バルク・ホストの作成
get
/api/v2/bulk/host_create/
このエンドポイントを使用すると、クライアントは複数のホストを作成し、それらをインベントリに関連付けられるようになります。この操作を行うには、インベントリIDと、一般的にホストの作成時に提供されるJSONリストを提供します。
リクエスト
サポートされているメディア・タイプ
- application/json
問合せパラメータ
- page: 整数
ページ区切りが設定された結果セット内のページ番号。
- page_size: 整数
ページごとに返す結果の数。
- search: 文字列
検索条件。
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
ネストされたスキーマ : BulkHostCreate
型:
ソースを表示
object- hosts(必須): 配列 hosts
最大アイテム数:
100000作成するホストのリスト、JSON。例: [{"name": "example.com"}, {"name": "127.0.0.1"}] - inventory(必須): 整数
タイトル:
Inventoryホストを追加するインベントリの主キーID。
ネストされたスキーマ : hosts
型:
array最大アイテム数:
100000作成するホストのリスト、JSON。例: [{"name": "example.com"}, {"name": "127.0.0.1"}]
ソースを表示
ネストされたスキーマ : BulkHost
型:
ソースを表示
object- description: 文字列
タイトル:
Description - enabled: ブール
タイトル:
Enabledデフォルト値:trueこのホストはオンラインであり、ジョブの実行に使用できますか。 - instance_id: 文字列
タイトル:
Instance id最大長:1024ホストを一意に識別するためにリモート・インベントリ・ソースによって使用される値 - name(必須): 文字列
タイトル:
Name最小長:1最大長:512 - variables: 文字列
タイトル:
VariablesJSONまたはYAML形式のホスト変数。