REST Resource: projects.locations.vmwareEngineNetworks

Recurso: VmwareEngineNetwork

Recurso de rede do VMware Engine que oferece conectividade para nuvens privadas do VMware Engine.

Representação JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "description": string,
  "vpcNetworks": [
    {
      object (VpcNetwork)
    }
  ],
  "state": enum (State),
  "type": enum (Type),
  "uid": string,
  "etag": string
}
Campos
name

string

Apenas saída. Identificador. O nome do recurso da rede do VMware Engine. 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/global/vmwareEngineNetworks/my-network

createTime

string (Timestamp format)

Apenas saída. Hora de criação deste recurso.

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: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Apenas saída. A última atualização deste recurso.

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: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

description

string

Descrição fornecida pelo usuário para esta rede do VMware Engine.

vpcNetworks[]

object (VpcNetwork)

Apenas saída. Redes VPC de serviço do VMware Engine que fornecem conectividade de uma nuvem privada a projetos de clientes, à Internet e a outros serviços do Google Cloud.

state

enum (State)

Apenas saída. Estado da rede do VMware Engine.

type

enum (Type)

Obrigatório. Tipo de rede do VMware Engine.

uid

string

Apenas saída. Identificador exclusivo gerado pelo sistema para o recurso.

etag

string

Checksum que pode ser enviado em solicitações de atualização e exclusão para garantir que o valor fornecido pelo usuário esteja atualizado antes que o servidor processe uma solicitação. O servidor calcula checksums com base no valor de outros campos na solicitação.

VpcNetwork

Representa uma rede VPC do VMware Engine gerenciada por um recurso de rede do VMware Engine.

Representação JSON
{
  "type": enum (Type),
  "network": string
}
Campos
type

enum (Type)

Apenas saída. Tipo de rede VPC (INTRANET, INTERNET ou GOOGLE_CLOUD)

network

string

Apenas saída. O nome de recurso relativo da rede VPC de serviço a que essa rede do VMware Engine está anexada. Por exemplo: projects/123123/global/networks/my-network

Tipo

O tipo de enumeração define os possíveis tipos de um serviço controlado de rede do VMware Engine.

Tipos enumerados
TYPE_UNSPECIFIED O valor padrão. Esse valor nunca pode ser usado.
INTRANET Rede VPC que vai ter peering com uma rede VPC do consumidor ou a VPC da intranet de outra rede do VMware Engine. Acesse uma nuvem privada usando VMs do Compute Engine em uma rede VPC com peering ou um recurso local conectado a uma rede VPC de consumidor com peering.
INTERNET Rede VPC usada para acesso à Internet de e para uma nuvem privada.
GOOGLE_CLOUD Rede VPC usada para acessar serviços do Google Cloud, como o Cloud Storage.

Estado

O enum "State" define os possíveis estados da rede do VMware Engine.

Tipos enumerados
STATE_UNSPECIFIED O valor padrão. Esse valor é usado se o estado for omitido.
CREATING A rede do VMware Engine está sendo criada.
ACTIVE A rede do VMware Engine está pronta.
UPDATING A rede do VMware Engine está sendo atualizada.
DELETING A rede do VMware Engine está sendo excluída.

Tipo

O tipo de enumeração define os tipos possíveis de rede do VMware Engine.

Tipos enumerados
TYPE_UNSPECIFIED O valor padrão. Esse valor nunca pode ser usado.
LEGACY Tipo de rede usado por nuvens privadas criadas em projetos sem uma rede do tipo STANDARD. Esse tipo de rede não é mais usado para novas implantações de nuvem privada do VMware Engine.
STANDARD Tipo de rede padrão usado para conectividade de nuvem privada.

Métodos

create

Cria uma rede do VMware Engine que pode ser usada por uma nuvem privada.

delete

Exclui um recurso VmwareEngineNetwork.

get

Recupera um recurso VmwareEngineNetwork pelo nome dele.

list

Lista recursos VmwareEngineNetwork em determinado projeto e local.

patch

Modifica um recurso de rede do VMware Engine.