- Recurso: Hardware
- Estado
- HardwarePhysicalInfo
- PowerReceptacleType
- NetworkUplinkType
- Voltaje
- Amperios
- HardwareInstallationInfo
- Dimensiones
- RackType
- Métodos
Recurso: Hardware
Es una instancia de hardware instalada en un sitio.
| Representación JSON |
|---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "order": string, "hardwareGroup": string, "site": string, "state": enum ( |
| Campos | |
|---|---|
name |
Es el identificador. Nombre de este hardware. Formato: |
displayName |
Es opcional. Nombre visible de este hardware. |
createTime |
Solo salida. Fecha y hora en que se creó este hardware. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
updateTime |
Solo salida. Fecha y hora en que se actualizó este hardware por última vez. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
labels |
Es opcional. Son las etiquetas asociadas con este hardware como pares clave-valor. Para obtener más información sobre las etiquetas, consulta Crea y administra etiquetas. Un objeto que contiene una lista de pares |
order |
Obligatorio. Es el nombre del pedido al que pertenece este hardware. Formato: |
hardwareGroup |
Solo salida. Nombre del grupo de hardware al que pertenece este hardware. Formato: |
site |
Obligatorio. Nombre del sitio al que pertenece este hardware. Formato: |
state |
Solo salida. Es el estado actual de este hardware. |
ciqUri |
Solo salida. Vínculo a la hoja del Cuestionario de admisión del cliente (CIQ) para este hardware. |
config |
Obligatorio. Es la configuración de este hardware. |
estimatedInstallationDate |
Solo salida. Es la fecha de instalación estimada de este hardware. |
physicalInfo |
Es opcional. Son las propiedades físicas de este hardware. |
installationInfo |
Es opcional. Es la información para la instalación de este hardware. |
zone |
Obligatorio. Nombre de la zona a la que pertenece este hardware. Formato: |
requestedInstallationDate |
Es opcional. Fecha de instalación solicitada para este hardware. Este campo se completa automáticamente cuando se acepta el pedido, si el HardwareGroup del hardware lo especifica. El cliente también puede completarlo. |
actualInstallationDate |
Solo salida. Fecha de instalación real de este hardware. Google completa este campo. |
Estado
Estados válidos para el hardware.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
El estado del hardware no está especificado. |
ADDITIONAL_INFO_NEEDED |
Se requiere más información del cliente para avanzar. |
BUILDING |
Google comenzó a fabricar el hardware para este dispositivo. |
SHIPPING |
El hardware se fabricó y se está enviando. |
INSTALLING |
Se está instalando el hardware. |
INSTALLED |
Se instaló el hardware. |
FAILED |
Se produjo un error y se requiere la intervención del cliente. |
HardwarePhysicalInfo
Son las propiedades físicas de un hardware.
| Representación JSON |
|---|
{ "powerReceptacle": enum ( |
| Campos | |
|---|---|
powerReceptacle |
Obligatorio. Tipo de tomacorriente. |
networkUplink |
Obligatorio. Es el tipo de conexión de red de enlace de subida. |
voltage |
Obligatorio. Voltaje de la fuente de alimentación. |
amperes |
Obligatorio. Amperios de la fuente de alimentación. |
PowerReceptacleType
Son los tipos de tomacorrientes válidos.
| Enums | |
|---|---|
POWER_RECEPTACLE_TYPE_UNSPECIFIED |
No se especificó el tipo de enchufe de la instalación. |
NEMA_5_15 |
NEMA 5-15. |
C_13 |
C13. |
STANDARD_EU |
Tomacorriente europeo estándar. |
NetworkUplinkType
Son los tipos de enlace de subida de red válidos.
| Enums | |
|---|---|
NETWORK_UPLINK_TYPE_UNSPECIFIED |
No se especificó el tipo de enlace de subida de la red. |
RJ_45 |
RJ-45 |
Voltaje
Valores de voltaje válidos.
| Enums | |
|---|---|
VOLTAGE_UNSPECIFIED |
No se especificó el voltaje. |
VOLTAGE_110 |
120 V |
VOLTAGE_220 |
220 V |
Amperios
Valores de amperios válidos.
| Enums | |
|---|---|
AMPERES_UNSPECIFIED |
No se especificó el amperaje. |
AMPERES_15 |
15A. |
HardwareInstallationInfo
Es la información para la instalación de un hardware.
| Representación JSON |
|---|
{ "rackLocation": string, "powerDistanceMeters": integer, "switchDistanceMeters": integer, "rackUnitDimensions": { object ( |
| Campos | |
|---|---|
rackLocation |
Es opcional. Ubicación del rack en el sitio, p.ej., piso 2, habitación 201, fila 7, rack 3. |
powerDistanceMeters |
Obligatorio. Distancia desde el tomacorriente en metros |
switchDistanceMeters |
Obligatorio. Distancia desde el switch de red en metros |
rackUnitDimensions |
Obligatorio. Son las dimensiones de la unidad de bastidores. |
rackSpace |
Obligatorio. Es el espacio de bastidor asignado para el hardware. |
rackType |
Obligatorio. Es el tipo de estructura. |
Dimensiones
Representa las dimensiones de un objeto.
| Representación JSON |
|---|
{ "widthInches": number, "heightInches": number, "depthInches": number } |
| Campos | |
|---|---|
widthInches |
Obligatorio. Ancho en pulgadas. |
heightInches |
Obligatorio. Altura en pulgadas. |
depthInches |
Obligatorio. Profundidad en pulgadas. |
RackType
Son los tipos de soporte válidos.
| Enums | |
|---|---|
RACK_TYPE_UNSPECIFIED |
No se especificó el tipo de estructura. |
TWO_POST |
Bastidor de dos postes |
FOUR_POST |
Bastidor de cuatro postes. |
Métodos |
|
|---|---|
|
Crea hardware nuevo en un proyecto y una ubicación determinados. |
|
Borra el hardware. |
|
Obtiene detalles del hardware. |
|
Enumera el hardware en una ubicación y un proyecto determinados. |
|
Actualiza los parámetros de hardware. |