Class PscInstanceConfig (0.11.1)

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

PscInstanceConfig contains PSC related configuration at an instance level.

Attributes

Name Description
service_attachment_link str
Output only. The service attachment created when Private Service Connect (PSC) is enabled for the instance. The name of the resource will be in the format of projects/
allowed_consumer_projects MutableSequence[str]
Optional. List of consumer projects that are allowed to create PSC endpoints to service-attachments to this instance.
psc_dns_name str
Output only. The DNS name of the instance for PSC connectivity. Name convention:
psc_interface_configs MutableSequence[google.cloud.alloydb_v1beta.types.Instance.PscInterfaceConfig]
Optional. Configurations for setting up PSC interfaces attached to the instance which are used for outbound connectivity. Only primary instances can have PSC interface attached. Currently we only support 0 or 1 PSC interface.
psc_auto_connections MutableSequence[google.cloud.alloydb_v1beta.types.Instance.PscAutoConnectionConfig]
Optional. Configurations for setting up PSC service automation.
psc_auto_dns_state google.cloud.alloydb_v1beta.types.Instance.PscAutoDnsState
Optional. Configuration for setting up PSC auto DNS for the instance.
psc_auto_connection_policy_state google.cloud.alloydb_v1beta.types.Instance.PscInstanceConfig.PscAutoConnectionPolicyState
Optional. Configuration for setting up PSC auto connection for the instance.

Classes

PscAutoConnectionPolicyState

PscAutoConnectionPolicyState(value)

The state of the PSC auto connection policy.