GET /katello/api/products
製品の一覧表示

GET /katello/api/subscriptions/:subscription_id/products
サブスクリプション内のサブスクリプション製品の一覧

GET /katello/api/activation_keys/:activation_key_id/products
アクティベーションキー内のサブスクリプション製品の一覧

GET /katello/api/organizations/:organization_id/products
組織内の製品の一覧

GET /katello/api/sync_plans/:sync_plan_id/products
同期プランの製品の一覧

GET /katello/api/organizations/:organization_id/sync_plans/:sync_plan_id/products
同期プランの製品の一覧

Params

Param Name Description
organization_id
Required

組織で製品をフィルター

Validations:

  • number.

subscription_id
Optional

サブスクリプションで製品をフィルター

Validations:

  • string from 2 to 128 characters containing only alphanumeric characters, space, '_', '-' with no leading or trailing space..

name
Optional

名前で製品をフィルター

Validations:

  • String

enabled
Optional

有効または無効のいずれかで製品をフィルター

Validations:

  • boolean

custom
Optional

カスタムで製品をフィルター

Validations:

  • boolean

include_available_content
Optional

使用可能なコンテンツ属性を結果に含めるかどうか

Validations:

  • boolean

sync_plan_id
Optional

同期プラン ID 別に製品をフィルター

Validations:

  • string from 2 to 128 characters containing only alphanumeric characters, space, '_', '-' with no leading or trailing space..

available_for
Optional

指定済みオブジェクトに関連付けることができる製品のみを返す指定済みオブジェクトを解釈します。'sync_plan' のみがサポートされます。

Validations:

  • String

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

ソートされた結果を順序付ける方法 (例: ascending (昇順) の ASC)

Validations:

  • String


POST /katello/api/products
製品の作成

Params

Param Name Description
organization_id
Required

組織の ID

Validations:

  • number.

description
Optional

製品の説明

Validations:

  • String

gpg_key_id
Optional

GPG キーの ID

Validations:

  • number.

sync_plan_id
Optional , <span class="translation_missing" title="translation missing: ja.apipie.nil_allowed">Nil Allowed</span>

プランの数値 ID

Validations:

  • number.

name
Required

製品名

Validations:

  • String

label
Optional

Validations:

  • String


GET /katello/api/products/:id
製品の表示

Params

Param Name Description
id
Required

製品の数値 ID

Validations:

  • number.


PUT /katello/api/products/:id
製品の更新

Params

Param Name Description
id
Required

製品の数値 ID

Validations:

  • number.

description
Optional

製品の説明

Validations:

  • String

gpg_key_id
Optional

GPG キーの ID

Validations:

  • number.

sync_plan_id
Optional , <span class="translation_missing" title="translation missing: ja.apipie.nil_allowed">Nil Allowed</span>

プランの数値 ID

Validations:

  • number.

name
Optional

製品名

Validations:

  • String


DELETE /katello/api/products/:id
製品の破棄

Params

Param Name Description
id
Optional

製品の数値 ID

Validations:

  • number.


POST /katello/api/products/:id/sync
製品のすべてのリポジトリーを同期

Params

Param Name Description
id
Required

product ID

Validations:

  • string from 2 to 128 characters containing only alphanumeric characters, space, '_', '-' with no leading or trailing space..