- Ressource: Hardware
- Bundesland
- HardwarePhysicalInfo
- PowerReceptacleType
- NetworkUplinkType
- Spannung
- Ampere
- HardwareInstallationInfo
- Dimensionen
- RackType
- MachineInfo
- MacAddress
- AddressType
- DiskInfo
- MachineType
- MemoryInfo
- ResourceOperation
- Bundesland
- Typ
- StateHistoryEntry
- 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[] |
Optional. Informationen zum Maschinen-Asset, die für die Inbetriebnahme erforderlich sind. |
estimatedDeliveryDate |
Nur Ausgabe. Das voraussichtliche Lieferdatum der Hardware. |
aiCapable |
Nur Ausgabe. Gibt an, ob diese Hardware für Gemini auf GDC-Software vorgesehen ist. |
subscriptionConfigs[] |
Nur Ausgabe. Abo-Konfigurationen für diese Hardware. |
operations[] |
Nur Ausgabe. Liste aller Vorgänge, die auf der Hardware ausgeführt wurden. |
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. |
INFO_COMPLETE |
Die Hardware enthält alle erforderlichen Informationen. |
READY_FOR_PROVISIONING |
Die Hardware kann bereitgestellt werden. |
PROVISIONING_STARTED |
Die Hardware wird bereitgestellt. |
PROVISIONING_FAILED |
Die Hardwarebereitstellung ist fehlgeschlagen. |
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 |
Optional. 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 |
Optional. Abmessungen der Rackeinheit. |
rackSpace |
Optional. 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 |
Optional. Service-Tag der Maschine. |
macAddresses[] |
Nur Ausgabe. Jede zugeordnete MAC-Adresse. |
name |
Nur Ausgabe. Computername. |
diskInfos[] |
Optional. Informationen für jede installierte Festplatte. |
machineType |
Optional. Maschinentyp. Erforderlich für Hardware, auf der Gemini auf GDC-Software ausgeführt wird. |
tpmEkCertHash |
Optional. TPM-EK-Zertifikats-Hash. Erforderlich bei der Reparatur von Hardware. |
gpuSerialNumbers[] |
Optional. GPU-Seriennummern Erforderlich bei der Reparatur von Hardware. |
cpuSerialNumbers[] |
Optional. CPU-Seriennummern. Erforderlich bei der Reparatur von Hardware. |
memoryInfos[] |
Optional. Informationen zu jedem installierten Arbeitsspeicher. Erforderlich bei der Reparatur von Hardware. |
idracMacAddress |
Optional. iDRAC-MAC-Adresse. Erforderlich bei der Reparatur von Hardware. |
nicSerialNumbers[] |
Optional. Seriennummern der Netzwerkkarte. Erforderlich bei der Reparatur von Hardware. |
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 |
Optional. Hersteller des Laufwerks |
slot |
Optional. Nummer des Laufwerkslots. |
serialNumber |
Optional. Seriennummer des Laufwerks. |
psid |
Optional. PSID des Laufwerks. |
partNumber |
Optional. Teilenummer des Laufwerks. |
modelNumber |
Optional. Modellnummer des Laufwerks. |
MachineType
Enumeration für Maschinentypen, die für Gemini auf GDC-Software verwendet werden.
| Enums | |
|---|---|
MACHINE_TYPE_UNSPECIFIED |
Nicht angegebener Maschinentyp. |
DELL_XE9680 |
Dell XE9680-Server. |
DELL_XE9780 |
Dell XE9780-Server. |
MemoryInfo
Informationen zu einzelnen Erinnerungen auf einem Computer.
| JSON-Darstellung |
|---|
{ "serialNumber": string, "sizeBytes": string, "partNumber": string } |
| Felder | |
|---|---|
serialNumber |
Optional. Seriennummer des Arbeitsspeichers. |
sizeBytes |
Optional. Arbeitsspeichergröße |
partNumber |
Optional. Teilenummer des Arbeitsspeichers. |
ResourceOperation
Stellt einen laufenden Vorgang für eine Ressource dar
| JSON-Darstellung |
|---|
{ "uid": string, "state": enum ( |
| Felder | |
|---|---|
uid |
Nur Ausgabe. Vorgangs-ID. |
state |
Nur Ausgabe. Vorgangsstatus. |
type |
Nur Ausgabe. Vorgangstyp. |
stateHistory[] |
Nur Ausgabe. Statusverlauf für den Vorgang. |
requiresReTurnup |
Nur Ausgabe. Ein Flag, das angibt, ob eine erneute Inbetriebnahme erforderlich ist. |
Bundesland
Enum für Vorgangsstatus.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Nicht angegebener Vorgangsstatus. |
AWAITING_CUSTOMER_INPUT |
Der Vorgang wartet auf eine Eingabe des Kunden. |
PROGRESSING |
Der Vorgang wird ausgeführt. |
COMPLETED |
Der Vorgang ist abgeschlossen. |
Typ
Enum für Vorgangstypen.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Nicht angegebener Vorgangstyp. |
REPAIR |
Reparaturvorgang. |
StateHistoryEntry
Eintrag für den Verlauf des Betriebsstatus.
| JSON-Darstellung |
|---|
{ "state": enum ( |
| Felder | |
|---|---|
state |
Nur Ausgabe. Vorgangsstatus. |
updateTime |
Nur Ausgabe. Zeitstempel der letzten Aktualisierung des Vorgangsstatus. 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: |
reason |
Nur Ausgabe. Grund für die Statusänderung. |
responsibleEntity |
Nur Ausgabe. Entität, die den Status geändert hat. |
Methoden |
|
|---|---|
|
Aktualisiert die Abokonfiguration für eine Hardware. |
|
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. |
|
Gibt den Status einer Hardware an. |