Subscriptions management.


GET /katello/api/organizations/:organization_id/subscriptions
Mostrar suscripciones de la organización

GET /katello/api/activation_keys/:activation_key_id/subscriptions
Mostrar las suscripciones de una llave de activación

GET /katello/api/subscriptions

Parámetros

Nombre del parámetro Descripción
search
opcional

Buscar cadena

Validations:

  • String

page
opcional

Número de página, comenzando por 1

Validations:

  • number.

per_page
opcional

Número de resultados por página para devolver

Validations:

  • number.

order
opcional

Orden y campo de clasificación, p. ej., 'name DESC'

Validations:

  • String

full_result
opcional

Si se muestran o no todos los resultados

Validations:

  • boolean

sort
opcional

Versión de hash del parámetro 'orden'

Validations:

  • Hash

sort[by]
opcional

Campo en el que ordenar los resultados

Validations:

  • String

sort[order]
opcional

Cómo ordenar los resultados clasificados (p. ej., ASC para orden ascendente)

Validations:

  • String

organization_id
requerido

ID de la organización

Validations:

  • number.

host_id
opcional

id of a host

Validations:

  • String

activation_key_id
opcional

ID de llave de activación

Validations:

  • String

available_for
opcional

Object to show subscriptions available for, either 'host' or 'activation_key'

Validations:

  • String

match_host
opcional

Ignore subscriptions that are unavailable to the specified host

Validations:

  • boolean

match_installed
opcional

Return subscriptions that match installed products of the specified host

Validations:

  • boolean

no_overlap
opcional

Return subscriptions which do not overlap with a currently-attached subscription

Validations:

  • boolean


GET /katello/api/organizations/:organization_id/subscriptions/:id
Mostrar una suscripción

GET /katello/api/subscriptions/:id
Mostrar una suscripción

Parámetros

Nombre del parámetro Descripción
organization_id
opcional

Identificador de la organización

Validations:

  • number.

id
requerido

Identificador de la suscripción

Validations:

  • number.


POST /katello/api/activation_keys/:activation_key_id/subscriptions DEPRECATED
Añadir una suscripción a una llave de activación

Parámetros

Nombre del parámetro Descripción
id
opcional

UUID de grupo de suscripciones

Validations:

  • String

activation_key_id
opcional

ID de la llave de activación

Validations:

  • String

quantity
opcional

Cantidad de estas suscripciones para añadir

Validations:

  • number.

subscriptions
opcional

Selección de suscripciones para añadir

Validations:

  • Must be an Array of nested elements

subscriptions[id]
requerido

UUID de grupo de suscripciones

Validations:

  • String

subscriptions[quantity]
requerido

Cantidad de estas suscripciones para añadir

Validations:

  • number.


POST /katello/api/organizations/:organization_id/subscriptions/upload
Cargar un manifiesto de suscripción

Parámetros

Nombre del parámetro Descripción
organization_id
requerido

ID de la organización

Validations:

  • number.

content
requerido

Archivo de manifiesto de suscripción

Validations:

  • File

repository_url
opcional

URL de repositorio

Validations:

  • String


PUT /katello/api/organizations/:organization_id/subscriptions/refresh_manifest
Actualizar el manifiesto importado anteriormente para el proveedor de Red Hat

Parámetros

Nombre del parámetro Descripción
organization_id
requerido

ID de la organización

Validations:

  • number.


POST /katello/api/organizations/:organization_id/subscriptions/delete_manifest
Borrar manifiesto de proveedor de Red Hat

Parámetros

Nombre del parámetro Descripción
organization_id
requerido

ID de la organización

Validations:

  • number.


GET /katello/api/organizations/:organization_id/subscriptions/manifest_history
obtener historial de manifiestos para las suscripciones

Parámetros

Nombre del parámetro Descripción
organization_id
requerido

ID de la organización

Validations:

  • number.