REST Resource: projects.locations.privateClouds.subnets

Recurso: sub-rede

Sub-rede em uma nuvem privada. Sub-redes management (como vMotion) somente leitura ou userDefined, que também podem ser atualizadas.

Representação JSON
{
  "name": string,
  "ipCidrRange": string,
  "gatewayIp": string,
  "type": string,
  "state": enum (State),
  "vlanId": integer
}
Campos
name

string

Apenas saída. Identificador. O nome do recurso desta sub-rede. Os nomes de recursos são URIs sem esquema que seguem as convenções em https://cloud.google.com/apis/design/resource_names. Por exemplo: projects/my-project/locations/us-central1-a/privateClouds/my-cloud/subnets/my-subnet

ipCidrRange

string

O intervalo de endereços IP da sub-rede no formato CIDR "10.0.0.0/24".

gatewayIp

string

O endereço IP do gateway dessa sub-rede. Precisa estar dentro do prefixo de IP definido acima.

type

string

Apenas saída. O tipo da sub-rede. Por exemplo, "management" ou "userDefined".

state

enum (State)

Apenas saída. O estado do recurso.

vlanId

integer

Apenas saída. ID da VLAN em que a sub-rede está configurada

Estado

Define os estados possíveis das sub-redes.

Tipos enumerados
STATE_UNSPECIFIED O valor padrão. Esse valor nunca pode ser usado.
ACTIVE A sub-rede está pronta.
CREATING A sub-rede está sendo criada.
UPDATING A sub-rede está sendo atualizada.
DELETING A sub-rede está sendo excluída.
RECONCILING As mudanças solicitadas na última operação estão sendo propagadas.
FAILED A última operação na sub-rede não foi concluída. O payload da sub-rede é revertido para o estado de funcionamento mais recente.

Métodos

get

Recebe detalhes de uma única sub-rede.

list

Lista as sub-redes em uma determinada nuvem privada.

patch

Atualiza os parâmetros de uma única sub-rede.