Subscriptions management.


GET /katello/api/organizations/:organization_id/subscriptions
조직 서브스크립션 목록 나열

GET /katello/api/activation_keys/:activation_key_id/subscriptions
활성키의 서브스크립션 목록 나열

GET /katello/api/subscriptions

Params

Param name Description
search
optional

검색 문자열

Validations:

  • String

page
optional

1 부터 페이지 번호

Validations:

  • number.

per_page
optional

반환할 페이지 당 결과 수

Validations:

  • number.

order
optional

필드 및 순서 정렬. 예: 'name DESC'

Validations:

  • String

full_result
optional

모든 결과를 표시할 지에 대한 여부

Validations:

  • boolean

sort
optional

'order' 매개 변수의 해시 버전

Validations:

  • Hash

sort[by]
optional

결과를 정렬할 필드

Validations:

  • String

sort[order]
optional

정렬된 결고를 정렬하는 방법 (예: 오름차순의 ASC)

Validations:

  • String

organization_id
required

조직 ID

Validations:

  • number.

host_id
optional

id of a host

Validations:

  • String

activation_key_id
optional

활성키 ID

Validations:

  • String

available_for
optional

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

Validations:

  • String

match_host
optional

Ignore subscriptions that are unavailable to the specified host

Validations:

  • boolean

match_installed
optional

Return subscriptions that match installed products of the specified host

Validations:

  • boolean

no_overlap
optional

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

Validations:

  • boolean


GET /katello/api/organizations/:organization_id/subscriptions/:id
서브스크립션 표시

GET /katello/api/subscriptions/:id
서브스크립션 표시

Params

Param name Description
organization_id
optional

조직 ID

Validations:

  • number.

id
required

서브스크립션 id

Validations:

  • number.


POST /katello/api/activation_keys/:activation_key_id/subscriptions DEPRECATED
활성키에 서브스크립션 추가

Params

Param name Description
id
optional

서브스크립션 풀 uuid

Validations:

  • String

activation_key_id
optional

활성키 ID

Validations:

  • String

quantity
optional

추가할 서브스크립션 수

Validations:

  • number.

subscriptions
optional

추가할 서브스크립션 어레이

Validations:

  • Must be an Array of nested elements

subscriptions[id]
required

서브스크립션 풀 uuid

Validations:

  • String

subscriptions[quantity]
required

추가할 서브스크립션 수

Validations:

  • number.


POST /katello/api/organizations/:organization_id/subscriptions/upload
서브스크립션 매니페스트 업로드

Params

Param name Description
organization_id
required

조직 ID

Validations:

  • number.

content
required

서브스크립션 매니페스트 파일

Validations:

  • File

repository_url
optional

리포지터리 Url

Validations:

  • String


PUT /katello/api/organizations/:organization_id/subscriptions/refresh_manifest
Red Hat 공급자에 대해 이전에 가져온 매니페스트를 새로 고침

Params

Param name Description
organization_id
required

조직 ID

Validations:

  • number.


POST /katello/api/organizations/:organization_id/subscriptions/delete_manifest
Red Hat 공급자에서 매니페스트 삭제

Params

Param name Description
organization_id
required

조직 ID

Validations:

  • number.


GET /katello/api/organizations/:organization_id/subscriptions/manifest_history
서브스크립션의 매니페스트 기록 취득

Params

Param name Description
organization_id
required

조직 ID

Validations:

  • number.