REST Resource: projects.locations.privateClouds.externalAddresses

Recurso: ExternalAddress

Representa um endereço IP externo alocado e o endereço IP interno correspondente em uma nuvem privada.

Representação JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "internalIp": string,
  "externalIp": string,
  "state": enum (State),
  "uid": string,
  "description": string
}
Campos
name

string

Apenas saída. Identificador. O nome do recurso deste endereço IP externo. 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/externalAddresses/my-address

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".

internalIp

string

O endereço IP interno de uma VM de carga de trabalho.

externalIp

string

Apenas saída. O endereço IP externo de uma VM de carga de trabalho.

state

enum (State)

Apenas saída. O estado do recurso.

uid

string

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

description

string

Descrição fornecida pelo usuário para este recurso.

Estado

O enum State define os possíveis estados de endereços externos.

Tipos enumerados
STATE_UNSPECIFIED O valor padrão. Esse valor nunca pode ser usado.
ACTIVE O endereço está pronto.
CREATING O endereço está sendo criado.
UPDATING O endereço está sendo atualizado.
DELETING O endereço está sendo excluído.

Métodos

create

Cria um recurso ExternalAddress em uma determinada nuvem privada.

delete

Exclui um único endereço IP externo.

get

Recebe detalhes de um único endereço IP externo.

list

Lista os endereços IP externo atribuídos a VMs de carga de trabalho do VMware em uma determinada nuvem privada.

patch

Atualiza os parâmetros de um único endereço IP externo.