インスタンスの更新

put

/api/v2/instances/{id}/

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

  • hostname: (文字列、必須)

  • capacity_adjustment: (10進、デフォルト=1)

  • enabled: (ブール、デフォルト=True)

  • managed_by_policy: (ブール、デフォルト=True)
  • node_type: このノードがメッシュで果たす役割。(選択)
    • control: コントロール・プレーン・ノード
    • execution: 実行プレーン・ノード(デフォルト)
    • hybrid: コントローラと実行
    • hop: メッセージ受渡しノード(実行機能なし)
  • node_state: このインスタンスの現在のライフ・サイクル・ステージを示します。(選択)

    • provisioning: プロビジョニング
    • provision-fail: プロビジョニング失敗
    • installed: インストール済(デフォルト)
    • ready: 準備完了
    • unavailable: 使用不可
    • deprovisioning: プロビジョニング解除
    • deprovision-fail: プロビジョニング解除失敗
  • listener_port: レセプタが受信接続をリスニングするポート。(整数、デフォルト=None)

  • peers: (フィールド、デフォルト=None)
  • peers_from_control_nodes: Trueの場合、コントロール・プレーン・クラスタ・ノードは自動的にピアリングする必要があります。(ブール、デフォルト=False)

PUTリクエストの場合は、リクエストにすべてのフィールドを含めます。

リクエスト

サポートされているメディア・タイプ
パス・パラメータ
本文()
ルート・スキーマ : Instance
型: object
ソースを表示
ネストされたスキーマ : peers
型: array
一意のアイテムが必要: true
ソースを表示
先頭に戻る

レスポンス

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

200レスポンス

本文()
ルート・スキーマ : Instance
型: object
ソースを表示
ネストされたスキーマ : peers
型: array
一意のアイテムが必要: true
ソースを表示
先頭に戻る