Class PrivateConfig (0.1.12)

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

PrivateConfig includes settings for private instance.

Attributes

Name Description
is_private bool
Required. Immutable. Indicate if it's private instance.
ca_pool str
Required. Immutable. CA pool resource, resource must in the format of projects/{project}/locations/{location}/caPools/{ca_pool}.
http_service_attachment str
Output only. Service Attachment for HTTP, resource is in the format of projects/{project}/regions/{region}/serviceAttachments/{service_attachment}.
ssh_service_attachment str
Output only. Service Attachment for SSH, resource is in the format of projects/{project}/regions/{region}/serviceAttachments/{service_attachment}.
psc_allowed_projects MutableSequence[str]
Optional. Additional allowed projects for setting up PSC connections. Instance host project is automatically allowed and does not need to be included in this list.