Recurso: PrivateConnection
Recurso de conexão particular que oferece conectividade para nuvens privadas do VMware Engine.
| Representação JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "description": string, "state": enum ( |
| Campos | |
|---|---|
name |
Apenas saída. O nome do recurso da conexão particular. 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: |
description |
Opcional. Descrição fornecida pelo usuário para essa conexão particular. |
state |
Apenas saída. Estado da conexão particular. |
vmwareEngineNetwork |
Obrigatório. O nome do recurso relativo da rede legada do VMware Engine. Especifique o nome no seguinte formato: |
vmwareEngineNetworkCanonical |
Apenas saída. O nome canônico da rede do VMware Engine no formato: |
type |
Obrigatório. Tipo de conexão particular. |
peeringId |
Apenas saída. ID do peering de rede VPC entre a rede VPC especificada e a VMwareEngineNetwork. |
routingMode |
Opcional. Modo de roteamento. O valor padrão é GLOBAL. Para type = PRIVATE_SERVICE_ACCESS, esse campo pode ser definido como GLOBAL ou REGIONAL. Para outros tipos, apenas GLOBAL é compatível. |
uid |
Apenas saída. Identificador exclusivo gerado pelo sistema para o recurso. |
serviceNetwork |
Obrigatório. Rede de serviço para criar uma conexão particular. Especifique o nome no seguinte formato: |
peeringState |
Apenas saída. Estado do peering entre a rede de serviço e a rede do VMware Engine. |
Estado
O enum "State" define os possíveis estados de uma conexão particular.
| Tipos enumerados | |
|---|---|
STATE_UNSPECIFIED |
O valor padrão. Esse valor é usado se o estado for omitido. |
CREATING |
A conexão particular está sendo criada. |
ACTIVE |
A conexão particular está pronta. |
UPDATING |
A conexão particular está sendo atualizada. |
DELETING |
A conexão particular está sendo excluída. |
UNPROVISIONED |
A conexão particular não é provisionada porque não há uma nuvem privada que precise dela. |
FAILED |
A conexão particular está em estado de falha. |
Tipo
O tipo de enumeração define os tipos possíveis de conexão particular.
| Tipos enumerados | |
|---|---|
TYPE_UNSPECIFIED |
O valor padrão. Esse valor nunca pode ser usado. |
PRIVATE_SERVICE_ACCESS |
Conexão usada para estabelecer o acesso a serviços privados. |
NETAPP_CLOUD_VOLUMES |
Conexão usada para se conectar ao NetApp Cloud Volumes. |
DELL_POWERSCALE |
Conexão usada para se conectar ao Dell PowerScale. |
THIRD_PARTY_SERVICE |
Conexão usada para conexão com serviços terceirizados. |
RoutingMode
Tipos possíveis para RoutingMode
| Tipos enumerados | |
|---|---|
ROUTING_MODE_UNSPECIFIED |
O valor padrão. Esse valor nunca pode ser usado. |
GLOBAL |
Modo de roteamento global |
REGIONAL |
Modo de roteamento regional |
PeeringState
O enum PeeringState define os possíveis estados de peering entre a rede de serviço e a rede VPC com peering para a rede de serviço.
| Tipos enumerados | |
|---|---|
PEERING_STATE_UNSPECIFIED |
O valor padrão. Esse valor é usado se o estado do peering for omitido ou desconhecido. |
PEERING_ACTIVE |
O peering está ativo. |
PEERING_INACTIVE |
O peering está inativo. |
Métodos |
|
|---|---|
|
Cria uma conexão particular que pode ser usada para acessar nuvens privadas. |
|
Exclui um recurso PrivateConnection. |
|
Recupera um recurso PrivateConnection pelo nome dele. |
|
Lista recursos PrivateConnection em determinado projeto e local. |
|
Modifica um recurso PrivateConnection. |