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