Ressource: SKU
Eine Artikelnummer (SKU) für GDC-Hardware.
| JSON-Darstellung |
|---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "config": { object ( |
| Felder | |
|---|---|
name |
ID. Name dieser SKU. Format: |
displayName |
Nur Ausgabe. Anzeigename dieser SKU. |
createTime |
Nur Ausgabe. 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, zu dem diese SKU 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: |
config |
Nur Ausgabe. Konfiguration für diese SKU. |
instances[] |
Nur Ausgabe. Verfügbare Instanzen dieser SKU. Dieses Feld sollte verwendet werden, um die Verfügbarkeit einer SKU zu prüfen. |
description |
Nur Ausgabe. Beschreibung dieser SKU. |
revisionId |
Nur Ausgabe. Die SKU-Versions-ID. Eine neue Version wird erstellt, wenn |
isActive |
Nur Ausgabe. Flag, das angibt, ob diese Version aktiv ist. In einem neuen Auftrag kann nur eine aktive Version verwendet werden. |
type |
Nur Ausgabe. Typ dieser SKU. |
vcpuCount |
Nur Ausgabe. Die mit dieser SKU verknüpfte vCPU-Anzahl. |
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 on GDC Software ausgeführt wird. |
customerSourced |
Nur Ausgabe. Gibt an, ob diese SKU für vom Kunden bereitgestellte Hardware gilt. |
SkuConfig
Konfiguration für eine SKU.
| 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 |
Netzteiltyp 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 |
Laufzeit des Abos für die Hardware in Monaten. |
Typ
Gültige Typen einer SKU.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Der Typ der SKU ist nicht angegeben. Dies ist kein zulässiger Wert. |
RACK |
Rack-SKU. |
SERVER |
Server-SKU. |
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 bestimmtes Projekt und einen bestimmten Standort auf. |