Class PscConnection (0.1.12)

PscConnection(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Details of consumer resources in a PSC connection.

Attributes

Name Description
psc_connection_id str
Required. The PSC connection id of the forwarding rule connected to the service attachment.
address str
Required. The IP allocated on the consumer network for the PSC forwarding rule.
forwarding_rule str
Required. The URI of the consumer side forwarding rule. Example: projects/{projectNumOrId}/regions/us-east1/forwardingRules/{resourceId}.
project_id str
Optional. Project ID of the consumer project where the forwarding rule is created in.
network str
Required. The consumer network where the IP address resides, in the form of projects/{project_id}/global/networks/{network_id}.
service_attachment str
Required. The service attachment which is the target of the PSC connection, in the form of projects/{project-id}/regions/{region}/serviceAttachments/{service-attachment-id}.
psc_connection_status google.cloud.redis_cluster_v1beta1.types.PscConnectionStatus
Output only. The status of the PSC connection. Please note that this value is updated periodically. To get the latest status of a PSC connection, follow https://cloud.google.com/vpc/docs/configure-private-service-connect-services#endpoint-details.
connection_type google.cloud.redis_cluster_v1beta1.types.ConnectionType
Output only. Type of the PSC connection.