Database Instance Settings Ip Configuration Args
Constructors
Properties
The name of the allocated ip range for the private ip CloudSQL instance. For example: "google-managed-services-default". If set, the instance ip will be created in the allocated range. The range name must comply with RFC 1035. Specifically, the name must be 1-63 characters long and match the regular expression a-z?.
The custom subject alternative names for an instance with CUSTOMER_MANAGED_CAS_CA
as the server_ca_mode
.
Whether Google Cloud services such as BigQuery are allowed to access data in this Cloud SQL instance over a private IP connection. SQLSERVER database type is not supported.
Whether this Cloud SQL instance should be assigned a public IPV4 address. At least ipv4_enabled
must be enabled or a private_network
must be configured.
The VPC network from which the Cloud SQL instance is accessible for private IP. For example, projects/myProject/global/networks/default. Specifying a network enables private IP. At least ipv4_enabled
must be enabled or a private_network
must be configured. This setting can be updated, but it cannot be removed after it is set.
PSC settings for a Cloud SQL instance.
Specify how the server certificate's Certificate Authority is hosted. Supported values are GOOGLE_MANAGED_INTERNAL_CA
and GOOGLE_MANAGED_CAS_CA
.
The resource name of the server CA pool for an instance with CUSTOMER_MANAGED_CAS_CA
as the server_ca_mode
.
Specify how SSL connection should be enforced in DB connections. Supported values are ALLOW_UNENCRYPTED_AND_ENCRYPTED
, ENCRYPTED_ONLY
, and TRUSTED_CLIENT_CERTIFICATE_REQUIRED
(not supported for SQL Server). See API reference doc for details.