Ressource : Sku
Une unité de gestion des stocks (SKU) de matériel GDC.
| Représentation JSON |
|---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "config": { object ( |
| Champs | |
|---|---|
name |
Identifiant. Nom de ce SKU. Format : |
displayName |
Uniquement en sortie. Nom à afficher de ce SKU. |
createTime |
Uniquement en sortie. Date et heure de création de ce SKU. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
updateTime |
Uniquement en sortie. Date et heure de la dernière mise à jour de ce SKU. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
config |
Uniquement en sortie. Configuration de ce SKU. |
instances[] |
Uniquement en sortie. Instances disponibles de ce SKU. Ce champ doit être utilisé pour vérifier la disponibilité d'un SKU. |
description |
Uniquement en sortie. Description de ce SKU. |
revisionId |
Uniquement en sortie. ID de révision du SKU. Une révision est créée chaque fois que |
isActive |
Uniquement en sortie. Indicateur permettant de savoir si cette révision est active ou non. Seule une révision active peut être utilisée dans un nouvel ordre. |
type |
Uniquement en sortie. Type de ce SKU. |
vcpuCount |
Uniquement en sortie. Nombre de vCPU associé à ce SKU. |
hardwareCountRanges[] |
Uniquement en sortie. Plages inclusives de nombres de matériels autorisés dans une zone utilisant ce SKU. |
aiCapable |
Uniquement en sortie. Indique si ce SKU est destiné au matériel exécutant Gemini sur GDC Software. |
customerSourced |
Uniquement en sortie. Indique si ce SKU est destiné à du matériel fourni par le client. |
SkuConfig
Configuration d'un SKU.
| Représentation JSON |
|---|
{ "cpu": string, "gpu": string, "ram": string, "storage": string } |
| Champs | |
|---|---|
cpu |
Informations sur la configuration du processeur. |
gpu |
Informations sur la configuration du GPU. |
ram |
Informations sur la configuration de la RAM. |
storage |
Informations sur la configuration du stockage. |
SkuInstance
Instance spécifique du SKU.
| Représentation JSON |
|---|
{
"regionCode": string,
"powerSupply": enum ( |
| Champs | |
|---|---|
regionCode |
Code de région Unicode CLDR où cette instance est disponible. |
powerSupply |
Type d'alimentation de cette instance. |
billingSku |
Référence au SKU correspondant dans l'API Cloud Billing. Les informations sur le prix estimé peuvent être récupérées à l'aide de cette API. Format : |
billingSkuPerVcpu |
Référence au SKU correspondant par processeur virtuel dans l'API Cloud Billing. Les informations sur le prix estimé peuvent être récupérées à l'aide de cette API. Format : |
subscriptionDurationMonths |
Durée de l'abonnement pour le matériel, en mois. |
Type
Types de SKU valides.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Le type de SKU n'est pas spécifié. Cette valeur n'est pas autorisée. |
RACK |
SKU du rack. |
SERVER |
SKU du serveur. |
Plage
Plage inclusive.
| Représentation JSON |
|---|
{ "min": integer, "max": integer } |
| Champs | |
|---|---|
min |
Valeur minimale de la plage. |
max |
Valeur maximale de la plage. |
Méthodes |
|
|---|---|
|
Récupère les détails d'un SKU. |
|
Répertorie les SKU d'un projet et d'un emplacement donnés. |