POST /katello/api/activation_keys { "organization_id": 114267492, "activation_key": { "name": "new key", "description": "key_with_description" } } 201 { "service_level": null, "content_overrides": [], "id": null, "name": "new key", "description": "key_with_description", "unlimited_hosts": true, "auto_attach": true, "content_view_id": null, "environment_id": null, "usage_count": 0, "user_id": 135138680, "max_hosts": null, "release_version": null, "purpose_usage": null, "purpose_role": null, "organization_id": 114267492, "organization": { "name": "Empty Organization", "label": "Empty_Organization", "id": 114267492 }, "created_at": null, "updated_at": null, "content_view": null, "environment": null, "products": [ { "id": 785257261, "name": "Fedora" } ], "host_collections": [], "purpose_addons": [], "permissions": { "view_activation_keys": true, "edit_activation_keys": true, "destroy_activation_keys": true } }
Param name | Description |
---|---|
organization_id
required |
organization identifier Validations:
|
name
required |
name Validations:
|
description
optional |
description Validations:
|
environment
optional |
environment Validations:
|
environment_id
optional |
environment id Validations:
|
content_view_id
optional |
content view id Validations:
|
max_hosts
optional |
maximum number of registered content hosts Validations:
|
unlimited_hosts
optional |
can the activation key have unlimited hosts Validations:
|
release_version
optional |
content release version Validations:
|
service_level
optional |
service level Validations:
|
auto_attach
optional |
auto attach subscriptions upon registration Validations:
|
purpose_usage
optional |
Sets the system purpose usage Validations:
|
purpose_role
optional |
Sets the system purpose usage Validations:
|
purpose_addons
optional |
Sets the system add-ons Validations:
|