- Recurso: hardware
- Estado
- HardwarePhysicalInfo
- PowerReceptacleType
- NetworkUplinkType
- Tensão
- Amperes
- HardwareInstallationInfo
- Dimensões
- RackType
- MachineInfo
- MacAddress
- AddressType
- DiskInfo
- MachineType
- MemoryInfo
- ResourceOperation
- Estado
- Tipo
- StateHistoryEntry
- Métodos
Recurso: Hardware
Uma instância de hardware instalada em um site.
| Representação JSON |
|---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "order": string, "hardwareGroup": string, "site": string, "state": enum ( |
| Campos | |
|---|---|
name |
Identificador. Nome do hardware. Formato: |
displayName |
Opcional. Nome de exibição do hardware. |
createTime |
Apenas saída. Data e hora em que esse hardware foi criado. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
updateTime |
Apenas saída. Hora em que o hardware foi atualizado pela última vez. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
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. Um objeto com uma lista de pares |
order |
Obrigatório. Nome do pedido a que este hardware pertence. Formato: |
hardwareGroup |
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. |
ciqUri |
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. |
estimatedInstallationDate |
Apenas saída. Data estimada de instalação do hardware. |
physicalInfo |
Opcional. Propriedades físicas do hardware. |
installationInfo |
Opcional. Informações para instalação desse hardware. |
zone |
Obrigatório. Nome da zona a que o hardware pertence. Formato: |
requestedInstallationDate |
Opcional. Descontinuado: a data de instalação solicitada foi movida para o recurso "Pedido". Use |
actualInstallationDate |
Apenas saída. Data de instalação real deste hardware. Preenchido pelo Google. |
machineInfos[] |
Opcional. Informações de recursos por máquina necessárias para o aumento. |
estimatedDeliveryDate |
Apenas saída. A data de entrega estimada do hardware. |
aiCapable |
Apenas saída. Indica se o hardware é para o Gemini no software GDC. |
subscriptionConfigs[] |
Apenas saída. Configurações de assinatura para este hardware. |
operations[] |
Apenas saída. Lista de todas as operações realizadas no hardware. |
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. |
INFO_COMPLETE |
O hardware tem todas as informações necessárias. |
READY_FOR_PROVISIONING |
O hardware está pronto para provisionamento. |
PROVISIONING_STARTED |
O hardware começou o provisionamento. |
PROVISIONING_FAILED |
Falha no provisionamento de hardware. |
HardwarePhysicalInfo
Propriedades físicas de um hardware.
| Representação JSON |
|---|
{ "powerReceptacle": enum ( |
| Campos | |
|---|---|
powerReceptacle |
Obrigatório. O tipo de receptáculo de energia. |
networkUplink |
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. |
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 |
Descontinuado. Use TYPE_G_BS1363, CEE_7_3, CEE_7_5 ou TYPE_F. |
TYPE_G_BS1363 |
Tipo G / BS1363. |
CEE_7_3 |
C 7/3. |
CEE_7_5 |
C 7/5. |
TYPE_F |
Tipo F. |
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. |
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. |
Amperes
Valores de amperes válidos.
| Tipos enumerados | |
|---|---|
AMPERES_UNSPECIFIED |
A amperagem não foi especificada. |
AMPERES_15 |
15A. |
HardwareInstallationInfo
Informações para instalação de um hardware.
| Representação JSON |
|---|
{ "rackLocation": string, "powerDistanceMeters": integer, "switchDistanceMeters": integer, "rackUnitDimensions": { object ( |
| Campos | |
|---|---|
rackLocation |
Opcional. Localização do rack no site, por exemplo, 2º andar, sala 201, linha 7, rack 3. |
powerDistanceMeters |
Obrigatório. Distância da tomada em metros. |
switchDistanceMeters |
Obrigatório. Distância do switch de rede em metros. |
rackUnitDimensions |
Opcional. Dimensões da unidade de rack. |
rackSpace |
Opcional. Espaço do rack alocado para o hardware. |
rackType |
Obrigatório. Tipo de rack. |
Dimensões
Representa as dimensões de um objeto.
| Representação JSON |
|---|
{ "widthInches": number, "heightInches": number, "depthInches": number } |
| Campos | |
|---|---|
widthInches |
Obrigatório. Largura em polegadas. |
heightInches |
Obrigatório. Altura em polegadas. |
depthInches |
Obrigatório. Profundidade em polegadas. |
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. |
MachineInfo
Informações sobre fornecedores de máquinas individuais que serão fornecidas durante a ativação.
| Representação JSON |
|---|
{ "serviceTag": string, "macAddresses": [ { object ( |
| Campos | |
|---|---|
serviceTag |
Opcional. Tag de serviço da máquina. |
macAddresses[] |
Apenas saída. Cada endereço MAC associado. |
name |
Apenas saída. Nome da máquina. |
diskInfos[] |
Opcional. Informações de cada disco instalado. |
machineType |
Opcional. Tipo de máquina. Obrigatório para hardware que executa o Gemini no software GDC. |
tpmEkCertHash |
Opcional. Hash do certificado EK do TPM. Obrigatório durante o conserto do hardware. |
gpuSerialNumbers[] |
Opcional. Números de série da GPU. Obrigatório durante o conserto do hardware. |
cpuSerialNumbers[] |
Opcional. Números de série da CPU. Obrigatório durante o conserto do hardware. |
memoryInfos[] |
Opcional. Informações sobre cada memória instalada. Obrigatório durante o conserto do hardware. |
idracMacAddress |
Opcional. Endereço MAC do iDRAC. Obrigatório durante o conserto do hardware. |
nicSerialNumbers[] |
Opcional. Números de série da NIC. Obrigatório durante o conserto do hardware. |
MacAddress
Mensagem para descrever o endereço MAC de uma máquina.
| Representação JSON |
|---|
{
"address": string,
"type": enum ( |
| Campos | |
|---|---|
address |
Apenas saída. String de endereço. |
type |
Apenas saída. Tipo de endereço para este endereço MAC. |
ipv4Address |
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. |
DiskInfo
Informações sobre discos individuais em uma máquina.
| Representação JSON |
|---|
{ "manufacturer": string, "slot": integer, "serialNumber": string, "psid": string, "partNumber": string, "modelNumber": string } |
| Campos | |
|---|---|
manufacturer |
Opcional. Fabricante do disco. |
slot |
Opcional. Número do slot do disco. |
serialNumber |
Opcional. Número de série do disco. |
psid |
Opcional. PSID do disco. |
partNumber |
Opcional. Número da peça do disco. |
modelNumber |
Opcional. Número do modelo do disco. |
MachineType
Enumeração para tipos de máquina usados no Gemini no software 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.
| Representação JSON |
|---|
{ "serialNumber": string, "sizeBytes": string, "partNumber": string } |
| Campos | |
|---|---|
serialNumber |
Opcional. Número de série da memória. |
sizeBytes |
Opcional. Tamanho da memória. |
partNumber |
Opcional. Número da peça de memória. |
ResourceOperation
Representa uma operação em andamento para um recurso.
| Representação JSON |
|---|
{ "uid": string, "state": enum ( |
| 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. |
stateHistory[] |
Apenas saída. Histórico de estado da operação. |
requiresReTurnup |
Apenas saída. Uma flag para indicar se é necessário um novo aumento. |
Estado
Enumeração para estados de operação.
| Tipos enumerados | |
|---|---|
STATE_UNSPECIFIED |
Estado de operação não especificado. |
AWAITING_CUSTOMER_INPUT |
A operação está aguardando entrada do cliente. |
PROGRESSING |
A operação está em andamento. |
COMPLETED |
A operação foi concluída. |
Tipo
Enumeração para tipos de operação.
| Tipos enumerados | |
|---|---|
TYPE_UNSPECIFIED |
Tipo de operação não especificado. |
REPAIR |
Operação de reparo. |
StateHistoryEntry
Entrada para o histórico de estados da operação.
| Representação JSON |
|---|
{ "state": enum ( |
| Campos | |
|---|---|
state |
Apenas saída. Estado da operação. |
updateTime |
Apenas saída. Carimbo de data/hora em que o estado da operação foi atualizado. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
reason |
Apenas saída. Motivo da mudança de estado. |
responsibleEntity |
Apenas saída. Entidade que mudou o estado. |
Métodos |
|
|---|---|
|
Atualiza a configuração de assinatura de um hardware. |
|
Cria um novo hardware em determinado projeto e local. |
|
Exclui o hardware. |
|
Recebe detalhes do hardware. |
|
Lista o hardware em um determinado projeto e local. |
|
Atualiza os parâmetros de hardware. |
|
Sinaliza o estado de um hardware. |