Examples

GET /api/remote_execution_features
200
{
  "total": 18,
  "subtotal": 18,
  "page": 1,
  "per_page": 20,
  "search": null,
  "sort": {
    "by": null,
    "order": null
  },
  "results": [
    {
      "id": 1,
      "label": "katello_package_install",
      "name": "Katello: Install Package",
      "description": "Install package via Katello interface",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": false
    },
    {
      "id": 2,
      "label": "katello_package_install_by_search",
      "name": "Katello: Install packages by search query",
      "description": "Install packages via Katello interface",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": false
    },
    {
      "id": 3,
      "label": "katello_package_update",
      "name": "Katello: Update Package",
      "description": "Update package via Katello interface",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": false
    },
    {
      "id": 4,
      "label": "katello_packages_update_by_search",
      "name": "Katello: Update Packages by search query",
      "description": "Update packages via Katello interface",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": false
    },
    {
      "id": 5,
      "label": "katello_package_remove",
      "name": "Katello: Remove Package",
      "description": "Remove package via Katello interface",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": false
    },
    {
      "id": 6,
      "label": "katello_packages_remove_by_search",
      "name": "Katello: Remove Packages by search query",
      "description": "Remove packages via Katello interface",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": false
    },
    {
      "id": 7,
      "label": "katello_group_install",
      "name": "Katello: Install Package Group",
      "description": "Install package group via Katello interface",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": false
    },
    {
      "id": 8,
      "label": "katello_group_update",
      "name": "Katello: Update Package Group",
      "description": "Update package group via Katello interface",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": false
    },
    {
      "id": 9,
      "label": "katello_group_remove",
      "name": "Katello: Remove Package Group",
      "description": "Remove package group via Katello interface",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": false
    },
    {
      "id": 10,
      "label": "katello_errata_install",
      "name": "Katello: Install Errata",
      "description": "Install errata via Katello interface",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": false
    },
    {
      "id": 11,
      "label": "katello_errata_install_by_search",
      "name": "Katello: Install errata by search query",
      "description": "Install errata using scoped search query",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": false
    },
    {
      "id": 12,
      "label": "katello_service_restart",
      "name": "Katello: Service Restart",
      "description": "Restart Services via Katello interface",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": false
    },
    {
      "id": 13,
      "label": "katello_host_tracer_resolve",
      "name": "Katello: Resolve Traces",
      "description": "Resolve traces via Katello interface",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": false
    },
    {
      "id": 14,
      "label": "katello_change_content_source",
      "name": "Katello: Configure host for new content source",
      "description": "Replace content source on the target machine",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": false
    },
    {
      "id": 15,
      "label": "katello_module_stream_action",
      "name": "Katello: Module Stream Actions",
      "description": "Perform a module stream action via Katello interface",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": false
    },
    {
      "id": 16,
      "label": "puppet_run_host",
      "name": "Run Puppet Once",
      "description": "Perform a single Puppet run",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": true
    },
    {
      "id": 17,
      "label": "run_script",
      "name": "Run Script",
      "description": "Run a script",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": false
    },
    {
      "id": 48,
      "label": "my_awesome_feature",
      "name": "My awesome feature",
      "description": "You will not believe what it does",
      "job_template_id": null,
      "job_template_name": null,
      "host_action_button": false
    }
  ]
}

Params

Param name Description
location_id
optional

Set the current location context for the request

Validations:

  • Integer

organization_id
optional

Set the current organization context for the request

Validations:

  • Integer