インベントリの更新

patch

/api/v2/inventories/{id}/

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

  • name: このインベントリの名前。(文字列、必須)
  • description: このインベントリのオプションの説明。(文字列、デフォルト="")
  • organization: このインベントリを含む組織。(id、必須)
  • kind: 表されているインベントリの種類。(選択)
    • "": ホストに、このインベントリへの直接リンクがあります。(デフォルト)
    • smart: host_filterプロパティを使用して生成されたインベントリのホスト。
    • constructed: 構築済インベントリのプラグインを備えたソース・インベントリの解析リスト。
  • host_filter: このインベントリのホストに適用されるフィルタ。(文字列、デフォルト="")
  • variables: JSONまたはYAML形式のインベントリ変数。(json、デフォルト=``)

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

PATCHリクエストの場合は、変更中のフィールドのみを含めます。

リクエスト

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

レスポンス

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

200レスポンス

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