GET /katello/api/organizations/:organization_id/content_views
コンテンツビューを一覧表示

GET /katello/api/content_views
コンテンツビューを一覧表示

パラメーター

パラメーター名 記述
organization_id
任意

組織 ID

Validations:

  • Must be a number.

environment_id
任意

環境 ID

Validations:

  • Must be a number.

nondefault
任意

デフォルトコンテンツビューをフィルターにかける

Validations:

  • Must be one of: true, false, 1, 0

noncomposite
任意

複合コンテンツビューをフィルターにかける

Validations:

  • Must be one of: true, false, 1, 0

composite
任意

Filter only composite content views

Validations:

  • Must be one of: true, false, 1, 0

without
任意

このコンテンツビューの配列を組み込まない

Validations:

  • Must be an array of any type

name
任意

コンテンツビューの名前

Validations:

  • String

search
任意

検索文字列

Validations:

  • String

page
任意

1 から始まるページ番号

Validations:

  • Must be a number.

per_page
任意

戻されるページごとの結果数

Validations:

  • Must be a number.

order
任意

Sort field and order, eg. 'id DESC'

Validations:

  • String

full_result
任意

すべての結果を表示するかどうか

Validations:

  • Must be one of: true, false, 1, 0

sort
任意

ハッシュバージョンの 'order' パラメーター

Validations:

  • Hash

sort[by]
任意

結果をソートするフィールド

Validations:

  • String

sort[order]
任意

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

Validations:

  • String


POST /katello/api/organizations/:organization_id/content_views
コンテンツビューの作成

POST /katello/api/content_views
コンテンツビューの作成

パラメーター

パラメーター名 記述
organization_id
必須

組織 ID

Validations:

  • Must be a number.

name
必須

コンテンツビューの名前

Validations:

  • String

label
任意

コンテンツビューラベル

Validations:

  • String

composite
任意

複合コンテンツビュー

Validations:

  • Must be one of: true, false, 1, 0

description
任意

コンテンツビューについての説明

Validations:

  • String

repository_ids
任意

リポジトリー ID の一覧

Validations:

  • Must be an array of any type

component_ids
任意

複合ビューのコンポーネントコンテンツのバージョン ID の一覧

Validations:

  • Must be an array of any type

auto_publish
任意

Enable/Disable auto publish of composite view

Validations:

  • Must be one of: true, false, 1, 0


PUT /katello/api/content_views/:id
コンテンツビューの更新

パラメーター

パラメーター名 記述
id
必須

コンテンツビュー ID

Validations:

  • Must be a number.

name
任意

コンテンツビューの新規の名前

Validations:

  • String

description
任意

コンテンツビューについての説明

Validations:

  • String

repository_ids
任意

リポジトリー ID の一覧

Validations:

  • Must be an array of any type

component_ids
任意

複合ビューのコンポーネントコンテンツのバージョン ID の一覧

Validations:

  • Must be an array of any type

auto_publish
任意

Enable/Disable auto publish of composite view

Validations:

  • Must be one of: true, false, 1, 0


POST /katello/api/content_views/:id/publish
コンテンツビューの公開

パラメーター

パラメーター名 記述
id
必須

コンテンツビュー ID

Validations:

  • Must be a number.

description
任意

新規に公開されたコンテンツビューバージョンの説明

Validations:

  • String

force_yum_metadata_regeneration
任意

Force yum metadata regeneration on the repositories in the content view version

Validations:

  • Must be one of: true, false, 1, 0


GET /katello/api/content_views/:id
コンテンツビューの表示

パラメーター

パラメーター名 記述
id
必須

コンテンツビュー数値 ID

Validations:

  • Must be a number.


GET /katello/api/content_views/:id/available_puppet_modules
コンテンツビューに追加するために利用できる Puppet モジュールを取得

パラメーター

パラメーター名 記述
id
必須

コンテンツビュー数値 ID

Validations:

  • Must be a number.

name
任意

モジュールを制限するためのモジュール名

Validations:

  • String


GET /katello/api/content_views/:id/available_puppet_module_names
コンテンツビューに追加するために利用できる Puppet モジュール名を取得

パラメーター

パラメーター名 記述
id
必須

コンテンツビュー数値 ID

Validations:

  • Must be a number.


DELETE /katello/api/content_views/:id/environments/:environment_id
環境からコンテンツビューを削除

パラメーター

パラメーター名 記述
id
必須

コンテンツビュー数値 ID

Validations:

  • Must be a number.

environment_id
必須

環境の数値 ID

Validations:

  • Must be a number.


PUT /katello/api/content_views/:id/remove
コンテンツビューからバージョンおよび/または環境を削除し、システムおよびキーを再度割り当てる

パラメーター

パラメーター名 記述
id
必須

コンテンツビュー数値 ID

Validations:

  • Must be a number.

environment_ids
任意

削除する環境の数値 ID

Validations:

  • Must be a number.

content_view_version_ids
任意

削除するコンテンツビューバージョン ID

Validations:

  • Must be a number.

system_content_view_id
任意

単独のシステムを再度割り当てるコンテンツビュー

Validations:

  • Must be a number.

system_environment_id
任意

単独のシステムを再度割り当てる環境

Validations:

  • Must be a number.

key_content_view_id
任意

単独のアクティベーションキーを再度割り当てるコンテンツビュー

Validations:

  • Must be a number.

key_environment_id
任意

単独のアクティベーションキーを再度割り当てる環境

Validations:

  • Must be a number.


DELETE /katello/api/content_views/:id
コンテンツビューの削除

パラメーター

パラメーター名 記述
id
必須

コンテンツビュー数値 ID

Validations:

  • Must be a number.


POST /katello/api/content_views/:id/copy
コンテンツビューのコピー作成

パラメーター

パラメーター名 記述
id
必須

コンテンツビューの数値 ID

Validations:

  • Must be a number.

name
必須

新規コンテンツビューの名前

Validations:

  • String