- Ressource: Hardware
- Bundesland
- HardwarePhysicalInfo
- PowerReceptacleType
- NetworkUplinkType
- Spannung
- Ampere
- HardwareInstallationInfo
- Dimensionen
- RackType
- MachineInfo
- MacAddress
- AddressType
- DiskInfo
- Methoden
Ressource: Hardware
Eine Instanz von Hardware, die an einem Standort installiert ist.
| JSON-Darstellung |
|---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "order": string, "hardwareGroup": string, "site": string, "state": enum ( |
| Felder | |
|---|---|
name |
ID. Name dieser Hardware. Format: |
displayName |
Optional. Anzeigename für diese Hardware. |
createTime |
Nur Ausgabe. Der Zeitpunkt, zu dem diese Hardware erstellt wurde. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
updateTime |
Nur Ausgabe. Zeitpunkt der letzten Aktualisierung dieser Hardware. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
labels |
Optional. Labels, die dieser Hardware als Schlüssel/Wert-Paare zugeordnet sind. Weitere Informationen zu Labels finden Sie unter Labels erstellen und verwalten. Ein Objekt, das eine Liste von |
order |
Erforderlich. Name des Auftrags, zu dem diese Hardware gehört. Format: |
hardwareGroup |
Nur Ausgabe. Name der Hardwaregruppe, zu der diese Hardware gehört. Format: |
site |
Erforderlich. Name der Website, zu der diese Hardware gehört. Format: |
state |
Nur Ausgabe. Der aktuelle Status dieser Hardware. |
ciqUri |
Nur Ausgabe. Link zum CIQ-Tabellenblatt (Customer Intake Questionnaire) für diese Hardware. |
config |
Erforderlich. Konfiguration für diese Hardware. |
estimatedInstallationDate |
Nur Ausgabe. Geschätztes Installationsdatum für diese Hardware. |
physicalInfo |
Optional. Physische Eigenschaften dieser Hardware. |
installationInfo |
Optional. Informationen zur Installation dieser Hardware. |
zone |
Erforderlich. Name der Zone, zu der diese Hardware gehört. Format: |
requestedInstallationDate |
Optional. Veraltet: Das angeforderte Installationsdatum wurde in die Order-Ressource verschoben. Verwenden Sie stattdessen |
actualInstallationDate |
Nur Ausgabe. Das tatsächliche Installationsdatum für diese Hardware. Wird von Google ausgefüllt. |
machineInfos[] |
Nur Ausgabe. Informationen zum Maschinen-Asset, die für die Inbetriebnahme erforderlich sind. |
estimatedDeliveryDate |
Nur Ausgabe. Das voraussichtliche Lieferdatum der Hardware. |
Bundesland
Gültige Status für Hardware.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Der Status der Hardware ist nicht angegeben. |
ADDITIONAL_INFO_NEEDED |
Damit wir mit der Bearbeitung fortfahren können, sind weitere Informationen vom Kunden erforderlich. |
BUILDING |
Google hat mit der Entwicklung der Hardware für dieses Gerät begonnen. |
SHIPPING |
Die Hardware wurde gefertigt und wird versendet. |
INSTALLING |
Die Hardware wird installiert. |
INSTALLED |
Die Hardware wurde installiert. |
FAILED |
Es ist ein Fehler aufgetreten und der Kunde muss eingreifen. |
HardwarePhysicalInfo
Physische Eigenschaften der Hardware.
| JSON-Darstellung |
|---|
{ "powerReceptacle": enum ( |
| Felder | |
|---|---|
powerReceptacle |
Erforderlich. Der Typ der Netzsteckdose. |
networkUplink |
Erforderlich. Typ der Uplink-Netzwerkverbindung. |
voltage |
Erforderlich. Spannung des Netzteils |
amperes |
Erforderlich. Ampere des Netzteils. |
PowerReceptacleType
Gültige Typen von Netzsteckdosen.
| Enums | |
|---|---|
POWER_RECEPTACLE_TYPE_UNSPECIFIED |
Der Steckertyp der Einrichtung ist nicht angegeben. |
NEMA_5_15 |
NEMA 5-15. |
C_13 |
C13. |
STANDARD_EU |
Eingestellt: Verwenden Sie stattdessen TYPE_G_BS1363, CEE_7_3, CEE_7_5 oder TYPE_F. |
TYPE_G_BS1363 |
Typ G / BS1363 |
CEE_7_3 |
C 7/3. |
CEE_7_5 |
C 7/5. |
TYPE_F |
Typ F |
NetworkUplinkType
Gültige Uplink-Typen des Netzwerks.
| Enums | |
|---|---|
NETWORK_UPLINK_TYPE_UNSPECIFIED |
Der Uplink-Typ des Netzwerks ist nicht angegeben. |
RJ_45 |
RJ-45 |
Spannung
Gültige Spannungswerte.
| Enums | |
|---|---|
VOLTAGE_UNSPECIFIED |
Die Spannung ist nicht angegeben. |
VOLTAGE_110 |
120 V. |
VOLTAGE_220 |
220 V. |
Ampere
Gültige Ampere-Werte.
| Enums | |
|---|---|
AMPERES_UNSPECIFIED |
Ampere ist nicht angegeben. |
AMPERES_15 |
15A. |
HardwareInstallationInfo
Informationen zur Installation von Hardware
| JSON-Darstellung |
|---|
{ "rackLocation": string, "powerDistanceMeters": integer, "switchDistanceMeters": integer, "rackUnitDimensions": { object ( |
| Felder | |
|---|---|
rackLocation |
Erforderlich. Standort des Racks auf dem Gelände, z. B. 2. Etage, Raum 201, Reihe 7, Rack 3. |
powerDistanceMeters |
Erforderlich. Entfernung zur Steckdose in Metern. |
switchDistanceMeters |
Erforderlich. Entfernung vom Netzwerkschalter in Metern. |
rackUnitDimensions |
Erforderlich. Abmessungen der Rackeinheit. |
rackSpace |
Erforderlich. Für die Hardware zugewiesener Rackplatz. |
rackType |
Erforderlich. Typ des Racks. |
Dimensionen
Stellt die Abmessungen eines Objekts dar.
| JSON-Darstellung |
|---|
{ "widthInches": number, "heightInches": number, "depthInches": number } |
| Felder | |
|---|---|
widthInches |
Erforderlich. Breite in Zoll. |
heightInches |
Erforderlich. Größe in Zoll. |
depthInches |
Erforderlich. Tiefe in Zoll. |
RackType
Gültige Rack-Typen.
| Enums | |
|---|---|
RACK_TYPE_UNSPECIFIED |
Der Racktyp ist nicht angegeben. |
TWO_POST |
Rack mit zwei Pfosten |
FOUR_POST |
Rack mit vier Pfosten. |
MachineInfo
Informationen zu einzelnen Maschinen, die Anbieter während der Inbetriebnahme bereitstellen.
| JSON-Darstellung |
|---|
{ "serviceTag": string, "macAddresses": [ { object ( |
| Felder | |
|---|---|
serviceTag |
Nur Ausgabe. Service-Tag der Maschine. |
macAddresses[] |
Nur Ausgabe. Jede zugeordnete MAC-Adresse. |
name |
Nur Ausgabe. Computername. |
diskInfos[] |
Nur Ausgabe. Informationen für jede installierte Festplatte. |
MacAddress
Nachricht zur Beschreibung der MAC-Adresse eines Computers.
| JSON-Darstellung |
|---|
{
"address": string,
"type": enum ( |
| Felder | |
|---|---|
address |
Nur Ausgabe. Adressstring. |
type |
Nur Ausgabe. Adresstyp für diese MAC-Adresse. |
ipv4Address |
Nur Ausgabe. Die statische IP-Adresse (falls verwendet), die der MAC-Adresse zugeordnet ist. Gilt nur für den VIRTUAL-MAC-Adresstyp. |
AddressType
Enumeration für die verschiedenen Arten von MAC-Adressen.
| Enums | |
|---|---|
ADDRESS_TYPE_UNSPECIFIED |
Nicht angegebener Adresstyp. |
NIC |
Adresse einer Netzwerkkarte. |
BMC |
Adresse eines Baseboard Management Controllers. |
VIRTUAL |
Adresse einer virtuellen Schnittstelle. |
DiskInfo
Informationen zu einzelnen Festplatten auf einem Computer.
| JSON-Darstellung |
|---|
{ "manufacturer": string, "slot": integer, "serialNumber": string, "psid": string, "partNumber": string, "modelNumber": string } |
| Felder | |
|---|---|
manufacturer |
Nur Ausgabe. Hersteller des Laufwerks |
slot |
Nur Ausgabe. Nummer des Laufwerkslots. |
serialNumber |
Nur Ausgabe. Seriennummer des Laufwerks. |
psid |
Nur Ausgabe. PSID des Laufwerks. |
partNumber |
Nur Ausgabe. Teilenummer des Laufwerks. |
modelNumber |
Nur Ausgabe. Modellnummer des Laufwerks. |
Methoden |
|
|---|---|
|
Erstellt neue Hardware in einem bestimmten Projekt und an einem bestimmten Standort. |
|
Löscht Hardware. |
|
Ruft Hardwaredetails ab. |
|
Listet Hardware in einem angegebenen Projekt und an einem angegebenen Standort auf. |
|
Aktualisiert Hardwareparameter. |