- Risorsa: Hardware
- Stato
- HardwarePhysicalInfo
- PowerReceptacleType
- NetworkUplinkType
- Tensione
- Ampere
- HardwareInstallationInfo
- Dimensioni
- RackType
- MachineInfo
- MacAddress
- AddressType
- DiskInfo
- Metodi
Risorsa: Hardware
Un'istanza di hardware installata in un sito.
| Rappresentazione JSON |
|---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "order": string, "hardwareGroup": string, "site": string, "state": enum ( |
| Campi | |
|---|---|
name |
Identificatore. Il nome di questo hardware. Formato: |
displayName |
Facoltativo. Nome visualizzato per questo hardware. |
createTime |
Solo output. Ora in cui è stato creato questo hardware. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
updateTime |
Solo output. Ora dell'ultimo aggiornamento di questo hardware. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
labels |
Facoltativo. Etichette associate a questo hardware come coppie chiave-valore. Per saperne di più sulle etichette, consulta Creare e gestire le etichette. Un oggetto contenente un elenco di coppie |
order |
Obbligatorio. Il nome dell'ordine a cui appartiene questo hardware. Formato: |
hardwareGroup |
Solo output. Nome del gruppo hardware a cui appartiene questo hardware. Formato: |
site |
Obbligatorio. Nome del sito a cui appartiene questo hardware. Formato: |
state |
Solo output. Stato attuale di questo hardware. |
ciqUri |
Solo output. Link al foglio del questionario di acquisizione del cliente (CIQ) per questo hardware. |
config |
Obbligatorio. Configurazione per questo hardware. |
estimatedInstallationDate |
Solo output. Data di installazione stimata per questo hardware. |
physicalInfo |
Facoltativo. Proprietà fisiche di questo hardware. |
installationInfo |
Facoltativo. Informazioni per l'installazione di questo hardware. |
zone |
Obbligatorio. Nome della zona a cui appartiene questo hardware. Formato: |
requestedInstallationDate |
Facoltativo. Data di installazione richiesta per questo hardware. Se non specificato, questo campo viene compilato automaticamente con fulfillmentTime dell'ordine al momento dell'invio o con requestedInstallationDate di HardwareGroup al momento dell'accettazione dell'ordine. |
actualInstallationDate |
Solo output. Data di installazione effettiva di questo hardware. Compilato da Google. |
machineInfos[] |
Solo output. Informazioni sugli asset per macchina necessarie per l'attivazione. |
estimatedDeliveryDate |
Solo output. La data di consegna stimata dell'hardware. |
Stato
Stati validi per l'hardware.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Lo stato dell'hardware non è specificato. |
ADDITIONAL_INFO_NEEDED |
Per procedere, sono necessarie ulteriori informazioni da parte del cliente. |
BUILDING |
Google ha iniziato a produrre hardware per questo hardware. |
SHIPPING |
L'hardware è stato costruito e verrà spedito. |
INSTALLING |
L'hardware è in fase di installazione. |
INSTALLED |
L'hardware è stato installato. |
FAILED |
Si è verificato un errore ed è necessario l'intervento del cliente. |
HardwarePhysicalInfo
Proprietà fisiche di un hardware.
| Rappresentazione JSON |
|---|
{ "powerReceptacle": enum ( |
| Campi | |
|---|---|
powerReceptacle |
Obbligatorio. Il tipo di presa di alimentazione. |
networkUplink |
Obbligatorio. Tipo di connessione di rete di uplink. |
voltage |
Obbligatorio. Tensione dell'alimentazione. |
amperes |
Obbligatorio. Ampere dell'alimentazione. |
PowerReceptacleType
Tipi di prese di alimentazione validi.
| Enum | |
|---|---|
POWER_RECEPTACLE_TYPE_UNSPECIFIED |
Il tipo di presa della struttura non è specificato. |
NEMA_5_15 |
NEMA 5-15. |
C_13 |
C13. |
STANDARD_EU |
Presa europea standard. |
TYPE_G_BS1363 |
Tipo G / BS1363. |
CEE_7_3 |
C 7/3. |
CEE_7_5 |
C 7/5. |
TYPE_F |
Tipo F. |
NetworkUplinkType
Tipi di uplink di rete validi.
| Enum | |
|---|---|
NETWORK_UPLINK_TYPE_UNSPECIFIED |
Il tipo di uplink di rete non è specificato. |
RJ_45 |
RJ-45. |
Tensione
Valori di tensione validi.
| Enum | |
|---|---|
VOLTAGE_UNSPECIFIED |
La tensione non è specificata. |
VOLTAGE_110 |
120V. |
VOLTAGE_220 |
220V. |
Ampere
Valori di ampere validi.
| Enum | |
|---|---|
AMPERES_UNSPECIFIED |
Gli ampere non sono specificati. |
AMPERES_15 |
15A. |
HardwareInstallationInfo
Informazioni per l'installazione di un hardware.
| Rappresentazione JSON |
|---|
{ "rackLocation": string, "powerDistanceMeters": integer, "switchDistanceMeters": integer, "rackUnitDimensions": { object ( |
| Campi | |
|---|---|
rackLocation |
Obbligatorio. Posizione del rack nel sito, ad es. Piano 2, Stanza 201, Fila 7, Rack 3. |
powerDistanceMeters |
Obbligatorio. Distanza dalla presa di corrente in metri. |
switchDistanceMeters |
Obbligatorio. Distanza dallo switch di rete in metri. |
rackUnitDimensions |
Obbligatorio. Dimensioni dell'unità rack. |
rackSpace |
Obbligatorio. Spazio rack allocato per l'hardware. |
rackType |
Obbligatorio. Tipo di rack. |
Dimensioni
Rappresenta le dimensioni di un oggetto.
| Rappresentazione JSON |
|---|
{ "widthInches": number, "heightInches": number, "depthInches": number } |
| Campi | |
|---|---|
widthInches |
Obbligatorio. Larghezza in pollici. |
heightInches |
Obbligatorio. Altezza in pollici. |
depthInches |
Obbligatorio. Profondità in pollici. |
RackType
Tipi di rack validi.
| Enum | |
|---|---|
RACK_TYPE_UNSPECIFIED |
Il tipo di rack non è specificato. |
TWO_POST |
Rack a due montanti. |
FOUR_POST |
Rack a quattro montanti. |
MachineInfo
Informazioni sui singoli fornitori di macchine che verranno fornite durante l'attivazione.
| Rappresentazione JSON |
|---|
{ "serviceTag": string, "macAddresses": [ { object ( |
| Campi | |
|---|---|
serviceTag |
Solo output. Tag di servizio della macchina. |
macAddresses[] |
Solo output. Ogni indirizzo MAC associato. |
name |
Solo output. Nome della macchina. |
diskInfos[] |
Solo output. Informazioni per ogni disco installato. |
MacAddress
Messaggio per descrivere l'indirizzo MAC di una macchina.
| Rappresentazione JSON |
|---|
{
"address": string,
"type": enum ( |
| Campi | |
|---|---|
address |
Solo output. Stringa dell'indirizzo. |
type |
Solo output. Tipo di indirizzo per questo indirizzo MAC. |
ipv4Address |
Solo output. Indirizzo IP statico (se utilizzato) associato all'indirizzo MAC. Applicabile solo per il tipo di indirizzo MAC VIRTUAL. |
AddressType
Enumerazione per i diversi tipi di indirizzo MAC.
| Enum | |
|---|---|
ADDRESS_TYPE_UNSPECIFIED |
Tipo di indirizzo non specificato. |
NIC |
Indirizzo di una scheda di interfaccia di rete. |
BMC |
Indirizzo di un controller di gestione della scheda madre. |
VIRTUAL |
Indirizzo di un'interfaccia virtuale. |
DiskInfo
Informazioni sui singoli dischi di una macchina.
| Rappresentazione JSON |
|---|
{ "manufacturer": string, "slot": integer, "serialNumber": string, "psid": string, "partNumber": string, "modelNumber": string } |
| Campi | |
|---|---|
manufacturer |
Solo output. Produttore del disco. |
slot |
Solo output. Numero dello slot del disco. |
serialNumber |
Solo output. Numero di serie del disco. |
psid |
Solo output. PSID del disco. |
partNumber |
Solo output. Codice articolo del disco. |
modelNumber |
Solo output. Numero di modello del disco. |
Metodi |
|
|---|---|
|
Crea un nuovo hardware in un progetto e una località specifici. |
|
Elimina l'hardware. |
|
Recupera i dettagli hardware. |
|
Elenca l'hardware in un progetto e una località specifici. |
|
Aggiorna i parametri hardware. |