PUT /api/hosts/bulk/content_overrides { "included": { "ids": [ 980191157, 980191158 ] }, "organization_id": 114267492, "content_overrides": [ { "content_label": "some-content", "value": 1 }, { "content_label": "some-content2", "value": "default" } ], "hosts_bulk_action": { "included": { "ids": [ 980191157, 980191158 ] }, "organization_id": 114267492, "content_overrides": [ { "content_label": "some-content", "value": 1 }, { "content_label": "some-content2", "value": "default" } ] } } 202 { "id": null, "label": null, "pending": null, "username": null, "started_at": null, "ended_at": null, "state": null, "result": null, "progress": null, "input": null, "output": {}, "humanized": null, "cli_example": null, "available_actions": { "cancellable": null, "resumable": null } }
Param name | Description |
---|---|
organization_id
required |
ID of the organization Validations:
|
included
required |
Validations:
|
included[search]
optional , nil allowed |
Search string for hosts to perform an action on Validations:
|
included[ids]
optional , nil allowed |
List of host ids to perform an action on Validations:
|
excluded
required |
Validations:
|
excluded[ids]
optional , nil allowed |
List of host ids to exclude and not run an action on Validations:
|
content_overrides
optional |
Array of Content override parameters Validations:
|
content_overrides[content_label]
required |
Label of the content Validations:
|
content_overrides[value]
optional |
Override value. Provide a boolean value if name is 'enabled' Validations:
|
content_overrides[name]
optional |
Override key or name. Note if name is not provided the default name will be 'enabled' Validations:
|
content_overrides[remove]
optional |
Set true to remove an override and reset it to 'default' Validations:
|