Ressource: Bestellung
Eine Bestellung für GDC-Hardware.
| JSON-Darstellung |
|---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "state": enum ( |
| Felder | |
|---|---|
name |
ID. Name dieses Auftrags. Format: |
displayName |
Optional. Anzeigename dieses Auftrags. |
createTime |
Nur Ausgabe. Der Zeitpunkt, zu dem diese Bestellung erstellt wurde. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
updateTime |
Nur Ausgabe. Zeitpunkt der letzten Aktualisierung dieser Bestellung. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
labels |
Optional. Labels, die dieser Bestellung als Schlüssel/Wert-Paare zugeordnet sind. Weitere Informationen zu Labels finden Sie unter Labels erstellen und verwalten. Ein Objekt, das eine Liste von |
state |
Nur Ausgabe. Status dieser Bestellung. Bei der Auftragserstellung wird der Status auf „ENTWURF“ gesetzt. |
organizationContact |
Erforderlich. Kundenkontaktdaten. |
targetWorkloads[] |
Optional. Vom Kunden angegebene Arbeitslasten, die Ziel dieser Bestellung sind. Sie muss maximal 20 Elemente enthalten und die Länge jedes Elements darf maximal 50 Zeichen betragen. |
customerMotivation |
Erforderlich. Informationen zur Motivation des Kunden für diese Bestellung. Die Länge dieses Felds darf maximal 1.000 Zeichen betragen. |
fulfillmentTime |
Erforderlich. Vom Kunden angegebene Frist, bis zu der diese Bestellung ausgeführt werden soll. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
regionCode |
Erforderlich. Unicode-CLDR-Regionscode, in dem diese Bestellung bereitgestellt wird. Eine Liste der gültigen CLDR-Regionscodes finden Sie im Language Subtag Registry. |
orderFormUri |
Nur Ausgabe. Link zum Bestellformular. |
type |
Nur Ausgabe. Typ dieser Bestellung. |
submitTime |
Nur Ausgabe. Der Zeitpunkt, zu dem die Bestellung aufgegeben wurde. Wird automatisch mit der aktuellen Uhrzeit ausgefüllt, wenn eine Bestellung aufgegeben wird. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
billingId |
Erforderlich. Die Google Cloud-Abrechnungs-ID, die für diese Bestellung belastet werden soll. |
existingHardware[] |
Optional. Vorhandene Hardware, die im Rahmen dieser Bestellung entfernt werden soll. Hinweis: Entfernte Hardware wird recycelt, sofern nichts anderes vereinbart wurde. |
Bundesland
Gültige Status einer Bestellung.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Der Status der Bestellung ist nicht angegeben. |
DRAFT |
Die Bestellung wird vom Kunden erstellt und wurde noch nicht eingereicht. |
SUBMITTED |
Die Bestellung wurde an Google gesendet. |
ACCEPTED |
Die Bestellung wurde von Google angenommen. |
ADDITIONAL_INFO_NEEDED |
Für die Bestellung sind weitere Informationen vom Kunden erforderlich. |
BUILDING |
Google hat mit der Herstellung der Hardware für die Bestellung begonnen. |
SHIPPING |
Die Hardware wurde gefertigt und wird versendet. |
INSTALLING |
Die Hardware wird installiert. |
FAILED |
Bei der Verarbeitung der Bestellung ist ein Fehler aufgetreten und der Kunde muss eingreifen. |
PARTIALLY_COMPLETED |
Die Bestellung wurde teilweise ausgeführt, d.h. einige Hardwaregeräte wurden geliefert und installiert. |
COMPLETED |
Die Bestellung wurde abgeschlossen. |
CANCELLED |
Die Bestellung wurde storniert. |
Typ
Gültige Typen von Bestellungen.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Der Typ der Bestellung ist nicht angegeben. |
PAID |
Vom Kunden bezahlt. |
POC |
Proof of Concept für den Kunden. |
HardwareLocation
Gibt den Standort eines oder mehrerer Hardwaregeräte an.
| JSON-Darstellung |
|---|
{
"site": string,
"rackLocation": string,
"rackSpace": [
{
object ( |
| Felder | |
|---|---|
site |
Erforderlich. Name des Standorts, an dem sich die Hardware befindet. Format: |
rackLocation |
Erforderlich. Standort des Racks auf dem Gelände, z. B. 2. Etage, Raum 201, Reihe 7, Rack 3. |
rackSpace[] |
Optional. Von der Hardware im Rack belegte Einheiten. Wenn nicht festgelegt, wird davon ausgegangen, dass sich der Standort im gesamten Rack befindet. |
Methoden |
|
|---|---|
|
Erstellt eine neue Bestellung in einem bestimmten Projekt und an einem bestimmten Standort. |
|
Löscht eine Bestellung. |
|
Ruft Details zu einer Bestellung ab. |
|
Listet Bestellungen in einem bestimmten Projekt und an einem bestimmten Standort auf. |
|
Aktualisiert die Parameter einer Bestellung. |
|
Sendet eine Bestellung. |