Skip to main content

GoogleCloudSQLSQLServerInstanceSettings

No description

type GoogleCloudSQLSQLServerInstanceSettings {
activationPolicy: GoogleCloudSQLInstanceSettingsActivationPolicy!
activeDirectoryConfig: GoogleCloudSQLInstanceSettingsActiveDirectoryConfig!
availabilityType: GoogleCloudSQLInstanceSettingsAvailabilityType!
backupConfiguration: GoogleCloudSQLInstanceSettingsBackupConfiguration!
collation: String!
connectorEnforcement: GoogleCloudSQLInstanceSettingsConnectorEnforcement!
crashSafeReplicationEnabled: Boolean!
dataDiskSizeGb: Int64!
dataDiskType: GoogleCloudSQLInstanceSettingsDataDiskType!
databaseFlags: [GoogleCloudSQLInstanceSettingsDatabaseFlags!]!
databaseReplicationEnabled: Boolean!
deletionProtectionEnabled: Boolean!
denyMaintenancePeriods: [GoogleCloudSQLInstanceSettingsDenyMaintenancePeriod!]!
ipConfiguration: GoogleCloudSQLInstanceSettingsIpConfiguration!
serverCaCertificate: GoogleCloudSQLInstanceSSLCertificate
passwordValidationPolicy: GoogleCloudSQLInstanceSettingsPasswordValidationPolicy
pricingPlan: GoogleCloudSQLInstanceSettingsPricingPlan!
replicationType: GoogleCloudSQLInstanceSettingsReplicationType!
settingsVersion: Int64!
auditConfig: GoogleCloudSQLInstanceSettingsAuditConfig
storageAutoResize: Boolean!
storageAutoResizeLimit: Uint64!
tier: String!
labels: [GoogleCloudSQLInstanceSettingsLabels]!
}

Fields

GoogleCloudSQLSQLServerInstanceSettings.activationPolicy ● GoogleCloudSQLInstanceSettingsActivationPolicy! non-null enum

The activation policy

GoogleCloudSQLSQLServerInstanceSettings.activeDirectoryConfig ● GoogleCloudSQLInstanceSettingsActiveDirectoryConfig! non-null object

Active Directory configuration

GoogleCloudSQLSQLServerInstanceSettings.availabilityType ● GoogleCloudSQLInstanceSettingsAvailabilityType! non-null enum

The availability type

GoogleCloudSQLSQLServerInstanceSettings.backupConfiguration ● GoogleCloudSQLInstanceSettingsBackupConfiguration! non-null object

The daily backup configuration for the instance

GoogleCloudSQLSQLServerInstanceSettings.collation ● String! non-null scalar

The name of the server instance collation

GoogleCloudSQLSQLServerInstanceSettings.connectorEnforcement ● GoogleCloudSQLInstanceSettingsConnectorEnforcement! non-null enum

Indicates whether connections must use Cloud SQL connectors

GoogleCloudSQLSQLServerInstanceSettings.crashSafeReplicationEnabled ● Boolean! non-null scalar

Indicates whether database flags for crash-safe replication are enabled

GoogleCloudSQLSQLServerInstanceSettings.dataDiskSizeGb ● Int64! non-null scalar

The size of the data disk in GB

GoogleCloudSQLSQLServerInstanceSettings.dataDiskType ● GoogleCloudSQLInstanceSettingsDataDiskType! non-null enum

The type of data disk

GoogleCloudSQLSQLServerInstanceSettings.databaseFlags ● [GoogleCloudSQLInstanceSettingsDatabaseFlags!]! non-null object

The database flags passed to the instance at startup

GoogleCloudSQLSQLServerInstanceSettings.databaseReplicationEnabled ● Boolean! non-null scalar

Indicates whether replication is enabled

GoogleCloudSQLSQLServerInstanceSettings.deletionProtectionEnabled ● Boolean! non-null scalar

Indicates whether deletion protection is enabled

GoogleCloudSQLSQLServerInstanceSettings.denyMaintenancePeriods ● [GoogleCloudSQLInstanceSettingsDenyMaintenancePeriod!]! non-null object

The denied maintenance periods

GoogleCloudSQLSQLServerInstanceSettings.ipConfiguration ● GoogleCloudSQLInstanceSettingsIpConfiguration! non-null object

The settings for IP Management

GoogleCloudSQLSQLServerInstanceSettings.serverCaCertificate ● GoogleCloudSQLInstanceSSLCertificate object

The location preference settings

GoogleCloudSQLSQLServerInstanceSettings.passwordValidationPolicy ● GoogleCloudSQLInstanceSettingsPasswordValidationPolicy object

The local user password validation policy of the instance

GoogleCloudSQLSQLServerInstanceSettings.pricingPlan ● GoogleCloudSQLInstanceSettingsPricingPlan! non-null enum

The pricing plan for this instance

GoogleCloudSQLSQLServerInstanceSettings.replicationType ● GoogleCloudSQLInstanceSettingsReplicationType! non-null enum

The type of replication

GoogleCloudSQLSQLServerInstanceSettings.settingsVersion ● Int64! non-null scalar

The version of instance settings

GoogleCloudSQLSQLServerInstanceSettings.auditConfig ● GoogleCloudSQLInstanceSettingsAuditConfig object

The audit configuration

GoogleCloudSQLSQLServerInstanceSettings.storageAutoResize ● Boolean! non-null scalar

Configuration to increase storage size automatically The default value: true

GoogleCloudSQLSQLServerInstanceSettings.storageAutoResizeLimit ● Uint64! non-null scalar

The maximum size to which storage capacity can be automatically increased

GoogleCloudSQLSQLServerInstanceSettings.tier ● String! non-null scalar

The tier (or machine type) for this instance

GoogleCloudSQLSQLServerInstanceSettings.labels ● [GoogleCloudSQLInstanceSettingsLabels]! non-null object

The labels

Member of

GoogleCloudSQLSQLServerInstance object