索引
GDCHardwareManagement(接口)BGPConfig(消息)CancelOrderRequest(消息)Carrier(枚举)ChangeHardwareSubscriptionRequest(消息)ChangeHardwareSubscriptionRequest.TermEndBehavior(枚举)ChangeLogEntry(消息)Comment(消息)Contact(消息)CreateCommentRequest(消息)CreateHardwareGroupRequest(消息)CreateHardwareRequest(消息)CreateOrderRequest(消息)CreateSiteRequest(消息)CreateZoneOperationRequest(消息)CreateZoneRequest(消息)DeleteHardwareGroupRequest(消息)DeleteHardwareRequest(消息)DeleteOrderRequest(消息)DeleteSiteRequest(消息)DeleteZoneOperationRequest(消息)DeleteZoneRequest(消息)Dimensions(消息)Entity(枚举)GetChangeLogEntryRequest(消息)GetCommentRequest(消息)GetHardwareGroupRequest(消息)GetHardwareRequest(消息)GetOrderRequest(消息)GetSiteRequest(消息)GetSkuRequest(消息)GetZoneOperationRequest(消息)GetZoneRequest(消息)Hardware(消息)Hardware.DiskInfo(消息)Hardware.MacAddress(消息)Hardware.MacAddress.AddressType(枚举)Hardware.MachineInfo(消息)Hardware.MachineInfo.MachineType(枚举)Hardware.MemoryInfo(消息)Hardware.State(枚举)HardwareConfig(消息)HardwareGroup(消息)HardwareGroup.State(枚举)HardwareInstallationInfo(消息)HardwareInstallationInfo.RackType(枚举)HardwareLocation(消息)HardwarePhysicalInfo(消息)HardwarePhysicalInfo.Amperes(枚举)HardwarePhysicalInfo.NetworkUplinkType(枚举)HardwarePhysicalInfo.PowerReceptacleType(枚举)HardwarePhysicalInfo.Voltage(枚举)ListChangeLogEntriesRequest(消息)ListChangeLogEntriesResponse(消息)ListCommentsRequest(消息)ListCommentsResponse(消息)ListHardwareGroupsRequest(消息)ListHardwareGroupsResponse(消息)ListHardwareRequest(消息)ListHardwareResponse(消息)ListOrdersRequest(消息)ListOrdersResponse(消息)ListSitesRequest(消息)ListSitesResponse(消息)ListSkusRequest(消息)ListSkusResponse(消息)ListZoneOperationsRequest(消息)ListZoneOperationsResponse(消息)ListZonesRequest(消息)ListZonesResponse(消息)OperationMetadata(消息)Order(消息)Order.DeploymentType(枚举)Order.State(枚举)Order.Type(枚举)OrganizationContact(消息)PowerSupply(枚举)RackSpace(消息)RecordActionOnCommentRequest(消息)RecordActionOnCommentRequest.ActionType(枚举)RequestOrderDateChangeRequest(消息)RequestOrderDateChangeRequest.Reason(枚举)ResourceOperation(消息)ResourceOperation.State(枚举)ResourceOperation.StateHistoryEntry(消息)ResourceOperation.Type(枚举)ShippingInfo(消息)SignalHardwareStateRequest(消息)SignalHardwareStateRequest.StateSignal(枚举)SignalZoneStateRequest(消息)SignalZoneStateRequest.ProvisioningStateSignal(枚举)SignalZoneStateRequest.StateSignal(枚举)Site(消息)Sku(消息)Sku.Range(消息)Sku.Type(枚举)SkuConfig(消息)SkuInstance(消息)SubmitOrderRequest(消息)SubmitOrderRequest.Type(枚举)Subnet(消息)SubscriptionConfig(消息)SubscriptionConfig.SubscriptionState(枚举)TimePeriod(消息)UpdateHardwareGroupRequest(消息)UpdateHardwareRequest(消息)UpdateOrderRequest(消息)UpdateSiteRequest(消息)UpdateZoneOperationRequest(消息)UpdateZoneRequest(消息)ValidateHardwareRequest(消息)ValidateHardwareResponse(消息)ValidationResult(消息)Zone(消息)Zone.ProvisioningState(枚举)Zone.State(枚举)ZoneNetworkConfig(消息)ZoneOperation(消息)ZoneOperation.State(枚举)ZoneOperation.Type(枚举)ZoneOperationStep(消息)ZoneOperationStep.ExpansionStep(枚举)ZoneOperationStep.StepState(枚举)
GDCHardwareManagement
GDC Hardware Management 服务。
| CancelOrder |
|---|
|
取消订单。
|
| ChangeHardwareSubscription |
|---|
|
更新硬件的订阅配置。
|
| CreateComment |
|---|
|
为订单创建新评论。
|
| CreateHardware |
|---|
|
在给定的项目和位置中创建新硬件。
|
| CreateHardwareGroup |
|---|
|
在给定订单中创建新的硬件组。
|
| CreateOrder |
|---|
|
在给定的项目和位置中创建新订单。
|
| CreateSite |
|---|
|
在给定的项目和位置中创建新版协作平台网站。
|
| CreateZone |
|---|
|
在给定的项目和位置中创建新可用区。
|
| CreateZoneOperation |
|---|
|
在给定可用区中创建新的 ZoneOperation。
|
| DeleteHardware |
|---|
|
删除硬件。
|
| DeleteHardwareGroup |
|---|
|
删除硬件组。
|
| DeleteOrder |
|---|
|
删除订单。
|
| DeleteSite |
|---|
|
删除网站。
|
| DeleteZone |
|---|
|
删除区域。
|
| DeleteZoneOperation |
|---|
|
删除单个 ZoneOperation。
|
| GetChangeLogEntry |
|---|
|
获取订单变更的详细信息。
|
| GetComment |
|---|
|
获取评论的内容。
|
| GetHardware |
|---|
|
获取硬件详细信息。
|
| GetHardwareGroup |
|---|
|
获取硬件组的详细信息。
|
| GetOrder |
|---|
|
获取订单的详细信息。
|
| GetSite |
|---|
|
获取网站的详细信息。
|
| GetSku |
|---|
|
获取 SKU 的详细信息。
|
| GetZone |
|---|
|
获取可用区的详细信息。
|
| GetZoneOperation |
|---|
|
获取单个 ZoneOperation 的详细信息。
|
| ListChangeLogEntries |
|---|
|
列出对订单所做的更改。
|
| ListComments |
|---|
|
列出订单的注释。
|
| ListHardware |
|---|
|
列出给定项目和位置中的硬件。
|
| ListHardwareGroups |
|---|
|
按给定顺序列出硬件群组。
|
| ListOrders |
|---|
|
列出给定项目和位置中的订单。
|
| ListSites |
|---|
|
列出给定项目和位置中的网站。
|
| ListSkus |
|---|
|
列出给定项目和位置的 SKU。
|
| ListZoneOperations |
|---|
|
列出给定项目和位置中的 ZoneOperation。
|
| ListZones |
|---|
|
列出给定项目和位置中的可用区。
|
| RecordActionOnComment |
|---|
|
记录对评论执行的操作。如果请求中指定的操作为 READ,则评论中的查看时间会设置为收到请求的时间。如果评论已被标记为已读,则后续调用将被忽略。如果操作为 UNREAD,则系统会从评论中清除查看时间。
|
| RequestOrderDateChange |
|---|
|
更新单个订单的请求日期更改。
|
| SignalHardwareState |
|---|
|
指示硬件的状态。
|
| SignalZoneState |
|---|
|
指示可用区的状态。
|
| SubmitOrder |
|---|
|
提交订单。
|
| UpdateHardware |
|---|
|
更新硬件参数。
|
| UpdateHardwareGroup |
|---|
|
更新硬件组的参数。
|
| UpdateOrder |
|---|
|
更新订单的参数。
|
| UpdateSite |
|---|
|
更新网站的参数。
|
| UpdateZone |
|---|
|
更新可用区的参数。
|
| UpdateZoneOperation |
|---|
|
更新单个 ZoneOperation 的参数。
|
| ValidateHardware |
|---|
|
验证以 JSON 数据形式提供的硬件配置。此方法会执行静态检查,不会创建或修改任何资源
|
BGPConfig
边界网关协议 (BGP) 配置。
| 字段 | |
|---|---|
asn |
必需。BGP 自治系统编号 (ASN)。 |
l3_peer_ips[] |
必需。BGP 对等 IP。必须至少提供两个 L3 对等 IP。 |
CancelOrderRequest
取消订单的请求。
| 字段 | |
|---|---|
name |
必需。订单的名称。格式: |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
运营商
运营商列表。
| 枚举 | |
|---|---|
CARRIER_UNSPECIFIED |
未指定运营商。 |
FEDEX |
FedEx。 |
UPS |
UPS。 |
USPS |
快递公司:USPS。 |
ChangeHardwareSubscriptionRequest
更改硬件订阅配置的请求。
| 字段 | |
|---|---|
name |
必需。要更新的硬件的名称。 |
term_end_behavior |
必需。订阅在到期时的行为。 |
TermEndBehavior
订阅的到期行为。
| 枚举 | |
|---|---|
TERM_END_BEHAVIOR_UNSPECIFIED |
未指定到期行为。 |
TERMINATE_AT_TERM_END |
到期行为是 TERMINATE_AT_TERM_END。 |
ChangeLogEntry
对订单所做更改的日志条目。
| 字段 | |
|---|---|
name |
标识符。此更新日志条目的名称。格式: |
create_time |
仅限输出。此更新日志条目的创建时间。 |
labels |
可选。与此更新日志条目关联的标签(键值对)。如需详细了解标签,请参阅创建和管理标签。 |
log |
仅限输出。此日志条目的内容。 |
评论
对订单的评论。
| 字段 | |
|---|---|
name |
标识符。此评论的名称。格式: |
create_time |
仅限输出。此评论的创建时间。 |
labels |
可选。与此评论关联的标签(键值对)。如需详细了解标签,请参阅创建和管理标签。 |
author |
仅限输出。此评论作者的用户名。此字段会根据创建评论时使用的凭据自动填充。 |
text |
必需。此评论的文本。文本长度不得超过 1000 个字符。 |
customer_viewed_time |
仅限输出。客户首次查看此评论的时间戳。如果评论未被查看,则此时间戳将不设置。 |
author_entity |
仅限输出。作者所属的实体。 |
联系人
联系人的详细联系信息。
| 字段 | |
|---|---|
given_name |
必需。联系人的名字。 |
family_name |
可选。联系人的姓氏。 |
email |
可选。联系人的主邮箱。 |
email_list[] |
可选。联系人的完整电子邮件地址列表(包括主要电子邮件地址)。 |
phone |
可选。联系人的电话号码。 |
time_zone |
可选。联系人所在的时区。 |
reachable_times[] |
可选。可联系到该联系人的时间段。如果此字段为空,则表示可以随时联系到该联系人。 |
notes |
可选。自由格式备注,详细说明联系人希望如何接收通知。例如,他们可能有首选联系方式,或者希望在后续任何上报中被抄送。 |
CreateCommentRequest
创建评论的请求。
| 字段 | |
|---|---|
parent |
必需。要创建评论的订单。格式: |
comment_id |
可选。用于在其父级范围内唯一标识评论的 ID。此字段最多应包含 63 个字符,且必须以小写字符开头。仅接受小写字符、数字和 请求中的 comment.name 字段将被忽略。 |
comment |
必需。要创建的评论。 |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
CreateHardwareGroupRequest
创建硬件组的请求。
| 字段 | |
|---|---|
parent |
必需。创建硬件组的顺序。格式: |
hardware_group_id |
可选。用于在其父级范围内唯一标识 HardwareGroup 的 ID。此字段最多应包含 63 个字符,且必须以小写字符开头。仅接受小写字符、数字和 请求中的 hardware_group.name 字段将被忽略。 |
hardware_group |
必需。要创建的硬件组。 |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
CreateHardwareRequest
创建硬件的请求。
| 字段 | |
|---|---|
parent |
必需。要在其中创建硬件的项目和位置。格式: |
hardware_id |
可选。用于在其父级范围内唯一标识硬件的 ID。此字段最多应包含 63 个字符,且必须以小写字符开头。仅接受小写字符、数字和 请求中的 hardware.name 字段将被忽略。 |
hardware |
必需。要创建的资源。 |
CreateOrderRequest
创建订单的请求。
| 字段 | |
|---|---|
parent |
必需。要在其中创建订单的项目和位置。格式: |
order_id |
可选。用于在其父级范围内唯一标识订单的 ID。此字段最多应包含 63 个字符,且必须以小写字符开头。仅接受小写字符、数字和 请求中的 order.name 字段将被忽略。 |
order |
必需。要创建的订单。 |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
CreateSiteRequest
创建网站的请求。
| 字段 | |
|---|---|
parent |
必需。要在其中创建网站的项目和位置。格式: |
site_id |
可选。用于在其父级范围内唯一标识网站的 ID。此字段最多应包含 63 个字符,且必须以小写字符开头。仅接受小写字符、数字和 请求中的 site.name 字段将被忽略。 |
site |
必需。要创建的网站。 |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
CreateZoneOperationRequest
用于创建 ZoneOperation 的请求消息。
| 字段 | |
|---|---|
parent |
必需。将在其中创建此操作的父级可用区。格式:projects/{project}/locations/{location}/zones/{zone} |
zone_operation_id |
可选。用于在其父级范围内唯一标识 ZoneOperation 的 ID。此字段最多应包含 63 个字符,且必须以小写字符开头。仅接受小写字符、数字和 请求中的 zone_operation.name 字段将被忽略。 |
zone_operation |
必需。要创建的可用区操作。 |
request_id |
可选。用于标识请求的可选请求 ID。您可以指定一个唯一的请求 ID,这样,在您必须重试请求时,服务器就会知道忽略该请求(如果该请求已完成)。服务器将保证在第一次完成该请求后的至少 60 分钟内避免重复处理该请求。 |
CreateZoneRequest
创建可用区的请求。
| 字段 | |
|---|---|
parent |
必需。要在其中创建可用区的项目和位置。格式: |
zone_id |
可选。用于在其父级范围内唯一标识可用区的 ID。此字段最多应包含 63 个字符,且必须以小写字符开头。仅接受小写字符、数字和 请求中的 zone.name 字段将被忽略。 |
zone |
必需。要创建的可用区。 |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
DeleteHardwareGroupRequest
删除硬件组的请求。
| 字段 | |
|---|---|
name |
必需。硬件组的名称。格式: |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
DeleteHardwareRequest
删除硬件的请求。
| 字段 | |
|---|---|
name |
必需。硬件的名称。格式: |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
DeleteOrderRequest
删除订单的请求。
| 字段 | |
|---|---|
name |
必需。订单的名称。格式: |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
force |
可选。用于删除订单中任何嵌套资源(例如 HardwareGroup)的选项。如果为 true,则此订单的所有嵌套资源也会被删除。否则,只有当 Order 没有任何嵌套资源时,请求才会成功。 |
DeleteSiteRequest
删除网站的请求。
| 字段 | |
|---|---|
name |
必需。网站的名称。格式: |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
DeleteZoneOperationRequest
用于删除 ZoneOperation 的请求消息。
| 字段 | |
|---|---|
name |
必需。资源的名称。格式:projects/{project}/locations/{location}/zones/{zone}/ops/{zone_operation} |
request_id |
可选。用于标识请求的可选请求 ID。您可以指定一个唯一的请求 ID,这样,在您必须重试请求时,服务器就会知道忽略该请求(如果该请求已完成)。服务器将保证在第一次完成该请求后的至少 60 分钟内避免重复处理该请求。 |
DeleteZoneRequest
删除可用区的请求。
| 字段 | |
|---|---|
name |
必需。可用区的名称。格式: |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
维度
表示对象的尺寸。
| 字段 | |
|---|---|
width_inches |
必需。宽度(以英寸为单位)。 |
height_inches |
必需。身高(英寸)。 |
depth_inches |
必需。深度(英寸)。 |
实体
“实体”用于表示组织或当事方。
| 枚举 | |
|---|---|
ENTITY_UNSPECIFIED |
实体未指定。 |
GOOGLE |
Google。 |
CUSTOMER |
客户。 |
VENDOR |
供应商。 |
GetChangeLogEntryRequest
获取更新日志条目的请求。
| 字段 | |
|---|---|
name |
必需。更新日志条目的名称。格式: |
GetCommentRequest
获取评论的请求。
| 字段 | |
|---|---|
name |
必需。评论的名称。格式: |
GetHardwareGroupRequest
获取硬件组的请求。
| 字段 | |
|---|---|
name |
必需。硬件组的名称。格式: |
GetHardwareRequest
获取硬件的请求。
| 字段 | |
|---|---|
name |
必需。硬件的名称。格式: |
GetOrderRequest
获取订单的请求。
| 字段 | |
|---|---|
name |
必需。资源的名称 |
GetSiteRequest
获取网站的请求。
| 字段 | |
|---|---|
name |
必需。网站的名称。格式: |
GetSkuRequest
获取 SKU 的请求。
| 字段 | |
|---|---|
name |
必需。SKU 的名称。格式: |
GetZoneOperationRequest
用于获取 ZoneOperation 的请求消息。
| 字段 | |
|---|---|
name |
必需。资源的名称。格式:projects/{project}/locations/{location}/zones/{zone}/ops/{zone_operation} |
GetZoneRequest
获取可用区的请求。
| 字段 | |
|---|---|
name |
必需。可用区的名称。格式: |
硬件
在某个地点安装的硬件实例。
| 字段 | |
|---|---|
name |
标识符。此硬件的名称。格式: |
display_name |
可选。此硬件的显示名称。 |
create_time |
仅限输出。此硬件的创建时间。 |
update_time |
仅限输出。此硬件的上次更新时间。 |
labels |
可选。与此硬件关联的标签(键值对)。如需详细了解标签,请参阅创建和管理标签。 |
order |
可选。此硬件所属订单的名称。格式: |
hardware_group |
仅限输出。此硬件所属硬件组的名称。格式: |
site |
必需。此硬件所属站点的名称。格式: |
state |
仅限输出。此硬件的当前状态。 |
ciq_uri |
仅限输出。此硬件的客户信息收集问卷调查表 (CIQ) 的链接。 |
config |
必需。此硬件的配置。 |
estimated_installation_date |
仅限输出。此硬件的预计安装日期。 |
physical_info |
可选。此硬件的物理属性。 |
installation_info |
可选。此硬件的安装信息。 |
zone |
必需。此硬件所属可用区的名称。格式: |
requested_installation_date |
可选。已弃用:请求的安装日期已移至 Order 资源。请改为对 Order 资源使用 |
actual_installation_date |
仅限输出。此硬件的实际安装日期。由 Google 填写。 |
machine_infos[] |
可选。启动所需的每台机器资产信息。 |
estimated_delivery_date |
仅限输出。硬件的预计送达日期。 |
ai_capable |
仅限输出。指明此硬件是否适用于 Gemini on GDC 软件。 |
subscription_configs[] |
仅限输出。此硬件的订阅配置。 |
operations[] |
仅限输出。在硬件上执行的所有操作的列表。 |
errors[] |
仅限输出。硬件 intent 启动期间遇到的错误。ErrorInfo 元数据将包含时间戳以及错误是否可重试。 |
shipping_info |
仅限输出。此硬件的配送信息。 |
DiskInfo
机器上各个磁盘的相关信息。
| 字段 | |
|---|---|
manufacturer |
可选。磁盘制造商。 |
slot |
可选。磁盘插槽编号。 |
serial_number |
可选。磁盘序列号。 |
psid |
可选。磁盘 PSID。 |
part_number |
可选。磁盘部件号。 |
model_number |
可选。磁盘型号。 |
MacAddress
用于描述机器 MAC 地址的消息。
| 字段 | |
|---|---|
address |
仅限输出。地址字符串。 |
type |
仅限输出。此 MAC 地址的地址类型。 |
ipv4_address |
仅限输出。与 MAC 地址关联的静态 IP 地址(如果使用)。仅适用于虚拟 MAC 地址类型。 |
AddressType
不同类型 MAC 地址的枚举。
| 枚举 | |
|---|---|
ADDRESS_TYPE_UNSPECIFIED |
未指定地址类型。 |
NIC |
网络接口卡的地址。 |
BMC |
基板管理控制器的地址。 |
VIRTUAL |
虚拟接口的地址。 |
MachineInfo
供应商将在启动期间提供有关各个机器的信息。
| 字段 | |
|---|---|
service_tag |
可选。机器服务代码。 |
mac_addresses[] |
仅限输出。每个关联的 MAC 地址。 |
name |
仅限输出。计算机名称。 |
disk_infos[] |
可选。每个已安装磁盘的信息。 |
machine_type |
可选。机器类型。运行 Gemini on GDC 软件的硬件必须满足此要求。 |
tpm_ek_cert_hash |
可选。TPM EK 证书哈希。硬件维修期间需要。 |
gpu_serial_numbers[] |
可选。GPU 序列号。硬件维修期间需要。 |
cpu_serial_numbers[] |
可选。CPU 序列号。硬件维修期间需要。 |
memory_infos[] |
可选。每个已安装内存的信息。硬件维修期间需要。 |
idrac_mac_address |
可选。iDRAC MAC 地址。硬件维修期间需要。 |
nic_serial_numbers[] |
可选。NIC 序列号。硬件维修期间需要。 |
MachineType
Gemini on GDC Software 所用机器类型的枚举。
| 枚举 | |
|---|---|
MACHINE_TYPE_UNSPECIFIED |
未指定机器类型。 |
DELL_XE9680 |
Dell XE9680 服务器。 |
DELL_XE9780 |
Dell XE9780 服务器。 |
MemoryInfo
机器上各个内存的信息。
| 字段 | |
|---|---|
serial_number |
可选。内存序列号。 |
size_bytes |
可选。内存大小。 |
part_number |
可选。内存部件号。 |
州
硬件的有效状态。
| 枚举 | |
|---|---|
STATE_UNSPECIFIED |
硬件状态未指定。 |
ADDITIONAL_INFO_NEEDED |
需要客户提供更多信息才能继续。 |
BUILDING |
Google 已开始为此硬件构建硬件。 |
SHIPPING |
硬件已制造完成,正在发货。 |
INSTALLING |
正在安装硬件。 |
INSTALLED |
硬件已安装。 |
FAILED |
发生错误,需要客户干预。 |
INFO_COMPLETE |
硬件具有所有必需的信息。 |
READY_FOR_PROVISIONING |
硬件已准备好进行预配。 |
PROVISIONING_STARTED |
硬件已开始预配。 |
PROVISIONING_FAILED |
硬件配置失败。 |
AWAITING_IDENTIFIERS |
需要添加硬件的标识符。 |
READY_FOR_BOOTSTRAP |
硬件已准备好进行引导。 |
HardwareConfig
GDC 硬件的配置。
| 字段 | |
|---|---|
sku |
必需。对该硬件 SKU 的引用。这可以指向 AIP-162 中定义的 |
power_supply |
必需。此硬件的电源类型。 |
subscription_duration_months |
可选。硬件的订阅时长(以月为单位)。 |
auto_renewal |
可选。指明硬件订阅是否会在期限结束时自动续订。当所选 SKU 支持自动续订时,可以设置此属性。 |
HardwareGroup
属于同一订单、具有相同 SKU 且交付到同一站点的一组硬件。
| 字段 | |
|---|---|
name |
标识符。此硬件组的名称。格式: |
create_time |
仅限输出。此硬件组的创建时间。 |
update_time |
仅限输出。上次更新此硬件组的时间。 |
labels |
可选。与此硬件组关联的标签(键值对)。如需详细了解标签,请参阅创建和管理标签。 |
hardware_count |
必需。此 HardwareGroup 中的硬件数量。 |
config |
必需。此 HardwareGroup 中硬件的配置。 |
site |
必需。此 HardwareGroup 中的硬件将要送达的场所的名称。格式: |
state |
仅限输出。此 HardwareGroup 的当前状态。 |
zone |
可选。此 HardwareGroup 中的硬件所属可用区的名称。格式: |
requested_installation_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 |
可选。机架在站点中的位置,例如:2 楼 201 室 7 排 3 号机架。 |
power_distance_meters |
必需。与电源插座的距离(米)。 |
switch_distance_meters |
必需。与网络交换机的距离(米)。 |
rack_unit_dimensions |
可选。机架单元的尺寸。 |
rack_space |
可选。为硬件分配的机架空间。 |
rack_type |
必需。机架类型。 |
RackType
有效的机架类型。
| 枚举 | |
|---|---|
RACK_TYPE_UNSPECIFIED |
机架类型未指定。 |
TWO_POST |
双立柱机架。 |
FOUR_POST |
四立柱机架。 |
HardwareLocation
表示一个或多个硬件的位置。
| 字段 | |
|---|---|
site |
必需。硬件所在站点的名称。格式: |
rack_location |
必需。机架在站点中的位置,例如:2 楼 201 室 7 排 3 号机架。 |
rack_space[] |
可选。机架中硬件占用的空间。如果未设置,则假定此位置为整个机架。 |
HardwarePhysicalInfo
硬件的物理属性。
| 字段 | |
|---|---|
power_receptacle |
必需。电源插座类型。 |
network_uplink |
必需。上行网络连接的类型。 |
voltage |
必需。电源电压。 |
amperes |
必需。电源电流。 |
安培
有效的安培值。
| 枚举 | |
|---|---|
AMPERES_UNSPECIFIED |
未指定电流。 |
AMPERES_15 |
15A. |
NetworkUplinkType
有效的网络上行类型。
| 枚举 | |
|---|---|
NETWORK_UPLINK_TYPE_UNSPECIFIED |
未指定网络上行类型。 |
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 |
必需。要列出其更新日志条目的订单。格式: |
page_size |
可选。请求的页面大小。 服务器返回的项可能要比请求的少。如果未指定,服务器将选择合适的默认值。 |
page_token |
可选。标识服务器应返回的结果页面的令牌。 |
filter |
可选。过滤条件。请参阅 AIP-160。 |
order_by |
可选。有关如何对结果进行排序的提示。 |
ListChangeLogEntriesResponse
更新日志条目的列表。
| 字段 | |
|---|---|
change_log_entries[] |
更新日志条目列表。 |
next_page_token |
标识服务器应返回的结果页面的令牌。 |
unreachable[] |
无序列表。无法到达的位置。 |
ListCommentsRequest
列出评论的请求。
| 字段 | |
|---|---|
parent |
必需。要列出其评论的订单。格式: |
page_size |
可选。请求的页面大小。 服务器返回的项可能要比请求的少。如果未指定,服务器将选择合适的默认值。 |
page_token |
可选。标识服务器应返回的结果页面的令牌。 |
filter |
可选。过滤条件。请参阅 AIP-160。 |
order_by |
可选。有关如何对结果进行排序的提示。 |
ListCommentsResponse
列出评论的请求。
| 字段 | |
|---|---|
comments[] |
评论列表。 |
next_page_token |
标识服务器应返回的结果页面的令牌。 |
unreachable[] |
无序列表。无法到达的位置。 |
ListHardwareGroupsRequest
列出硬件组的请求。
| 字段 | |
|---|---|
parent |
必需。硬件组的列出顺序。格式: |
page_size |
可选。请求的页面大小。 服务器返回的项可能要比请求的少。如果未指定,服务器将选择合适的默认值。 |
page_token |
可选。标识服务器应返回的结果页面的令牌。 |
filter |
可选。过滤条件。请参阅 AIP-160。 |
order_by |
可选。有关如何对结果进行排序的提示。 |
ListHardwareGroupsResponse
硬件组列表。
| 字段 | |
|---|---|
hardware_groups[] |
硬件组列表。 |
next_page_token |
标识服务器应返回的结果页面的令牌。 |
unreachable[] |
无序列表。无法到达的位置。 |
ListHardwareRequest
列出硬件的请求。
| 字段 | |
|---|---|
parent |
必需。要列出硬件的项目和位置。格式: 如需列出所有位置的硬件,请将位置替换为 |
page_size |
可选。请求的页面大小。 服务器返回的项可能要比请求的少。如果未指定,服务器将选择合适的默认值。 |
page_token |
可选。标识服务器应返回的结果页面的令牌。 |
filter |
可选。过滤条件。请参阅 AIP-160。 |
order_by |
可选。有关如何对结果进行排序的提示。 |
ListHardwareResponse
硬件列表。
| 字段 | |
|---|---|
hardware[] |
硬件列表。 |
next_page_token |
标识服务器应返回的结果页面的令牌。 |
unreachable[] |
无序列表。无法到达的位置。仅用于对通配符位置 |
ListOrdersRequest
列出订单的请求。
| 字段 | |
|---|---|
parent |
必需。要列出其中订单的项目和位置。格式: 如需列出所有位置的订单,请将位置替换为 |
page_size |
可选。请求的页面大小。 服务器返回的项可能要比请求的少。如果未指定,服务器将选择合适的默认值。 |
page_token |
可选。标识服务器应返回的结果页面的令牌。 |
filter |
可选。过滤条件。请参阅 AIP-160。 |
order_by |
可选。有关如何对结果进行排序的提示。 |
ListOrdersResponse
订单列表。
| 字段 | |
|---|---|
orders[] |
订单列表。 |
next_page_token |
标识服务器应返回的结果页面的令牌。 |
unreachable[] |
无序列表。无法到达的位置。仅用于对通配符位置 |
ListSitesRequest
列出网站的请求。
| 字段 | |
|---|---|
parent |
必需。要列出其中网站的项目和位置。格式: 如需列出所有位置的站点,请将位置替换为 |
page_size |
可选。请求的页面大小。 服务器返回的项可能要比请求的少。如果未指定,服务器将选择合适的默认值。 |
page_token |
可选。标识服务器应返回的结果页面的令牌。 |
filter |
可选。过滤条件。请参阅 AIP-160。 |
order_by |
可选。有关如何对结果进行排序的提示。 |
ListSitesResponse
网站列表。
| 字段 | |
|---|---|
sites[] |
网站列表。 |
next_page_token |
标识服务器应返回的结果页面的令牌。 |
unreachable[] |
无序列表。无法到达的位置。仅用于对通配符位置 |
ListSkusRequest
列出 SKU 的请求。
| 字段 | |
|---|---|
parent |
必需。要在其中列出 SKU 的项目和位置。格式: 如需列出所有位置的 SKU,请将位置替换为 |
page_size |
可选。请求的页面大小。 服务器返回的项可能要比请求的少。如果未指定,服务器将选择合适的默认值。 |
page_token |
可选。标识服务器应返回的结果页面的令牌。 |
filter |
可选。过滤条件。请参阅 AIP-160。 |
order_by |
可选。有关如何对结果进行排序的提示。 |
ListSkusResponse
SKU 列表。
| 字段 | |
|---|---|
skus[] |
SKU 列表。 |
next_page_token |
标识服务器应返回的结果页面的令牌。 |
unreachable[] |
无序列表。无法到达的位置。仅用于对通配符位置 |
ListZoneOperationsRequest
用于列出 ZoneOperations 的请求消息。
| 字段 | |
|---|---|
parent |
必需。ListZoneOperationsRequest 的父级值。格式:projects/{project}/locations/{location}/zones/{zone} |
page_size |
可选。要返回的资源数量上限。服务返回的值可能小于此值。如果未指定,则最多返回 50 个资源。最大值为 1,000;大于 1,000 的值将被强制转换为 1,000。 |
page_token |
可选。从之前的 |
filter |
可选。过滤结果。 |
order_by |
可选。有关如何对结果进行排序的提示。 |
ListZoneOperationsResponse
ListZoneOperations 的响应消息。
| 字段 | |
|---|---|
zone_operations[] |
指定集合中的资源。 |
next_page_token |
可作为 |
unreachable[] |
无序列表。无法到达的位置。 |
ListZonesRequest
列出可用区的请求。
| 字段 | |
|---|---|
parent |
必需。要列出可用区的项目和位置。格式: 如需列出所有位置中的可用区,请将位置替换为 |
page_size |
可选。请求的页面大小。 服务器返回的项可能要比请求的少。如果未指定,服务器将选择合适的默认值。 |
page_token |
可选。标识服务器应返回的结果页面的令牌。 |
filter |
可选。过滤条件。请参阅 AIP-160。 |
order_by |
可选。有关如何对结果进行排序的提示。 |
ListZonesResponse
可用区列表。
| 字段 | |
|---|---|
zones[] |
可用区列表。 |
next_page_token |
标识服务器应返回的结果页面的令牌。 |
unreachable[] |
无序列表。无法到达的位置。仅用于对通配符位置 |
OperationMetadata
表示长时间运行的操作的元数据。
| 字段 | |
|---|---|
create_time |
仅供输出。操作的创建时间。 |
end_time |
仅供输出。操作完成运行的时间。 |
target |
仅限输出。由服务器定义的操作目标的资源路径。 |
verb |
仅限输出。操作执行的谓词。 |
status_message |
仅限输出。人类可读的操作状态(如果有)。 |
requested_cancellation |
仅限输出。标识用户是否已请求取消操作。已成功取消的操作具有 [Operation.error][] 值且 |
api_version |
仅限输出。用于启动操作的 API 版本。 |
订单
GDC 硬件订单。
| 字段 | |
|---|---|
name |
标识符。此订单的名称。格式: |
display_name |
可选。此订单的显示名称。 |
create_time |
仅限输出。此订单的创建时间。 |
update_time |
仅限输出。此订单的上次更新时间。 |
labels |
可选。与此订单关联的标签(键值对)。如需详细了解标签,请参阅创建和管理标签。 |
state |
仅限输出。此订单的状态。创建订单时,状态将设置为 DRAFT。 |
organization_contact |
可选。客户联系信息。对于 Gemini on GDC 软件订单,此字段为可选字段;对于其他订单,此字段为必填字段。 |
target_workloads[] |
可选。此订单所针对的客户指定的相关工作负载。此字段最多可包含 20 个元素,每个元素的长度不得超过 50 个字符。 |
customer_motivation |
可选。有关客户下此订单的动机的信息。此字段的长度不得超过 1,000 个字符。 |
fulfillment_time |
可选。已弃用:请改用 customer_requested_installation_date。 |
customer_requested_installation_date |
可选。客户为此订单请求的安装日期。 |
region_code |
必需。此订单将部署到的 Unicode CLDR 区域代码。如需查看有效 CLDR 区域代码的列表,请参阅语言子标签注册表。 |
order_form_uri |
仅限输出。指向订购单的链接。 |
type |
仅限输出。此订单的类型。 |
submit_time |
仅限输出。订单提交时间。在提交订单时自动填充为当前时间。 |
billing_id |
仅限输出。此订单的 Google Cloud 结算 ID。 |
existing_hardware[] |
可选。此订单中要移除的现有硬件。注意:除非另有约定,否则所有拆除的硬件都将被回收。 |
deployment_type |
仅限输出。此订单的部署类型。 |
actual_installation_date |
仅限输出。此订单的实际安装日期。 |
estimated_installation_date |
仅限输出。此订单的预计安装日期。 |
estimated_delivery_date |
仅限输出。此订单的预计送达日期。 |
migration |
可选。此订单是否是从客户现有基础设施进行的迁移。 |
accepted_time |
仅限输出。订单移至 ACCEPTED 状态的时间。 |
requested_date_change |
仅限输出。客户或 Google 希望设置的预定安装日期。 |
vendor_notes |
仅限输出。供应商提供的此订单的备注。 |
vendor_contact |
仅限输出。分配给此订单的 SI 的联系信息。 |
ai_capable |
仅限输出。指明此订单是否针对支持 Gemini on GDC 软件的硬件。在订单成功提交后自动填充。 |
requested_delivery_date |
可选。客户可以使用此字段指定他们希望硬件送达的日期。 |
DeploymentType
部署的有效类型。
| 枚举 | |
|---|---|
DEPLOYMENT_TYPE_UNSPECIFIED |
未指定部署类型。 |
FULL_PRODUCTION |
具有 SLO 的生产部署。 |
PROOF_OF_CONCEPT |
部署时提供尽力支持,不提供服务等级目标 (SLO)。 |
INTERNAL |
内部部署,提供尽力而为的支持,无 SLO。 |
CUSTOMER_LAB |
我们像对待生产环境一样支持的客户实验室部署。 |
INTERNAL_CANARY |
内部 Canary 版。 |
州
订单的有效状态。
| 枚举 | |
|---|---|
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 |
必需。组织的地址。 |
email |
可选。组织的邮箱。 |
phone |
可选。组织的手机号码。 |
contacts[] |
必需。组织中位于此位置的各个联系人。取决于顺序:列表中的第一个联系人是主要联系人,第二个是次要联系人,依此类推。 |
PowerSupply
电源选项。
| 枚举 | |
|---|---|
POWER_SUPPLY_UNSPECIFIED |
未指定电源。 |
POWER_SUPPLY_AC |
AC 电源。 |
POWER_SUPPLY_DC |
DC 电源。 |
RackSpace
表示机架中的连续空间。
| 字段 | |
|---|---|
start_rack_unit |
必需。机架空间的第一个机架单元(含)。 |
end_rack_unit |
必需。机架空间的最后一个机架单元(含)。 |
RecordActionOnCommentRequest
请求记录对评论执行的操作。
| 字段 | |
|---|---|
name |
必需。评论的名称。格式: |
action_type |
必需。所记录操作的操作类型。 |
ActionType
评论的有效操作类型。
| 枚举 | |
|---|---|
ACTION_TYPE_UNSPECIFIED |
未指定操作。 |
READ |
将评论标记为已读。 |
UNREAD |
将评论标记为未读。 |
RequestOrderDateChangeRequest
请求更改订单的请求日期。
| 字段 | |
|---|---|
name |
必需。要更新的订单的名称。格式:projects/{project}/locations/{location}/orders/{order} |
requested_date |
必需。客户或 Google 希望设置的预定安装日期。 |
reason |
可选。请求更改日期的原因。 |
reason_details |
可选。如果请求更改日期的原因为“OTHER”,则必须填写此字段。 |
原因
请求更改日期的有效原因。
| 枚举 | |
|---|---|
REASON_UNSPECIFIED |
未指定日期变更的原因。 |
REASON_SITE_NOT_READY |
该网站尚未准备好进行安装。 |
REASON_FACILITY_ACCESS_ISSUE |
存在设施准入问题。 |
REASON_CONSTRUCTION_OR_RENOVATION_DELAY |
施工或翻修延误。 |
REASON_POINT_OF_CONTACT_UNAVAILABLE |
联系人无法到场。 |
REASON_SCHEDULE_CONFLICT |
日程存在冲突。 |
REASON_SPECIFIED_INCORRECT_DATE |
之前指定的请求日期不正确。 |
REASON_OTHER |
其他原因。 |
ResourceOperation
表示正在对资源执行的操作
| 字段 | |
|---|---|
uid |
仅限输出。操作 ID。 |
state |
仅限输出。操作状态。 |
type |
仅限输出。操作类型。 |
state_history[] |
仅限输出。操作的状态历史记录。 |
requires_re_turnup |
仅限输出。一个标志,用于指示是否需要重新启动。 |
州
操作状态的枚举。
| 枚举 | |
|---|---|
STATE_UNSPECIFIED |
未指定操作状态。 |
AWAITING_CUSTOMER_INPUT |
此操作正在等待客户输入。 |
PROGRESSING |
操作正在进行中。 |
COMPLETED |
操作已完成。 |
StateHistoryEntry
操作状态历史记录的条目。
| 字段 | |
|---|---|
state |
仅限输出。操作状态。 |
update_time |
仅限输出。操作状态更新时的时间戳。 |
reason |
仅限输出。状态更改的原因。 |
responsible_entity |
仅限输出。更改状态的实体。 |
类型
操作的类型。未来可能会向此枚举添加新值。
| 枚举 | |
|---|---|
TYPE_UNSPECIFIED |
未指定的操作类型。 |
REPAIR |
修复操作。 |
SUSPEND |
暂停操作。 |
RESUME |
恢复操作。 |
ShippingInfo
ShippingInfo 描述了货件的物流信息。
| 字段 | |
|---|---|
carrier |
仅限输出。运单的承运公司。 |
tracking_id |
仅限输出。运单的跟踪 ID。 |
SignalHardwareStateRequest
用于指示硬件状态的请求。
| 字段 | |
|---|---|
name |
必需。硬件的名称。格式: |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
state_signal |
可选。指定要为此硬件发送的状态信号。 |
operation_type |
可选。指定要发出状态信号的操作类型。如果未指定类型,则系统会假定该信号用于初始配置。 |
re_turnup_required |
可选。指明在完成维修流程时是否需要重新启动。 |
StateSignal
硬件的有效状态信号。
| 枚举 | |
|---|---|
STATE_SIGNAL_UNSPECIFIED |
未指定硬件的状态信号。 |
READY_FOR_PROVISIONING |
硬件已准备好进行预配。 |
SignalZoneStateRequest
用于指示可用区状态的请求。
| 字段 | |
|---|---|
name |
必需。可用区的名称。格式: |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
state_signal |
可选。要为此区域发送的状态信号。必须设置 state_signal 或 provisioning_state_signal,但不能同时设置这两者。 |
provisioning_state_signal |
可选。要为此可用区发送的预配状态信号。必须设置 state_signal 或 provisioning_state_signal,但不能同时设置这两者。 |
step |
可选。正在执行的步骤。当 state_signal 为 FACTORY_TURNUP_CHECKS_STARTED 或 FACTORY_TURNUP_CHECKS_FAILED 时,提供更精细的状态。 |
details |
可选。其他详细信息,例如 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 |
该可用区未通过工厂启动检查。 |
VERIFY_CLUSTER_INTENT_PRESENCE |
验证是否存在有效的集群 intent。 |
SITE_VALIDATION_PASSED |
网站验证已通过所有检查。 |
SITE_VALIDATION_FAILED |
网站验证失败。 |
网站
将安装硬件的实体站点。
| 字段 | |
|---|---|
name |
标识符。网站的名称。格式: |
display_name |
可选。此网站的显示名称。 |
description |
可选。此网站的说明。 |
create_time |
仅限输出。此网站的创建时间。 |
update_time |
仅限输出。此网站的上次更新时间。 |
labels |
可选。与此网站关联的标签(键值对)。如需详细了解标签,请参阅创建和管理标签。 |
organization_contact |
必需。此站点的联系信息。 |
google_maps_pin_uri |
可选。指向该场所的 Google 地图地址位置的网址。示例值: |
access_times[] |
可选。可进入场地的时间段。如果此字段为空,则表示该网站始终可访问。 Google 会使用此字段来安排初始安装以及后续的硬件维护。您可以随时更新此设置。例如,如果初始安装请求是在非工作时间提出的,但维护应在正常工作时间内进行,则您应在初始安装完成后更新访问时间。 |
notes |
可选。关于此场地的任何其他备注。请提供以下信息:- 安全或访问限制 - 影响技术人员访问站点的任何法规 - 移动设备所需的任何特殊流程或审批 - 站点访问期间是否有代表在场 |
customer_site_id |
可选。客户为此网站定义的标识符。这可用于在客户自己的系统中标识网站。 |
installation_requirements_met |
可选。指明客户的站点是否符合所有安装要求。 |
SKU
GDC 硬件的库存单元 (SKU)。
| 字段 | |
|---|---|
name |
标识符。此 SKU 的名称。格式: |
display_name |
仅限输出。此 SKU 的显示名称。 |
create_time |
仅限输出。此 SKU 的创建时间。 |
update_time |
仅限输出。此 SKU 的上次更新时间。 |
config |
仅限输出。此 SKU 的配置。 |
instances[] |
仅限输出。此 SKU 的可用实例。此字段应用于检查 SKU 的库存状况。 |
description |
仅限输出。此 SKU 的说明。 |
revision_id |
仅限输出。SKU 修订版本 ID。每当 |
is_active |
仅限输出。用于指示此修订版本是否处于活跃状态的标志。只有有效修订版本才能用于新订单。 |
type |
仅限输出。此 SKU 的类型。 |
vcpu_count |
仅限输出。与此 SKU 关联的 vCPU 数量。 |
hardware_count_ranges[] |
仅限输出。使用此 SKU 的可用区中允许的硬件数量的包含范围。 |
ai_capable |
仅限输出。此 SKU 是否适用于运行 Gemini on GDC 软件的硬件。 |
customer_sourced |
仅限输出。此 SKU 是否适用于客户采购的硬件。 |
范围
包含边界值的范围。
| 字段 | |
|---|---|
min |
范围的最小值。 |
max |
范围的最大值。 |
类型
SKU 的有效类型。
| 枚举 | |
|---|---|
TYPE_UNSPECIFIED |
SKU 的类型未指定。此值不符合要求。 |
RACK |
机架 SKU。 |
SERVER |
服务器 SKU。 |
SkuConfig
SKU 的配置。
| 字段 | |
|---|---|
cpu |
有关 CPU 配置的信息。 |
gpu |
GPU 配置的相关信息。 |
ram |
有关 RAM 配置的信息。 |
storage |
关于存储配置的信息。 |
SkuInstance
SKU 的特定实例。
| 字段 | |
|---|---|
region_code |
此实例适用的 Unicode CLDR 区域代码。 |
power_supply |
此实例的电源类型。 |
billing_sku |
对 Cloud Billing API 中相应 SKU 的引用。您可以使用该 API 检索估算价格信息。格式: |
billing_sku_per_vcpu |
Cloud Billing API 中每个 vCPU 对应 SKU 的引用。您可以使用该 API 检索估算价格信息。格式: |
subscription_duration_months |
硬件的订阅时长(以月为单位)。 |
SubmitOrderRequest
提交订单的请求。
| 字段 | |
|---|---|
name |
必需。订单的名称。格式: |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
type |
可选。此请求的类型。如果未设置,则请求类型假定为 |
类型
有效的提交订单请求类型。
| 枚举 | |
|---|---|
TYPE_UNSPECIFIED |
未指定请求类型。不应使用此值。 |
INFO_PENDING |
请使用此请求类型提交订单并与 Google 展开对话。提交后,您将无法修改所订购硬件的数量或 SKU。请注意,在您提供更多信息(例如可用区网络配置、硬件物理和安装信息等)之前,此订单尚无法履行。如果您要提交 SKU 类型为 RACK 的订单,请使用此请求类型,因为需要在 API 之外提供其他信息。 |
INFO_COMPLETE |
如果您已准备好提交订单以进行履单,请使用此请求类型。除了 INFO_PENDING 所需的信息之外,订单还必须包含所有必需的信息,例如可用区网络配置、硬件物理和安装信息等。之后,您将无法再更改任何订单信息。 |
子网
表示子网。
| 字段 | |
|---|---|
address_range |
必需。此子网的地址范围(采用 CIDR 表示法)。 |
default_gateway_ip_address |
必需。此子网的默认网关。 |
SubscriptionConfig
用于存储订阅配置的消息。
| 字段 | |
|---|---|
subscription_id |
仅限输出。订阅的唯一标识符。 |
billing_id |
仅限输出。创建订阅时使用的 Google Cloud Billing ID。 |
state |
仅限输出。订阅的当前状态。 |
start_time |
仅限输出。订阅的开始时间。 |
SubscriptionState
表示订阅状态的枚举。
| 枚举 | |
|---|---|
SUBSCRIPTION_STATE_UNSPECIFIED |
状态未指定。 |
ACTIVE |
“有效”状态表示订阅已成功创建,并且正在进行结算。 |
INACTIVE |
“无效”表示订阅已成功创建,但尚未开始结算。 |
ERROR |
订阅处于错误状态。 |
FAILED_TO_RETRIEVE |
未能检索到订阅状态。这可能是暂时性问题。用户应重试请求。 |
COMPLETED |
订阅已完成,因为已到结束日期。 |
TimePeriod
表示一周中的某个时间段。
| 字段 | |
|---|---|
start_time |
必需。时间段的开始时间。 |
end_time |
必需。时间段的结束时间。 |
days[] |
必需。时间段在每周内的哪些天有效。 |
UpdateHardwareGroupRequest
更新硬件组的请求。
| 字段 | |
|---|---|
update_mask |
必需。一个掩码,用于指定 HardwareGroup 中要通过此更新覆盖的字段。update_mask 中指定的字段与硬件组相关,而不是与完整请求相关。如果字段在掩码中,则会被覆盖。 如果您未提供掩码,则所有字段都会被覆盖。 |
hardware_group |
必需。要更新的硬件组。 |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
UpdateHardwareRequest
更新硬件的请求。
| 字段 | |
|---|---|
update_mask |
必需。一个掩码,用于指定要通过此更新覆盖的硬件中的字段。update_mask 中指定的字段与硬件相关,而不是与完整请求相关。如果字段在掩码中,则会被覆盖。 如果您未提供掩码,则所有字段都会被覆盖。 |
hardware |
必需。要更新的硬件。 |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
UpdateOrderRequest
更新订单的请求。
| 字段 | |
|---|---|
update_mask |
必需。一个掩码,用于指定要通过此更新覆盖的订单中的字段。update_mask 中指定的字段与订单相关,而不是与完整请求相关。如果字段在掩码中,则会被覆盖。 如果您未提供掩码,则所有字段都会被覆盖。 |
order |
必需。要更新的订单。 |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
UpdateSiteRequest
更新网站的请求。
| 字段 | |
|---|---|
update_mask |
必需。一个掩码,用于指定要通过此更新覆盖的网站中的字段。update_mask 中指定的字段与网站相关,而不是与完整请求相关。如果字段在掩码中,则会被覆盖。 如果您未提供掩码,则所有字段都会被覆盖。 |
site |
必需。要更新的网站。 |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
UpdateZoneOperationRequest
用于更新 ZoneOperation 的请求消息。
| 字段 | |
|---|---|
update_mask |
可选。字段掩码用于指定更新要在 ZoneOperation 资源中覆盖的字段。updateMask 中指定的字段与资源相关,而不是与完整请求相关。如果字段在掩码中,则会被覆盖。 如果用户未提供掩码,则所有字段都将被覆盖。 |
zone_operation |
必需。正在更新的资源。 |
request_id |
可选。用于标识请求的可选请求 ID。您可以指定一个唯一的请求 ID,这样,在您必须重试请求时,服务器就会知道忽略该请求(如果该请求已完成)。服务器将保证在第一次完成该请求后的至少 60 分钟内避免重复处理该请求。 |
UpdateZoneRequest
更新区域的请求。
| 字段 | |
|---|---|
update_mask |
必需。一个掩码,用于指定要通过此更新覆盖的区域中的字段。update_mask 中指定的字段与可用区相关,而不是与完整请求相关。如果字段在掩码中,则会被覆盖。 如果您未提供掩码,则所有字段都会被覆盖。 |
zone |
必需。要更新的可用区。 |
request_id |
可选。此请求的可选唯一标识符。请参阅 AIP-155。 |
ValidateHardwareRequest
验证硬件的请求。
| 字段 | |
|---|---|
parent |
必需。要验证硬件的项目和位置。格式: |
data |
必需。要验证的数据。其中包含验证类型(BOM、BMC、NW)以及包含验证所需详细信息的平台信息。Sample JSON: { "validation_type": "BOM", "machine_spec": "DellXE9680Spec", "platform_info": { "bom_validation_info": { "bios_version": { "cmd": "echo 2.6.3", "failed": false, "rc": 0.0, "stderr": "", "stdout": "2.6.3" } } } } |
ValidateHardwareResponse
ValidateHardware 方法的响应消息。
| 字段 | |
|---|---|
validation_results[] |
验证结果。 |
ValidationResult
验证结果。
| 字段 | |
|---|---|
type |
验证的类型。 |
status |
验证的状态。 |
message |
验证结果的消息。 |
resolutions[] |
可选。针对验证失败的建议解决方法。 |
可用区
包含一组硬件的可用区。
| 字段 | |
|---|---|
name |
标识符。此可用区的名称。格式: |
create_time |
仅限输出。此可用区的创建时间。 |
update_time |
仅限输出。上次更新此区域的时间。 |
labels |
可选。与此可用区关联的标签(键值对)。如需详细了解标签,请参阅创建和管理标签。 |
display_name |
可选。此可用区的直观易懂的显示名称。 |
state |
仅限输出。此可用区的当前状态。 |
contacts[] |
必需。区域联系人(姓名、邮箱、手机)。取决于顺序:列表中的第一个联系人是主要联系人,第二个是次要联系人,依此类推。 |
ciq_uri |
仅限输出。此可用区的客户信息收集问卷调查 (CIQ) 表格的链接。 |
network_config |
可选。此可用区的网络配置。 |
globally_unique_id |
仅限输出。为此边缘可用区生成的全局唯一标识符。 |
subscription_configs[] |
仅限输出。此可用区的订阅配置。 |
provisioning_state |
仅限输出。MAC 地址等配置的预配状态。 |
skip_cluster_provisioning |
可选。是否在工厂启动期间跳过集群预配步骤。如果为 true,则表示在客户站点安装可用区的硬件后,将创建 Kubernetes 集群。 |
cluster_intent_required |
仅限输出。指明客户是否必须在接受订单之前提供有效的集群意向。如果为 true,则在集群意图存在之前,无法接受订单。这用于强制执行早期验证,并防止因缺少配置而导致延迟。 |
cluster_intent_verified |
仅限输出。指明提供的集群 intent 是否已成功验证。此标志可确保在接受订单之前存在集群意图。 |
ai_capable |
可选。指明此可用区是否适用于 Gemini on GDC Software 集群。 |
intel_pccs_key |
可选。Intel 平台配置和认证服务 (PCCS) 密钥,用于预配和认证 AI 加速器硬件。由为 Gemini on GDC 软件集群提供服务的可用区使用。 |
current_resource_operation |
仅限输出。可用区的当前资源操作。 |
resource_operations[] |
可选。已在可用区中执行的所有资源操作的列表。 |
errors[] |
仅限输出。可用区启动期间遇到的错误。ErrorInfo 元数据将包含时间戳以及错误是否可重试。 |
site |
可选。指定此可用区中硬件所在的站点的名称。格式: |
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 |
该可用区正在运行工厂启动检查。 |
READY_FOR_PROVISIONING |
该可用区已准备好进行预配。 |
READY_FOR_SITE_TURNUP |
该可用区已准备好进行站点启用。 |
PROVISIONING_STARTED |
已开始预配区域。 |
PROVISIONING_FAILED |
该可用区的预配失败。 |
OFFLINE |
该区域处于离线状态。 |
CUSTOMER_FACTORY_TURNUP_CHECKS_FAILED |
该可用区未通过工厂启动检查。 |
ACTIVE |
该区域可供使用。 |
CANCELLED |
该区域已被取消。 |
AWAITING_HARDWARE |
该区域正在等待硬件关联。 |
ZoneNetworkConfig
可用区的网络配置。
| 字段 | |
|---|---|
machine_mgmt_ipv4_range |
必需。用于机器管理的 IPv4 地址块。应为专用 RFC1918 或公共 CIDR 块,其大小足以在可用区中为每台机器分配至少一个地址。应位于 |
kubernetes_node_ipv4_range |
必需。用于 Kubernetes 节点的 IPv4 地址块。应为专用 RFC1918 或公共 CIDR 块,其大小足以在可用区中为每台机器分配至少一个地址。应位于 |
kubernetes_control_plane_ipv4_range |
必需。用于 Kubernetes 控制平面的 IPv4 地址块。应为专用 RFC1918 或公共 CIDR 块,其大小足以在可用区中为每个集群分配至少一个地址。应位于 |
management_ipv4_subnet |
必需。管理网络的 IPv4 子网。 |
kubernetes_ipv4_subnet |
可选。Kubernetes 网络的 IPv4 子网。如果未指定,Kubernetes 子网将与管理子网相同。 |
dns_ipv4_addresses[] |
可选。DNS 域名服务器。GDC 基础设施将通过这些 IP 解析 DNS 查询。如果未指定,则使用 Google DNS。 |
kubernetes_primary_vlan_id |
可选。Kubernetes VLAN ID。默认情况下,Kubernetes 节点(包括 Kubernetes 主网络)与机器管理网络位于同一 VLAN 中。为了实现网络分段,可以选择将它们分开。 |
ai_capable_ipv4_subnet |
可选。为 Gemini on GDC Software 集群提供服务的可用区的 IPv4 子网。所提供范围的最后一个 /29 子网预留给 DHCP。 |
bgp_config |
可选。此可用区的边界网关协议 (BGP) 特定配置。由为 Gemini on GDC 软件集群提供服务的可用区使用。 |
top_level_domain |
可选。此区域的自定义顶级域名。由为 Gemini on GDC 软件集群提供服务的可用区使用。 |
tor_switch_type |
可选。有关客户 ToR 交换机类型的其他信息。由为 Gemini on GDC 软件集群提供服务的可用区使用。 |
boundary_proxy_public_ipv4_range |
可选。边界代理公共 IPv4 范围(采用 CIDR 表示法)。目前应为 /32。由为 Gemini on GDC 软件集群提供服务的可用区使用。 |
boundary_proxy_private_edge_core_ipv4_range |
可选。边界代理专用边缘到核心 IPv4 范围(采用 CIDR 表示法)。目前应为 /32。由为 Gemini on GDC 软件集群提供服务的可用区使用。 |
boundary_proxy_private_core_edge_ipv4_range |
可选。边界代理专用核心到边缘 IPv4 范围(采用 CIDR 表示法)。目前应为 /32。由为 Gemini on GDC 软件集群提供服务的可用区使用。 |
bastion_host_public_ipv4_range |
可选。堡垒主机的公共 IPv4 范围(采用 CIDR 表示法)。目前应为 /32。由为 Gemini on GDC 软件集群提供服务的可用区使用。 |
bastion_host_private_ipv4_range |
可选。采用 CIDR 表示法的堡垒主机私有 IPv4 范围。目前应为 /32。由为 Gemini on GDC 软件集群提供服务的可用区使用。 |
tls_public_root_certificate_pem |
可选。采用 PEM 格式的 TLS 公共根证书。由为 Gemini on GDC 软件集群提供服务的可用区使用。 |
ZoneOperation
表示对可用区的操作。
| 字段 | |
|---|---|
name |
标识符。操作的名称。格式:“projects/{project}/locations/{location}/zones/{zone}/ops/{zone_operation}” |
create_time |
仅限输出。此操作的创建时间。 |
update_time |
仅限输出。上次更新此操作的时间。 |
labels |
可选。与此操作关联的标签(键值对)。 |
type |
必需。不可变。此操作的类型。 |
impacted_hardware[] |
可选。受此可用区操作影响的硬件。 |
state |
仅限输出。操作的状态。 |
current_step |
仅限输出。操作的当前步骤。 |
step_history[] |
仅限输出。操作的步骤历史记录。 |
etag |
可选。添加了基于 go/ccfe-etag 的 etag。 |
州
可用区操作的有效状态。
| 枚举 | |
|---|---|
STATE_UNSPECIFIED |
状态未设置。 |
RUNNING |
操作正在进行中。 |
SUCCEEDED |
操作已成功完成。 |
FAILED |
操作失败。 |
CANCELLED |
该操作已被取消。 |
类型
操作的类型。
| 枚举 | |
|---|---|
TYPE_UNSPECIFIED |
未设置类型。 |
EXPANSION |
可用区扩展操作。 |
ZoneOperationStep
表示工作流步骤。
| 字段 | |
|---|---|
state |
仅限输出。工作流步骤的状态。 |
start_time |
仅限输出。工作流步骤开始的时间。 |
end_time |
仅限输出。工作流步骤结束的时间。 |
error |
仅限输出。工作流步骤失败时的出错提示。 |
联合字段 step_type。步骤的类型。step_type 只能是下列其中一项: |
|
expansion_step |
EXPANSION 操作类型的步骤。 |
ExpansionStep
EXPANSION 工作流的有效步骤。
| 枚举 | |
|---|---|
EXPANSION_STEP_UNSPECIFIED |
未指定步骤。 |
PREPARING_ZONE |
更新逻辑启动的可用区意图。 |
HW_ID_UPDATE |
使用标识符更新硬件列表。 |
StepState
工作流步骤的有效状态。
| 枚举 | |
|---|---|
STEP_STATE_UNSPECIFIED |
未指定工作流步骤状态。 |
PENDING |
该步骤正在等待开始。 |
RUNNING |
该步骤正在进行中。 |
SUCCEEDED |
步骤已成功完成。 |
FAILED |
该步骤失败。 |
SKIPPED |
该步骤已跳过。 |