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. 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 Bestellung. 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 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 |
Optional. Informationen zur Motivation des Kunden für diese Bestellung. Die Länge dieses Felds darf maximal 1.000 Zeichen betragen. |
fulfillmentTime |
Optional. Eingestellt: Verwenden Sie stattdessen „customerRequestedInstallationDate“. 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: |
customerRequestedInstallationDate |
Optional. Der Kunde hat für diese Bestellung ein Installationsdatum angegeben. |
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. 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: |
billingId |
Nur Ausgabe. 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. |
deploymentType |
Nur Ausgabe. Der Bereitstellungstyp dieser Bestellung. |
actualInstallationDate |
Nur Ausgabe. Tatsächliches Installationsdatum für diese Bestellung. |
estimatedInstallationDate |
Nur Ausgabe. Geschätztes Installationsdatum für diese Bestellung. |
estimatedDeliveryDate |
Nur Ausgabe. Voraussichtlicher Liefertermin für diese Bestellung. |
migration |
Optional. Gibt an, ob es sich bei dieser Bestellung um eine Migration von der vorhandenen Infrastruktur des Kunden handelt. |
acceptedTime |
Nur Ausgabe. Der Zeitpunkt, zu dem die Bestellung in den Status ACCEPTED (angenommen) versetzt 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: |
requestedDateChange |
Nur Ausgabe. Das Datum, auf das der Kunde oder Google das geplante Installationsdatum festlegen möchte. |
vendorNotes |
Nur Ausgabe. Hinweise für diese Bestellung, die vom Anbieter bereitgestellt werden. |
vendorContact |
Nur Ausgabe. Kontaktdaten des für diese Bestellung zuständigen SI. |
aiCapable |
Nur Ausgabe. Gibt an, ob es sich bei dieser Bestellung um Hardware handelt, die Gemini auf GDC-Software unterstützt. Wird nach erfolgreicher Bestellung automatisch ausgefüllt. |
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. |
INFO_COMPLETE |
Alle Informationen, die der Kunde für die Ausführung der Bestellung benötigt, sind vollständig. |
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. |
UNPAID |
Nicht in Rechnung gestellt. |
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. |
DeploymentType
Gültige Bereitstellungstypen.
| Enums | |
|---|---|
DEPLOYMENT_TYPE_UNSPECIFIED |
Der Bereitstellungstyp ist nicht angegeben. |
FULL_PRODUCTION |
Prod-Bereitstellung mit SLOs. |
PROOF_OF_CONCEPT |
Bereitstellung mit Best-Effort-Support und ohne SLOs. |
INTERNAL |
Interne Bereitstellung mit Best-Effort-Support und ohne SLOs. |
CUSTOMER_LAB |
Bereitstellung im Kundenlabor, die wir so unterstützen, als wäre es die Produktionsumgebung. |
Methoden |
|
|---|---|
|
Storniert eine Bestellung. |
|
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. |
|
Aktualisiert die angeforderte Datumsänderung einer einzelnen Bestellung. |
|
Sendet eine Bestellung. |