Índice
GDCHardwareManagement(interface)BGPConfig(mensagem)CancelOrderRequest(mensagem)Carrier(enum)ChangeHardwareSubscriptionRequest(mensagem)ChangeHardwareSubscriptionRequest.TermEndBehavior(enum)ChangeLogEntry(mensagem)Comment(mensagem)Contact(mensagem)CreateCommentRequest(mensagem)CreateHardwareGroupRequest(mensagem)CreateHardwareRequest(mensagem)CreateOrderRequest(mensagem)CreateSiteRequest(mensagem)CreateZoneOperationRequest(mensagem)CreateZoneRequest(mensagem)DeleteHardwareGroupRequest(mensagem)DeleteHardwareRequest(mensagem)DeleteOrderRequest(mensagem)DeleteSiteRequest(mensagem)DeleteZoneOperationRequest(mensagem)DeleteZoneRequest(mensagem)Dimensions(mensagem)Entity(enum)GetChangeLogEntryRequest(mensagem)GetCommentRequest(mensagem)GetHardwareGroupRequest(mensagem)GetHardwareRequest(mensagem)GetOrderRequest(mensagem)GetSiteRequest(mensagem)GetSkuRequest(mensagem)GetZoneOperationRequest(mensagem)GetZoneRequest(mensagem)Hardware(mensagem)Hardware.DiskInfo(mensagem)Hardware.MacAddress(mensagem)Hardware.MacAddress.AddressType(enum)Hardware.MachineInfo(mensagem)Hardware.MachineInfo.MachineType(enum)Hardware.MemoryInfo(mensagem)Hardware.State(enum)HardwareConfig(mensagem)HardwareGroup(mensagem)HardwareGroup.State(enum)HardwareInstallationInfo(mensagem)HardwareInstallationInfo.RackType(enum)HardwareLocation(mensagem)HardwarePhysicalInfo(mensagem)HardwarePhysicalInfo.Amperes(enum)HardwarePhysicalInfo.NetworkUplinkType(enum)HardwarePhysicalInfo.PowerReceptacleType(enum)HardwarePhysicalInfo.Voltage(enum)ListChangeLogEntriesRequest(mensagem)ListChangeLogEntriesResponse(mensagem)ListCommentsRequest(mensagem)ListCommentsResponse(mensagem)ListHardwareGroupsRequest(mensagem)ListHardwareGroupsResponse(mensagem)ListHardwareRequest(mensagem)ListHardwareResponse(mensagem)ListOrdersRequest(mensagem)ListOrdersResponse(mensagem)ListSitesRequest(mensagem)ListSitesResponse(mensagem)ListSkusRequest(mensagem)ListSkusResponse(mensagem)ListZoneOperationsRequest(mensagem)ListZoneOperationsResponse(mensagem)ListZonesRequest(mensagem)ListZonesResponse(mensagem)OperationMetadata(mensagem)Order(mensagem)Order.DeploymentType(enum)Order.State(enum)Order.Type(enum)OrganizationContact(mensagem)PowerSupply(enum)RackSpace(mensagem)RecordActionOnCommentRequest(mensagem)RecordActionOnCommentRequest.ActionType(enum)RequestOrderDateChangeRequest(mensagem)RequestOrderDateChangeRequest.Reason(enum)ResourceOperation(mensagem)ResourceOperation.State(enum)ResourceOperation.StateHistoryEntry(mensagem)ResourceOperation.Type(enum)ShippingInfo(mensagem)SignalHardwareStateRequest(mensagem)SignalHardwareStateRequest.StateSignal(enum)SignalZoneStateRequest(mensagem)SignalZoneStateRequest.ProvisioningStateSignal(enum)SignalZoneStateRequest.StateSignal(enum)Site(mensagem)Sku(mensagem)Sku.Range(mensagem)Sku.Type(enum)SkuConfig(mensagem)SkuInstance(mensagem)SubmitOrderRequest(mensagem)SubmitOrderRequest.Type(enum)Subnet(mensagem)SubscriptionConfig(mensagem)SubscriptionConfig.SubscriptionState(enum)TimePeriod(mensagem)UpdateHardwareGroupRequest(mensagem)UpdateHardwareRequest(mensagem)UpdateOrderRequest(mensagem)UpdateSiteRequest(mensagem)UpdateZoneOperationRequest(mensagem)UpdateZoneRequest(mensagem)ValidateHardwareRequest(mensagem)ValidateHardwareResponse(mensagem)ValidationResult(mensagem)Zone(mensagem)Zone.ProvisioningState(enum)Zone.State(enum)ZoneNetworkConfig(mensagem)ZoneOperation(mensagem)ZoneOperation.State(enum)ZoneOperation.Type(enum)ZoneOperationStep(mensagem)ZoneOperationStep.ExpansionStep(enum)ZoneOperationStep.StepState(enum)
GDCHardwareManagement
O serviço de gerenciamento de hardware do GDC.
| CancelOrder |
|---|
|
Cancela um pedido.
|
| ChangeHardwareSubscription |
|---|
|
Atualiza a configuração de assinatura de um hardware.
|
| CreateComment |
|---|
|
Cria um comentário em um pedido.
|
| CreateHardware |
|---|
|
Cria um novo hardware em um determinado projeto e local.
|
| CreateHardwareGroup |
|---|
|
Cria um novo grupo de hardware em um determinado pedido.
|
| CreateOrder |
|---|
|
Cria um pedido em determinado projeto e local.
|
| CreateSite |
|---|
|
Cria um novo site Google em determinado projeto e local.
|
| CreateZone |
|---|
|
Cria uma zona em determinado projeto e local.
|
| CreateZoneOperation |
|---|
|
Cria uma nova ZoneOperation em uma determinada zona.
|
| DeleteHardware |
|---|
|
Exclui o hardware.
|
| DeleteHardwareGroup |
|---|
|
Exclui um grupo de hardware.
|
| DeleteOrder |
|---|
|
Exclui um pedido.
|
| DeleteSite |
|---|
|
Exclui um site.
|
| DeleteZone |
|---|
|
Exclui uma zona.
|
| DeleteZoneOperation |
|---|
|
Exclui uma única ZoneOperation.
|
| GetChangeLogEntry |
|---|
|
Recebe detalhes de uma mudança em um pedido.
|
| GetComment |
|---|
|
Recebe o conteúdo de um comentário.
|
| GetHardware |
|---|
|
Recebe detalhes do hardware.
|
| GetHardwareGroup |
|---|
|
Recebe detalhes de um grupo de hardware.
|
| GetOrder |
|---|
|
Recebe detalhes de um pedido.
|
| GetSite |
|---|
|
Recebe detalhes de um site.
|
| GetSku |
|---|
|
Recebe detalhes de uma SKU.
|
| GetZone |
|---|
|
Recebe detalhes de uma zona.
|
| GetZoneOperation |
|---|
|
Recebe detalhes de uma única ZoneOperation.
|
| ListChangeLogEntries |
|---|
|
Lista as mudanças feitas em um pedido.
|
| ListComments |
|---|
|
Lista os comentários de um pedido.
|
| ListHardware |
|---|
|
Lista o hardware em um determinado projeto e local.
|
| ListHardwareGroups |
|---|
|
Lista os grupos de hardware em um determinado pedido.
|
| ListOrders |
|---|
|
Lista os pedidos em um determinado projeto e local.
|
| ListSites |
|---|
|
Lista os sites em um determinado projeto e local.
|
| ListSkus |
|---|
|
Lista SKUs de um determinado projeto e local.
|
| ListZoneOperations |
|---|
|
Lista ZoneOperations em um determinado projeto e local.
|
| ListZones |
|---|
|
Lista as zonas em um determinado projeto e local.
|
| RecordActionOnComment |
|---|
|
Registrar ação em um comentário. Se a ação especificada na solicitação for READ, o horário de visualização no comentário será definido como o horário em que a solicitação foi recebida. Se o comentário já estiver marcado como lido, as chamadas seguintes serão ignoradas. Se a ação for UNREAD, o horário de visualização será removido do comentário.
|
| RequestOrderDateChange |
|---|
|
Atualiza a mudança de data solicitada de um único pedido.
|
| SignalHardwareState |
|---|
|
Sinaliza o estado de um hardware.
|
| SignalZoneState |
|---|
|
Sinaliza o estado de uma zona.
|
| SubmitOrder |
|---|
|
Envia um pedido.
|
| UpdateHardware |
|---|
|
Atualiza os parâmetros de hardware.
|
| UpdateHardwareGroup |
|---|
|
Atualiza os parâmetros de um grupo de hardware.
|
| UpdateOrder |
|---|
|
Atualiza os parâmetros de um pedido.
|
| UpdateSite |
|---|
|
Atualiza os parâmetros de um site.
|
| UpdateZone |
|---|
|
Atualiza os parâmetros de uma zona.
|
| UpdateZoneOperation |
|---|
|
Atualiza os parâmetros de uma única ZoneOperation.
|
| ValidateHardware |
|---|
|
Valida uma configuração de hardware fornecida como dados JSON. Esse método realiza verificações estáticas e não cria nem modifica recursos.
|
BGPConfig
Configuração do protocolo de gateway de borda (BGP, na sigla em inglês).
| Campos | |
|---|---|
asn |
Obrigatório. Número de sistema autônomo (ASN, na sigla em inglês) do BGP. |
l3_peer_ips[] |
Obrigatório. IPs de peering do BGP. É necessário pelo menos dois IPs de peering L3. |
CancelOrderRequest
Uma solicitação para cancelar um pedido.
| Campos | |
|---|---|
name |
Obrigatório. O nome do pedido. Formato: |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
Operadora
Lista de operadoras.
| Tipos enumerados | |
|---|---|
CARRIER_UNSPECIFIED |
Operadora não especificada. |
FEDEX |
Transportadora FedEx. |
UPS |
UPS da operadora. |
USPS |
Operadora USPS. |
ChangeHardwareSubscriptionRequest
Uma solicitação para mudar a configuração de assinatura de um hardware.
| Campos | |
|---|---|
name |
Obrigatório. O nome do hardware a ser atualizado. |
term_end_behavior |
Obrigatório. O comportamento da assinatura ao final do período. |
TermEndBehavior
O comportamento ao fim da vigência da assinatura.
| Tipos enumerados | |
|---|---|
TERM_END_BEHAVIOR_UNSPECIFIED |
O comportamento ao fim da vigência não foi especificado. |
TERMINATE_AT_TERM_END |
O comportamento ao fim da vigência é TERMINATE_AT_TERM_END. |
ChangeLogEntry
Uma entrada de registro de uma mudança feita em um pedido.
| Campos | |
|---|---|
name |
Identificador. Nome desta entrada de registro de alterações. Formato: |
create_time |
Apenas saída. Hora em que esta entrada de registro de alterações foi criada. |
labels |
Opcional. Rótulos associados a essa entrada de registro de alterações como pares de chave-valor. Para mais informações sobre rótulos, consulte Criar e gerenciar rótulos. |
log |
Apenas saída. Conteúdo desta entrada de registro. |
Comentário
Um comentário em um pedido.
| Campos | |
|---|---|
name |
Identificador. Nome deste comentário. Formato: |
create_time |
Apenas saída. A data e a hora em que o comentário foi criado. |
labels |
Opcional. Rótulos associados a este comentário como pares de chave-valor. Para mais informações sobre rótulos, consulte Criar e gerenciar rótulos. |
author |
Apenas saída. Nome de usuário do autor do comentário. Isso é preenchido automaticamente com as credenciais usadas durante a criação do comentário. |
text |
Obrigatório. Texto do comentário. O texto precisa ter no máximo 1.000 caracteres. |
customer_viewed_time |
Apenas saída. Carimbo de data/hora da primeira vez que o comentário foi visualizado pelo cliente. Se o comentário não tiver sido visualizado, esse carimbo de data/hora não será definido. |
author_entity |
Apenas saída. A entidade à qual o autor pertence. |
Contato
Detalhes de contato de um ponto de contato.
| Campos | |
|---|---|
given_name |
Obrigatório. Nome do contato. |
family_name |
Opcional. Sobrenome do contato. |
email |
Opcional. E-mail principal do contato. |
email_list[] |
Opcional. Lista completa dos e-mails do contato (incluindo o e-mail principal). |
phone |
Opcional. Número de telefone do contato. |
time_zone |
Opcional. Fuso horário do contato. |
reachable_times[] |
Opcional. Os períodos em que o contato está disponível. Se esse campo estiver vazio, o contato poderá ser acessado a qualquer momento. |
notes |
Opcional. Observações em formato livre detalhando como o contato quer ser notificado. Por exemplo, eles podem ter um método de contato preferido ou querer receber cópias de todos os encaminhamentos subsequentes. |
CreateCommentRequest
Uma solicitação para criar um comentário.
| Campos | |
|---|---|
parent |
Obrigatório. O pedido em que o comentário será criado. Formato: |
comment_id |
Opcional. ID usado para identificar exclusivamente o comentário no escopo pai. Este campo precisa ter no máximo 63 caracteres e começar com caracteres minúsculos. Somente caracteres minúsculos, números e O campo comment.name na solicitação será ignorado. |
comment |
Obrigatório. O comentário a ser criado. |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
CreateHardwareGroupRequest
Uma solicitação para criar um grupo de hardware.
| Campos | |
|---|---|
parent |
Obrigatório. A ordem em que o grupo de hardware será criado. Formato: |
hardware_group_id |
Opcional. ID usado para identificar exclusivamente o HardwareGroup no escopo pai. Este campo precisa ter no máximo 63 caracteres e começar com caracteres minúsculos. Somente caracteres minúsculos, números e O campo hardware_group.name na solicitação será ignorado. |
hardware_group |
Obrigatório. O grupo de hardware a ser criado. |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
CreateHardwareRequest
Uma solicitação para criar hardware.
| Campos | |
|---|---|
parent |
Obrigatório. O projeto e o local em que o hardware será criado. Formato: |
hardware_id |
Opcional. ID usado para identificar exclusivamente o hardware no escopo pai. Este campo precisa ter no máximo 63 caracteres e começar com caracteres minúsculos. Somente caracteres minúsculos, números e O campo hardware.name na solicitação será ignorado. |
hardware |
Obrigatório. O recurso a ser criado. |
CreateOrderRequest
Uma solicitação para criar um pedido.
| Campos | |
|---|---|
parent |
Obrigatório. O projeto e o local em que o pedido será criado. Formato: |
order_id |
Opcional. ID usado para identificar exclusivamente o pedido no escopo pai. Este campo precisa ter no máximo 63 caracteres e começar com caracteres minúsculos. Somente caracteres minúsculos, números e O campo order.name na solicitação será ignorado. |
order |
Obrigatório. O pedido a ser criado. |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
CreateSiteRequest
Uma solicitação para criar um site.
| Campos | |
|---|---|
parent |
Obrigatório. O projeto e o local em que o site será criado. Formato: |
site_id |
Opcional. ID usado para identificar de forma exclusiva o site no escopo pai. Este campo precisa ter no máximo 63 caracteres e começar com caracteres minúsculos. Somente caracteres minúsculos, números e O campo site.name na solicitação será ignorado. |
site |
Obrigatório. O site a ser criado. |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
CreateZoneOperationRequest
Mensagem de solicitação para criar uma ZoneOperation.
| Campos | |
|---|---|
parent |
Obrigatório. A zona pai em que essa operação será criada. Formato: projects/{project}/locations/{location}/zones/{zone} |
zone_operation_id |
Opcional. ID usado para identificar exclusivamente a ZoneOperation no escopo pai. Este campo precisa ter no máximo 63 caracteres e começar com caracteres minúsculos. Somente caracteres minúsculos, números e O campo zone_operation.name na solicitação será ignorado. |
zone_operation |
Obrigatório. A operação de zona a ser criada. |
request_id |
Opcional. Um ID de solicitação opcional para identificar solicitações. Especifique um ID de solicitação exclusivo para que, se precisar repetir a solicitação, o servidor saberá que é preciso ignorar a solicitação se ela já tiver sido concluída. O servidor vai garantir isso por pelo menos 60 minutos após a primeira solicitação. |
CreateZoneRequest
Uma solicitação para criar uma zona.
| Campos | |
|---|---|
parent |
Obrigatório. O projeto e o local em que a zona será criada. Formato: |
zone_id |
Opcional. ID usado para identificar exclusivamente a zona no escopo pai. Este campo precisa ter no máximo 63 caracteres e começar com caracteres minúsculos. Somente caracteres minúsculos, números e O campo zone.name na solicitação será ignorado. |
zone |
Obrigatório. A zona a ser criada. |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
DeleteHardwareGroupRequest
Uma solicitação para excluir um grupo de hardware.
| Campos | |
|---|---|
name |
Obrigatório. O nome do grupo de hardware. Formato: |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
DeleteHardwareRequest
Uma solicitação para excluir hardware.
| Campos | |
|---|---|
name |
Obrigatório. O nome do hardware. Formato: |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
DeleteOrderRequest
Uma solicitação para excluir um pedido.
| Campos | |
|---|---|
name |
Obrigatório. O nome do pedido. Formato: |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
force |
Opcional. Uma opção para excluir todos os recursos aninhados no pedido, como um HardwareGroup. Se for verdadeiro, todos os recursos aninhados para este pedido também serão excluídos. Caso contrário, a solicitação só será bem-sucedida se o pedido não tiver recursos aninhados. |
DeleteSiteRequest
Uma solicitação para excluir um site.
| Campos | |
|---|---|
name |
Obrigatório. É o nome do site. Formato: |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
DeleteZoneOperationRequest
Mensagem de solicitação para excluir uma ZoneOperation.
| Campos | |
|---|---|
name |
Obrigatório. Nome do recurso. Formato: projects/{project}/locations/{location}/zones/{zone}/ops/{zone_operation} |
request_id |
Opcional. Um ID de solicitação opcional para identificar solicitações. Especifique um ID de solicitação exclusivo para que, se precisar repetir a solicitação, o servidor saberá que é preciso ignorar a solicitação se ela já tiver sido concluída. O servidor vai garantir isso por pelo menos 60 minutos após a primeira solicitação. |
DeleteZoneRequest
Uma solicitação para excluir uma zona.
| Campos | |
|---|---|
name |
Obrigatório. O nome da zona. Formato: |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
Dimensões
Representa as dimensões de um objeto.
| Campos | |
|---|---|
width_inches |
Obrigatório. Largura em polegadas. |
height_inches |
Obrigatório. Altura em polegadas. |
depth_inches |
Obrigatório. Profundidade em polegadas. |
Entidade
"Entidade" é usado para indicar uma organização ou parte.
| Tipos enumerados | |
|---|---|
ENTITY_UNSPECIFIED |
A entidade não foi especificada. |
GOOGLE |
Google. |
CUSTOMER |
Cliente. |
VENDOR |
Fornecedor. |
GetChangeLogEntryRequest
Uma solicitação para receber uma entrada de registro de alterações.
| Campos | |
|---|---|
name |
Obrigatório. O nome da entrada de registro de alterações. Formato: |
GetCommentRequest
Uma solicitação para receber um comentário.
| Campos | |
|---|---|
name |
Obrigatório. O nome do comentário. Formato: |
GetHardwareGroupRequest
Uma solicitação para receber um grupo de hardware.
| Campos | |
|---|---|
name |
Obrigatório. O nome do grupo de hardware. Formato: |
GetHardwareRequest
Uma solicitação para receber hardware.
| Campos | |
|---|---|
name |
Obrigatório. O nome do hardware. Formato: |
GetOrderRequest
Uma solicitação para receber um pedido.
| Campos | |
|---|---|
name |
Obrigatório. Nome do recurso |
GetSiteRequest
Uma solicitação para receber um site.
| Campos | |
|---|---|
name |
Obrigatório. É o nome do site. Formato: |
GetSkuRequest
Uma solicitação para receber uma SKU.
| Campos | |
|---|---|
name |
Obrigatório. O nome da SKU. Formato: |
GetZoneOperationRequest
Mensagem de solicitação para receber uma ZoneOperation.
| Campos | |
|---|---|
name |
Obrigatório. Nome do recurso. Formato: projects/{project}/locations/{location}/zones/{zone}/ops/{zone_operation} |
GetZoneRequest
Uma solicitação para receber uma zona.
| Campos | |
|---|---|
name |
Obrigatório. O nome da zona. Formato: |
Hardware
Uma instância de hardware instalada em um local.
| Campos | |
|---|---|
name |
Identificador. Nome do hardware. Formato: |
display_name |
Opcional. Nome de exibição do hardware. |
create_time |
Apenas saída. Hora em que o hardware foi criado. |
update_time |
Apenas saída. Hora em que o hardware foi atualizado pela última vez. |
labels |
Opcional. Rótulos associados a este hardware como pares de chave-valor. Para mais informações sobre rótulos, consulte Criar e gerenciar rótulos. |
order |
Opcional. Nome do pedido a que esse hardware pertence. Formato: |
hardware_group |
Apenas saída. Nome do grupo de hardware ao qual o hardware pertence. Formato: |
site |
Obrigatório. Nome do site ao qual esse hardware pertence. Formato: |
state |
Apenas saída. Estado atual do hardware. |
ciq_uri |
Apenas saída. Link para a planilha do Questionário de admissão do cliente (CIQ) para este hardware. |
config |
Obrigatório. Configuração para este hardware. |
estimated_installation_date |
Apenas saída. Data de instalação estimada para este hardware. |
physical_info |
Opcional. Propriedades físicas desse hardware. |
installation_info |
Opcional. Informações para instalação desse hardware. |
zone |
Obrigatório. Nome da zona a que o hardware pertence. Formato: |
requested_installation_date |
Opcional. Descontinuado: a data de instalação solicitada foi movida para o recurso Pedido. Use |
actual_installation_date |
Apenas saída. Data de instalação real do hardware. Preenchido pelo Google. |
machine_infos[] |
Opcional. Informações de recursos por máquina necessárias para a ativação. |
estimated_delivery_date |
Apenas saída. A data de entrega estimada do hardware. |
ai_capable |
Apenas saída. Indica se esse hardware é para o Gemini no software do GDC. |
subscription_configs[] |
Apenas saída. Configurações de assinatura para este hardware. |
operations[] |
Apenas saída. Lista de todas as operações realizadas no hardware. |
errors[] |
Apenas saída. Os erros encontrados durante a ativação da intent de hardware. Os metadados de ErrorInfo vão incluir o carimbo de data/hora e se o erro pode ser repetido. |
shipping_info |
Apenas saída. Informações de envio para este hardware. |
DiskInfo
Informações sobre discos individuais em uma máquina.
| Campos | |
|---|---|
manufacturer |
Opcional. Fabricante do disco. |
slot |
Opcional. Número do slot do disco. |
serial_number |
Opcional. Número de série do disco. |
psid |
Opcional. PSID do disco. |
part_number |
Opcional. Número da peça do disco. |
model_number |
Opcional. Número do modelo do disco. |
MacAddress
Mensagem para descrever o endereço MAC de uma máquina.
| Campos | |
|---|---|
address |
Apenas saída. String de endereço. |
type |
Apenas saída. Tipo de endereço para este endereço MAC. |
ipv4_address |
Apenas saída. Endereço IP estático (se usado) associado ao endereço MAC. Aplicável apenas ao tipo de endereço MAC VIRTUAL. |
AddressType
Tipo enumerado para os diferentes tipos de endereço MAC.
| Tipos enumerados | |
|---|---|
ADDRESS_TYPE_UNSPECIFIED |
Tipo de endereço não especificado. |
NIC |
Endereço de uma placa de rede. |
BMC |
Endereço de um controlador de gerenciamento da placa-base. |
VIRTUAL |
Endereço de uma interface virtual. |
MachineInfo
Informações sobre máquinas individuais que os fornecedores vão fornecer durante a ativação.
| Campos | |
|---|---|
service_tag |
Opcional. Tag de serviço da máquina. |
mac_addresses[] |
Apenas saída. Cada endereço MAC associado. |
name |
Apenas saída. Nome da máquina. |
disk_infos[] |
Opcional. Informações sobre cada disco instalado. |
machine_type |
Opcional. Tipo de máquina. Obrigatório para hardware que executa o Gemini no software do GDC. |
tpm_ek_cert_hash |
Opcional. Hash do certificado EK do TPM. Obrigatório durante o conserto do hardware. |
gpu_serial_numbers[] |
Opcional. Números de série da GPU. Obrigatório durante o conserto do hardware. |
cpu_serial_numbers[] |
Opcional. Números de série da CPU. Obrigatório durante o conserto do hardware. |
memory_infos[] |
Opcional. Informações sobre cada memória instalada. Obrigatório durante o conserto do hardware. |
idrac_mac_address |
Opcional. Endereço MAC do iDRAC. Obrigatório durante o reparo do hardware. |
nic_serial_numbers[] |
Opcional. Números de série da NIC. Obrigatório durante o conserto do hardware. |
MachineType
Tipo enumerado para tipos de máquina usados no Gemini no software do GDC.
| Tipos enumerados | |
|---|---|
MACHINE_TYPE_UNSPECIFIED |
Tipo de máquina não especificado. |
DELL_XE9680 |
Servidor Dell XE9680. |
DELL_XE9780 |
Servidor Dell XE9780. |
MemoryInfo
Informações sobre memórias individuais em uma máquina.
| Campos | |
|---|---|
serial_number |
Opcional. Número de série da memória. |
size_bytes |
Opcional. Tamanho da memória. |
part_number |
Opcional. Número da peça da memória. |
Estado
Estados válidos para hardware.
| Tipos enumerados | |
|---|---|
STATE_UNSPECIFIED |
O estado do hardware não foi especificado. |
ADDITIONAL_INFO_NEEDED |
O cliente precisa fornecer mais informações para que o processo continue. |
BUILDING |
O Google iniciou a fabricação do hardware. |
SHIPPING |
O hardware foi construído e está sendo enviado. |
INSTALLING |
O hardware está sendo instalado. |
INSTALLED |
O hardware foi instalado. |
FAILED |
Ocorreu um erro, e a intervenção do cliente é necessária. |
INFO_COMPLETE |
O hardware tem todas as informações necessárias. |
READY_FOR_PROVISIONING |
O hardware está pronto para provisionamento. |
PROVISIONING_STARTED |
O provisionamento do hardware foi iniciado. |
PROVISIONING_FAILED |
Falha no provisionamento de hardware. |
AWAITING_IDENTIFIERS |
Os identificadores do hardware precisam ser adicionados. |
READY_FOR_BOOTSTRAP |
O hardware está pronto para inicialização. |
HardwareConfig
Configuração do hardware do GDC.
| Campos | |
|---|---|
sku |
Obrigatório. Referência à SKU deste hardware. Isso pode apontar para uma revisão de SKU específica no formato |
power_supply |
Obrigatório. Tipo de fonte de alimentação para este hardware. |
subscription_duration_months |
Opcional. Duração da assinatura do hardware em meses. |
auto_renewal |
Opcional. Indica se as assinaturas de hardware serão renovadas automaticamente no final do período. Pode ser definido quando a SKU selecionada é compatível com a renovação automática. |
HardwareGroup
Um grupo de hardware que faz parte do mesmo pedido, tem a mesma SKU e é entregue no mesmo local.
| Campos | |
|---|---|
name |
Identificador. Nome deste grupo de hardware. Formato: |
create_time |
Apenas saída. Hora em que o grupo de hardware foi criado. |
update_time |
Apenas saída. Hora em que o grupo de hardware foi atualizado pela última vez. |
labels |
Opcional. Rótulos associados a esse grupo de hardware como pares de chave-valor. Para mais informações sobre rótulos, consulte Criar e gerenciar rótulos. |
hardware_count |
Obrigatório. Número de hardwares neste HardwareGroup. |
config |
Obrigatório. Configuração do hardware neste HardwareGroup. |
site |
Obrigatório. Nome do local em que o hardware deste HardwareGroup será entregue. Formato: |
state |
Apenas saída. Estado atual deste HardwareGroup. |
zone |
Opcional. Nome da zona a que o hardware neste HardwareGroup pertence. Formato: |
requested_installation_date |
Opcional. Descontinuado: este valor não é usado. Em vez disso, use o campo requested_installation_date no recurso Order. |
Estado
Estados válidos de um HardwareGroup.
| Tipos enumerados | |
|---|---|
STATE_UNSPECIFIED |
O estado do HardwareGroup não foi especificado. |
ADDITIONAL_INFO_NEEDED |
O cliente precisa fornecer mais informações para que o processo continue. |
BUILDING |
O Google iniciou a criação de hardware para este HardwareGroup. |
SHIPPING |
O hardware foi construído e está sendo enviado. |
INSTALLING |
O hardware está sendo instalado. |
PARTIALLY_INSTALLED |
Alguns hardwares no HardwareGroup foram instalados. |
INSTALLED |
Todo o hardware no HardwareGroup foi instalado. |
FAILED |
Ocorreu um erro, e a intervenção do cliente é necessária. |
HardwareInstallationInfo
Informações para instalação de um hardware.
| Campos | |
|---|---|
rack_location |
Opcional. Localização do rack no site, por exemplo, andar 2, sala 201, linha 7, rack 3. |
power_distance_meters |
Obrigatório. Distância da tomada em metros. |
switch_distance_meters |
Obrigatório. Distância do switch de rede em metros. |
rack_unit_dimensions |
Opcional. Dimensões da unidade de rack. |
rack_space |
Opcional. Espaço de rack alocado para o hardware. |
rack_type |
Obrigatório. Tipo de rack. |
RackType
Tipos de rack válidos.
| Tipos enumerados | |
|---|---|
RACK_TYPE_UNSPECIFIED |
O tipo de rack não foi especificado. |
TWO_POST |
Rack de dois postes. |
FOUR_POST |
Rack de quatro postes. |
HardwareLocation
Representa o local de um ou vários hardwares.
| Campos | |
|---|---|
site |
Obrigatório. Nome do local em que o hardware está presente. Formato: |
rack_location |
Obrigatório. Localização do rack no site, por exemplo, andar 2, sala 201, linha 7, rack 3. |
rack_space[] |
Opcional. Espaços ocupados pelo hardware no rack. Se não for definido, esse local será considerado o rack inteiro. |
HardwarePhysicalInfo
Propriedades físicas de um hardware.
| Campos | |
|---|---|
power_receptacle |
Obrigatório. O tipo de receptáculo de energia. |
network_uplink |
Obrigatório. Tipo da conexão de rede de uplink. |
voltage |
Obrigatório. Tensão da fonte de alimentação. |
amperes |
Obrigatório. Amperagem da fonte de alimentação. |
Amperes
Valores válidos de amperes.
| Tipos enumerados | |
|---|---|
AMPERES_UNSPECIFIED |
A amperagem não foi especificada. |
AMPERES_15 |
15A. |
NetworkUplinkType
Tipos válidos de uplink de rede.
| Tipos enumerados | |
|---|---|
NETWORK_UPLINK_TYPE_UNSPECIFIED |
O tipo de uplink de rede não foi especificado. |
RJ_45 |
RJ-45. |
PowerReceptacleType
Tipos de receptáculo de energia válidos.
| Tipos enumerados | |
|---|---|
POWER_RECEPTACLE_TYPE_UNSPECIFIED |
O tipo de tomada do local não foi especificado. |
NEMA_5_15 |
NEMA 5-15. |
C_13 |
C13. |
STANDARD_EU |
Descontinuado: use TYPE_G_BS1363, CEE_7_3, CEE_7_5 ou TYPE_F. |
TYPE_G_BS1363 |
Tipo G / BS1363. |
CEE_7_3 |
CEE 7/3. |
CEE_7_5 |
C 7/5. |
TYPE_F |
Tipo F. |
Tensão
Valores de tensão válidos.
| Tipos enumerados | |
|---|---|
VOLTAGE_UNSPECIFIED |
A tensão não foi especificada. |
VOLTAGE_110 |
120V. |
VOLTAGE_220 |
220V. |
ListChangeLogEntriesRequest
Uma solicitação para listar entradas de registro de alterações.
| Campos | |
|---|---|
parent |
Obrigatório. A ordem para listar as entradas de registro de alterações. Formato: |
page_size |
Opcional. Tamanho da página solicitada. O servidor pode retornar menos resultados do que o solicitado. Se não for especificado, o servidor escolherá um padrão apropriado. |
page_token |
Opcional. Um token que identifica a página de resultados que o servidor vai retornar. |
filter |
Opcional. Condição de filtragem. Consulte AIP-160 (em inglês). |
order_by |
Opcional. Dica de como organizar os resultados. |
ListChangeLogEntriesResponse
Uma lista de entradas do registro de alterações.
| Campos | |
|---|---|
change_log_entries[] |
A lista de entradas de registro de alterações. |
next_page_token |
Um token que identifica a página de resultados que o servidor retornará. |
unreachable[] |
Lista não ordenada. Locais que não puderam ser alcançados. |
ListCommentsRequest
Uma solicitação para listar comentários.
| Campos | |
|---|---|
parent |
Obrigatório. O pedido em que os comentários serão listados. Formato: |
page_size |
Opcional. Tamanho da página solicitada. O servidor pode retornar menos resultados do que o solicitado. Se não for especificado, o servidor escolherá um padrão apropriado. |
page_token |
Opcional. Um token que identifica a página de resultados que o servidor vai retornar. |
filter |
Opcional. Condição de filtragem. Consulte AIP-160 (em inglês). |
order_by |
Opcional. Dica de como organizar os resultados. |
ListCommentsResponse
Uma solicitação para listar comentários.
| Campos | |
|---|---|
comments[] |
A lista de comentários. |
next_page_token |
Um token que identifica a página de resultados que o servidor retornará. |
unreachable[] |
Lista não ordenada. Locais que não puderam ser alcançados. |
ListHardwareGroupsRequest
Uma solicitação para listar grupos de hardware.
| Campos | |
|---|---|
parent |
Obrigatório. A ordem em que os grupos de hardware serão listados. Formato: |
page_size |
Opcional. Tamanho da página solicitada. O servidor pode retornar menos resultados do que o solicitado. Se não for especificado, o servidor escolherá um padrão apropriado. |
page_token |
Opcional. Um token que identifica a página de resultados que o servidor vai retornar. |
filter |
Opcional. Condição de filtragem. Consulte AIP-160 (em inglês). |
order_by |
Opcional. Dica de como organizar os resultados. |
ListHardwareGroupsResponse
Uma lista de grupos de hardware.
| Campos | |
|---|---|
hardware_groups[] |
A lista de grupos de hardware. |
next_page_token |
Um token que identifica a página de resultados que o servidor retornará. |
unreachable[] |
Lista não ordenada. Locais que não puderam ser alcançados. |
ListHardwareRequest
Uma solicitação para listar hardware.
| Campos | |
|---|---|
parent |
Obrigatório. O projeto e o local em que o hardware será listado. Formato: Para listar o hardware em todos os locais, substitua |
page_size |
Opcional. Tamanho da página solicitada. O servidor pode retornar menos resultados do que o solicitado. Se não for especificado, o servidor escolherá um padrão apropriado. |
page_token |
Opcional. Um token que identifica a página de resultados que o servidor vai retornar. |
filter |
Opcional. Condição de filtragem. Consulte AIP-160 (em inglês). |
order_by |
Opcional. Dica de como organizar os resultados. |
ListHardwareResponse
Uma lista de hardware.
| Campos | |
|---|---|
hardware[] |
A lista de hardware. |
next_page_token |
Um token que identifica a página de resultados que o servidor retornará. |
unreachable[] |
Lista não ordenada. Locais que não puderam ser alcançados. Usado apenas para consultas ao local de caracteres curinga |
ListOrdersRequest
Uma solicitação para listar pedidos.
| Campos | |
|---|---|
parent |
Obrigatório. O projeto e o local em que os pedidos serão listados. Formato: Para listar pedidos em todos os locais, substitua |
page_size |
Opcional. Tamanho da página solicitada. O servidor pode retornar menos resultados do que o solicitado. Se não for especificado, o servidor escolherá um padrão apropriado. |
page_token |
Opcional. Um token que identifica a página de resultados que o servidor vai retornar. |
filter |
Opcional. Condição de filtragem. Consulte AIP-160 (em inglês). |
order_by |
Opcional. Dica de como organizar os resultados. |
ListOrdersResponse
Uma lista de pedidos.
| Campos | |
|---|---|
orders[] |
A lista de pedidos. |
next_page_token |
Um token que identifica a página de resultados que o servidor retornará. |
unreachable[] |
Lista não ordenada. Locais que não puderam ser alcançados. Usado apenas para consultas ao local de caracteres curinga |
ListSitesRequest
Uma solicitação para listar sites.
| Campos | |
|---|---|
parent |
Obrigatório. O projeto e o local em que os sites serão listados. Formato: Para listar sites em todos os locais, substitua |
page_size |
Opcional. Tamanho da página solicitada. O servidor pode retornar menos resultados do que o solicitado. Se não for especificado, o servidor escolherá um padrão apropriado. |
page_token |
Opcional. Um token que identifica a página de resultados que o servidor vai retornar. |
filter |
Opcional. Condição de filtragem. Consulte AIP-160 (em inglês). |
order_by |
Opcional. Dica de como organizar os resultados. |
ListSitesResponse
Uma lista de sites.
| Campos | |
|---|---|
sites[] |
A lista de sites. |
next_page_token |
Um token que identifica a página de resultados que o servidor retornará. |
unreachable[] |
Lista não ordenada. Locais que não puderam ser alcançados. Usado apenas para consultas ao local de caracteres curinga |
ListSkusRequest
Uma solicitação para listar SKUs.
| Campos | |
|---|---|
parent |
Obrigatório. O projeto e o local em que as SKUs serão listadas. Formato: Para listar SKUs em todos os locais, substitua |
page_size |
Opcional. Tamanho da página solicitada. O servidor pode retornar menos resultados do que o solicitado. Se não for especificado, o servidor escolherá um padrão apropriado. |
page_token |
Opcional. Um token que identifica a página de resultados que o servidor vai retornar. |
filter |
Opcional. Condição de filtragem. Consulte AIP-160 (em inglês). |
order_by |
Opcional. Dica de como organizar os resultados. |
ListSkusResponse
Uma lista de SKUs.
| Campos | |
|---|---|
skus[] |
A lista de SKUs. |
next_page_token |
Um token que identifica a página de resultados que o servidor retornará. |
unreachable[] |
Lista não ordenada. Locais que não puderam ser alcançados. Usado apenas para consultas ao local de caracteres curinga |
ListZoneOperationsRequest
Mensagem de solicitação para listar ZoneOperations.
| Campos | |
|---|---|
parent |
Obrigatório. Valor pai para ListZoneOperationsRequest. Formato: projects/{project}/locations/{location}/zones/{zone} |
page_size |
Opcional. O número máximo de recursos a serem retornados. O serviço pode retornar um valor inferior a este. Se não for especificado, no máximo 50 recursos serão retornados. O valor máximo é 1.000. Valores maiores serão convertidos para 1.000. |
page_token |
Opcional. Um token de página recebido de uma chamada |
filter |
Opcional. Como filtrar resultados. |
order_by |
Opcional. Dica de como organizar os resultados. |
ListZoneOperationsResponse
Mensagem de resposta para ListZoneOperations.
| Campos | |
|---|---|
zone_operations[] |
Os recursos da coleção especificada. |
next_page_token |
Um token, que pode ser enviado como |
unreachable[] |
Lista não ordenada. Locais que não puderam ser alcançados. |
ListZonesRequest
Uma solicitação para listar zonas.
| Campos | |
|---|---|
parent |
Obrigatório. O projeto e o local em que as zonas serão listadas. Formato: Para listar zonas em todos os locais, substitua |
page_size |
Opcional. Tamanho da página solicitada. O servidor pode retornar menos resultados do que o solicitado. Se não for especificado, o servidor escolherá um padrão apropriado. |
page_token |
Opcional. Um token que identifica a página de resultados que o servidor vai retornar. |
filter |
Opcional. Condição de filtragem. Consulte AIP-160 (em inglês). |
order_by |
Opcional. Dica de como organizar os resultados. |
ListZonesResponse
Uma lista de zonas.
| Campos | |
|---|---|
zones[] |
A lista de zonas. |
next_page_token |
Um token que identifica a página de resultados que o servidor retornará. |
unreachable[] |
Lista não ordenada. Locais que não puderam ser alcançados. Usado apenas para consultas ao local de caracteres curinga |
OperationMetadata
Representa os metadados de uma operação de longa duração.
| Campos | |
|---|---|
create_time |
Somente saída: a hora em que a operação foi criada. |
end_time |
Somente saída: a hora em que a operação terminou de ser executada. |
target |
Apenas saída. Caminho do recurso definido pelo servidor para o destino da operação. |
verb |
Apenas saída. O verbo executado pela operação. |
status_message |
Apenas saída. Status legível por humanos da operação, caso haja um. |
requested_cancellation |
Apenas saída. Identifica se o usuário solicitou o cancelamento da operação. As operações que foram canceladas têm o valor [Operation.error][] com um |
api_version |
Apenas saída. Versão da API usada para iniciar a operação. |
Pedido
Um pedido de hardware do GDC.
| Campos | |
|---|---|
name |
Identificador. Nome deste pedido. Formato: |
display_name |
Opcional. Nome de exibição deste pedido. |
create_time |
Apenas saída. A data e o horário em que o pedido foi criado. |
update_time |
Apenas saída. Hora em que o pedido foi atualizado pela última vez. |
labels |
Opcional. Rótulos associados a este pedido como pares de chave-valor. Para mais informações sobre rótulos, consulte Criar e gerenciar rótulos. |
state |
Apenas saída. Estado deste pedido. Na criação do pedido, o estado será definido como RASCUNHO. |
organization_contact |
Opcional. Dados de contato do cliente. Opcional para pedidos que usam o Gemini no software do GDC, obrigatório em outros casos. |
target_workloads[] |
Opcional. Cargas de trabalho de interesse especificadas pelo cliente que são segmentadas por este pedido. Ele precisa conter no máximo 20 elementos, e cada um deles precisa ter no máximo 50 caracteres. |
customer_motivation |
Opcional. Informações sobre a motivação do cliente para esse pedido. O comprimento desse campo precisa ser <= 1.000 caracteres. |
fulfillment_time |
Opcional. Descontinuado: use customer_requested_installation_date. |
customer_requested_installation_date |
Opcional. Data de instalação solicitada pelo cliente para este pedido. |
region_code |
Obrigatório. Código de região Unicode CLDR em que o pedido será implantado. Para ver uma lista de códigos de região CLDR válidos, consulte o Registro de subtags de idioma. |
order_form_uri |
Apenas saída. Link para o formulário de pedido. |
type |
Apenas saída. Tipo deste pedido. |
submit_time |
Apenas saída. Horário em que o pedido foi enviado. É preenchido automaticamente com o horário atual quando um pedido é enviado. |
billing_id |
Apenas saída. O ID do Cloud Billing que será cobrado por este pedido. |
existing_hardware[] |
Opcional. Hardware atual a ser removido como parte deste pedido. Observação: todo hardware removido será reciclado, a menos que seja acordado de outra forma. |
deployment_type |
Apenas saída. O tipo de implantação deste pedido. |
actual_installation_date |
Apenas saída. Data de instalação real do pedido. |
estimated_installation_date |
Apenas saída. Data de instalação estimada para este pedido. |
estimated_delivery_date |
Apenas saída. Data de entrega estimada para este pedido. |
migration |
Opcional. Se este pedido é uma migração da infraestrutura atual do cliente. |
accepted_time |
Apenas saída. O horário em que o pedido foi movido para o estado ACCEPTED. |
requested_date_change |
Apenas saída. A data em que o cliente ou o Google quer definir a data de instalação programada. |
vendor_notes |
Apenas saída. Observações sobre este pedido, fornecidas pelo fornecedor. |
vendor_contact |
Apenas saída. Informações de contato do SI atribuído a este pedido. |
ai_capable |
Apenas saída. Indica se este pedido é para hardware compatível com o Gemini no software do GDC. Preenchido automaticamente após o envio do pedido. |
requested_delivery_date |
Opcional. Os clientes podem usar esse campo para especificar a data em que querem que o hardware seja entregue. |
DeploymentType
Tipos válidos de uma implantação.
| Tipos enumerados | |
|---|---|
DEPLOYMENT_TYPE_UNSPECIFIED |
O tipo de implantação não foi especificado. |
FULL_PRODUCTION |
Implantação de produção com SLOs. |
PROOF_OF_CONCEPT |
Implantação com suporte de melhor esforço e sem SLOs. |
INTERNAL |
Implantação interna com suporte de melhor esforço e sem SLOs. |
CUSTOMER_LAB |
Implantação de laboratório do cliente que oferecemos suporte como se fosse de produção. |
INTERNAL_CANARY |
Canário interno. |
Estado
Estados válidos de um pedido.
| Tipos enumerados | |
|---|---|
STATE_UNSPECIFIED |
O estado do pedido não foi especificado. |
DRAFT |
O pedido está sendo elaborado pelo cliente e ainda não foi enviado. |
SUBMITTED |
O pedido foi enviado ao Google. |
INFO_COMPLETE |
Todas as informações necessárias do cliente para o atendimento do pedido estão completas. |
ACCEPTED |
O pedido foi aceito pelo Google. |
ADDITIONAL_INFO_NEEDED |
O pedido precisa de mais informações do cliente. |
BUILDING |
O Google iniciou a fabricação do hardware para o pedido. |
SHIPPING |
O hardware foi construído e está sendo enviado. |
INSTALLING |
O hardware está sendo instalado. |
FAILED |
Ocorreu um erro ao processar o pedido, e o cliente precisa intervir. |
PARTIALLY_COMPLETED |
O pedido foi parcialmente concluído, ou seja, alguns hardwares foram entregues e instalados. |
COMPLETED |
O pedido foi concluído. |
CANCELLED |
O pedido foi cancelado. |
Tipo
Tipos válidos de um pedido.
| Tipos enumerados | |
|---|---|
TYPE_UNSPECIFIED |
O tipo de pedido não foi especificado. |
PAID |
Pago pelo cliente. |
POC |
Prova de conceito para o cliente. |
UNPAID |
Não faturados. |
OrganizationContact
Dados de contato da organização do cliente.
| Campos | |
|---|---|
address |
Obrigatório. O endereço da organização. |
email |
Opcional. O e-mail da organização. |
phone |
Opcional. O número de telefone da organização. |
contacts[] |
Obrigatório. Os pontos de contato individuais na organização nesse local. Dependente da ordem: o primeiro contato na lista é o principal, o segundo é o secundário etc. |
PowerSupply
As opções de fonte de alimentação.
| Tipos enumerados | |
|---|---|
POWER_SUPPLY_UNSPECIFIED |
A fonte de alimentação não foi especificada. |
POWER_SUPPLY_AC |
Fonte de alimentação CA. |
POWER_SUPPLY_DC |
Fonte de alimentação CC. |
RackSpace
Representa o espaço contíguo em um rack.
| Campos | |
|---|---|
start_rack_unit |
Obrigatório. Primeira unidade do rack (inclusive). |
end_rack_unit |
Obrigatório. Última unidade do espaço do rack (inclusive). |
RecordActionOnCommentRequest
Uma solicitação para registrar uma ação em um comentário.
| Campos | |
|---|---|
name |
Obrigatório. O nome do comentário. Formato: |
action_type |
Obrigatório. O tipo da ação registrada. |
ActionType
Tipos de ação válidos de Comment.
| Tipos enumerados | |
|---|---|
ACTION_TYPE_UNSPECIFIED |
A ação não foi especificada. |
READ |
Marcar comentário como lido. |
UNREAD |
Marcar comentário como não lido. |
RequestOrderDateChangeRequest
Uma solicitação para mudar a data de um pedido.
| Campos | |
|---|---|
name |
Obrigatório. O nome do pedido a ser atualizado. Formato: projects/{project}/locations/{location}/orders/{order} |
requested_date |
Obrigatório. A data em que o cliente ou o Google quer definir a data de instalação programada. |
reason |
Opcional. O motivo da mudança de data solicitada. |
reason_details |
Opcional. Se o motivo da mudança de data solicitada for "OTHER", esse campo precisará ser preenchido. |
Motivo
Motivos válidos para a mudança de data solicitada.
| Tipos enumerados | |
|---|---|
REASON_UNSPECIFIED |
O motivo da mudança de data não foi especificado. |
REASON_SITE_NOT_READY |
O local não está pronto para a instalação. |
REASON_FACILITY_ACCESS_ISSUE |
Há um problema de acesso à instalação. |
REASON_CONSTRUCTION_OR_RENOVATION_DELAY |
Há um atraso na construção ou reforma. |
REASON_POINT_OF_CONTACT_UNAVAILABLE |
O ponto de contato está indisponível. |
REASON_SCHEDULE_CONFLICT |
Há um conflito de programação. |
REASON_SPECIFIED_INCORRECT_DATE |
A data solicitada especificada anteriormente estava incorreta. |
REASON_OTHER |
Outro motivo. |
ResourceOperation
Representa uma operação em andamento para um recurso
| Campos | |
|---|---|
uid |
Apenas saída. ID da operação. |
state |
Apenas saída. Estado da operação. |
type |
Apenas saída. Tipo de operação. |
state_history[] |
Apenas saída. Histórico de estado da operação. |
requires_re_turnup |
Apenas saída. Uma flag para indicar se é necessário fazer uma nova ativação. |
Estado
Tipo enumerado para estados de operação.
| Tipos enumerados | |
|---|---|
STATE_UNSPECIFIED |
Estado de operação não especificado. |
AWAITING_CUSTOMER_INPUT |
A operação está aguardando a entrada do cliente. |
PROGRESSING |
A operação está em andamento. |
COMPLETED |
A operação foi concluída. |
StateHistoryEntry
Entrada para o histórico de estado da operação.
| Campos | |
|---|---|
state |
Apenas saída. Estado da operação. |
update_time |
Apenas saída. Carimbo de data/hora de quando o estado da operação foi atualizado. |
reason |
Apenas saída. Motivo da mudança de estado. |
responsible_entity |
Apenas saída. Entidade que mudou o estado. |
Tipo
O tipo de operação Novos valores podem ser adicionados a esse tipo enumerado no futuro.
| Tipos enumerados | |
|---|---|
TYPE_UNSPECIFIED |
Tipo de operação não especificado. |
REPAIR |
Operação de reparo. |
SUSPEND |
Suspender operação. |
RESUME |
Retomar operação. |
ShippingInfo
ShippingInfo descreve as informações de logística de uma remessa.
| Campos | |
|---|---|
carrier |
Apenas saída. A transportadora do envio. |
tracking_id |
Apenas saída. O ID de rastreamento do envio. |
SignalHardwareStateRequest
Uma solicitação para sinalizar o estado de um hardware.
| Campos | |
|---|---|
name |
Obrigatório. O nome do hardware. Formato: |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
state_signal |
Opcional. Especifica o indicador de estado a ser enviado para esse hardware. |
operation_type |
Opcional. Especifica o tipo de operação para sinalizar o estado. Se o tipo não for especificado, o sinal será considerado para o provisionamento inicial. |
re_turnup_required |
Opcional. Indica se é necessário fazer uma nova ativação ao finalizar um processo de reparo. |
StateSignal
Indicadores de estado válidos para um hardware.
| Tipos enumerados | |
|---|---|
STATE_SIGNAL_UNSPECIFIED |
O sinal de estado do hardware não foi especificado. |
READY_FOR_PROVISIONING |
O hardware está pronto para provisionamento. |
SignalZoneStateRequest
Uma solicitação para sinalizar o estado de uma zona.
| Campos | |
|---|---|
name |
Obrigatório. O nome da zona. Formato: |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
state_signal |
Opcional. O sinal de estado a ser enviado para esta zona. É necessário definir state_signal ou provisioning_state_signal, mas não ambos. |
provisioning_state_signal |
Opcional. O indicador de estado de provisionamento a ser enviado para esta zona. É necessário definir state_signal ou provisioning_state_signal, mas não ambos. |
step |
Opcional. A etapa que está sendo executada. Fornece um status mais detalhado quando o state_signal é FACTORY_TURNUP_CHECKS_STARTED ou FACTORY_TURNUP_CHECKS_FAILED. |
details |
Opcional. Detalhes adicionais, como uma mensagem de erro quando state_signal é FACTORY_TURNUP_CHECKS_FAILED. Ele também pode incluir a saída da validação do site. |
ProvisioningStateSignal
Sinais de estado de provisionamento válidos para uma zona.
| Tipos enumerados | |
|---|---|
PROVISIONING_STATE_SIGNAL_UNSPECIFIED |
O indicador de estado de provisionamento não foi especificado. |
PROVISIONING_IN_PROGRESS |
O provisionamento está em andamento. |
PROVISIONING_COMPLETE |
O provisionamento foi concluído. |
StateSignal
Sinais de estado válidos para uma zona.
| Tipos enumerados | |
|---|---|
STATE_SIGNAL_UNSPECIFIED |
O sinal de estado da zona não foi especificado. |
FACTORY_TURNUP_CHECKS_STARTED |
As verificações de ativação de fábrica foram iniciadas. |
FACTORY_TURNUP_CHECKS_PASSED |
A zona está pronta para a ativação do site. |
READY_FOR_SITE_TURNUP |
A zona está pronta para a ativação do site. Descontinuado, mas não excluído. |
FACTORY_TURNUP_CHECKS_FAILED |
A zona falhou nas verificações de ativação de fábrica. |
VERIFY_CLUSTER_INTENT_PRESENCE |
Verifique se há uma intent de cluster válida. |
SITE_VALIDATION_PASSED |
A validação do site foi aprovada em todas as verificações. |
SITE_VALIDATION_FAILED |
Falha na validação do site. |
Site
Um local físico em que o hardware será instalado.
| Campos | |
|---|---|
name |
Identificador. Nome do site. Formato: |
display_name |
Opcional. Nome de exibição do site. |
description |
Opcional. Descrição do site. |
create_time |
Apenas saída. Hora em que o site foi criado. |
update_time |
Apenas saída. Hora em que o site foi atualizado pela última vez. |
labels |
Opcional. Rótulos associados a este site como pares de chave-valor. Para mais informações sobre rótulos, consulte Criar e gerenciar rótulos. |
organization_contact |
Obrigatório. Dados de contato do site. |
google_maps_pin_uri |
Opcional. Um URL para o endereço do site no Google Maps. Um valor de exemplo é |
access_times[] |
Opcional. Os períodos em que o site está acessível. Se esse campo estiver vazio, o site poderá ser acessado a qualquer momento. Esse campo é usado pelo Google para programar a instalação inicial e qualquer manutenção de hardware posterior. Você pode atualizar essa informação a qualquer momento. Por exemplo, se a instalação inicial for solicitada durante o período de pausa, mas a manutenção precisar ser realizada durante o horário de funcionamento normal, atualize os horários de acesso após a conclusão da instalação inicial. |
notes |
Opcional. Mais observações sobre o site. Inclua informações sobre: - restrições de segurança ou acesso - regulamentações que afetam os técnicos que visitam o local - processos especiais ou aprovações necessárias para mover o equipamento - se um representante estará disponível durante as visitas ao local |
customer_site_id |
Opcional. Identificador definido pelo cliente para este site. Isso pode ser usado para identificar o site nos sistemas do cliente. |
installation_requirements_met |
Opcional. Indica se o site do cliente atende a todos os requisitos de instalação. |
SKU
Uma unidade de manutenção de estoque (SKU) do hardware do GDC.
| Campos | |
|---|---|
name |
Identificador. Nome da SKU. Formato: |
display_name |
Apenas saída. Nome de exibição desta SKU. |
create_time |
Apenas saída. Hora em que esta SKU foi criada. |
update_time |
Apenas saída. Hora em que a SKU foi atualizada pela última vez. |
config |
Apenas saída. Configuração para esta SKU. |
instances[] |
Apenas saída. Instâncias disponíveis desta SKU. Esse campo deve ser usado para verificar a disponibilidade de uma SKU. |
description |
Apenas saída. Descrição da SKU. |
revision_id |
Apenas saída. O ID da revisão da SKU. Uma nova revisão é criada sempre que |
is_active |
Apenas saída. Sinalização para indicar se esta revisão está ativa ou não. Somente uma revisão ativa pode ser usada em um novo pedido. |
type |
Apenas saída. Tipo da SKU. |
vcpu_count |
Apenas saída. A contagem de vCPUs associada a essa SKU. |
hardware_count_ranges[] |
Apenas saída. Os intervalos inclusivos de contagens de hardware permitidos em uma zona que usa essa SKU. |
ai_capable |
Apenas saída. Se esta SKU é para hardware que executa o Gemini no software do GDC. |
customer_sourced |
Apenas saída. Se esta SKU é para hardware fornecido pelo cliente. |
Intervalo
Intervalo inclusivo.
| Campos | |
|---|---|
min |
O valor mínimo do intervalo. |
max |
O valor máximo do intervalo. |
Tipo
Tipos válidos de uma SKU.
| Tipos enumerados | |
|---|---|
TYPE_UNSPECIFIED |
O tipo da SKU não foi especificado. Esse não é um valor permitido. |
RACK |
SKU do rack. |
SERVER |
SKU do servidor. |
SkuConfig
Configuração de uma SKU.
| Campos | |
|---|---|
cpu |
Informações sobre a configuração da CPU. |
gpu |
Informações sobre a configuração da GPU. |
ram |
Informações sobre a configuração de RAM. |
storage |
Informações sobre a configuração do armazenamento. |
SkuInstance
Uma instância específica da SKU.
| Campos | |
|---|---|
region_code |
O código de região Unicode CLDR em que essa instância está disponível. |
power_supply |
Tipo de fonte de alimentação para esta instância. |
billing_sku |
Referência à SKU correspondente na API Cloud Billing. As informações de preço estimado podem ser recuperadas usando essa API. Formato: |
billing_sku_per_vcpu |
Referência à SKU correspondente por vCPU na API Cloud Billing. As informações de preço estimado podem ser recuperadas usando essa API. Formato: |
subscription_duration_months |
Duração da assinatura do hardware em meses. |
SubmitOrderRequest
Uma solicitação para enviar um pedido.
| Campos | |
|---|---|
name |
Obrigatório. O nome do pedido. Formato: |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
type |
Opcional. Tipo desta solicitação. Se não for definido, o tipo de solicitação será considerado |
Tipo
Tipos válidos de solicitação de envio de pedido.
| Tipos enumerados | |
|---|---|
TYPE_UNSPECIFIED |
O tipo de solicitação não foi especificado. Isso não deve ser usado. |
INFO_PENDING |
Use esse tipo de solicitação para enviar seu pedido e iniciar uma conversa com o Google. Depois do envio, não será possível modificar o número ou a SKU do hardware pedido. Esse pedido só estará pronto para processamento quando você fornecer mais informações, como configuração de rede da zona, informações físicas e de instalação do hardware etc. Se você estiver enviando um pedido para um tipo de SKU de RACK, use esse tipo de solicitação, já que outras informações serão necessárias fora da API. |
INFO_COMPLETE |
Use esse tipo de solicitação quando estiver tudo pronto para enviar o pedido para processamento. Além das informações necessárias para INFO_PENDING, o pedido precisa conter todas as informações necessárias, como configuração de rede da zona, informações físicas e de instalação do hardware etc. Não será mais permitido fazer mudanças nas informações do pedido. |
Sub-rede
Representa uma sub-rede.
| Campos | |
|---|---|
address_range |
Obrigatório. Intervalo de endereços desta sub-rede na notação CIDR. |
default_gateway_ip_address |
Obrigatório. Gateway padrão para esta sub-rede. |
SubscriptionConfig
Uma mensagem para armazenar uma configuração de assinatura.
| Campos | |
|---|---|
subscription_id |
Apenas saída. O identificador exclusivo da assinatura. |
billing_id |
Apenas saída. O ID do Cloud Billing em que a assinatura foi criada. |
state |
Apenas saída. O estado atual da assinatura. |
start_time |
Apenas saída. O horário de início da assinatura. |
SubscriptionState
Tipo enumerado para representar o estado da assinatura.
| Tipos enumerados | |
|---|---|
SUBSCRIPTION_STATE_UNSPECIFIED |
Estado não especificado. |
ACTIVE |
O estado ativo significa que a assinatura foi criada com sucesso e o faturamento está ocorrendo. |
INACTIVE |
"Inativa" significa que a assinatura foi criada, mas o faturamento ainda não começou. |
ERROR |
A assinatura está em um estado de erro. |
FAILED_TO_RETRIEVE |
Falha ao recuperar o estado da assinatura. Esse problema pode ser temporário. O usuário precisa tentar fazer a solicitação novamente. |
COMPLETED |
A assinatura foi concluída porque chegou à data de término. |
TimePeriod
Representa um período em uma semana.
| Campos | |
|---|---|
start_time |
Obrigatório. O início do período. |
end_time |
Obrigatório. O fim do período. |
days[] |
Obrigatório. Os dias da semana em que o período está ativo. |
UpdateHardwareGroupRequest
Uma solicitação para atualizar um grupo de hardware.
| Campos | |
|---|---|
update_mask |
Obrigatório. Uma máscara para especificar os campos no HardwareGroup que serão substituídos por essa atualização. Os campos especificados em update_mask são relativos ao grupo de hardware, não à solicitação completa. Um campo será substituído se estiver na máscara. Se você não fornecer uma máscara, todos os campos serão substituídos. |
hardware_group |
Obrigatório. O grupo de hardware a ser atualizado. |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
UpdateHardwareRequest
Uma solicitação para atualizar o hardware.
| Campos | |
|---|---|
update_mask |
Obrigatório. Uma máscara para especificar os campos no hardware que serão substituídos por essa atualização. Os campos especificados em update_mask são relativos ao hardware, não à solicitação completa. Um campo será substituído se estiver na máscara. Se você não fornecer uma máscara, todos os campos serão substituídos. |
hardware |
Obrigatório. O hardware a ser atualizado. |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
UpdateOrderRequest
Uma solicitação para atualizar um pedido.
| Campos | |
|---|---|
update_mask |
Obrigatório. Uma máscara para especificar os campos no pedido que serão substituídos por essa atualização. Os campos especificados em update_mask são relativos ao pedido, não à solicitação completa. Um campo será substituído se estiver na máscara. Se você não fornecer uma máscara, todos os campos serão substituídos. |
order |
Obrigatório. O pedido a ser atualizado. |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
UpdateSiteRequest
Uma solicitação para atualizar um site.
| Campos | |
|---|---|
update_mask |
Obrigatório. Uma máscara para especificar os campos no site que serão substituídos por essa atualização. Os campos especificados em update_mask são relativos ao site, não à solicitação completa. Um campo será substituído se estiver na máscara. Se você não fornecer uma máscara, todos os campos serão substituídos. |
site |
Obrigatório. O site a ser atualizado. |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
UpdateZoneOperationRequest
Mensagem de solicitação para atualizar uma ZoneOperation.
| Campos | |
|---|---|
update_mask |
Opcional. A máscara de campo é usada para especificar os campos a serem substituídos no recurso ZoneOperation pela atualização. Os campos especificados em update_mask são relativos ao recurso, não à solicitação completa. Um campo será substituído se estiver na máscara. Se o usuário não fornecer uma máscara, todos os campos serão substituídos. |
zone_operation |
Obrigatório. O recurso que está sendo atualizado. |
request_id |
Opcional. Um ID de solicitação opcional para identificar solicitações. Especifique um ID de solicitação exclusivo para que, se precisar repetir a solicitação, o servidor saberá que é preciso ignorar a solicitação se ela já tiver sido concluída. O servidor vai garantir isso por pelo menos 60 minutos após a primeira solicitação. |
UpdateZoneRequest
Uma solicitação para atualizar uma zona.
| Campos | |
|---|---|
update_mask |
Obrigatório. Uma máscara para especificar os campos na zona que serão substituídos por essa atualização. Os campos especificados em update_mask são relativos à zona, não à solicitação completa. Um campo será substituído se estiver na máscara. Se você não fornecer uma máscara, todos os campos serão substituídos. |
zone |
Obrigatório. A zona a ser atualizada. |
request_id |
Opcional. Um identificador exclusivo opcional para essa solicitação. Consulte AIP-155. |
ValidateHardwareRequest
Uma solicitação para validar o hardware.
| Campos | |
|---|---|
parent |
Obrigatório. O projeto e o local em que o hardware será validado. Formato: |
data |
Obrigatório. Os dados a serem validados. Ele contém o tipo de validação (BOM, BMC, NW) e as informações da plataforma com os detalhes necessários para a validação. 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
Mensagem de resposta para o método ValidateHardware.
| Campos | |
|---|---|
validation_results[] |
Os resultados da validação. |
ValidationResult
O resultado de uma validação.
| Campos | |
|---|---|
type |
O tipo da validação. |
status |
O status da validação. |
message |
A mensagem do resultado da validação. |
resolutions[] |
Opcional. Resoluções recomendadas para a falha de validação. |
Zona
Uma zona que contém um conjunto de hardware.
| Campos | |
|---|---|
name |
Identificador. Nome desta zona. Formato: |
create_time |
Apenas saída. Horário em que a zona foi criada. |
update_time |
Apenas saída. Hora em que esta zona foi atualizada pela última vez. |
labels |
Opcional. Rótulos associados a essa zona como pares de chave-valor. Para mais informações sobre rótulos, consulte Criar e gerenciar rótulos. |
display_name |
Opcional. Nome de exibição legível por humanos desta zona. |
state |
Apenas saída. Estado atual desta zona. |
contacts[] |
Obrigatório. Os pontos de contato da zona (nome, e-mail, telefone). Dependente da ordem: o primeiro contato na lista é o principal, o segundo é o secundário etc. |
ciq_uri |
Apenas saída. Link para a planilha do Questionário de admissão do cliente (CIQ, na sigla em inglês) para essa zona. |
network_config |
Opcional. Configuração de rede para esta zona. |
globally_unique_id |
Apenas saída. Identificador exclusivo globalmente gerado para esta zona de borda. |
subscription_configs[] |
Apenas saída. Configurações de assinatura para esta zona. |
provisioning_state |
Apenas saída. Estado de provisionamento para configurações como endereços MAC. |
skip_cluster_provisioning |
Opcional. Se a etapa de provisionamento do cluster deve ser ignorada durante a ativação de fábrica. Se for verdadeiro, indica que o cluster do Kubernetes será criado depois que o hardware da zona for instalado no site do cliente. |
cluster_intent_required |
Apenas saída. Indica se o cliente precisa fornecer uma intent de cluster válida antes de aceitar o pedido. Se for verdadeiro, o pedido não poderá ser aceito até que a intenção do cluster esteja presente. Isso é usado para aplicar a validação antecipada e evitar atrasos causados por configurações ausentes. |
cluster_intent_verified |
Apenas saída. Indica se a intent do cluster fornecida foi verificada. Essa flag garante que a intenção do cluster exista antes que o pedido possa ser aceito. |
ai_capable |
Opcional. Indica se essa zona é para o cluster do Gemini no GDC Software. |
intel_pccs_key |
Opcional. Chave do Serviço de Configuração e Atestado de Plataforma (PCCS, na sigla em inglês) da Intel para provisionar e atestar o hardware do acelerador de IA. Usado por zonas que veiculam o Gemini no cluster do software do GDC. |
current_resource_operation |
Apenas saída. A operação de recurso atual para a zona. |
resource_operations[] |
Opcional. Lista de todas as operações de recursos que foram realizadas na zona. |
errors[] |
Apenas saída. Os erros encontrados durante a ativação da zona. Os metadados de ErrorInfo vão incluir o carimbo de data/hora e se o erro pode ser repetido. |
site |
Opcional. Especifica o nome do local em que o hardware desta zona reside. Formato: |
ProvisioningState
Estados de provisionamento válidos para configurações como endereços MAC.
| Tipos enumerados | |
|---|---|
PROVISIONING_STATE_UNSPECIFIED |
O estado de provisionamento não foi especificado. |
PROVISIONING_REQUIRED |
O provisionamento é obrigatório. Definido pelo Google. |
PROVISIONING_IN_PROGRESS |
O provisionamento está em andamento. Definido pelo cliente. |
PROVISIONING_COMPLETE |
O provisionamento foi concluído. Definido pelo cliente. |
Estado
Estados válidos para uma zona.
| Tipos enumerados | |
|---|---|
STATE_UNSPECIFIED |
O estado da zona não foi especificado. |
ADDITIONAL_INFO_NEEDED |
O cliente precisa fornecer mais informações para que o processo continue. |
INFO_COMPLETE |
A Zona tem todas as informações necessárias para iniciar a preparação. |
PREPARING |
O Google está preparando a zona. |
READY_FOR_CUSTOMER_FACTORY_TURNUP_CHECKS |
A ativação de fábrica foi concluída. |
CUSTOMER_FACTORY_TURNUP_CHECKS_STARTED |
A zona está executando verificações de ativação de fábrica. |
READY_FOR_PROVISIONING |
A zona está pronta para provisionamento. |
READY_FOR_SITE_TURNUP |
A zona está pronta para a ativação do site. |
PROVISIONING_STARTED |
O provisionamento da zona foi iniciado. |
PROVISIONING_FAILED |
Falha no provisionamento da zona. |
OFFLINE |
A Zona está off-line. |
CUSTOMER_FACTORY_TURNUP_CHECKS_FAILED |
A zona falhou nas verificações de ativação de fábrica. |
ACTIVE |
A zona está disponível para uso. |
CANCELLED |
A zona foi cancelada. |
AWAITING_HARDWARE |
A zona está aguardando a associação de hardware. |
ZoneNetworkConfig
Configuração de rede para uma zona.
| Campos | |
|---|---|
machine_mgmt_ipv4_range |
Obrigatório. Um bloco de endereços IPv4 para gerenciamento de máquinas. Precisa ser um bloco CIDR público ou RFC1918 privado grande o suficiente para alocar pelo menos um endereço por máquina na zona. Precisa estar em |
kubernetes_node_ipv4_range |
Obrigatório. Um bloco de endereços IPv4 para nós do Kubernetes. Precisa ser um bloco CIDR público ou RFC1918 privado grande o suficiente para alocar pelo menos um endereço por máquina na zona. Precisa estar em |
kubernetes_control_plane_ipv4_range |
Obrigatório. Um bloco de endereços IPv4 para o plano de controle do Kubernetes. Precisa ser um bloco CIDR público ou RFC1918 privado grande o suficiente para alocar pelo menos um endereço por cluster na zona. Precisa estar em |
management_ipv4_subnet |
Obrigatório. Uma sub-rede IPv4 para a rede de gerenciamento. |
kubernetes_ipv4_subnet |
Opcional. Uma sub-rede IPv4 para a rede do Kubernetes. Se não for especificada, a sub-rede do Kubernetes será igual à de gerenciamento. |
dns_ipv4_addresses[] |
Opcional. Servidores de nomes DNS. A infraestrutura do GDC resolve as consultas de DNS usando esses IPs. Quando o valor não for especificado, o DNS do Google será usado. |
kubernetes_primary_vlan_id |
Opcional. ID da VLAN do Kubernetes. Por padrão, o nó do Kubernetes, incluindo a rede principal do Kubernetes, está na mesma VLAN que a rede de gerenciamento de máquinas. Para fins de segmentação de rede, é possível separá-los (opcional). |
ai_capable_ipv4_subnet |
Opcional. Sub-rede IPv4 para uma zona que disponibiliza o Gemini no cluster do software do GDC. A última sub-rede /29 do intervalo fornecido é reservada para DHCP. |
bgp_config |
Opcional. Configuração específica do protocolo de gateway de borda (BGP) para esta zona. Usado por zonas que veiculam o Gemini no cluster do software do GDC. |
top_level_domain |
Opcional. Domínio de nível superior personalizado para esta zona. Usado por zonas que veiculam o Gemini no cluster do software do GDC. |
tor_switch_type |
Opcional. Informações adicionais sobre o tipo de switch ToR do cliente. Usado por zonas que veiculam o Gemini no cluster do software do GDC. |
boundary_proxy_public_ipv4_range |
Opcional. Intervalo IPv4 público do proxy de limite na notação CIDR. No momento, /32 é esperado. Usado por zonas que veiculam o Gemini no cluster do software do GDC. |
boundary_proxy_private_edge_core_ipv4_range |
Opcional. Intervalo de IPv4 do proxy de limite de borda privada para o núcleo na notação CIDR. No momento, /32 é esperado. Usado por zonas que veiculam o Gemini no cluster do software do GDC. |
boundary_proxy_private_core_edge_ipv4_range |
Opcional. Intervalo IPv4 do núcleo privado para a borda do proxy de limite na notação CIDR. No momento, /32 é esperado. Usado por zonas que veiculam o Gemini no cluster do software do GDC. |
bastion_host_public_ipv4_range |
Opcional. Intervalo IPv4 público do Bastion Host na notação CIDR. No momento, /32 é esperado. Usado por zonas que veiculam o Gemini no cluster do software do GDC. |
bastion_host_private_ipv4_range |
Opcional. Intervalo de IPv4 privado do Bastion Host na notação CIDR. No momento, /32 é esperado. Usado por zonas que veiculam o Gemini no cluster do software do GDC. |
tls_public_root_certificate_pem |
Opcional. Certificado raiz público de TLS no formato PEM. Usado por zonas que veiculam o Gemini no cluster do software do GDC. |
ZoneOperation
Representa uma operação em uma zona.
| Campos | |
|---|---|
name |
Identificador. Nome da operação. Formato: "projects/{project}/locations/{location}/zones/{zone}/ops/{zone_operation}" |
create_time |
Apenas saída. Hora em que a operação foi criada. |
update_time |
Apenas saída. Hora em que esta operação foi atualizada pela última vez. |
labels |
Opcional. Rótulos associados a essa operação como pares de chave-valor. |
type |
Obrigatório. Imutável. O tipo desta operação. |
impacted_hardware[] |
Opcional. O hardware afetado por essa operação de zona. |
state |
Apenas saída. O estado da operação. |
current_step |
Apenas saída. A etapa atual da operação. |
step_history[] |
Apenas saída. Histórico de etapas da operação. |
etag |
Opcional. Adicionando uma etag com base em go/ccfe-etag. |
Estado
Estados válidos para uma operação de zona.
| Tipos enumerados | |
|---|---|
STATE_UNSPECIFIED |
Estado não definido. |
RUNNING |
A operação está em andamento. |
SUCCEEDED |
A operação foi concluída. |
FAILED |
Falha na operação. |
CANCELLED |
A operação foi cancelada. |
Tipo
O tipo de operação
| Tipos enumerados | |
|---|---|
TYPE_UNSPECIFIED |
Tipo não definido. |
EXPANSION |
Operação de expansão de zona. |
ZoneOperationStep
Representa uma etapa do fluxo de trabalho.
| Campos | |
|---|---|
state |
Apenas saída. O estado da etapa do fluxo de trabalho. |
start_time |
Apenas saída. O horário em que a etapa do fluxo de trabalho começou. |
end_time |
Apenas saída. A hora em que a etapa do fluxo de trabalho terminou. |
error |
Apenas saída. A mensagem de erro da etapa do fluxo de trabalho, se houver falha. |
Campo de união step_type. O tipo de etapa. step_type pode ser apenas de um dos tipos a seguir: |
|
expansion_step |
Etapa para o tipo de operação EXPANSION. |
ExpansionStep
Etapas válidas de um fluxo de trabalho de EXPANSÃO.
| Tipos enumerados | |
|---|---|
EXPANSION_STEP_UNSPECIFIED |
Etapa não especificada. |
PREPARING_ZONE |
Atualiza a intent de zona para ativação lógica. |
HW_ID_UPDATE |
Atualiza a lista de hardware com identificadores. |
StepState
Estados válidos de uma etapa do fluxo de trabalho.
| Tipos enumerados | |
|---|---|
STEP_STATE_UNSPECIFIED |
Estado da etapa do fluxo de trabalho não especificado. |
PENDING |
A etapa está aguardando para começar. |
RUNNING |
A etapa está em andamento. |
SUCCEEDED |
A etapa foi concluída. |
FAILED |
A etapa falhou. |
SKIPPED |
A etapa foi ignorada. |