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. 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, zu dem diese Bestellung zuletzt aktualisiert 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: |
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 Erstellung der Bestellung wird der Status auf „DRAFT“ gesetzt. |
organizationContact |
Optional. Kundenkontaktdaten Optional für Bestellungen, die Gemini on GDC Software bereitstellen, andernfalls erforderlich. |
targetWorkloads[] |
Optional. Vom Kunden angegebene Arbeitslasten, die mit dieser Bestellung abgedeckt werden sollen. Dieses Feld darf maximal 20 Elemente enthalten und jedes Element darf maximal 50 Zeichen lang sein. |
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. Vom Kunden gewünschtes Installationsdatum für diese Bestellung. |
regionCode |
Erforderlich. Unicode-CLDR-Regionscode, in dem diese Bestellung bereitgestellt wird. Eine Liste der gültigen CLDR-Regionscodes finden Sie in der Language Subtag Registry. |
orderFormUri |
Nur Ausgabe. Link zum Bestellformular. |
type |
Nur Ausgabe. Typ dieser Bestellung. |
submitTime |
Nur Ausgabe. Zeitpunkt, zu dem die Bestellung aufgegeben wurde. Wird beim Senden einer Bestellung automatisch auf die aktuelle Uhrzeit gesetzt. 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: Alle entfernten Hardwarekomponenten werden recycelt, sofern nicht anders vereinbart. |
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 diese Bestellung eine Migration von der vorhandenen Infrastruktur des Kunden ist. |
acceptedTime |
Nur Ausgabe. Der Zeitpunkt, zu dem die Bestellung in den Status ACCEPTED (AKZEPTIERT) verschoben 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 den geplanten Installationstermin festlegen möchte. |
vendorNotes |
Nur Ausgabe. Hinweise zu dieser Bestellung, die vom Anbieter bereitgestellt wurden. |
vendorContact |
Nur Ausgabe. Kontaktdaten des Systemintegrators, der dieser Bestellung zugewiesen ist. |
aiCapable |
Nur Ausgabe. Gibt an, ob diese Bestellung für Hardware bestimmt ist, die Gemini on GDC Software unterstützt. Wird nach erfolgreicher Übermittlung der Bestellung automatisch ausgefüllt. |
requestedDeliveryDate |
Optional. In diesem Feld können Kunden das Datum angeben, bis zu dem die Hardware geliefert werden soll. |
Bundesland
Gültige Status einer Bestellung.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Der Status der Bestellung ist nicht angegeben. |
DRAFT |
Die Bestellung wird vom Kunden entworfen und wurde noch nicht eingereicht. |
SUBMITTED |
Die Bestellung wurde an Google gesendet. |
INFO_COMPLETE |
Alle vom Kunden für die Ausführung der Bestellung erforderlichen Informationen 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 gebaut 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 abgeschlossen, d.h., einige Hardwaregeräte wurden geliefert und installiert. |
COMPLETED |
Die Bestellung wurde abgeschlossen. |
CANCELLED |
Die Bestellung wurde storniert. |
Typ
Gültige Typen einer Bestellung.
| 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
Stellt den Standort einer oder mehrerer Hardwarekomponenten dar.
| 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 am Standort, z.B. Etage 2, Raum 201, Reihe 7, Rack 3. |
rackSpace[] |
Optional. Von der Hardware im Rack belegte Plätze. Wenn kein Wert festgelegt ist, wird davon ausgegangen, dass sich dieser Standort auf das gesamte Rack bezieht. |
DeploymentType
Gültige Typen einer Bereitstellung.
| Enums | |
|---|---|
DEPLOYMENT_TYPE_UNSPECIFIED |
Der Bereitstellungstyp ist nicht angegeben. |
FULL_PRODUCTION |
Produktionsbereitstellung 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 |
Kunden-Lab-Bereitstellung, die wir wie eine Produktionsumgebung unterstützen. |
INTERNAL_CANARY |
Interner Canary. |
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 gewünschte Datumsänderung einer einzelnen Bestellung. |
|
Sendet eine Bestellung. |