Resource: PrivateConnection
Private connection resource that provides connectivity for VMware Engine private clouds.
JSON representation |
---|
{ "name": string, "createTime": string, "updateTime": string, "description": string, "state": enum ( |
Fields | |
---|---|
name |
Output only. The resource name of the private connection. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: |
createTime |
Output only. Creation time of this resource. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
updateTime |
Output only. Last update time of this resource. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
description |
Optional. User-provided description for this private connection. |
state |
Output only. State of the private connection. |
vmwareEngineNetwork |
Required. The relative resource name of Legacy VMware Engine network. Specify the name in the following form: |
vmwareEngineNetworkCanonical |
Output only. The canonical name of the VMware Engine network in the form: |
type |
Required. Private connection type. |
peeringId |
Output only. VPC network peering id between given network VPC and VMwareEngineNetwork. |
routingMode |
Optional. Routing Mode. Default value is set to GLOBAL. For type = PRIVATE_SERVICE_ACCESS, this field can be set to GLOBAL or REGIONAL, for other types only GLOBAL is supported. |
uid |
Output only. System-generated unique identifier for the resource. |
serviceNetwork |
Required. Service network to create private connection. Specify the name in the following form: |
peeringState |
Output only. Peering state between service network and VMware Engine network. |
State
Enum State defines possible states of private connection.
Enums | |
---|---|
STATE_UNSPECIFIED |
The default value. This value is used if the state is omitted. |
CREATING |
The private connection is being created. |
ACTIVE |
The private connection is ready. |
UPDATING |
The private connection is being updated. |
DELETING |
The private connection is being deleted. |
UNPROVISIONED |
The private connection is not provisioned, since no private cloud is present for which this private connection is needed. |
FAILED |
The private connection is in failed state. |
Type
Enum Type defines possible types of private connection.
Enums | |
---|---|
TYPE_UNSPECIFIED |
The default value. This value should never be used. |
PRIVATE_SERVICE_ACCESS |
Connection used for establishing private services access. |
NETAPP_CLOUD_VOLUMES |
Connection used for connecting to NetApp Cloud Volumes. |
DELL_POWERSCALE |
Connection used for connecting to Dell PowerScale. |
THIRD_PARTY_SERVICE |
Connection used for connecting to third-party services. |
RoutingMode
Possible types for RoutingMode
Enums | |
---|---|
ROUTING_MODE_UNSPECIFIED |
The default value. This value should never be used. |
GLOBAL |
Global Routing Mode |
REGIONAL |
Regional Routing Mode |
PeeringState
Enum PeeringState defines the possible states of peering between service network and the vpc network peered to service network
Enums | |
---|---|
PEERING_STATE_UNSPECIFIED |
The default value. This value is used if the peering state is omitted or unknown. |
PEERING_ACTIVE |
The peering is in active state. |
PEERING_INACTIVE |
The peering is in inactive state. |
Methods |
|
---|---|
|
Creates a new private connection that can be used for accessing private Clouds. |
|
Deletes a PrivateConnection resource. |
|
Retrieves a PrivateConnection resource by its resource name. |
|
Lists PrivateConnection resources in a given project and location. |
|
Modifies a PrivateConnection resource. |