Ressource: Sku
Eine Artikelnummer für GDC-Hardware.
| JSON-Darstellung |
|---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "config": { object ( |
| Felder | |
|---|---|
name |
ID. Name dieser Artikelnummer. Format: |
displayName |
Nur Ausgabe. Anzeigename dieser Artikelnummer. |
createTime |
Nur Ausgabe. Der Zeitpunkt, zu dem diese SKU 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 SKU. 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: |
config |
Nur Ausgabe. Konfiguration für diese Artikelnummer. |
instances[] |
Nur Ausgabe. Verfügbare Instanzen dieser Artikelnummer. Dieses Feld sollte verwendet werden, um die Verfügbarkeit einer SKU zu prüfen. |
description |
Nur Ausgabe. Beschreibung dieser SKU. |
revisionId |
Nur Ausgabe. Die ID der SKU-Version. Immer wenn |
isActive |
Nur Ausgabe. Gibt an, ob diese Überarbeitung aktiv ist. Nur eine aktive Version kann in einer neuen Bestellung verwendet werden. |
type |
Nur Ausgabe. Typ dieser SKU. |
vcpuCount |
Nur Ausgabe. Die mit dieser SKU verknüpfte Anzahl von vCPUs. |
hardwareCountRanges[] |
Nur Ausgabe. Die inklusiven Bereiche der Hardwareanzahl, die in einer Zone mit dieser SKU zulässig sind. |
aiCapable |
Nur Ausgabe. Gibt an, ob diese SKU für Hardware gilt, auf der Gemini auf GDC-Software ausgeführt wird. |
customerSourced |
Nur Ausgabe. Gibt an, ob diese Artikelnummer für von Kunden beschaffte Hardware gilt. |
SkuConfig
Konfiguration für eine Artikelnummer.
| JSON-Darstellung |
|---|
{ "cpu": string, "gpu": string, "ram": string, "storage": string } |
| Felder | |
|---|---|
cpu |
Informationen zur CPU-Konfiguration. |
gpu |
Informationen zur GPU-Konfiguration. |
ram |
Informationen zur RAM-Konfiguration. |
storage |
Informationen zur Speicherkonfiguration. |
SkuInstance
Eine bestimmte Instanz der SKU.
| JSON-Darstellung |
|---|
{
"regionCode": string,
"powerSupply": enum ( |
| Felder | |
|---|---|
regionCode |
Der Unicode-CLDR-Regionscode, in dem diese Instanz verfügbar ist. |
powerSupply |
Art der Stromversorgung für diese Instanz. |
billingSku |
Verweis auf die entsprechende SKU in der Cloud Billing API. Die geschätzten Preisinformationen können über diese API abgerufen werden. Format: |
billingSkuPerVcpu |
Verweis auf die entsprechende SKU pro vCPU in der Cloud Billing API. Die geschätzten Preisinformationen können über diese API abgerufen werden. Format: |
subscriptionDurationMonths |
Abolaufzeit für die Hardware in Monaten. |
Typ
Gültige Typen einer Artikelnummer.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Der Typ der Artikelnummer ist nicht angegeben. Das ist kein zulässiger Wert. |
RACK |
SKU des Racks. |
SERVER |
Server-Artikelnummer. |
Bereich
Inklusiver Bereich.
| JSON-Darstellung |
|---|
{ "min": integer, "max": integer } |
| Felder | |
|---|---|
min |
Der Mindestwert des Bereichs. |
max |
Der Höchstwert des Bereichs. |
Methoden |
|
|---|---|
|
Ruft Details zu einer SKU ab. |
|
Listet SKUs für ein angegebenes Projekt und einen angegebenen Standort auf. |