リソース: Order
GDC ハードウェアの注文。
| JSON 表現 |
|---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "state": enum ( |
| フィールド | |
|---|---|
name |
ID。このオーダーの名前。形式: |
displayName |
省略可。このオーダーの表示名。 |
createTime |
出力専用。このオーダーが作成された時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
updateTime |
出力専用。このオーダーが最後に更新された時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
labels |
省略可。Key-Value ペアとして、このオーダーに関連付けられたラベル。ラベルの詳細については、ラベルの作成と管理をご覧ください。
|
state |
出力専用。このオーダーの状態。オーダーの作成時に、状態は DRAFT に設定されます。 |
organizationContact |
必須。お客様の連絡先情報。 |
targetWorkloads[] |
省略可。このオーダーの対象となる、お客様が指定したワークロード。20 個以下の要素を含める必要があり、各要素の長さは 50 文字以下にする必要があります。 |
customerMotivation |
省略可。このオーダーに対するお客様の動機に関する情報。このフィールドの長さは 1,000 文字以下にする必要があります。 |
fulfillmentTime |
省略可。非推奨: 代わりに customerRequestedInstallationDate を使用してください。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
customerRequestedInstallationDate |
省略可。このオーダーに対するお客様が希望する設置日。 |
regionCode |
必須。Unicode CLDR リージョン コード。有効な CLDR リージョン コードの一覧については、言語サブタグ レジストリをご覧ください。 |
orderFormUri |
出力専用。注文フォームへのリンク。 |
type |
出力専用。このオーダーのタイプ。 |
submitTime |
出力専用。オーダーが送信された時刻。オーダーが送信されると、現在の時刻が自動的に入力されます。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
billingId |
出力専用。このオーダーに対して請求される Google Cloud 請求先 ID。 |
existingHardware[] |
省略可。このオーダーの一部として削除される既存のハードウェア。注: 別途合意がない限り、削除されたハードウェアはリサイクルされます。 |
deploymentType |
出力専用。このオーダーのデプロイタイプ。 |
actualInstallationDate |
出力専用。このオーダーの実際の設置日。 |
estimatedInstallationDate |
出力専用。このオーダーの設置予定日。 |
estimatedDeliveryDate |
出力専用。このオーダーのお届け予定日。 |
migration |
省略可。このオーダーがお客様の既存のインフラストラクチャからの移行であるかどうか。 |
acceptedTime |
出力専用。オーダーが ACCEPTED 状態に移行した時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
requestedDateChange |
出力専用。お客様または Google が設置予定日に設定する日付。 |
vendorNotes |
出力専用。ベンダーから提供されたこのオーダーのメモ。 |
vendorContact |
出力専用。このオーダーに割り当てられた SI の連絡先情報。 |
aiCapable |
出力専用。このオーダーが GDC ソフトウェアで Gemini をサポートするハードウェア用であるかどうかを示します。オーダーの送信が成功すると自動的に入力されます。 |
State
オーダーの有効な状態。
| 列挙型 | |
|---|---|
STATE_UNSPECIFIED |
オーダーの状態が指定されていません。 |
DRAFT |
お客様がオーダーを作成中で、まだ送信されていません。 |
SUBMITTED |
オーダーが Google に送信されました。 |
INFO_COMPLETE |
オーダーの処理に必要なすべての情報がお客様から提供されています。 |
ACCEPTED |
オーダーが Google に承認されました。 |
ADDITIONAL_INFO_NEEDED |
オーダーにはお客様からの追加情報が必要です。 |
BUILDING |
Google がオーダーのハードウェアの構築を開始しました。 |
SHIPPING |
ハードウェアが構築され、発送中です。 |
INSTALLING |
ハードウェアが設置中です。 |
FAILED |
オーダーの処理中にエラーが発生し、お客様の対応が必要です。 |
PARTIALLY_COMPLETED |
オーダーの一部が完了しました。つまり、一部のハードウェアの配送と設置が完了しました。 |
COMPLETED |
オーダーが完了しました。 |
CANCELLED |
オーダーがキャンセルされました。 |
型
オーダーの有効なタイプ。
| 列挙型 | |
|---|---|
TYPE_UNSPECIFIED |
オーダーのタイプが指定されていません。 |
PAID |
お客様が支払いました。 |
POC |
お客様向けの概念実証。 |
UNPAID |
請求対象外。 |
HardwareLocation
1 つ以上のハードウェアの場所を表します。
| JSON 表現 |
|---|
{
"site": string,
"rackLocation": string,
"rackSpace": [
{
object ( |
| フィールド | |
|---|---|
site |
必須。ハードウェアが存在するサイトの名前。形式: |
rackLocation |
必須。サイト内のラックの場所(例: 2 階、201 号室、7 列目、3 ラック)。 |
rackSpace[] |
省略可。ラック内のハードウェアが占有するスペース。設定されていない場合、この場所はラック全体とみなされます。 |
DeploymentType
デプロイの有効なタイプ。
| 列挙型 | |
|---|---|
DEPLOYMENT_TYPE_UNSPECIFIED |
デプロイタイプが指定されていません。 |
FULL_PRODUCTION |
SLO を使用した本番環境デプロイ。 |
PROOF_OF_CONCEPT |
ベスト エフォート サポートで SLO を使用しないデプロイ。 |
INTERNAL |
ベスト エフォート サポートで SLO を使用しない内部デプロイ。 |
CUSTOMER_LAB |
本番環境と同様にサポートするお客様のラボ環境へのデプロイ。 |
メソッド |
|
|---|---|
|
オーダーをキャンセルします。 |
|
指定されたプロジェクトとロケーションに新しいオーダーを作成します。 |
|
オーダーを削除します。 |
|
オーダーの詳細を取得します。 |
|
指定されたプロジェクトとロケーションのオーダーを一覧表示します。 |
|
オーダーのパラメータを更新します。 |
|
単一のオーダーの希望する日付の変更を更新します。 |
|
オーダーを送信します。 |