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 ( |
| Campos | |
|---|---|
name |
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: |
createTime |
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: |
updateTime |
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: |
internalIp |
O endereço IP interno de uma VM de carga de trabalho. |
externalIp |
Apenas saída. O endereço IP externo de uma VM de carga de trabalho. |
state |
Apenas saída. O estado do recurso. |
uid |
Apenas saída. Identificador exclusivo gerado pelo sistema para o recurso. |
description |
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 |
|
|---|---|
|
Cria um recurso ExternalAddress em uma determinada nuvem privada. |
|
Exclui um único endereço IP externo. |
|
Recebe detalhes de um único endereço IP externo. |
|
Lista os endereços IP externo atribuídos a VMs de carga de trabalho do VMware em uma determinada nuvem privada. |
|
Atualiza os parâmetros de um único endereço IP externo. |