- 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. Gewünschtes Installationsdatum für diese Hardware. Wenn keine Angabe erfolgt, wird dieser Wert bei der Einreichung automatisch aus der fulfillmentTime der Bestellung oder bei der Annahme der Bestellung aus dem requestedInstallationDate der HardwareGroup übernommen. |
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 |
Europäische Standardsteckdose. |
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. |