インベントリの更新

put

/api/v2/constructed_inventories/{id}/

このリソースに対してPUTまたはPATCHリクエストを行って、このインベントリを更新します。次のフィールドを変更できます。

  • name: このインベントリの名前。(文字列、必須)
  • description: このインベントリのオプションの説明。(文字列、デフォルト="")
  • organization: このインベントリを含む組織。(id、必須)

  • variables: JSONまたはYAML形式のインベントリ変数。(json、デフォルト=``)

  • prevent_instance_group_fallback: 有効な場合、インベントリは関連するジョブ・テンプレートを実行するための優先インスタンス・グループのリストに、組織のインスタンス・グループを追加できなくします。この設定を有効にし、空のリストを指定した場合、グローバル・インスタンス・グループが適用されます。(ブール、デフォルト=False)

  • source_vars: 構築済インベントリに特有の、関連する自動作成インベントリ・ソースのsource_vars。(文字列、デフォルト="")
  • update_cache_timeout: 構築済インベントリに特有の、関連する自動作成インベントリ・ソースのキャッシュ・タイムアウト(整数、デフォルト=None)
  • limit: 構築済インベントリに特有の、関連する自動作成インベントリ・ソースの返されるホストを制限する上限値。(文字列、デフォルト="")
  • verbosity: 構築済インベントリに特有の、関連する自動作成インベントリ・ソースの詳細レベル(整数、デフォルト=None)

PUTリクエストの場合は、リクエストにすべてのフィールドを含めます。

リクエスト

サポートされているメディア・タイプ
パス・パラメータ
本文()
ルート・スキーマ : ConstructedInventory
型: object
ソースを表示
  • タイトル: Created
    読取り専用: true
  • タイトル: Description
  • タイトル: Has active failures
    読取り専用: true
    このフィールドは非推奨であり、今後のリリースで削除される予定です。このインベントリのホストが失敗したかどうかを示すフラグ。
  • タイトル: Has inventory sources
    読取り専用: true
    このフィールドは非推奨であり、今後のリリースで削除される予定です。このインベントリに外部のインベントリ・ソースがあるかどうかを示すフラグ。
  • タイトル: Hosts with active failures
    読取り専用: true
    最小値: 0
    このフィールドは非推奨であり、今後のリリースで削除される予定です。このインベントリのうち、アクティブなエラーのあるホストの数。
  • タイトル: ID
    読取り専用: true
  • タイトル: Inventory sources with failures
    読取り専用: true
    最小値: 0
    このインベントリのうち、エラーのある外部インベントリ・ソースの数。
  • タイトル: Kind
    読取り専用: true
    指定できる値: [ "", "smart", "constructed" ]
    表されているインベントリの種類。
  • タイトル: Limit
    構築済インベントリに特有の、関連する自動作成インベントリ・ソースの返されるホストを制限する上限値。
  • タイトル: Modified
    読取り専用: true
  • タイトル: Name
    最小長: 1
    最大長: 512
  • タイトル: Organization
    このインベントリを含む組織。
  • タイトル: Pending deletion
    読取り専用: true
    インベントリが削除されることを示すフラグ。
  • タイトル: Prevent instance group fallback
    有効な場合、インベントリは関連するジョブ・テンプレートを実行するための優先インスタンス・グループのリストに、組織のインスタンス・グループを追加できなくします。この設定を有効にし、空のリストを指定した場合、グローバル・インスタンス・グループが適用されます。
  • タイトル: Source vars
    構築済インベントリに特有の、関連する自動作成インベントリ・ソースのsource_vars。
  • タイトル: Summary fields
    読取り専用: true
  • タイトル: Total groups
    読取り専用: true
    最小値: 0
    このフィールドは非推奨であり、今後のリリースで削除される予定です。このインベントリのグループの合計数。
  • タイトル: Total hosts
    読取り専用: true
    最小値: 0
    このフィールドは非推奨であり、今後のリリースで削除される予定です。このインベントリのホストの合計数。
  • タイトル: Total inventory sources
    読取り専用: true
    最小値: 0
    このインベントリ内に構成された外部インベントリ・ソースの合計数。
  • タイトル: Type
    読取り専用: true
  • タイトル: Update cache timeout
    最小値: 0
    構築済インベントリに特有の、関連する自動作成インベントリ・ソースのキャッシュ・タイムアウト
  • タイトル: Url
    読取り専用: true
  • タイトル: Variables
    JSONまたはYAML形式のインベントリ変数。
  • タイトル: Verbosity
    最小値: 0
    最大値: 2
    構築済インベントリに特有の、関連する自動作成インベントリ・ソースの詳細レベル
先頭に戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

本文()
ルート・スキーマ : ConstructedInventory
型: object
ソースを表示
  • タイトル: Created
    読取り専用: true
  • タイトル: Description
  • タイトル: Has active failures
    読取り専用: true
    このフィールドは非推奨であり、今後のリリースで削除される予定です。このインベントリのホストが失敗したかどうかを示すフラグ。
  • タイトル: Has inventory sources
    読取り専用: true
    このフィールドは非推奨であり、今後のリリースで削除される予定です。このインベントリに外部のインベントリ・ソースがあるかどうかを示すフラグ。
  • タイトル: Hosts with active failures
    読取り専用: true
    最小値: 0
    このフィールドは非推奨であり、今後のリリースで削除される予定です。このインベントリのうち、アクティブなエラーのあるホストの数。
  • タイトル: ID
    読取り専用: true
  • タイトル: Inventory sources with failures
    読取り専用: true
    最小値: 0
    このインベントリのうち、エラーのある外部インベントリ・ソースの数。
  • タイトル: Kind
    読取り専用: true
    指定できる値: [ "", "smart", "constructed" ]
    表されているインベントリの種類。
  • タイトル: Limit
    構築済インベントリに特有の、関連する自動作成インベントリ・ソースの返されるホストを制限する上限値。
  • タイトル: Modified
    読取り専用: true
  • タイトル: Name
    最小長: 1
    最大長: 512
  • タイトル: Organization
    このインベントリを含む組織。
  • タイトル: Pending deletion
    読取り専用: true
    インベントリが削除されることを示すフラグ。
  • タイトル: Prevent instance group fallback
    有効な場合、インベントリは関連するジョブ・テンプレートを実行するための優先インスタンス・グループのリストに、組織のインスタンス・グループを追加できなくします。この設定を有効にし、空のリストを指定した場合、グローバル・インスタンス・グループが適用されます。
  • タイトル: Source vars
    構築済インベントリに特有の、関連する自動作成インベントリ・ソースのsource_vars。
  • タイトル: Summary fields
    読取り専用: true
  • タイトル: Total groups
    読取り専用: true
    最小値: 0
    このフィールドは非推奨であり、今後のリリースで削除される予定です。このインベントリのグループの合計数。
  • タイトル: Total hosts
    読取り専用: true
    最小値: 0
    このフィールドは非推奨であり、今後のリリースで削除される予定です。このインベントリのホストの合計数。
  • タイトル: Total inventory sources
    読取り専用: true
    最小値: 0
    このインベントリ内に構成された外部インベントリ・ソースの合計数。
  • タイトル: Type
    読取り専用: true
  • タイトル: Update cache timeout
    最小値: 0
    構築済インベントリに特有の、関連する自動作成インベントリ・ソースのキャッシュ・タイムアウト
  • タイトル: Url
    読取り専用: true
  • タイトル: Variables
    JSONまたはYAML形式のインベントリ変数。
  • タイトル: Verbosity
    最小値: 0
    最大値: 2
    構築済インベントリに特有の、関連する自動作成インベントリ・ソースの詳細レベル
先頭に戻る