ジョブ・テンプレートのインスタンス・グループの作成
post
/api/v2/job_templates/{id}/instance_groups/
次のインスタンス・グループ・フィールドを指定してこのリソースに対してPOSTリクエストを行って、このジョブ・テンプレートに関連付けられた新しいインスタンス・グループを作成します。
-
name: このインスタンス・グループの名前。(文字列、必須) -
credential: (id、デフォルト=``) policy_instance_percentage: 新しいインスタンスがオンラインになると、このグループに自動的に割り当てられるすべてのインスタンスの最小パーセント。(整数、デフォルト=0)policy_instance_minimum: 新しいインスタンスがオンラインになると、このグループに自動的に割り当てられるインスタンスの静的最小数。(整数、デフォルト=0)policy_instance_list: このグループに割り当てられる完全一致インスタンスのリスト(json、デフォルト=``)pod_spec_override: (文字列、デフォルト="")
ジョブ・テンプレートのインスタンス・グループの追加:
このジョブ・テンプレートに既存のインスタンス・グループを関連付けるには、idフィールドのみを指定してこのリソースに対してPOSTリクエストを行います。
このジョブ・テンプレートからのインスタンス・グループの除去:
idおよびdisassociateフィールドを指定してこのリソースに対してPOSTリクエストを行うと、インスタンス・グループは削除されずに、このジョブ・テンプレートからインスタンス・グループが除去されます。
リクエスト
サポートされているメディア・タイプ
- application/json
パス・パラメータ
ルート・スキーマ : schema
例:
{
"associate":true,
"id":5
}