- Risorsa: Hardware
- Stato
- HardwarePhysicalInfo
- PowerReceptacleType
- NetworkUplinkType
- Tensione
- Ampere
- HardwareInstallationInfo
- Dimensioni
- RackType
- 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. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione al nanosecondo e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. Ora dell'ultimo aggiornamento di questo hardware. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione al nanosecondo e fino a nove cifre frazionarie. 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. Questo campo viene compilato automaticamente quando l'ordine viene accettato, se HardwareGroup dell'hardware lo specifica. Può essere compilato anche dal cliente. |
actualInstallationDate |
Solo output. Data di installazione effettiva di questo hardware. Compilato da Google. |
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. |
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 |
Facoltativo. 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. |
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. |