sql
library
Classes
Database
Represents a SQL database inside the Cloud SQL instance, hosted in
Google's cloud.
DatabaseArgs
The set of arguments for Database.
The set of arguments for Database.
DatabaseInstance
Creates a new Google SQL Database Instance. For more information, see the official documentation ,
or the JSON API .
DatabaseInstanceArgs
The set of arguments for DatabaseInstance.
The set of arguments for DatabaseInstance.
DatabaseInstanceClone
DatabaseInstanceDnsName
DatabaseInstanceIpAddress
DatabaseInstancePointInTimeRestoreContext
DatabaseInstanceReplicaConfiguration
DatabaseInstanceReplicationCluster
DatabaseInstanceRestoreBackupContext
DatabaseInstanceServerCaCert
DatabaseInstanceSettings
DatabaseInstanceSettingsActiveDirectoryConfig
DatabaseInstanceSettingsAdvancedMachineFeatures
DatabaseInstanceSettingsBackupConfiguration
DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettings
DatabaseInstanceSettingsConnectionPoolConfig
DatabaseInstanceSettingsConnectionPoolConfigFlag
DatabaseInstanceSettingsDatabaseFlag
DatabaseInstanceSettingsDataCacheConfig
DatabaseInstanceSettingsDenyMaintenancePeriod
DatabaseInstanceSettingsEntraidConfig
DatabaseInstanceSettingsFinalBackupConfig
DatabaseInstanceSettingsInsightsConfig
DatabaseInstanceSettingsIpConfiguration
DatabaseInstanceSettingsIpConfigurationAuthorizedNetwork
DatabaseInstanceSettingsIpConfigurationPscConfig
DatabaseInstanceSettingsIpConfigurationPscConfigPscAutoConnection
DatabaseInstanceSettingsLocationPreference
DatabaseInstanceSettingsMaintenanceWindow
DatabaseInstanceSettingsPasswordValidationPolicy
DatabaseInstanceSettingsPerformanceCaptureConfig
DatabaseInstanceSettingsReadPoolAutoScaleConfig
DatabaseInstanceSettingsReadPoolAutoScaleConfigTargetMetric
DatabaseInstanceSettingsSqlServerAuditConfig
DatabaseInstanceState
Input properties used for looking up and filtering DatabaseInstance resources.
DatabaseState
Input properties used for looking up and filtering Database resources.
GetBackupRunArgs
Arguments for getBackupRun.
Arguments for getBackupRun.
GetBackupRunResult
Result data returned by getBackupRun.
GetCaCertsArgs
Arguments for getCaCerts.
Arguments for getCaCerts.
GetCaCertsCert
GetCaCertsResult
Result data returned by getCaCerts.
GetDatabaseArgs
Arguments for getDatabase.
Arguments for getDatabase.
GetDatabaseInstanceArgs
Arguments for getDatabaseInstance.
Arguments for getDatabaseInstance.
GetDatabaseInstanceClone
GetDatabaseInstanceDnsName
GetDatabaseInstanceIpAddress
GetDatabaseInstanceLatestRecoveryTimeArgs
Arguments for getDatabaseInstanceLatestRecoveryTime.
Arguments for getDatabaseInstanceLatestRecoveryTime.
GetDatabaseInstanceLatestRecoveryTimeResult
Result data returned by getDatabaseInstanceLatestRecoveryTime.
GetDatabaseInstancePointInTimeRestoreContext
GetDatabaseInstanceReplicaConfiguration
GetDatabaseInstanceReplicationCluster
GetDatabaseInstanceRestoreBackupContext
GetDatabaseInstanceResult
Result data returned by getDatabaseInstance.
GetDatabaseInstancesArgs
Arguments for getDatabaseInstances.
Arguments for getDatabaseInstances.
GetDatabaseInstanceServerCaCert
GetDatabaseInstanceSetting
GetDatabaseInstanceSettingActiveDirectoryConfig
GetDatabaseInstanceSettingAdvancedMachineFeature
GetDatabaseInstanceSettingBackupConfiguration
GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSetting
GetDatabaseInstanceSettingConnectionPoolConfig
GetDatabaseInstanceSettingConnectionPoolConfigFlag
GetDatabaseInstanceSettingDatabaseFlag
GetDatabaseInstanceSettingDataCacheConfig
GetDatabaseInstanceSettingDenyMaintenancePeriod
GetDatabaseInstanceSettingEntraidConfig
GetDatabaseInstanceSettingFinalBackupConfig
GetDatabaseInstanceSettingInsightsConfig
GetDatabaseInstanceSettingIpConfiguration
GetDatabaseInstanceSettingIpConfigurationAuthorizedNetwork
GetDatabaseInstanceSettingIpConfigurationPscConfig
GetDatabaseInstanceSettingIpConfigurationPscConfigPscAutoConnection
GetDatabaseInstanceSettingLocationPreference
GetDatabaseInstanceSettingMaintenanceWindow
GetDatabaseInstanceSettingPasswordValidationPolicy
GetDatabaseInstanceSettingPerformanceCaptureConfig
GetDatabaseInstanceSettingReadPoolAutoScaleConfig
GetDatabaseInstanceSettingReadPoolAutoScaleConfigTargetMetric
GetDatabaseInstanceSettingSqlServerAuditConfig
GetDatabaseInstancesInstance
GetDatabaseInstancesInstanceClone
GetDatabaseInstancesInstanceDnsName
GetDatabaseInstancesInstanceIpAddress
GetDatabaseInstancesInstancePointInTimeRestoreContext
GetDatabaseInstancesInstanceReplicaConfiguration
GetDatabaseInstancesInstanceReplicationCluster
GetDatabaseInstancesInstanceRestoreBackupContext
GetDatabaseInstancesInstanceServerCaCert
GetDatabaseInstancesInstanceSetting
GetDatabaseInstancesInstanceSettingActiveDirectoryConfig
GetDatabaseInstancesInstanceSettingAdvancedMachineFeature
GetDatabaseInstancesInstanceSettingBackupConfiguration
GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSetting
GetDatabaseInstancesInstanceSettingConnectionPoolConfig
GetDatabaseInstancesInstanceSettingConnectionPoolConfigFlag
GetDatabaseInstancesInstanceSettingDatabaseFlag
GetDatabaseInstancesInstanceSettingDataCacheConfig
GetDatabaseInstancesInstanceSettingDenyMaintenancePeriod
GetDatabaseInstancesInstanceSettingEntraidConfig
GetDatabaseInstancesInstanceSettingFinalBackupConfig
GetDatabaseInstancesInstanceSettingInsightsConfig
GetDatabaseInstancesInstanceSettingIpConfiguration
GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetwork
GetDatabaseInstancesInstanceSettingIpConfigurationPscConfig
GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigPscAutoConnection
GetDatabaseInstancesInstanceSettingLocationPreference
GetDatabaseInstancesInstanceSettingMaintenanceWindow
GetDatabaseInstancesInstanceSettingPasswordValidationPolicy
GetDatabaseInstancesInstanceSettingPerformanceCaptureConfig
GetDatabaseInstancesInstanceSettingReadPoolAutoScaleConfig
GetDatabaseInstancesInstanceSettingReadPoolAutoScaleConfigTargetMetric
GetDatabaseInstancesInstanceSettingSqlServerAuditConfig
GetDatabaseInstancesResult
Result data returned by getDatabaseInstances.
GetDatabaseResult
Result data returned by getDatabase.
GetDatabasesArgs
Arguments for getDatabases.
Arguments for getDatabases.
GetDatabasesDatabase
GetDatabasesResult
Result data returned by getDatabases.
GetTiersArgs
Arguments for getTiers.
Arguments for getTiers.
GetTiersResult
Result data returned by getTiers.
GetTiersTier
ProvisionScript
Executes a SQL script to provision in-database resources on a Cloud SQL Instance. Before executing a SQL script, you may need to configure your database user and permissions. For more information, see the Cloud SQL official documentation , or the JSON API .
ProvisionScriptArgs
The set of arguments for ProvisionScript.
The set of arguments for ProvisionScript.
ProvisionScriptState
Input properties used for looking up and filtering ProvisionScript resources.
SourceRepresentationInstance
A source representation instance is a Cloud SQL instance that represents
the source database server to the Cloud SQL replica. It is visible in the
Cloud Console and appears the same as a regular Cloud SQL instance, but it
contains no data, requires no configuration or maintenance, and does not
affect billing. You cannot update the source representation instance.
SourceRepresentationInstanceArgs
The set of arguments for SourceRepresentationInstance.
The set of arguments for SourceRepresentationInstance.
SourceRepresentationInstanceState
Input properties used for looking up and filtering SourceRepresentationInstance resources.
SslCert
Creates a new Google SQL SSL Cert on a Google SQL Instance. For more information, see the official documentation , or the JSON API .
SslCertArgs
The set of arguments for SslCert.
The set of arguments for SslCert.
SslCertState
Input properties used for looking up and filtering SslCert resources.
User
Creates a new Google SQL User on a Google SQL User Instance. For more information, see the official documentation , or the JSON API .
UserArgs
The set of arguments for User.
The set of arguments for User.
UserPasswordPolicy
UserPasswordPolicyStatus
UserSqlServerUserDetail
UserState
Input properties used for looking up and filtering User resources.
Functions
getBackupRun (GetBackupRunArgs args , {InvokeOptions? options })
→ Future <GetBackupRunResult >
Use this data source to get information about a Cloud SQL instance backup run.
getBackupRunOutput (GetBackupRunArgs args , {InvokeOutputOptions? options })
→ Output<GetBackupRunResult >
getCaCerts (GetCaCertsArgs args , {InvokeOptions? options })
→ Future <GetCaCertsResult >
Get all of the trusted Certificate Authorities (CAs) for the specified SQL database instance. For more information see the
official documentation
and
API .
args Arguments passed to this invoke. Arguments for getCaCerts.
options Invoke options controlling this call.
getCaCertsOutput (GetCaCertsArgs args , {InvokeOutputOptions? options })
→ Output<GetCaCertsResult >
getDatabase (GetDatabaseArgs args , {InvokeOptions? options })
→ Future <GetDatabaseResult >
Use this data source to get information about a database in a Cloud SQL instance.
getDatabaseInstance (GetDatabaseInstanceArgs args , {InvokeOptions? options })
→ Future <GetDatabaseInstanceResult >
Use this data source to get information about a Cloud SQL instance.
getDatabaseInstanceLatestRecoveryTime (GetDatabaseInstanceLatestRecoveryTimeArgs args , {InvokeOptions? options })
→ Future <GetDatabaseInstanceLatestRecoveryTimeResult >
Get Latest Recovery Time for a given instance. For more information see the
official documentation
and
API .
getDatabaseInstanceLatestRecoveryTimeOutput (GetDatabaseInstanceLatestRecoveryTimeArgs args , {InvokeOutputOptions? options })
→ Output<GetDatabaseInstanceLatestRecoveryTimeResult >
getDatabaseInstanceOutput (GetDatabaseInstanceArgs args , {InvokeOutputOptions? options })
→ Output<GetDatabaseInstanceResult >
getDatabaseInstances (GetDatabaseInstancesArgs args , {InvokeOptions? options })
→ Future <GetDatabaseInstancesResult >
Use this data source to get information about a list of Cloud SQL instances in a project. You can also apply some filters over this list to get a more filtered list of Cloud SQL instances.
getDatabaseInstancesOutput (GetDatabaseInstancesArgs args , {InvokeOutputOptions? options })
→ Output<GetDatabaseInstancesResult >
getDatabaseOutput (GetDatabaseArgs args , {InvokeOutputOptions? options })
→ Output<GetDatabaseResult >
getDatabases (GetDatabasesArgs args , {InvokeOptions? options })
→ Future <GetDatabasesResult >
Use this data source to get information about a list of databases in a Cloud SQL instance.
getDatabasesOutput (GetDatabasesArgs args , {InvokeOutputOptions? options })
→ Output<GetDatabasesResult >
getTiers (GetTiersArgs args , {InvokeOptions? options })
→ Future <GetTiersResult >
Get all available machine types (tiers) for a project, for example, db-custom-1-3840. For more information see the
official documentation
and
API .
getTiersOutput (GetTiersArgs args , {InvokeOutputOptions? options })
→ Output<GetTiersResult >