機械翻訳について

インスタンスのインスタンス・グループの作成

post

/api/v2/instances/{id}/instance_groups/

次のインスタンス・グループ・フィールドを指定してこのリソースに対してPOSTリクエストを行って、このインスタンスに関連付けられる新しいインスタンス・グループを作成します。

  • name: このインスタンス・グループの名前。(文字列、必須)

  • is_container_group: このグループのインスタンスがcontainerized.ContainerizedグループにOpenshiftまたはKubernetesクラスタが指定されているかどうかを示します。(ブール、デフォルト='')

  • credential: (id、デフォルト=``)
  • policy_instance_percentage: 新しいインスタンスがオンラインになると、このグループに自動的に割り当てられるすべてのインスタンスの最小パーセント。(整数、デフォルト=0)
  • policy_instance_minimum: 新しいインスタンスがオンラインになると、このグループに自動的に割り当てられるインスタンスの静的最小数。(整数、デフォルト=0)
  • policy_instance_list: このグループに割り当てられる完全一致インスタンスのリスト(json、デフォルト=``)
  • pod_spec_override: (文字列、デフォルト="")

インスタンスのインスタンス・グループの追加:

このインスタンスに既存のインスタンス・グループを関連付けるには、idフィールドのみを指定してこのリソースに対してPOSTリクエストを行います。

このインスタンスからのインスタンス・グループの削除:

idおよびdisassociateフィールドを指定してこのリソースに対してPOSTリクエストを行うと、インスタンス・グループは削除されずに、このインスタンスからインスタンス・グループが除去されます。

リクエスト

サポートされているメディア・タイプ
パス・パラメータ
本文()
ルート・スキーマ : schema
例:
{
    "disassociate":true,
    "id":1
}
先頭に戻る

レスポンス

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

201レスポンス

400レスポンス

本文
レスポンスの例(application/json)
{
    "msg":"Cannot change instance group membership of control-only node: control."
}
先頭に戻る