Índice
GDCHardwareManagement(interface)CancelOrderRequest(mensagem)ChangeLogEntry(mensagem)Comment(mensagem)Contact(mensagem)CreateCommentRequest(mensagem)CreateHardwareGroupRequest(mensagem)CreateHardwareRequest(mensagem)CreateOrderRequest(mensagem)CreateSiteRequest(mensagem)CreateZoneRequest(mensagem)DeleteHardwareGroupRequest(mensagem)DeleteHardwareRequest(mensagem)DeleteOrderRequest(mensagem)DeleteSiteRequest(mensagem)DeleteZoneRequest(mensagem)Dimensions(mensagem)Entity(enum)GetChangeLogEntryRequest(mensagem)GetCommentRequest(mensagem)GetHardwareGroupRequest(mensagem)GetHardwareRequest(mensagem)GetOrderRequest(mensagem)GetSiteRequest(mensagem)GetSkuRequest(mensagem)GetZoneRequest(mensagem)Hardware(mensagem)Hardware.DiskInfo(mensagem)Hardware.MacAddress(mensagem)Hardware.MacAddress.AddressType(enum)Hardware.MachineInfo(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)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)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)UpdateZoneRequest(mensagem)Zone(mensagem)Zone.ProvisioningState(enum)Zone.State(enum)ZoneNetworkConfig(mensagem)
GDCHardwareManagement
O serviço de gerenciamento de hardware do GDC.
| CancelOrder |
|---|
|
Cancela um pedido.
|
| CreateComment |
|---|
|
Cria um novo comentário em um pedido.
|
| CreateHardware |
|---|
|
Cria um novo hardware em determinado projeto e local.
|
| CreateHardwareGroup |
|---|
|
Cria um grupo de hardware em um determinado pedido.
|
| CreateOrder |
|---|
|
Cria um novo pedido em determinado projeto e local.
|
| CreateSite |
|---|
|
Cria um site em determinado projeto e local.
|
| CreateZone |
|---|
|
Cria uma zona em determinado projeto e local.
|
| DeleteHardware |
|---|
|
Exclui o hardware.
|
| DeleteHardwareGroup |
|---|
|
Exclui um grupo de hardware.
|
| DeleteOrder |
|---|
|
Exclui um pedido.
|
| DeleteSite |
|---|
|
Exclui um site.
|
| DeleteZone |
|---|
|
Exclui uma zona.
|
| 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.
|
| ListChangeLogEntries |
|---|
|
Lista as mudanças feitas em um pedido.
|
| ListComments |
|---|
|
Lista os comentários em um pedido.
|
| ListHardware |
|---|
|
Lista o hardware em um determinado projeto e local.
|
| ListHardwareGroups |
|---|
|
Lista os grupos de hardware em uma determinada ordem.
|
| ListOrders |
|---|
|
Lista os pedidos em um determinado projeto e local.
|
| ListSites |
|---|
|
Lista os sites em determinado projeto e local.
|
| ListSkus |
|---|
|
Lista as SKUs de um determinado projeto e local.
|
| ListZones |
|---|
|
Lista as zonas em um determinado projeto e local.
|
| RecordActionOnComment |
|---|
|
Registrar uma ação em um comentário. Se a ação especificada na solicitação for READ, o tempo de visualização no comentário será definido como o momento em que a solicitação foi recebida. Se o comentário já estiver marcado como lido, as chamadas subsequentes serão ignoradas. Se a ação for "UNREAD", o tempo de visualização será removido do comentário.
|
| RequestOrderDateChange |
|---|
|
Atualiza a mudança de data solicitada de um único pedido.
|
| SignalZoneState |
|---|
|
Indica 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.
|
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 esta solicitação. Consulte AIP-155. |
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 mudanças foi criada. |
labels |
Opcional. Rótulos associados a esta entrada de registro de mudanças 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 do comentário. Formato: |
create_time |
Apenas saída. Data e 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 deste comentário. Esse campo é preenchido automaticamente com base nas credenciais usadas durante a criação do comentário. |
text |
Obrigatório. Texto do comentário. O texto não pode ter mais de 1.000 caracteres. |
customer_viewed_time |
Apenas saída. Carimbo de data/hora da primeira vez que o cliente visualizou esse comentário. Se o comentário não foi visualizado, esse carimbo de data/hora não será definido. |
author_entity |
Apenas saída. A entidade a que o autor pertence. |
Contato
Detalhes de contato de um ponto de contato.
| Campos | |
|---|---|
given_name |
Obrigatório. Nome de batismo do contato. |
family_name |
Opcional. Sobrenome do contato. |
email |
Obrigatório. E-mail do contato. |
phone |
Obrigatório. 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. |
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. Esse campo precisa ter no máximo 63 caracteres e começar com letras minúsculas. São aceitos apenas 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 esta solicitação. Consulte AIP-155. |
CreateHardwareGroupRequest
Uma solicitação para criar um grupo de hardware.
| Campos | |
|---|---|
parent |
Obrigatório. A ordem para criar o grupo de hardware. Formato: |
hardware_group_id |
Opcional. ID usado para identificar exclusivamente o HardwareGroup no escopo pai. Esse campo precisa ter no máximo 63 caracteres e começar com letras minúsculas. São aceitos apenas 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 esta solicitação. Consulte AIP-155. |
CreateHardwareRequest
Uma solicitação para criar hardware.
| Campos | |
|---|---|
parent |
Obrigatório. O projeto e o local para criar hardware. Formato: |
hardware_id |
Opcional. ID usado para identificar exclusivamente o hardware no escopo pai. Esse campo precisa ter no máximo 63 caracteres e começar com letras minúsculas. São aceitos apenas 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. Esse campo precisa ter no máximo 63 caracteres e começar com letras minúsculas. São aceitos apenas 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 esta 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 exclusivamente o site no escopo pai. Esse campo precisa ter no máximo 63 caracteres e começar com letras minúsculas. São aceitos apenas 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 esta solicitação. Consulte AIP-155. |
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 de forma exclusiva a zona no escopo pai. Esse campo precisa ter no máximo 63 caracteres e começar com letras minúsculas. São aceitos apenas 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 esta 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 esta 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 esta 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 esta solicitação. Consulte AIP-155. |
force |
Opcional. Uma opção para excluir recursos aninhados no pedido, como um HardwareGroup. Se for "true", todos os recursos aninhados deste 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 esta solicitação. Consulte AIP-155. |
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 esta 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 é usada para denotar 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 mudanças.
| Campos | |
|---|---|
name |
Obrigatório. O nome da entrada de registro de mudanças. 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: |
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 site.
| Campos | |
|---|---|
name |
Identificador. Nome do hardware. Formato: |
display_name |
Opcional. Nome de exibição do hardware. |
create_time |
Apenas saída. Data e hora em que esse 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 |
Obrigatório. Nome do pedido a que este hardware pertence. Formato: |
hardware_group |
Apenas saída. Nome do grupo de hardware a que este hardware pertence. Formato: |
site |
Obrigatório. Nome do site a que o 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) deste hardware. |
config |
Obrigatório. Configuração para este hardware. |
estimated_installation_date |
Apenas saída. Data estimada de instalação do hardware. |
physical_info |
Opcional. Propriedades físicas do 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. Data de instalação solicitada para este hardware. Se não for especificado, esse campo será preenchido automaticamente com o fulfillment_time do pedido no momento do envio ou com o requested_installation_date do HardwareGroup no momento da aceitação do pedido. |
actual_installation_date |
Apenas saída. Data de instalação real deste hardware. Preenchido pelo Google. |
machine_infos[] |
Apenas saída. Informações de recursos por máquina necessárias para o aumento. |
estimated_delivery_date |
Apenas saída. A data de entrega estimada do hardware. |
DiskInfo
Informações sobre discos individuais em uma máquina.
| Campos | |
|---|---|
manufacturer |
Apenas saída. Fabricante do disco. |
slot |
Apenas saída. Número do slot do disco. |
serial_number |
Apenas saída. Número de série do disco. |
psid |
Apenas saída. PSID do disco. |
part_number |
Apenas saída. Número da peça do disco. |
model_number |
Apenas saída. 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 somente ao tipo de endereço MAC VIRTUAL. |
AddressType
Enumeração 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 de placa-mãe. |
VIRTUAL |
Endereço de uma interface virtual. |
MachineInfo
Informações sobre fornecedores de máquinas individuais que serão fornecidas durante a ativação.
| Campos | |
|---|---|
service_tag |
Apenas saída. 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[] |
Apenas saída. Informações de cada disco instalado. |
Estado
Estados válidos para hardware.
| Tipos enumerados | |
|---|---|
STATE_UNSPECIFIED |
O estado do hardware não foi especificado. |
ADDITIONAL_INFO_NEEDED |
Precisamos de mais informações do cliente para continuar. |
BUILDING |
O Google iniciou a fabricação do hardware. |
SHIPPING |
O hardware foi fabricado e está sendo enviado. |
INSTALLING |
O hardware está sendo instalado. |
INSTALLED |
O hardware foi instalado. |
FAILED |
Ocorreu um erro e é necessária a intervenção do cliente. |
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. |
HardwareGroup
Um grupo de hardware que faz parte do mesmo pedido, tem o mesmo SKU e é entregue no mesmo local.
| Campos | |
|---|---|
name |
Identificador. Nome deste grupo de hardware. Formato: |
create_time |
Apenas saída. Data e hora em que este grupo de hardware foi criado. |
update_time |
Apenas saída. Hora em que esse 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 para 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. Data de instalação solicitada para o hardware neste HardwareGroup. Preenchido pelo cliente. |
Estado
Estados válidos de um HardwareGroup.
| Tipos enumerados | |
|---|---|
STATE_UNSPECIFIED |
O estado do HardwareGroup não foi especificado. |
ADDITIONAL_INFO_NEEDED |
Precisamos de mais informações do cliente para continuar. |
BUILDING |
O Google começou a fabricar hardware para este HardwareGroup. |
SHIPPING |
O hardware foi fabricado 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 é necessária a intervenção do cliente. |
HardwareInstallationInfo
Informações para instalação de um hardware.
| Campos | |
|---|---|
rack_location |
Obrigatório. Localização do rack no site, por exemplo, 2º andar, 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 |
Obrigatório. Dimensões da unidade de rack. |
rack_space |
Obrigatório. Espaço do 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 a localização de um ou vários hardwares.
| Campos | |
|---|---|
site |
Obrigatório. Nome do site em que o hardware está presente. Formato: |
rack_location |
Obrigatório. Localização do rack no site, por exemplo, 2º andar, sala 201, linha 7, rack 3. |
rack_space[] |
Opcional. Espaços ocupados pelo hardware no rack. Se não for definido, será considerado que o local é 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 de amperes válidos.
| 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 válidos de receptáculo de energia.
| 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 |
Tomada europeia padrão. |
TYPE_G_BS1363 |
Tipo G / BS1363. |
CEE_7_3 |
C 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 do registro de alterações.
| Campos | |
|---|---|
parent |
Obrigatório. A ordem para listar as entradas do 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 do registro de mudanças. |
next_page_token |
Um token que identifica a página de resultados que o servidor retornará. |
unreachable[] |
Locais que não puderam ser alcançados. |
ListCommentsRequest
Uma solicitação para listar comentários.
| Campos | |
|---|---|
parent |
Obrigatório. A ordem para listar comentários. 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[] |
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[] |
Locais que não puderam ser alcançados. |
ListHardwareRequest
Uma solicitação para listar hardware.
| Campos | |
|---|---|
parent |
Obrigatório. O projeto e o local para listar o hardware. 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[] |
Locais que não puderam ser alcançados. Usado apenas para consultas ao local 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[] |
Locais que não puderam ser alcançados. Usado apenas para consultas ao local 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[] |
Locais que não puderam ser alcançados. Usado apenas para consultas ao local curinga |
ListSkusRequest
Uma solicitação para listar SKUs.
| Campos | |
|---|---|
parent |
Obrigatório. O projeto e o local para listar SKUs. 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[] |
Locais que não puderam ser alcançados. Usado apenas para consultas ao local curinga |
ListZonesRequest
Uma solicitação para listar zonas.
| Campos | |
|---|---|
parent |
Obrigatório. O projeto e o local para listar as zonas. 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[] |
Locais que não puderam ser alcançados. Usado apenas para consultas ao local 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 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. É o nome deste pedido. Formato: |
display_name |
Opcional. Nome de exibição deste pedido. |
create_time |
Apenas saída. Data e hora 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. No momento da criação do pedido, o estado será definido como RASCUNHO. |
organization_contact |
Obrigatório. Dados de contato do cliente. |
target_workloads[] |
Opcional. Cargas de trabalho de interesse especificadas pelo cliente segmentadas por este pedido. Ele precisa conter até 20 elementos, e o comprimento de cada um deles precisa ser de até 50 caracteres. |
customer_motivation |
Obrigatório. Informações sobre a motivação do cliente para fazer este pedido. O comprimento desse campo precisa ser <= 1.000 caracteres. |
fulfillment_time |
Opcional. Prazo especificado pelo cliente para o atendimento do pedido. Observação: 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 regional Unicode CLDR em que este pedido será implantado. Para uma lista de códigos de região CLDR válidos, consulte o Language Subtag Registry (em inglês). |
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. O horário em que o pedido foi enviado. É preenchido automaticamente com a hora atual quando um pedido é enviado. |
billing_id |
Apenas saída. O ID de faturamento do Google Cloud a 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 haja um acordo diferente. |
deployment_type |
Apenas saída. O tipo de implantação deste pedido. |
actual_installation_date |
Apenas saída. Data de instalação real deste 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 ACEITO. |
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. |
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 da melhor maneira possível 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 produção. |
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 começou a fabricar o hardware do pedido. |
SHIPPING |
O hardware foi fabricado e está sendo enviado. |
INSTALLING |
O hardware está sendo instalado. |
FAILED |
Ocorreu um erro ao processar o pedido, e é necessária a intervenção do cliente. |
PARTIALLY_COMPLETED |
O pedido foi concluído parcialmente, 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 do pedido não foi especificado. |
PAID |
Pago pelo cliente. |
POC |
Prova de conceito para o cliente. |
UNPAID |
Não faturado. |
OrganizationContact
Informações 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. |
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 um 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 de ação da ação gravada. |
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 solicitada 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. |
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 esta solicitação. Consulte AIP-155. |
state_signal |
Opcional. O indicador de estado a ser enviado para essa zona. É necessário definir state_signal ou provisioning_state_signal, mas não ambos. |
provisioning_state_signal |
Opcional. O sinal 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 em execução. Fornece um status mais refinado 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. |
ProvisioningStateSignal
Sinais válidos do estado de provisionamento para uma zona.
| Tipos enumerados | |
|---|---|
PROVISIONING_STATE_SIGNAL_UNSPECIFIED |
O 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 indicador de estado da zona não foi especificado. |
FACTORY_TURNUP_CHECKS_STARTED |
As verificações de ativação da 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 intenção de cluster válida. |
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 deste site. |
create_time |
Apenas saída. Data e 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. Informações de contato deste site. |
google_maps_pin_uri |
Opcional. Um URL para o local do 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 este campo estiver vazio, o site estará acessível em todos os momentos. 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 fora do horário comercial, mas a manutenção precisar ser realizada durante o horário comercial 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 ou aprovações especiais 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. |
SKU
Uma unidade de manutenção de estoque (SKU) de 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. Data e hora em que a 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 este SKU. |
instances[] |
Apenas saída. Instâncias disponíveis dessa SKU. Esse campo deve ser usado para verificar a disponibilidade de uma SKU. |
description |
Apenas saída. Descrição desta 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. Flag 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 de SKU. |
vcpu_count |
Apenas saída. A contagem de vCPUs associada a esta SKU. |
hardware_count_ranges[] |
Apenas saída. Os intervalos inclusivos de contagens de hardware permitidos em uma zona usando essa SKU. |
Intervalo
Intervalo inclusivo.
| Campos | |
|---|---|
min |
O valor mínimo do intervalo. |
max |
O valor máximo do intervalo. |
Tipo
Tipos válidos de um SKU.
| Tipos enumerados | |
|---|---|
TYPE_UNSPECIFIED |
O tipo de 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 da RAM. |
storage |
Informações sobre a configuração de armazenamento. |
SkuInstance
Uma instância específica da SKU.
| Campos | |
|---|---|
region_code |
O código de região Unicode CLDR em que esta 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 esta solicitação. Consulte AIP-155. |
type |
Opcional. Tipo desta solicitação. Se não for definido, o tipo de solicitação será |
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 desse envio, não será possível modificar o número ou o SKU do hardware pedido. Essa solicitação não estará pronta para atendimento até que você forneça 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 RACK, use esse tipo de solicitação, já que informações adicionais serão necessárias fora da API. |
INFO_COMPLETE |
Use esse tipo de solicitação quando estiver tudo pronto para enviar seu pedido para atendimento. 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 possível fazer outras 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 Faturamento do Google Cloud em que a assinatura foi criada. |
state |
Apenas saída. O estado atual da assinatura. |
SubscriptionState
Enumeração 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 e o faturamento está em andamento. |
INACTIVE |
"Inativa" significa que a assinatura foi criada, mas o faturamento ainda não começou. |
ERROR |
A assinatura está em um estado incorreto. |
FAILED_TO_RETRIEVE |
Não foi possível 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 a serem substituídos com esta 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 esta 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 a serem substituídos com esta 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 esta 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 a serem substituídos com esta 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 esta 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 a serem substituídos com esta 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 esta solicitação. Consulte AIP-155. |
UpdateZoneRequest
Uma solicitação para atualizar uma zona.
| Campos | |
|---|---|
update_mask |
Obrigatório. Uma máscara para especificar os campos na zona a serem substituídos com esta 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 esta solicitação. Consulte AIP-155. |
Zona
Uma zona que contém um conjunto de hardware.
| Campos | |
|---|---|
name |
Identificador. Nome desta zona. Formato: |
create_time |
Apenas saída. Data e hora em que essa zona foi criada. |
update_time |
Apenas saída. Hora em que essa 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 desta zona. |
state |
Apenas saída. Estado atual desta zona. |
contacts[] |
Obrigatório. Os pontos de contato. |
ciq_uri |
Apenas saída. Link para a planilha do Questionário de admissão do cliente (CIQ, na sigla em inglês) dessa zona. |
network_config |
Opcional. Configuração de rede para esta zona. |
globally_unique_id |
Apenas saída. Identificador globalmente exclusivo 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 da fábrica. Se for "true", 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 intenção de cluster válida antes de aceitar o pedido. Se for "true", o pedido não poderá ser aceito até que a intenção do cluster esteja presente. Isso é usado para aplicar a validação inicial e evitar atrasos causados pela falta de configuração. |
cluster_intent_verified |
Apenas saída. Indica se a intenção de cluster fornecida foi verificada. Essa flag garante que a intenção do cluster exista antes que o pedido possa ser aceito. |
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 |
Precisamos de mais informações do cliente para continuar. |
PREPARING |
O Google está preparando a Zona. |
READY_FOR_CUSTOMER_FACTORY_TURNUP_CHECKS |
A ativação da fábrica foi concluída. |
CUSTOMER_FACTORY_TURNUP_CHECKS_STARTED |
A zona está executando verificações de ativação de fábrica. |
READY_FOR_SITE_TURNUP |
A zona está pronta para a ativação do site. |
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. |
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 especificado, a sub-rede do Kubernetes será a mesma que a 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). |