Recurso: Sku
Uma unidade de manutenção de estoque (SKU) de hardware do GDC.
| Representação JSON |
|---|
{ "name": string, "displayName": string, "createTime": string, "updateTime": string, "config": { object ( |
| Campos | |
|---|---|
name |
Identificador. Nome da SKU. Formato: |
displayName |
Apenas saída. Nome de exibição desta SKU. |
createTime |
Apenas saída. Data e hora em que a SKU foi criada. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
updateTime |
Apenas saída. Hora em que a SKU foi atualizada pela última vez. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
config |
Apenas saída. Configuração para este SKU. |
instances[] |
Apenas saída. Instâncias disponíveis dessa SKU. Esse campo deve ser usado para verificar a disponibilidade de uma SKU. |
description |
Apenas saída. Descrição desta SKU. |
revisionId |
Apenas saída. O ID da revisão da SKU. Uma nova revisão é criada sempre que |
isActive |
Apenas saída. Flag para indicar se esta revisão está ativa ou não. Somente uma revisão ativa pode ser usada em um novo pedido. |
type |
Apenas saída. Tipo de SKU. |
vcpuCount |
Apenas saída. A contagem de vCPUs associada a esta SKU. |
hardwareCountRanges[] |
Apenas saída. Os intervalos inclusivos de contagens de hardware permitidos em uma zona usando essa SKU. |
SkuConfig
Configuração de uma SKU.
| Representação JSON |
|---|
{ "cpu": string, "gpu": string, "ram": string, "storage": string } |
| Campos | |
|---|---|
cpu |
Informações sobre a configuração da CPU. |
gpu |
Informações sobre a configuração da GPU. |
ram |
Informações sobre a configuração da RAM. |
storage |
Informações sobre a configuração de armazenamento. |
SkuInstance
Uma instância específica da SKU.
| Representação JSON |
|---|
{
"regionCode": string,
"powerSupply": enum ( |
| Campos | |
|---|---|
regionCode |
O código de região Unicode CLDR em que esta instância está disponível. |
powerSupply |
Tipo de fonte de alimentação para esta instância. |
billingSku |
Referência à SKU correspondente na API Cloud Billing. As informações de preço estimado podem ser recuperadas usando essa API. Formato: |
billingSkuPerVcpu |
Referência à SKU correspondente por vCPU na API Cloud Billing. As informações de preço estimado podem ser recuperadas usando essa API. Formato: |
subscriptionDurationMonths |
Duração da assinatura do hardware em meses. |
Tipo
Tipos válidos de um SKU.
| Tipos enumerados | |
|---|---|
TYPE_UNSPECIFIED |
O tipo de SKU não foi especificado. Esse não é um valor permitido. |
RACK |
SKU do rack. |
SERVER |
SKU do servidor. |
Intervalo
Intervalo inclusivo.
| Representação JSON |
|---|
{ "min": integer, "max": integer } |
| Campos | |
|---|---|
min |
O valor mínimo do intervalo. |
max |
O valor máximo do intervalo. |
Métodos |
|
|---|---|
|
Recebe detalhes de uma SKU. |
|
Lista as SKUs de um determinado projeto e local. |