Method: projects.locations.zones.signal

ゾーンの状態を通知します。

HTTP リクエスト

POST https://gdchardwaremanagement.googleapis.com/v1alpha/{name=projects/*/locations/*/zones/*}:signal

この URL では gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
name

string

必須。ゾーンの名前。形式: projects/{project}/locations/{location}/zones/{zone}

リクエストの本文

リクエストの本文には、次の構造のデータが含まれます。

JSON 表現
{
  "requestId": string,
  "stateSignal": enum (StateSignal),
  "provisioningStateSignal": enum (ProvisioningStateSignal),
  "step": string,
  "details": string
}
フィールド
requestId

string

省略可。このリクエストの一意の識別子(省略可)。AIP-155 をご覧ください。

stateSignal

enum (StateSignal)

省略可。このゾーンに送信する状態シグナル。stateSignal または provisioningStateSignal のいずれかを設定する必要があります。両方を設定することはできません。

provisioningStateSignal

enum (ProvisioningStateSignal)

省略可。このゾーンに送信するプロビジョニング状態シグナル。stateSignal または provisioningStateSignal のいずれかを設定する必要があります。両方を設定することはできません。

step

string

省略可。実行中のステップ。stateSignal が FACTORY_TURNUP_CHECKS_STARTED または FACTORY_TURNUP_CHECKS_FAILED の場合、より詳細なステータスを提供します。

details

string

省略可。stateSignal が FACTORY_TURNUP_CHECKS_FAILED の場合のエラー メッセージなどの追加の詳細。

レスポンスの本文

成功した場合、レスポンスの本文には Operation のインスタンスが含まれます。

認可スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/cloud-platform

詳細については、Authentication Overview をご覧ください。

IAM 権限

name リソースに対する次の IAM 権限が必要です。

  • gdchardwaremanagement.zones.update

詳細については、IAM のドキュメントをご覧ください。

StateSignal

ゾーンの有効な状態シグナル。

列挙型
STATE_SIGNAL_UNSPECIFIED ゾーンの状態シグナルが指定されていません。
FACTORY_TURNUP_CHECKS_STARTED 工場での起動チェックが開始されました。
FACTORY_TURNUP_CHECKS_PASSED ゾーンのサイト ターンアップの準備が整いました。
READY_FOR_SITE_TURNUP

ゾーンのサイト ターンアップの準備が整いました。非推奨ですが、削除されていません。

FACTORY_TURNUP_CHECKS_FAILED Zone の出荷時設定チェックに失敗しました。

ProvisioningStateSignal

ゾーンの有効なプロビジョニング状態シグナル。

列挙型
PROVISIONING_STATE_SIGNAL_UNSPECIFIED プロビジョニング状態シグナルが指定されていません。
PROVISIONING_IN_PROGRESS プロビジョニングが進行中です。
PROVISIONING_COMPLETE プロビジョニングが完了しました。