Package google.cloud.gdchardwaremanagement.v1alpha

インデックス

GDCHardwareManagement

GDC Hardware Management サービス。

CancelOrder

rpc CancelOrder(CancelOrderRequest) returns (Operation)

注文をキャンセルします。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.orders.submit

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

ChangeHardwareSubscription

rpc ChangeHardwareSubscription(ChangeHardwareSubscriptionRequest) returns (Operation)

ハードウェアのサブスクリプション構成を更新します。

認可スコープ

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

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

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

CreateComment

rpc CreateComment(CreateCommentRequest) returns (Operation)

注文に新しいコメントを作成します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.comments.create

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

CreateHardware

rpc CreateHardware(CreateHardwareRequest) returns (Operation)

指定されたプロジェクトとロケーションに新しいハードウェアを作成します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.hardware.create

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

CreateHardwareGroup

rpc CreateHardwareGroup(CreateHardwareGroupRequest) returns (Operation)

指定された注文に新しいハードウェア グループを作成します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.hardwareGroups.create

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

CreateOrder

rpc CreateOrder(CreateOrderRequest) returns (Operation)

指定されたプロジェクトとロケーションに新しい注文を作成します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.orders.create

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

CreateSite

rpc CreateSite(CreateSiteRequest) returns (Operation)

指定されたプロジェクトとロケーションに新しいサイトを作成します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.sites.create

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

CreateZone

rpc CreateZone(CreateZoneRequest) returns (Operation)

指定されたプロジェクトとロケーションに新しいゾーンを作成します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.zones.create

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

DeleteHardware

rpc DeleteHardware(DeleteHardwareRequest) returns (Operation)

ハードウェアを削除します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.hardware.delete

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

DeleteHardwareGroup

rpc DeleteHardwareGroup(DeleteHardwareGroupRequest) returns (Operation)

ハードウェア グループを削除します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.hardwareGroups.delete

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

DeleteOrder

rpc DeleteOrder(DeleteOrderRequest) returns (Operation)

注文を削除します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.orders.delete

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

DeleteSite

rpc DeleteSite(DeleteSiteRequest) returns (Operation)

サイトを削除します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.sites.delete

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

DeleteZone

rpc DeleteZone(DeleteZoneRequest) returns (Operation)

ゾーンを削除します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.zones.delete

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

GetChangeLogEntry

rpc GetChangeLogEntry(GetChangeLogEntryRequest) returns (ChangeLogEntry)

注文の変更の詳細を取得します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.changeLogEntries.get

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

GetComment

rpc GetComment(GetCommentRequest) returns (Comment)

コメントの内容を取得します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.comments.get

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

GetHardware

rpc GetHardware(GetHardwareRequest) returns (Hardware)

ハードウェアの詳細を取得します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.hardware.get

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

GetHardwareGroup

rpc GetHardwareGroup(GetHardwareGroupRequest) returns (HardwareGroup)

ハードウェア グループの詳細を取得します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.hardwareGroups.get

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

GetOrder

rpc GetOrder(GetOrderRequest) returns (Order)

注文の詳細を取得します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.orders.get

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

GetSite

rpc GetSite(GetSiteRequest) returns (Site)

サイトの詳細を取得します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.sites.get

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

GetSku

rpc GetSku(GetSkuRequest) returns (Sku)

SKU の詳細を取得します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.skus.get

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

GetZone

rpc GetZone(GetZoneRequest) returns (Zone)

ゾーンの詳細を取得します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.zones.get

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

ListChangeLogEntries

rpc ListChangeLogEntries(ListChangeLogEntriesRequest) returns (ListChangeLogEntriesResponse)

注文に対して行われた変更が一覧表示されます。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.changeLogEntries.list

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

ListComments

rpc ListComments(ListCommentsRequest) returns (ListCommentsResponse)

注文のコメントを一覧表示します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.comments.list

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

ListHardware

rpc ListHardware(ListHardwareRequest) returns (ListHardwareResponse)

指定されたプロジェクトとロケーションのハードウェアを一覧表示します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.hardware.list

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

ListHardwareGroups

rpc ListHardwareGroups(ListHardwareGroupsRequest) returns (ListHardwareGroupsResponse)

指定された順序でハードウェア グループを一覧表示します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.hardwareGroups.list

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

ListOrders

rpc ListOrders(ListOrdersRequest) returns (ListOrdersResponse)

指定されたプロジェクトとロケーションの注文を一覧表示します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.orders.list

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

ListSites

rpc ListSites(ListSitesRequest) returns (ListSitesResponse)

指定されたプロジェクトとロケーションのサイトを一覧表示します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.sites.list

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

ListSkus

rpc ListSkus(ListSkusRequest) returns (ListSkusResponse)

指定されたプロジェクトとロケーションの SKU を一覧表示します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.skus.list

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

ListZones

rpc ListZones(ListZonesRequest) returns (ListZonesResponse)

指定されたプロジェクトとロケーションのゾーンを一覧表示します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.zones.list

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

RecordActionOnComment

rpc RecordActionOnComment(RecordActionOnCommentRequest) returns (Comment)

コメントに対するアクションを記録します。リクエストで指定されたアクションが READ の場合、コメントの閲覧時間はリクエストが受信された時刻に設定されます。コメントがすでに既読としてマークされている場合、後続の呼び出しは無視されます。Action が UNREAD の場合、コメントから閲覧時間がクリアされます。

認可スコープ

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

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

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

RequestOrderDateChange

rpc RequestOrderDateChange(RequestOrderDateChangeRequest) returns (Operation)

単一の注文の希望変更日を更新します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.orders.update

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

SignalHardwareState

rpc SignalHardwareState(SignalHardwareStateRequest) returns (Operation)

ハードウェアの状態を通知します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.hardware.update

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

SignalZoneState

rpc SignalZoneState(SignalZoneStateRequest) returns (Operation)

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

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.zones.update

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

SubmitOrder

rpc SubmitOrder(SubmitOrderRequest) returns (Operation)

注文を送信します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.orders.submit

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

UpdateHardware

rpc UpdateHardware(UpdateHardwareRequest) returns (Operation)

ハードウェア パラメータを更新します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.hardware.update

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

UpdateHardwareGroup

rpc UpdateHardwareGroup(UpdateHardwareGroupRequest) returns (Operation)

ハードウェア グループのパラメータを更新します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.hardwareGroups.update

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

UpdateOrder

rpc UpdateOrder(UpdateOrderRequest) returns (Operation)

注文のパラメータを更新します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.orders.update

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

UpdateSite

rpc UpdateSite(UpdateSiteRequest) returns (Operation)

サイトのパラメータを更新します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.sites.update

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

UpdateZone

rpc UpdateZone(UpdateZoneRequest) returns (Operation)

ゾーンのパラメータを更新します。

認可スコープ

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

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

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

IAM 権限

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

  • gdchardwaremanagement.zones.update

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

BGPConfig

Border Gateway Protocol(BGP)の構成。

フィールド
asn

string

必須。BGP 自律システム番号(ASN)。

l3_peer_ips[]

string

必須。BGP ピア IP。少なくとも 2 つの L3 ピア IP が必要です。

CancelOrderRequest

注文のキャンセル リクエスト。

フィールド
name

string

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

request_id

string

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

ChangeHardwareSubscriptionRequest

ハードウェアのサブスクリプション構成を変更するリクエスト。

フィールド
name

string

必須。更新するハードウェアの名前。

term_end_behavior

TermEndBehavior

必須。期間の終了時のサブスクリプションの動作。

TermEndBehavior

サブスクリプションの期間終了時の動作。

列挙型
TERM_END_BEHAVIOR_UNSPECIFIED 期間終了時の動作が指定されていません。
TERMINATE_AT_TERM_END 期間終了時の動作は TERMINATE_AT_TERM_END です。

ChangeLogEntry

注文に対する変更のログエントリ。

フィールド
name

string

ID。この変更ログ エントリの名前。形式: projects/{project}/locations/{location}/orders/{order}/changeLogEntries/{change_log_entry}

create_time

Timestamp

出力専用。この変更ログ エントリが作成された日時。

labels

map<string, string>

省略可。この変更ログエントリに関連付けられたラベル(Key-Value ペア)。ラベルの詳細については、ラベルの作成と管理をご覧ください。

log

string

出力専用。このログエントリの内容。

コメント

注文に関するコメント。

フィールド
name

string

ID。このコメントの名前。形式: projects/{project}/locations/{location}/orders/{order}/comments/{comment}

create_time

Timestamp

出力専用。このコメントが作成された日時。

labels

map<string, string>

省略可。このコメントに関連付けられたラベルを Key-Value ペアとして返します。ラベルの詳細については、ラベルの作成と管理をご覧ください。

author

string

出力専用。このコメントの投稿者のユーザー名。これは、コメントの作成時に使用された認証情報から自動的に入力されます。

text

string

必須。このコメントのテキスト。テキストの長さは 1,000 文字以下にする必要があります。

customer_viewed_time

Timestamp

出力専用。お客様がこのコメントを初めて閲覧したときのタイムスタンプ。コメントが閲覧されていない場合、このタイムスタンプは設定されません。

author_entity

Entity

出力専用。著者が所属するエンティティ。

連絡先

連絡先の連絡先情報。

フィールド
given_name

string

必須。連絡先の名前。

family_name

string

省略可。連絡先の姓。

email

string

省略可。連絡先のメインのメールアドレス。

email_list[]

string

省略可。連絡先のメールアドレスの完全なリスト(メインのメールアドレスを含む)。

phone

string

省略可。連絡先の電話番号。

time_zone

TimeZone

省略可。連絡先のタイムゾーン。

reachable_times[]

TimePeriod

省略可。連絡先に連絡可能な時間帯。このフィールドが空の場合、連絡先にはいつでも連絡できます。

notes

string

省略可。連絡先が希望する通知方法を詳しく説明する自由形式のメモ。たとえば、希望の連絡方法がある場合や、その後のエスカレーションで CC に追加してほしい場合などです。

CreateCommentRequest

コメントを作成するリクエスト。

フィールド
parent

string

必須。コメントを作成する注文。形式: projects/{project}/locations/{location}/orders/{order}

comment_id

string

省略可。親スコープ内で Comment を一意に識別するために使用される ID。このフィールドは 63 文字以内で、小文字で始める必要があります。使用できるのは、英小文字、数字、- のみです。- 文字を最初または最後の文字にすることはできません。このフィールドが設定されていない場合は、システムで生成された ID が使用されます。

リクエストの comment.name フィールドは無視されます。

comment

Comment

必須。作成するコメント。

request_id

string

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

CreateHardwareGroupRequest

ハードウェア グループを作成するリクエスト。

フィールド
parent

string

必須。ハードウェア グループを作成する順序。形式: projects/{project}/locations/{location}/orders/{order}

hardware_group_id

string

省略可。親スコープ内で HardwareGroup を一意に識別するために使用される ID。このフィールドは 63 文字以内で、小文字で始める必要があります。使用できるのは、英小文字、数字、- のみです。- 文字を最初または最後の文字にすることはできません。このフィールドが設定されていない場合は、システムで生成された ID が使用されます。

リクエストの hardware_group.name フィールドは無視されます。

hardware_group

HardwareGroup

必須。作成するハードウェア グループ。

request_id

string

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

CreateHardwareRequest

ハードウェアを作成するリクエスト。

フィールド
parent

string

必須。ハードウェアを作成するプロジェクトとロケーション。形式: projects/{project}/locations/{location}

hardware_id

string

省略可。親スコープ内でハードウェアを一意に識別するために使用される ID。このフィールドは 63 文字以内で、小文字で始める必要があります。使用できるのは、英小文字、数字、- のみです。- 文字を最初または最後の文字にすることはできません。このフィールドが設定されていない場合は、システムで生成された ID が使用されます。

リクエストの hardware.name フィールドは無視されます。

hardware

Hardware

必須。作成するリソース。

CreateOrderRequest

注文を作成するリクエスト。

フィールド
parent

string

必須。注文を作成するプロジェクトとロケーション。形式: projects/{project}/locations/{location}

order_id

string

省略可。親スコープ内で Order を一意に識別するために使用される ID。このフィールドは 63 文字以内で、小文字で始める必要があります。使用できるのは、英小文字、数字、- のみです。- 文字を最初または最後の文字にすることはできません。このフィールドが設定されていない場合は、システムで生成された ID が使用されます。

リクエストの order.name フィールドは無視されます。

order

Order

必須。作成する注文。

request_id

string

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

CreateSiteRequest

サイトの作成リクエスト。

フィールド
parent

string

必須。サイトを作成するプロジェクトとロケーション。形式: projects/{project}/locations/{location}

site_id

string

省略可。親スコープ内でサイトを一意に識別するために使用される ID。このフィールドは 63 文字以内で、小文字で始める必要があります。使用できるのは、英小文字、数字、- のみです。- 文字を最初または最後の文字にすることはできません。このフィールドが設定されていない場合は、システムで生成された ID が使用されます。

リクエストの site.name フィールドは無視されます。

site

Site

必須。作成するサイト。

request_id

string

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

CreateZoneRequest

ゾーンの作成リクエスト。

フィールド
parent

string

必須。ゾーンを作成するプロジェクトとロケーション。形式: projects/{project}/locations/{location}

zone_id

string

省略可。親スコープ内でゾーンを一意に識別するために使用される ID。このフィールドは 63 文字以内で、小文字で始める必要があります。使用できるのは、英小文字、数字、- のみです。- 文字を最初または最後の文字にすることはできません。このフィールドが設定されていない場合は、システムで生成された ID が使用されます。

リクエストの zone.name フィールドは無視されます。

zone

Zone

必須。作成するゾーン。

request_id

string

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

DeleteHardwareGroupRequest

ハードウェア グループを削除するリクエスト。

フィールド
name

string

必須。ハードウェア グループの名前。形式: projects/{project}/locations/{location}/orders/{order}/hardwareGroups/{hardware_group}

request_id

string

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

DeleteHardwareRequest

ハードウェアの削除リクエスト。

フィールド
name

string

必須。ハードウェアの名前。形式: projects/{project}/locations/{location}/hardware/{hardware}

request_id

string

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

DeleteOrderRequest

注文の削除リクエスト。

フィールド
name

string

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

request_id

string

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

force

bool

省略可。Order 内のネストされたリソース(HardwareGroup など)を削除するオプション。true の場合、この注文のネストされたリソースも削除されます。それ以外の場合、リクエストは Order にネストされたリソースがない場合にのみ成功します。

DeleteSiteRequest

サイトの削除リクエスト。

フィールド
name

string

必須。サイトの名前。形式: projects/{project}/locations/{location}/sites/{site}

request_id

string

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

DeleteZoneRequest

ゾーンの削除リクエスト。

フィールド
name

string

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

request_id

string

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

ディメンション

オブジェクトの寸法を表します。

フィールド
width_inches

float

必須。幅(インチ単位)。

height_inches

float

必須。身長(インチ)。

depth_inches

float

必須。深さ(インチ)。

エンティティ

エンティティは、組織または当事者を示すために使用されます。

列挙型
ENTITY_UNSPECIFIED エンティティが指定されていません。
GOOGLE Google ではありません。
CUSTOMER お客様。
VENDOR ベンダー。

GetChangeLogEntryRequest

変更ログエントリを取得するリクエスト。

フィールド
name

string

必須。変更ログ エントリの名前。形式: projects/{project}/locations/{location}/orders/{order}/changeLogEntries/{change_log_entry}

GetCommentRequest

コメントを取得するためのリクエスト。

フィールド
name

string

必須。コメントの名前。形式: projects/{project}/locations/{location}/orders/{order}/comments/{comment}

GetHardwareGroupRequest

ハードウェア グループを取得するリクエスト。

フィールド
name

string

必須。ハードウェア グループの名前。形式: projects/{project}/locations/{location}/orders/{order}/hardwareGroups/{hardware_group}

GetHardwareRequest

ハードウェアを取得するリクエスト。

フィールド
name

string

必須。ハードウェアの名前。形式: projects/{project}/locations/{location}/hardware/{hardware}

GetOrderRequest

注文を取得するためのリクエスト。

フィールド
name

string

必須。リソースの名前

GetSiteRequest

サイトを取得するリクエスト。

フィールド
name

string

必須。サイトの名前。形式: projects/{project}/locations/{location}/sites/{site}

GetSkuRequest

SKU を取得するためのリクエスト。

フィールド
name

string

必須。SKU の名前。形式: projects/{project}/locations/{location}/skus/{sku}

GetZoneRequest

ゾーンを取得するためのリクエスト。

フィールド
name

string

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

ハードウェア

サイトに設置されたハードウェアのインスタンス。

フィールド
name

string

ID。このハードウェアの名前。形式: projects/{project}/locations/{location}/hardware/{hardware}

display_name

string

省略可。このハードウェアの表示名。

create_time

Timestamp

出力専用。このハードウェアが作成された日時。

update_time

Timestamp

出力専用。このハードウェアが最後に更新された時刻。

labels

map<string, string>

省略可。このハードウェアに関連付けられたラベル(Key-Value ペア)。ラベルの詳細については、ラベルの作成と管理をご覧ください。

order

string

必須。このハードウェアが属する注文の名前。形式: projects/{project}/locations/{location}/orders/{order}

hardware_group

string

出力専用。このハードウェアが属するハードウェア グループの名前。形式: projects/{project}/locations/{location}/orders/{order}/hardwareGroups/{hardware_group}

site

string

必須。このハードウェアが属するサイトの名前。形式: projects/{project}/locations/{location}/sites/{site}

state

State

出力専用。このハードウェアの現在の状態。

ciq_uri

string

出力専用。このハードウェアのお客様情報アンケート(CIQ)シートへのリンク。

config

HardwareConfig

必須。このハードウェアの構成。

estimated_installation_date

Date

出力専用。このハードウェアの設置予定日。

physical_info

HardwarePhysicalInfo

省略可。このハードウェアの物理的特性。

installation_info

HardwareInstallationInfo

省略可。このハードウェアの設置に関する情報。

zone

string

必須。このハードウェアが属するゾーンの名前。形式: projects/{project}/locations/{location}/zones/{zone}

requested_installation_date
(deprecated)

Date

省略可。非推奨: リクエストされた設置日は Order リソースに移動しました。代わりに、Order リソースで customer_requested_installation_date を使用してください。

actual_installation_date

Date

出力専用。このハードウェアの実際の設置日。Google が記入します。

machine_infos[]

MachineInfo

省略可。ターンアップに必要なマシンごとのアセット情報。

estimated_delivery_date

Date

出力専用。ハードウェアの配送予定日。

ai_capable

bool

出力専用。このハードウェアが GDC ソフトウェアの Gemini 用かどうかを示します。

subscription_configs[]

SubscriptionConfig

出力専用。このハードウェアのサブスクリプション構成。

operations[]

ResourceOperation

出力専用。ハードウェアで実行されたすべてのオペレーションのリスト。

DiskInfo

マシン上の個々のディスクに関する情報。

フィールド
manufacturer

string

省略可。ディスクのメーカー。

slot

int32

省略可。ディスク スロット番号。

serial_number

string

省略可。ディスクのシリアル番号。

psid

string

省略可。ディスクの PSID。

part_number

string

省略可。ディスクの部品番号。

model_number

string

省略可。ディスクのモデル番号。

MacAddress

マシンの MAC アドレスを説明するメッセージ。

フィールド
address

string

出力専用。アドレス文字列。

type

AddressType

出力専用。この MAC アドレスのアドレス タイプ。

ipv4_address

string

出力専用。MAC アドレスに関連付けられている静的 IP アドレス(使用されている場合)。VIRTUAL MAC アドレス タイプにのみ適用されます。

AddressType

さまざまなタイプの MAC アドレスの列挙型。

列挙型
ADDRESS_TYPE_UNSPECIFIED 住所のタイプが指定されていません。
NIC ネットワーク インターフェース カードのアドレス。
BMC ベースボード管理コントローラの住所。
VIRTUAL 仮想インターフェースのアドレス。

MachineInfo

個々のマシンのベンダーがターンアップ時に提供する情報。

フィールド
service_tag

string

省略可。マシンのサービスタグ。

mac_addresses[]

MacAddress

出力専用。関連付けられた各 MAC アドレス。

name

string

出力専用。マシン名。

disk_infos[]

DiskInfo

省略可。インストールされている各ディスクの情報。

machine_type

MachineType

省略可。マシンタイプ。GDC ソフトウェアで Gemini を実行するハードウェアに必要です。

tpm_ek_cert_hash

string

省略可。TPM EK 証明書ハッシュ。ハードウェアの修理時に必要です。

gpu_serial_numbers[]

string

省略可。GPU のシリアル番号。ハードウェアの修理時に必要です。

cpu_serial_numbers[]

string

省略可。CPU のシリアル番号。ハードウェアの修理時に必要です。

memory_infos[]

MemoryInfo

省略可。インストールされている各メモリの情報。ハードウェアの修理時に必要です。

idrac_mac_address

string

省略可。iDRAC MAC アドレス。ハードウェアの修理時に必要です。

nic_serial_numbers[]

string

省略可。NIC のシリアル番号。ハードウェアの修理時に必要です。

MachineType

Gemini on GDC Software に使用されるマシンタイプの列挙型。

列挙型
MACHINE_TYPE_UNSPECIFIED マシンタイプが指定されていません。
DELL_XE9680 Dell XE9680 サーバー。
DELL_XE9780 Dell XE9780 サーバー。

MemoryInfo

マシン上の個々のメモリに関する情報。

フィールド
serial_number

string

省略可。メモリのシリアル番号。

size_bytes

int64

省略可。メモリサイズ。

part_number

string

省略可。メモリの部品番号。

状態

ハードウェアの有効な状態。

列挙型
STATE_UNSPECIFIED ハードウェアの状態が指定されていません。
ADDITIONAL_INFO_NEEDED 次のステップに進むためにお客様からの追加情報が必要な場合
BUILDING Google は、このハードウェアのハードウェアの構築を開始しました。
SHIPPING ハードウェアは製造済みで、現在発送中です。
INSTALLING ハードウェアの設置中です。
INSTALLED ハードウェアが設置されている。
FAILED エラーが発生し、お客様の対応が必要です。
INFO_COMPLETE ハードウェアに必要な情報がすべて含まれている。
READY_FOR_PROVISIONING ハードウェアのプロビジョニングの準備が完了しました。
PROVISIONING_STARTED ハードウェアのプロビジョニングが開始されました。
PROVISIONING_FAILED ハードウェアのプロビジョニングに失敗しました。

HardwareConfig

GDC ハードウェアの構成。

フィールド
sku

string

必須。このハードウェアの SKU への参照。これは、AIP-162 で定義されている resource_name@revision_id の形式で特定の SKU リビジョンを指すことができます。revision_id が指定されていない場合は、最新のリビジョンを指します。

power_supply

PowerSupply

必須。このハードウェアの電源タイプ。

subscription_duration_months

int32

省略可。ハードウェアのサブスクリプション期間(月数)。

auto_renewal

bool

省略可。ハードウェア サブスクリプションが期間終了時に自動更新されるかどうかを示します。選択した SKU が自動更新に対応している場合に設定できます。

HardwareGroup

同じ注文に含まれ、同じ SKU を持ち、同じサイトに配送されるハードウェアのグループ。

フィールド
name

string

ID。このハードウェア グループの名前。形式: projects/{project}/locations/{location}/orders/{order}/hardwareGroups/{hardware_group}

create_time

Timestamp

出力専用。このハードウェア グループが作成された日時。

update_time

Timestamp

出力専用。このハードウェア グループが最後に更新された時刻。

labels

map<string, string>

省略可。このハードウェア グループに関連付けられたラベル(Key-Value ペア)。ラベルの詳細については、ラベルの作成と管理をご覧ください。

hardware_count

int32

必須。この HardwareGroup 内のハードウェアの数。

config

HardwareConfig

必須。この HardwareGroup 内のハードウェアの構成。

site

string

必須。この HardwareGroup のハードウェアが配送されるサイトの名前。形式: projects/{project}/locations/{location}/sites/{site}

state

State

出力専用。この HardwareGroup の現在の状態。

zone

string

省略可。この HardwareGroup のハードウェアが属するゾーンの名前。形式: projects/{project}/locations/{location}/zones/{zone}

requested_installation_date
(deprecated)

Date

省略可。非推奨: この値は使用されません。代わりに、Order リソースの requested_installation_date フィールドを使用してください。

状態

HardwareGroup の有効な状態。

列挙型
STATE_UNSPECIFIED HardwareGroup の状態が指定されていません。
ADDITIONAL_INFO_NEEDED 次のステップに進むためにお客様からの追加情報が必要な場合
BUILDING Google は、この HardwareGroup のハードウェアの構築を開始しました。
SHIPPING ハードウェアは製造済みで、現在発送中です。
INSTALLING ハードウェアの設置中です。
PARTIALLY_INSTALLED HardwareGroup 内の一部のハードウェアがインストールされました。
INSTALLED HardwareGroup 内のすべてのハードウェアがインストールされています。
FAILED エラーが発生し、お客様の対応が必要です。

HardwareInstallationInfo

ハードウェアの設置に関する情報。

フィールド
rack_location

string

省略可。サイト内のラックの場所(例: 2 階、201 号室、7 列目、3 ラック)。

power_distance_meters

int32

必須。コンセントからの距離(メートル)。

switch_distance_meters

int32

必須。ネットワーク スイッチからの距離(メートル)。

rack_unit_dimensions

Dimensions

省略可。ラックユニットのサイズ。

rack_space

RackSpace

省略可。ハードウェアに割り当てられたラックスペース。

rack_type

RackType

必須。ラックのタイプ。

RackType

有効なラックタイプ。

列挙型
RACK_TYPE_UNSPECIFIED ラックのタイプが指定されていません。
TWO_POST 2 ポストラック。
FOUR_POST 4 ポストラック。

HardwareLocation

1 つ以上のハードウェアの場所を表します。

フィールド
site

string

必須。ハードウェアが存在するサイトの名前。形式: projects/{project}/locations/{location}/sites/{site}

rack_location

string

必須。サイト内のラックの場所(例: 2 階、201 号室、7 列目、3 ラック)。

rack_space[]

RackSpace

省略可。ラック内のハードウェアが占有するスペース。設定されていない場合、このロケーションはラック全体とみなされます。

HardwarePhysicalInfo

ハードウェアの物理的特性。

フィールド
power_receptacle

PowerReceptacleType

必須。コンセントの種類。

voltage

Voltage

必須。電源の電圧。

amperes

Amperes

必須。電源のアンペア数。

アンペア

有効なアンペア値。

列挙型
AMPERES_UNSPECIFIED アンペア数が指定されていません。
AMPERES_15 15A.

NetworkUplinkType

有効なネットワーク アップリンク タイプ。

列挙型
RJ_45 RJ-45。

PowerReceptacleType

有効なコンセントの種類。

列挙型
POWER_RECEPTACLE_TYPE_UNSPECIFIED 施設のプラグの種類が指定されていません。
NEMA_5_15 NEMA 5-15。
C_13 C13.
STANDARD_EU

非推奨: 代わりに TYPE_G_BS1363、CEE_7_3、CEE_7_5、TYPE_F のいずれかを使用してください。

TYPE_G_BS1363 タイプ G / BS1363。
CEE_7_3 C 7/3。
CEE_7_5 C 7/5。
TYPE_F タイプ F。

電圧

有効な電圧値。

列挙型
VOLTAGE_UNSPECIFIED 電圧が指定されていません。
VOLTAGE_110 120V。
VOLTAGE_220 220V。

ListChangeLogEntriesRequest

変更ログ エントリを一覧表示するリクエスト。

フィールド
parent

string

必須。変更ログエントリを一覧表示する順序。形式: projects/{project}/locations/{location}/orders/{order}

page_size

int32

省略可。リクエストされたページサイズ。サーバーはリクエストされた数よりも少ない項目を返す場合があります。指定しない場合は、サーバーで適切なデフォルトが選択されます。

page_token

string

省略可。サーバーが返す必要がある結果のページを特定するトークン。

filter

string

省略可。フィルタリング条件。AIP-160 をご覧ください。

order_by

string

省略可。結果の並べ替え方法に関するヒント。

ListChangeLogEntriesResponse

変更ログ エントリのリスト。

フィールド
change_log_entries[]

ChangeLogEntry

変更ログ エントリのリスト。

next_page_token

string

サーバーが返す必要がある結果のページを特定するトークン。

unreachable[]

string

到達できなかったロケーション。

ListCommentsRequest

コメントを一覧表示するリクエスト。

フィールド
parent

string

必須。コメントを一覧表示する順序。形式: projects/{project}/locations/{location}/orders/{order}

page_size

int32

省略可。リクエストされたページサイズ。サーバーはリクエストされた数よりも少ない項目を返す場合があります。指定しない場合は、サーバーで適切なデフォルトが選択されます。

page_token

string

省略可。サーバーが返す必要がある結果のページを特定するトークン。

filter

string

省略可。フィルタリング条件。AIP-160 をご覧ください。

order_by

string

省略可。結果の並べ替え方法に関するヒント。

ListCommentsResponse

コメントを一覧表示するリクエスト。

フィールド
comments[]

Comment

コメントのリスト。

next_page_token

string

サーバーが返す必要がある結果のページを特定するトークン。

unreachable[]

string

到達できなかったロケーション。

ListHardwareGroupsRequest

ハードウェア グループを一覧表示するリクエスト。

フィールド
parent

string

必須。ハードウェア グループを一覧表示する順序。形式: projects/{project}/locations/{location}/orders/{order}

page_size

int32

省略可。リクエストされたページサイズ。サーバーはリクエストされた数よりも少ない項目を返す場合があります。指定しない場合は、サーバーで適切なデフォルトが選択されます。

page_token

string

省略可。サーバーが返す必要がある結果のページを特定するトークン。

filter

string

省略可。フィルタリング条件。AIP-160 をご覧ください。

order_by

string

省略可。結果の並べ替え方法に関するヒント。

ListHardwareGroupsResponse

ハードウェア グループのリスト。

フィールド
hardware_groups[]

HardwareGroup

ハードウェア グループのリスト。

next_page_token

string

サーバーが返す必要がある結果のページを特定するトークン。

unreachable[]

string

到達できなかったロケーション。

ListHardwareRequest

ハードウェアを一覧表示するリクエスト。

フィールド
parent

string

必須。ハードウェアを一覧表示するプロジェクトとロケーション。形式: projects/{project}/locations/{location}

すべてのロケーションのハードウェアを一覧表示するには、ロケーションを -(ハイフンまたはダッシュ文字)に置き換え、レスポンス メッセージの unreachable フィールドを確認します。

page_size

int32

省略可。リクエストされたページサイズ。サーバーはリクエストされた数よりも少ない項目を返す場合があります。指定しない場合は、サーバーで適切なデフォルトが選択されます。

page_token

string

省略可。サーバーが返す必要がある結果のページを特定するトークン。

filter

string

省略可。フィルタリング条件。AIP-160 をご覧ください。

order_by

string

省略可。結果の並べ替え方法に関するヒント。

ListHardwareResponse

ハードウェアのリスト。

フィールド
hardware[]

Hardware

ハードウェアのリスト。

next_page_token

string

サーバーが返す必要がある結果のページを特定するトークン。

unreachable[]

string

到達できなかったロケーション。ワイルドカードの場所 - へのクエリでのみ使用されます。空でない場合、結果が不完全であることを示します。

ListOrdersRequest

注文を一覧表示するリクエスト。

フィールド
parent

string

必須。注文を一覧表示するプロジェクトとロケーション。形式: projects/{project}/locations/{location}

すべてのロケーションの注文を一覧表示するには、ロケーションを -(ハイフンまたはダッシュ文字)に置き換え、レスポンス メッセージの unreachable フィールドを確認します。

page_size

int32

省略可。リクエストされたページサイズ。サーバーはリクエストされた数よりも少ない項目を返す場合があります。指定しない場合は、サーバーで適切なデフォルトが選択されます。

page_token

string

省略可。サーバーが返す必要がある結果のページを特定するトークン。

filter

string

省略可。フィルタリング条件。AIP-160 をご覧ください。

order_by

string

省略可。結果の並べ替え方法に関するヒント。

ListOrdersResponse

注文のリスト。

フィールド
orders[]

Order

注文のリスト。

next_page_token

string

サーバーが返す必要がある結果のページを特定するトークン。

unreachable[]

string

到達できなかったロケーション。ワイルドカードの場所 - へのクエリでのみ使用されます。空でない場合、結果が不完全であることを示します。

ListSitesRequest

サイトを一覧表示するリクエスト。

フィールド
parent

string

必須。サイトを一覧表示するプロジェクトとロケーション。形式: projects/{project}/locations/{location}

すべてのロケーションのサイトを一覧表示するには、ロケーションを -(ハイフンまたはダッシュ文字)に置き換え、レスポンス メッセージの unreachable フィールドを確認します。

page_size

int32

省略可。リクエストされたページサイズ。サーバーはリクエストされた数よりも少ない項目を返す場合があります。指定しない場合は、サーバーで適切なデフォルトが選択されます。

page_token

string

省略可。サーバーが返す必要がある結果のページを特定するトークン。

filter

string

省略可。フィルタリング条件。AIP-160 をご覧ください。

order_by

string

省略可。結果の並べ替え方法に関するヒント。

ListSitesResponse

サイトのリスト。

フィールド
sites[]

Site

サイトのリスト。

next_page_token

string

サーバーが返す必要がある結果のページを特定するトークン。

unreachable[]

string

到達できなかったロケーション。ワイルドカードの場所 - へのクエリでのみ使用されます。空でない場合、結果が不完全であることを示します。

ListSkusRequest

SKU のリストを取得するリクエスト。

フィールド
parent

string

必須。SKU を一覧表示するプロジェクトとロケーション。形式: projects/{project}/locations/{location}

すべてのロケーションの SKU を一覧表示するには、ロケーションを -(ハイフンまたはダッシュ文字)に置き換え、レスポンス メッセージの unreachable フィールドを確認します。

page_size

int32

省略可。リクエストされたページサイズ。サーバーはリクエストされた数よりも少ない項目を返す場合があります。指定しない場合は、サーバーで適切なデフォルトが選択されます。

page_token

string

省略可。サーバーが返す必要がある結果のページを特定するトークン。

filter

string

省略可。フィルタリング条件。AIP-160 をご覧ください。

order_by

string

省略可。結果の並べ替え方法に関するヒント。

ListSkusResponse

SKU のリスト。

フィールド
skus[]

Sku

SKU のリスト。

next_page_token

string

サーバーが返す必要がある結果のページを特定するトークン。

unreachable[]

string

到達できなかったロケーション。ワイルドカードの場所 - へのクエリでのみ使用されます。空でない場合、結果が不完全であることを示します。

ListZonesRequest

ゾーンを一覧表示するリクエスト。

フィールド
parent

string

必須。ゾーンを一覧表示するプロジェクトとロケーション。形式: projects/{project}/locations/{location}

すべてのロケーションのゾーンを一覧表示するには、ロケーションを -(ハイフンまたはダッシュ文字)に置き換え、レスポンス メッセージの unreachable フィールドを確認します。

page_size

int32

省略可。リクエストされたページサイズ。サーバーはリクエストされた数よりも少ない項目を返す場合があります。指定しない場合は、サーバーで適切なデフォルトが選択されます。

page_token

string

省略可。サーバーが返す必要がある結果のページを特定するトークン。

filter

string

省略可。フィルタリング条件。AIP-160 をご覧ください。

order_by

string

省略可。結果の並べ替え方法に関するヒント。

ListZonesResponse

ゾーンのリスト。

フィールド
zones[]

Zone

ゾーンのリスト。

next_page_token

string

サーバーが返す必要がある結果のページを特定するトークン。

unreachable[]

string

到達できなかったロケーション。ワイルドカードの場所 - へのクエリでのみ使用されます。空でない場合、結果が不完全であることを示します。

OperationMetadata

長時間実行オペレーションのメタデータを表します。

フィールド
create_time

Timestamp

出力専用。オペレーションが作成された時刻。

end_time

Timestamp

出力専用。オペレーションの実行が終了した時刻。

target

string

出力専用。オペレーションのターゲットに対応するサーバー定義のリソースパス。

verb

string

出力専用。オペレーションによって実行される動詞。

status_message

string

出力専用。人が読める形式のオペレーションのステータス(存在する場合)。

requested_cancellation

bool

出力専用。ユーザーがオペレーションのキャンセルをリクエストしたかどうかを示します。正常にキャンセルされたオペレーションは、google.rpc.Status.code が 1 の [Operation.error][] 値を持ちます。これは Code.CANCELLED に相当します。

api_version

string

出力専用。オペレーションを開始するために使用された API のバージョン。

注文

GDC ハードウェアの注文。

フィールド
name

string

ID。このオーダーの名前。形式: projects/{project}/locations/{location}/orders/{order}

display_name

string

省略可。この注文の表示名。

create_time

Timestamp

出力専用。この注文が作成された日時。

update_time

Timestamp

出力専用。この注文が最後に更新された日時。

labels

map<string, string>

省略可。この注文に関連付けられたラベル(Key-Value ペア)。ラベルの詳細については、ラベルの作成と管理をご覧ください。

state

State

出力専用。このオーダーの状態。注文の作成時に、状態は DRAFT に設定されます。

organization_contact

OrganizationContact

必須。お客様の連絡先情報。

target_workloads[]

string

省略可。この注文の対象となるお客様が指定したワークロード。20 個以下の要素を含み、各要素の長さは 50 文字以下である必要があります。

customer_motivation

string

省略可。この注文に対するお客様の動機に関する情報。このフィールドの長さは 1,000 文字以下にする必要があります。

fulfillment_time
(deprecated)

Timestamp

省略可。非推奨: 代わりに customer_requested_installation_date を使用してください。

customer_requested_installation_date

Date

省略可。お客様がこの注文の設置希望日をリクエストしました。

region_code

string

必須。この注文がデプロイされる Unicode CLDR リージョン コード。有効な CLDR 地域コードの一覧については、言語サブタグ レジストリをご覧ください。

order_form_uri

string

出力専用。注文フォームへのリンク。

type

Type

出力専用。この注文のタイプ。

submit_time

Timestamp

出力専用。注文が送信された日時。注文の送信時に現在時刻が自動入力されます。

billing_id

string

出力専用。この注文に対して請求される Google Cloud 請求 ID。

existing_hardware[]

HardwareLocation

省略可。この注文の一部として取り外される既存のハードウェア。注: 取り外したハードウェアは、別途合意がない限りリサイクルされます。

deployment_type

DeploymentType

出力専用。この注文のデプロイタイプ。

actual_installation_date

Date

出力専用。この注文の実際の設置日。

estimated_installation_date

Date

出力専用。この注文の設置予定日。

estimated_delivery_date

Date

出力専用。この注文の配送予定日。

migration

bool

省略可。この注文がお客様の既存のインフラストラクチャからの移行であるかどうか。

accepted_time

Timestamp

出力専用。注文が ACCEPTED 状態に移行した日時。

requested_date_change

Date

出力専用。お客様または Google が設置予定日を設定する日付。

vendor_notes

string

出力専用。ベンダーから提供された、この注文に関するメモ。

vendor_contact

OrganizationContact

出力専用。この注文に割り当てられた SI の連絡先情報。

ai_capable

bool

出力専用。この注文が GDC ソフトウェアで Gemini をサポートするハードウェアを対象としているかどうかを示します。注文の送信が完了すると自動的に入力されます。

DeploymentType

デプロイの有効なタイプ。

列挙型
DEPLOYMENT_TYPE_UNSPECIFIED デプロイタイプが指定されていません。
FULL_PRODUCTION SLO を使用した本番環境のデプロイ。
PROOF_OF_CONCEPT ベスト エフォート型のサポートで SLO なしでデプロイします。
INTERNAL ベスト エフォート型のサポートと SLO なしの内部デプロイ。
CUSTOMER_LAB 本番環境と同様にサポートするお客様のラボ環境へのデプロイ。

状態

注文の有効な状態。

列挙型
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 請求対象外。

OrganizationContact

お客様の組織の連絡先情報。

フィールド
address

PostalAddress

必須。組織の住所。

email

string

省略可。組織のメールアドレス。

phone

string

省略可。組織の電話番号。

contacts[]

Contact

必須。この拠点の組織内の個々の連絡先。順序依存: リストの最初の連絡先がプライマリ連絡先、2 番目がセカンダリ連絡先など。

PowerSupply

電源オプション。

列挙型
POWER_SUPPLY_UNSPECIFIED 電源が指定されていません。
POWER_SUPPLY_AC AC 電源。
POWER_SUPPLY_DC DC 電源。

RackSpace

ラック内の連続したスペースを表します。

フィールド
start_rack_unit

int32

必須。ラックスペースの最初のラックユニット(この値を含む)。

end_rack_unit

int32

必須。ラックスペースの最後のラックユニット(この値を含む)。

RecordActionOnCommentRequest

コメントに対するアクションを記録するリクエスト。

フィールド
name

string

必須。コメントの名前。形式: projects/{project}/locations/{location}/orders/{order}/comments/{comment}

action_type

ActionType

必須。記録されたアクションのアクション タイプ。

ActionType

Comment の有効なアクション タイプ。

列挙型
ACTION_TYPE_UNSPECIFIED アクションが指定されていません。
READ コメントを既読にする。
UNREAD コメントを未読にする。

RequestOrderDateChangeRequest

注文の希望日の変更リクエスト。

フィールド
name

string

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

requested_date

Date

必須。お客様または Google が設置予定日を設定する日付。

ResourceOperation

リソースの進行中のオペレーションを表します

フィールド
uid

string

出力専用。オペレーション ID。

state

State

出力専用。オペレーションの状態。

type

Type

出力専用。操作のタイプ。

state_history[]

StateHistoryEntry

出力専用。オペレーションの状態履歴。

requires_re_turnup

bool

出力専用。再ターンアップが必要かどうかを示すフラグ。

状態

オペレーションの状態の列挙型。

列挙型
STATE_UNSPECIFIED オペレーションの状態が指定されていません。
AWAITING_CUSTOMER_INPUT 操作は顧客の入力を待っています。
PROGRESSING オペレーションは実行中です。
COMPLETED 操作は完了しました。

StateHistoryEntry

オペレーション状態の履歴のエントリ。

フィールド
state

State

出力専用。オペレーションの状態。

update_time

Timestamp

出力専用。オペレーションの状態が更新されたときのタイムスタンプ。

reason

string

出力専用。状態変更の理由。

responsible_entity

Entity

出力専用。状態を変更したエンティティ。

タイプ

オペレーション タイプの列挙型。

列挙型
TYPE_UNSPECIFIED 指定されていないオペレーション タイプ。
REPAIR 修復オペレーション。

SignalHardwareStateRequest

ハードウェアの状態を通知するリクエスト。

フィールド
name

string

必須。ハードウェアの名前。形式: projects/{project}/locations/{location}/hardware/{hardware}

request_id

string

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

state_signal

StateSignal

省略可。このハードウェアに送信する状態シグナルを指定します。

operation_type

Type

省略可。状態を通知するオペレーション タイプを指定します。タイプが指定されていない場合、シグナルは初期プロビジョニング用であると見なされます。

re_turnup_required

bool

省略可。修理プロセスを完了する際に再開通が必要かどうかを示します。

StateSignal

ハードウェアの有効な状態シグナル。

列挙型
STATE_SIGNAL_UNSPECIFIED ハードウェアの状態シグナルが指定されていません。
READY_FOR_PROVISIONING ハードウェアのプロビジョニングの準備が完了しました。

SignalZoneStateRequest

ゾーンの状態を通知するリクエスト。

フィールド
name

string

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

request_id

string

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

state_signal

StateSignal

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

provisioning_state_signal

ProvisioningStateSignal

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

step

string

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

details

string

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

ProvisioningStateSignal

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

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

StateSignal

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

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

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

FACTORY_TURNUP_CHECKS_FAILED Zone の出荷時設定チェックに失敗しました。
VERIFY_CLUSTER_INTENT_PRESENCE 有効なクラスタ インテントが存在することを確認します。

サイト

ハードウェアが設置される物理的なサイト。

フィールド
name

string

ID。サイトの名前。形式: projects/{project}/locations/{location}/sites/{site}

display_name

string

省略可。このサイトの表示名。

description

string

省略可。このサイトの説明。

create_time

Timestamp

出力専用。このサイトが作成された日時。

update_time

Timestamp

出力専用。このサイトが最後に更新された日時。

labels

map<string, string>

省略可。このサイトに関連付けられたラベルを Key-Value ペアとして指定します。ラベルの詳細については、ラベルの作成と管理をご覧ください。

organization_contact

OrganizationContact

必須。このサイトの連絡先情報。

google_maps_pin_uri

string

省略可。サイトの Google マップの住所の場所への URL。https://goo.gl/maps/xxxxxxxxx などの値です。

access_times[]

TimePeriod

省略可。サイトにアクセスできる期間。このフィールドが空の場合、サイトにはいつでもアクセスできます。

このフィールドは、Google が初期インストールと後続のハードウェア メンテナンスをスケジュールするために使用します。この設定はいつでも変更できます。たとえば、初回設置が営業時間外にリクエストされたが、メンテナンスは通常の営業時間内に行う必要がある場合は、初回設置の完了後にアクセス時間を更新する必要があります。

notes

string

省略可。このサイトに関する追加のメモ。以下の情報をご提供ください。- セキュリティまたはアクセス制限 - サイトへの技術者の訪問に影響する規制 - 機器の移動に必要な特別なプロセスまたは承認 - サイト訪問中に担当者が立ち会うかどうか

customer_site_id

string

省略可。このサイトのユーザー定義識別子。これは、お客様自身のシステムでサイトを識別するために使用できます。

installation_requirements_met

bool

省略可。お客様のサイトがすべての設置要件を満たしているかどうかを示します。

SKU

GDC ハードウェアの最小管理単位(SKU)。

フィールド
name

string

ID。この SKU の名前。形式: projects/{project}/locations/{location}/skus/{sku}

display_name

string

出力専用。この SKU の表示名。

create_time

Timestamp

出力専用。この SKU が作成された日時。

update_time

Timestamp

出力専用。この SKU が最後に更新された時刻。

config

SkuConfig

出力専用。この SKU の構成。

instances[]

SkuInstance

出力専用。この SKU の利用可能なインスタンス。このフィールドは、SKU の在庫状況を確認するために使用する必要があります。

description

string

出力専用。この SKU の説明。

revision_id

string

出力専用。SKU のリビジョン ID。config が更新されるたびに、新しいリビジョンが作成されます。形式は 8 文字の 16 進数文字列です。

is_active

bool

出力専用。このリビジョンがアクティブかどうかを示すフラグ。新しいオーダーで使用できるのは、有効なリビジョンのみです。

type

Type

出力専用。この SKU のタイプ。

vcpu_count

int32

出力専用。この SKU に関連付けられている vCPU 数。

hardware_count_ranges[]

Range

出力専用。この SKU を使用するゾーンで許可されるハードウェア数の包括的な範囲。

ai_capable

bool

出力専用。この SKU が GDC ソフトウェアで Gemini を実行するハードウェア用かどうか。

customer_sourced

bool

出力専用。この SKU がお客様が調達したハードウェア用かどうか。

範囲

包括的な範囲。

フィールド
min

int32

範囲の最小値。

max

int32

範囲の最大値。

タイプ

SKU の有効なタイプ。

列挙型
TYPE_UNSPECIFIED SKU のタイプが指定されていません。これは許可されていない値です。
RACK ラック SKU。
SERVER サーバー SKU。

SkuConfig

SKU の構成。

フィールド
cpu

string

CPU 構成に関する情報。

gpu

string

GPU 構成に関する情報。

ram

string

RAM 構成に関する情報。

storage

string

ストレージ構成に関する情報。

SkuInstance

SKU の特定のインスタンス。

フィールド
region_code

string

このインスタンスが使用可能な Unicode CLDR リージョン コード。

power_supply

PowerSupply

このインスタンスの電源タイプ。

billing_sku

string

Cloud Billing API の対応する SKU へのリファレンス。この API を使用して、見積もり価格情報を取得できます。形式: services/{service}/skus/{sku}

billing_sku_per_vcpu

string

Cloud Billing API の vCPU あたりの対応する SKU へのリファレンス。この API を使用して、見積もり価格情報を取得できます。形式: services/{service}/skus/{sku}

subscription_duration_months

int32

ハードウェアのサブスクリプション期間(月数)。

SubmitOrderRequest

注文を送信するリクエスト。

フィールド
name

string

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

request_id

string

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

type

Type

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

タイプ

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

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

サブネット

サブネットを表します。

フィールド
address_range

string

必須。このサブネットのアドレス範囲(CIDR 表記)。

default_gateway_ip_address

string

必須。このサブネットのデフォルト ゲートウェイ。

SubscriptionConfig

サブスクリプション構成を保存するメッセージ。

フィールド
subscription_id

string

出力専用。定期購入の一意の識別子。

billing_id

string

出力専用。サブスクリプションが作成される Google Cloud Billing ID。

state

SubscriptionState

出力専用。定期購入の現在の状態。

start_time

Timestamp

出力専用。サブスクリプションの開始時刻。

SubscriptionState

定期購入の状態を表す列挙型。

列挙型
SUBSCRIPTION_STATE_UNSPECIFIED 状態が指定されていません。
ACTIVE 有効な状態は、サブスクリプションが正常に作成され、請求が行われていることを意味します。
INACTIVE 非アクティブとは、サブスクリプションは正常に作成されたものの、課金がまだ開始されていないことを意味します。
ERROR サブスクリプションがエラー状態です。
FAILED_TO_RETRIEVE サブスクリプションの状態を取得できませんでした。これは一時的な問題である可能性があります。ユーザーはリクエストを再試行する必要があります。
COMPLETED 終了日に達したため、サブスクリプションは完了しました。

TimePeriod

1 週間の期間を表します。

フィールド
start_time

TimeOfDay

必須。期間の開始。

end_time

TimeOfDay

必須。期間の終了。

days[]

DayOfWeek

必須。期間が有効な曜日。

UpdateHardwareGroupRequest

ハードウェア グループを更新するリクエスト。

フィールド
update_mask

FieldMask

必須。この更新で上書きする HardwareGroup のフィールドを指定するマスク。update_mask で指定されたフィールドは、リクエスト全体ではなく、ハードウェア グループに対する相対フィールドです。マスクに含まれるフィールドは上書きされます。マスクを指定しない場合は、すべてのフィールドが上書きされます。

hardware_group

HardwareGroup

必須。更新するハードウェア グループ。

request_id

string

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

UpdateHardwareRequest

ハードウェアの更新リクエスト。

フィールド
update_mask

FieldMask

必須。この更新で上書きする Hardware のフィールドを指定するマスク。update_mask で指定されたフィールドは、リクエスト全体ではなく、ハードウェアに対する相対フィールドです。マスクに含まれるフィールドは上書きされます。マスクを指定しない場合は、すべてのフィールドが上書きされます。

hardware

Hardware

必須。更新するハードウェア。

request_id

string

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

UpdateOrderRequest

注文を更新するリクエスト。

フィールド
update_mask

FieldMask

必須。この更新で上書きする Order のフィールドを指定するマスク。update_mask で指定されたフィールドは、リクエスト全体ではなく、注文に対する相対フィールドです。マスクに含まれるフィールドは上書きされます。マスクを指定しない場合は、すべてのフィールドが上書きされます。

order

Order

必須。更新する注文。

request_id

string

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

UpdateSiteRequest

サイトを更新するリクエスト。

フィールド
update_mask

FieldMask

必須。この更新で上書きする Site のフィールドを指定するマスク。update_mask で指定されたフィールドは、リクエスト全体ではなく、サイトに対する相対フィールドです。マスクに含まれるフィールドは上書きされます。マスクを指定しない場合は、すべてのフィールドが上書きされます。

site

Site

必須。更新するサイト。

request_id

string

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

UpdateZoneRequest

ゾーンを更新するリクエスト。

フィールド
update_mask

FieldMask

必須。この更新で上書きする Zone のフィールドを指定するマスク。update_mask で指定されたフィールドは、リクエスト全体ではなく、ゾーンに対する相対フィールドです。マスクに含まれるフィールドは上書きされます。マスクを指定しない場合は、すべてのフィールドが上書きされます。

zone

Zone

必須。更新するゾーン。

request_id

string

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

ゾーン

一連のハードウェアを保持するゾーン。

フィールド
name

string

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

create_time

Timestamp

出力専用。このゾーンが作成された時刻。

update_time

Timestamp

出力専用。このゾーンが最後に更新された時刻。

labels

map<string, string>

省略可。このゾーンに関連付けられたラベルを Key-Value ペアとして指定します。ラベルの詳細については、ラベルの作成と管理をご覧ください。

display_name

string

省略可。このゾーンの人間が読み取れる形式の表示名。

state

State

出力専用。このゾーンの現在の状態。

contacts[]

Contact

必須。ゾーンの連絡先(名前、メールアドレス、電話番号)。順序依存: リストの最初の連絡先がプライマリ連絡先、2 番目がセカンダリ連絡先など。

ciq_uri

string

出力専用。このゾーンのお客様情報アンケート(CIQ)シートへのリンク。

network_config

ZoneNetworkConfig

省略可。このゾーンのネットワーキング構成。

globally_unique_id

string

出力専用。この Edge Zone に対して生成されたグローバルに一意の識別子。

subscription_configs[]

SubscriptionConfig

出力専用。このゾーンのサブスクリプション構成。

provisioning_state

ProvisioningState

出力専用。MAC アドレスなどの構成のプロビジョニング状態。

skip_cluster_provisioning

bool

省略可。ファクトリー ターンアップ時にクラスタ プロビジョニング ステップをスキップするかどうか。true の場合、ゾーンのハードウェアがお客様のサイトにインストールされた後に Kubernetes クラスタが作成されることを示します。

cluster_intent_required

bool

出力専用。注文を承諾する前に、お客様が有効なクラスタ インテントを提供する必要があるかどうかを示します。true の場合、クラスタのインテントが存在するまで注文を受け付けることはできません。これは、早期検証を強制し、構成の欠落による遅延を防ぐために使用されます。

cluster_intent_verified

bool

出力専用。指定されたクラスタ インテントが正常に検証されたかどうかを示します。このフラグにより、注文を受け付ける前にクラスタのインテントが存在することが保証されます。

ai_capable

bool

出力専用。このゾーンが Gemini on GDC Software クラスタ用かどうかを示します。

intel_pccs_key

string

省略可。AI アクセラレータ ハードウェアのプロビジョニングと構成証明に使用する Intel Platform Config and Attestation Service(PCCS)キー。GDC Software クラスタで Gemini を提供するゾーンで使用されます。

ProvisioningState

MAC アドレスなどの構成の有効なプロビジョニング状態。

列挙型
PROVISIONING_STATE_UNSPECIFIED プロビジョニングの状態が指定されていません。
PROVISIONING_REQUIRED プロビジョニングが必要です。Google によって設定されます。
PROVISIONING_IN_PROGRESS プロビジョニング中です。お客様が設定します。
PROVISIONING_COMPLETE プロビジョニングが完了しました。お客様が設定します。

状態

ゾーンの有効な状態。

列挙型
STATE_UNSPECIFIED ゾーンの状態が指定されていません。
ADDITIONAL_INFO_NEEDED 次のステップに進むためにお客様からの追加情報が必要な場合
INFO_COMPLETE ゾーンには、ゾーンの準備を開始するために必要なすべての情報が含まれています。
PREPARING Google がゾーンを準備しています。
READY_FOR_CUSTOMER_FACTORY_TURNUP_CHECKS ファクトリー ターンアップが成功しました。
CUSTOMER_FACTORY_TURNUP_CHECKS_STARTED Zone で工場出荷時の起動チェックが実行されています。
READY_FOR_PROVISIONING ゾーンのプロビジョニングの準備が整いました。
READY_FOR_SITE_TURNUP ゾーンのサイト ターンアップの準備が整いました。
PROVISIONING_STARTED ゾーンのプロビジョニングが開始されました。
PROVISIONING_FAILED ゾーンのプロビジョニングに失敗しました。
CUSTOMER_FACTORY_TURNUP_CHECKS_FAILED Zone の出荷時設定チェックに失敗しました。
ACTIVE ゾーンを使用できます。
CANCELLED ゾーンがキャンセルされました。

ZoneNetworkConfig

ゾーンのネットワーク構成。

フィールド
machine_mgmt_ipv4_range

string

必須。マシン管理用の IPv4 アドレス ブロック。ゾーン内のマシンごとに少なくとも 1 つのアドレスを割り振るのに十分な大きさのプライベート RFC1918 またはパブリック CIDR ブロックである必要があります。management_ipv4_subnet の範囲内で、他のアドレス範囲と重複しないようにする必要があります。

kubernetes_node_ipv4_range

string

必須。Kubernetes ノードの IPv4 アドレス ブロック。ゾーン内のマシンごとに少なくとも 1 つのアドレスを割り振るのに十分な大きさのプライベート RFC1918 またはパブリック CIDR ブロックである必要があります。kubernetes_ipv4_subnet の範囲内で、他のアドレス範囲と重複しないようにする必要があります。

kubernetes_control_plane_ipv4_range

string

必須。Kubernetes コントロール プレーンの IPv4 アドレス ブロック。ゾーン内のクラスタごとに少なくとも 1 つのアドレスを割り振るのに十分な大きさのプライベート RFC1918 またはパブリック CIDR ブロックである必要があります。kubernetes_ipv4_subnet の範囲内で、他のアドレス範囲と重複しないようにする必要があります。

management_ipv4_subnet

Subnet

必須。管理ネットワークの IPv4 サブネット。

kubernetes_ipv4_subnet

Subnet

省略可。Kubernetes ネットワークの IPv4 サブネット。指定しない場合、Kubernetes サブネットは管理サブネットと同じになります。

dns_ipv4_addresses[]

string

省略可。DNS ネームサーバー。GDC インフラストラクチャは、これらの IP を介して DNS クエリを解決します。指定しない場合は Google DNS が使用されます。

kubernetes_primary_vlan_id

int32

省略可。Kubernetes VLAN ID。デフォルトでは、プライマリ Kubernetes ネットワークを含む Kubernetes ノードは、マシン管理ネットワークと同じ VLAN に配置されています。ネットワーク セグメンテーションの目的で、これらを任意で分離できます。

ai_capable_ipv4_subnet

Subnet

省略可。GDC Software クラスタで Gemini を提供するゾーンの IPv4 サブネット。指定された範囲の最後の /29 サブネットは DHCP 用に予約されています。

bgp_config

BGPConfig

省略可。このゾーンの Border Gateway Protocol(BGP)固有の構成。GDC Software クラスタで Gemini を提供するゾーンで使用されます。

top_level_domain

string

省略可。このゾーンのカスタム トップレベル ドメイン。GDC Software クラスタで Gemini を提供するゾーンで使用されます。

tor_switch_type

string

省略可。お客様の ToR スイッチのタイプに関する追加情報。GDC Software クラスタで Gemini を提供するゾーンで使用されます。