Method: projects.locations.orders.submit

注文を送信します。

HTTP リクエスト

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

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

パスパラメータ

パラメータ
name

string

必須。注文の名前。形式: projects/{project}/locations/{location}/orders/{order}

リクエストの本文

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

JSON 表現
{
  "requestId": string,
  "type": enum (Type)
}
フィールド
requestId

string

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

type

enum (Type)

省略可。このリクエストのタイプ。設定されていない場合、リクエスト タイプは INFO_PENDING と見なされます。

レスポンスの本文

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

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.orders.submit

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

タイプ

注文リクエストの有効なタイプ。

列挙型
TYPE_UNSPECIFIED リクエスト タイプが指定されていません。使用できません。
INFO_PENDING このリクエスト タイプを使用して注文を送信し、Google との会話を開始します。送信後は、注文したハードウェアの番号や SKU を変更することはできません。この注文は、ゾーン ネットワーク構成、ハードウェアの物理情報とインストール情報などの詳細情報をご提供いただくまで、履行の準備が整いません。SKU タイプが RACK の注文を送信する場合は、このリクエスト タイプを使用してください。API の外部で追加情報が必要になります。
INFO_COMPLETE このリクエスト タイプは、注文の履行を送信する準備が整ったときに使用します。INFO_PENDING に必要な情報に加えて、注文にはゾーン ネットワーク構成、ハードウェアの物理情報とインストール情報など、必要な情報がすべて含まれている必要があります。注文情報のさらなる変更は許可されなくなります。