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_results
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

Validations:

  • String

activation_key_id
Optional

활성키 ID

Validations:

  • String

available_for
Optional

사용 가능한 서브스크립션을 표시할 객체입니다. 'host' 또는 'activation_key'로 지정할 수 있습니다.

Validations:

  • String

match_host
Optional

지정한 호스트에 사용할 수 없는 서브스크립션 무시

Validations:

  • boolean

match_installed
Optional

지정한 호스트의 설치된 제품과 일치하는 서브스크립션 반환

Validations:

  • boolean

no_overlap
Optional

현재 연결된 서브스크립션과 중복되지 않는 서브스크립션 반환

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.


DELETE /katello/api/activation_keys/:activation_key_id/subscriptions/:id DEPRECATED
서브스크립션 할당 해제

Params

Param Name Description
id
Optional

서브스크립션 ID

Validations:

  • String

activation_key_id
Optional

활성키 ID

Validations:

  • String


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.