gcp.sql.getDatabaseInstances

Explore with Pulumi AI

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.

Example Usage

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Gcp = Pulumi.Gcp;

return await Deployment.RunAsync(() => 
{
    var qa = Gcp.Sql.GetDatabaseInstances.Invoke(new()
    {
        Project = "test-project",
    });

});
package main

import (
	"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/sql"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := sql.GetDatabaseInstances(ctx, &sql.GetDatabaseInstancesArgs{
			Project: pulumi.StringRef("test-project"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.gcp.sql.SqlFunctions;
import com.pulumi.gcp.sql.inputs.GetDatabaseInstancesArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var qa = SqlFunctions.getDatabaseInstances(GetDatabaseInstancesArgs.builder()
            .project("test-project")
            .build());

    }
}
import pulumi
import pulumi_gcp as gcp

qa = gcp.sql.get_database_instances(project="test-project")
import * as pulumi from "@pulumi/pulumi";
import * as gcp from "@pulumi/gcp";

const qa = gcp.sql.getDatabaseInstances({
    project: "test-project",
});
variables:
  qa:
    fn::invoke:
      Function: gcp:sql:getDatabaseInstances
      Arguments:
        project: test-project

Using getDatabaseInstances

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getDatabaseInstances(args: GetDatabaseInstancesArgs, opts?: InvokeOptions): Promise<GetDatabaseInstancesResult>
function getDatabaseInstancesOutput(args: GetDatabaseInstancesOutputArgs, opts?: InvokeOptions): Output<GetDatabaseInstancesResult>
def get_database_instances(database_version: Optional[str] = None,
                           project: Optional[str] = None,
                           region: Optional[str] = None,
                           state: Optional[str] = None,
                           tier: Optional[str] = None,
                           zone: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetDatabaseInstancesResult
def get_database_instances_output(database_version: Optional[pulumi.Input[str]] = None,
                           project: Optional[pulumi.Input[str]] = None,
                           region: Optional[pulumi.Input[str]] = None,
                           state: Optional[pulumi.Input[str]] = None,
                           tier: Optional[pulumi.Input[str]] = None,
                           zone: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetDatabaseInstancesResult]
func GetDatabaseInstances(ctx *Context, args *GetDatabaseInstancesArgs, opts ...InvokeOption) (*GetDatabaseInstancesResult, error)
func GetDatabaseInstancesOutput(ctx *Context, args *GetDatabaseInstancesOutputArgs, opts ...InvokeOption) GetDatabaseInstancesResultOutput

> Note: This function is named GetDatabaseInstances in the Go SDK.

public static class GetDatabaseInstances 
{
    public static Task<GetDatabaseInstancesResult> InvokeAsync(GetDatabaseInstancesArgs args, InvokeOptions? opts = null)
    public static Output<GetDatabaseInstancesResult> Invoke(GetDatabaseInstancesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDatabaseInstancesResult> getDatabaseInstances(GetDatabaseInstancesArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: gcp:sql/getDatabaseInstances:getDatabaseInstances
  arguments:
    # arguments dictionary

The following arguments are supported:

DatabaseVersion string

To filter out the Cloud SQL instances which are of the specified database version.

Project string

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

Region string

To filter out the Cloud SQL instances which are located in the specified region.

State string

To filter out the Cloud SQL instances based on the current serving state of the database instance. Supported values include SQL_INSTANCE_STATE_UNSPECIFIED, RUNNABLE, SUSPENDED, PENDING_DELETE, PENDING_CREATE, MAINTENANCE, FAILED.

Tier string

To filter out the Cloud SQL instances based on the tier(or machine type) of the database instances.

Zone string

To filter out the Cloud SQL instances which are located in the specified zone. This zone refers to the Compute Engine zone that the instance is currently serving from.

DatabaseVersion string

To filter out the Cloud SQL instances which are of the specified database version.

Project string

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

Region string

To filter out the Cloud SQL instances which are located in the specified region.

State string

To filter out the Cloud SQL instances based on the current serving state of the database instance. Supported values include SQL_INSTANCE_STATE_UNSPECIFIED, RUNNABLE, SUSPENDED, PENDING_DELETE, PENDING_CREATE, MAINTENANCE, FAILED.

Tier string

To filter out the Cloud SQL instances based on the tier(or machine type) of the database instances.

Zone string

To filter out the Cloud SQL instances which are located in the specified zone. This zone refers to the Compute Engine zone that the instance is currently serving from.

databaseVersion String

To filter out the Cloud SQL instances which are of the specified database version.

project String

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

region String

To filter out the Cloud SQL instances which are located in the specified region.

state String

To filter out the Cloud SQL instances based on the current serving state of the database instance. Supported values include SQL_INSTANCE_STATE_UNSPECIFIED, RUNNABLE, SUSPENDED, PENDING_DELETE, PENDING_CREATE, MAINTENANCE, FAILED.

tier String

To filter out the Cloud SQL instances based on the tier(or machine type) of the database instances.

zone String

To filter out the Cloud SQL instances which are located in the specified zone. This zone refers to the Compute Engine zone that the instance is currently serving from.

databaseVersion string

To filter out the Cloud SQL instances which are of the specified database version.

project string

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

region string

To filter out the Cloud SQL instances which are located in the specified region.

state string

To filter out the Cloud SQL instances based on the current serving state of the database instance. Supported values include SQL_INSTANCE_STATE_UNSPECIFIED, RUNNABLE, SUSPENDED, PENDING_DELETE, PENDING_CREATE, MAINTENANCE, FAILED.

tier string

To filter out the Cloud SQL instances based on the tier(or machine type) of the database instances.

zone string

To filter out the Cloud SQL instances which are located in the specified zone. This zone refers to the Compute Engine zone that the instance is currently serving from.

database_version str

To filter out the Cloud SQL instances which are of the specified database version.

project str

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

region str

To filter out the Cloud SQL instances which are located in the specified region.

state str

To filter out the Cloud SQL instances based on the current serving state of the database instance. Supported values include SQL_INSTANCE_STATE_UNSPECIFIED, RUNNABLE, SUSPENDED, PENDING_DELETE, PENDING_CREATE, MAINTENANCE, FAILED.

tier str

To filter out the Cloud SQL instances based on the tier(or machine type) of the database instances.

zone str

To filter out the Cloud SQL instances which are located in the specified zone. This zone refers to the Compute Engine zone that the instance is currently serving from.

databaseVersion String

To filter out the Cloud SQL instances which are of the specified database version.

project String

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

region String

To filter out the Cloud SQL instances which are located in the specified region.

state String

To filter out the Cloud SQL instances based on the current serving state of the database instance. Supported values include SQL_INSTANCE_STATE_UNSPECIFIED, RUNNABLE, SUSPENDED, PENDING_DELETE, PENDING_CREATE, MAINTENANCE, FAILED.

tier String

To filter out the Cloud SQL instances based on the tier(or machine type) of the database instances.

zone String

To filter out the Cloud SQL instances which are located in the specified zone. This zone refers to the Compute Engine zone that the instance is currently serving from.

getDatabaseInstances Result

The following output properties are available:

Id string

The provider-assigned unique ID for this managed resource.

Instances List<GetDatabaseInstancesInstance>
DatabaseVersion string
Project string
Region string
State string
Tier string
Zone string
Id string

The provider-assigned unique ID for this managed resource.

Instances []GetDatabaseInstancesInstance
DatabaseVersion string
Project string
Region string
State string
Tier string
Zone string
id String

The provider-assigned unique ID for this managed resource.

instances List<GetDatabaseInstancesInstance>
databaseVersion String
project String
region String
state String
tier String
zone String
id string

The provider-assigned unique ID for this managed resource.

instances GetDatabaseInstancesInstance[]
databaseVersion string
project string
region string
state string
tier string
zone string
id str

The provider-assigned unique ID for this managed resource.

instances Sequence[GetDatabaseInstancesInstance]
database_version str
project str
region str
state str
tier str
zone str
id String

The provider-assigned unique ID for this managed resource.

instances List<Property Map>
databaseVersion String
project String
region String
state String
tier String
zone String

Supporting Types

GetDatabaseInstancesInstance

AvailableMaintenanceVersions List<string>
Clones List<GetDatabaseInstancesInstanceClone>
ConnectionName string
DatabaseVersion string

To filter out the Cloud SQL instances which are of the specified database version.

DeletionProtection bool
EncryptionKeyName string
FirstIpAddress string
InstanceType string
IpAddresses List<GetDatabaseInstancesInstanceIpAddress>
MaintenanceVersion string
MasterInstanceName string
Name string
PrivateIpAddress string
Project string

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

PublicIpAddress string
Region string

To filter out the Cloud SQL instances which are located in the specified region.

ReplicaConfigurations List<GetDatabaseInstancesInstanceReplicaConfiguration>
RestoreBackupContexts List<GetDatabaseInstancesInstanceRestoreBackupContext>
RootPassword string
SelfLink string
ServerCaCerts List<GetDatabaseInstancesInstanceServerCaCert>
ServiceAccountEmailAddress string
Settings List<GetDatabaseInstancesInstanceSetting>
AvailableMaintenanceVersions []string
Clones []GetDatabaseInstancesInstanceClone
ConnectionName string
DatabaseVersion string

To filter out the Cloud SQL instances which are of the specified database version.

DeletionProtection bool
EncryptionKeyName string
FirstIpAddress string
InstanceType string
IpAddresses []GetDatabaseInstancesInstanceIpAddress
MaintenanceVersion string
MasterInstanceName string
Name string
PrivateIpAddress string
Project string

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

PublicIpAddress string
Region string

To filter out the Cloud SQL instances which are located in the specified region.

ReplicaConfigurations []GetDatabaseInstancesInstanceReplicaConfiguration
RestoreBackupContexts []GetDatabaseInstancesInstanceRestoreBackupContext
RootPassword string
SelfLink string
ServerCaCerts []GetDatabaseInstancesInstanceServerCaCert
ServiceAccountEmailAddress string
Settings []GetDatabaseInstancesInstanceSetting
availableMaintenanceVersions List<String>
clones List<GetDatabaseInstancesInstanceClone>
connectionName String
databaseVersion String

To filter out the Cloud SQL instances which are of the specified database version.

deletionProtection Boolean
encryptionKeyName String
firstIpAddress String
instanceType String
ipAddresses List<GetDatabaseInstancesInstanceIpAddress>
maintenanceVersion String
masterInstanceName String
name String
privateIpAddress String
project String

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

publicIpAddress String
region String

To filter out the Cloud SQL instances which are located in the specified region.

replicaConfigurations List<GetDatabaseInstancesInstanceReplicaConfiguration>
restoreBackupContexts List<GetDatabaseInstancesInstanceRestoreBackupContext>
rootPassword String
selfLink String
serverCaCerts List<GetDatabaseInstancesInstanceServerCaCert>
serviceAccountEmailAddress String
settings List<GetDatabaseInstancesInstanceSetting>
availableMaintenanceVersions string[]
clones GetDatabaseInstancesInstanceClone[]
connectionName string
databaseVersion string

To filter out the Cloud SQL instances which are of the specified database version.

deletionProtection boolean
encryptionKeyName string
firstIpAddress string
instanceType string
ipAddresses GetDatabaseInstancesInstanceIpAddress[]
maintenanceVersion string
masterInstanceName string
name string
privateIpAddress string
project string

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

publicIpAddress string
region string

To filter out the Cloud SQL instances which are located in the specified region.

replicaConfigurations GetDatabaseInstancesInstanceReplicaConfiguration[]
restoreBackupContexts GetDatabaseInstancesInstanceRestoreBackupContext[]
rootPassword string
selfLink string
serverCaCerts GetDatabaseInstancesInstanceServerCaCert[]
serviceAccountEmailAddress string
settings GetDatabaseInstancesInstanceSetting[]
available_maintenance_versions Sequence[str]
clones Sequence[GetDatabaseInstancesInstanceClone]
connection_name str
database_version str

To filter out the Cloud SQL instances which are of the specified database version.

deletion_protection bool
encryption_key_name str
first_ip_address str
instance_type str
ip_addresses Sequence[GetDatabaseInstancesInstanceIpAddress]
maintenance_version str
master_instance_name str
name str
private_ip_address str
project str

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

public_ip_address str
region str

To filter out the Cloud SQL instances which are located in the specified region.

replica_configurations Sequence[GetDatabaseInstancesInstanceReplicaConfiguration]
restore_backup_contexts Sequence[GetDatabaseInstancesInstanceRestoreBackupContext]
root_password str
self_link str
server_ca_certs Sequence[GetDatabaseInstancesInstanceServerCaCert]
service_account_email_address str
settings Sequence[GetDatabaseInstancesInstanceSetting]
availableMaintenanceVersions List<String>
clones List<Property Map>
connectionName String
databaseVersion String

To filter out the Cloud SQL instances which are of the specified database version.

deletionProtection Boolean
encryptionKeyName String
firstIpAddress String
instanceType String
ipAddresses List<Property Map>
maintenanceVersion String
masterInstanceName String
name String
privateIpAddress String
project String

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

publicIpAddress String
region String

To filter out the Cloud SQL instances which are located in the specified region.

replicaConfigurations List<Property Map>
restoreBackupContexts List<Property Map>
rootPassword String
selfLink String
serverCaCerts List<Property Map>
serviceAccountEmailAddress String
settings List<Property Map>

GetDatabaseInstancesInstanceClone

GetDatabaseInstancesInstanceIpAddress

IpAddress string
TimeToRetire string
Type string
IpAddress string
TimeToRetire string
Type string
ipAddress String
timeToRetire String
type String
ipAddress string
timeToRetire string
type string
ipAddress String
timeToRetire String
type String

GetDatabaseInstancesInstanceReplicaConfiguration

GetDatabaseInstancesInstanceRestoreBackupContext

BackupRunId int
InstanceId string
Project string

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

BackupRunId int
InstanceId string
Project string

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

backupRunId Integer
instanceId String
project String

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

backupRunId number
instanceId string
project string

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

backup_run_id int
instance_id str
project str

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

backupRunId Number
instanceId String
project String

The ID of the project in which the resources belong. If it is not provided, the provider project is used.

GetDatabaseInstancesInstanceServerCaCert

GetDatabaseInstancesInstanceSetting

ActivationPolicy string
ActiveDirectoryConfigs List<GetDatabaseInstancesInstanceSettingActiveDirectoryConfig>
AdvancedMachineFeatures List<GetDatabaseInstancesInstanceSettingAdvancedMachineFeature>
AvailabilityType string
BackupConfigurations List<GetDatabaseInstancesInstanceSettingBackupConfiguration>
Collation string
ConnectorEnforcement string
DatabaseFlags List<GetDatabaseInstancesInstanceSettingDatabaseFlag>
DeletionProtectionEnabled bool
DenyMaintenancePeriods List<GetDatabaseInstancesInstanceSettingDenyMaintenancePeriod>
DiskAutoresize bool
DiskAutoresizeLimit int
DiskSize int
DiskType string
InsightsConfigs List<GetDatabaseInstancesInstanceSettingInsightsConfig>
IpConfigurations List<GetDatabaseInstancesInstanceSettingIpConfiguration>
LocationPreferences List<GetDatabaseInstancesInstanceSettingLocationPreference>
MaintenanceWindows List<GetDatabaseInstancesInstanceSettingMaintenanceWindow>
PasswordValidationPolicies List<GetDatabaseInstancesInstanceSettingPasswordValidationPolicy>
PricingPlan string
SqlServerAuditConfigs List<GetDatabaseInstancesInstanceSettingSqlServerAuditConfig>
Tier string

To filter out the Cloud SQL instances based on the tier(or machine type) of the database instances.

TimeZone string
UserLabels Dictionary<string, string>
Version int
ActivationPolicy string
ActiveDirectoryConfigs []GetDatabaseInstancesInstanceSettingActiveDirectoryConfig
AdvancedMachineFeatures []GetDatabaseInstancesInstanceSettingAdvancedMachineFeature
AvailabilityType string
BackupConfigurations []GetDatabaseInstancesInstanceSettingBackupConfiguration
Collation string
ConnectorEnforcement string
DatabaseFlags []GetDatabaseInstancesInstanceSettingDatabaseFlag
DeletionProtectionEnabled bool
DenyMaintenancePeriods []GetDatabaseInstancesInstanceSettingDenyMaintenancePeriod
DiskAutoresize bool
DiskAutoresizeLimit int
DiskSize int
DiskType string
InsightsConfigs []GetDatabaseInstancesInstanceSettingInsightsConfig
IpConfigurations []GetDatabaseInstancesInstanceSettingIpConfiguration
LocationPreferences []GetDatabaseInstancesInstanceSettingLocationPreference
MaintenanceWindows []GetDatabaseInstancesInstanceSettingMaintenanceWindow
PasswordValidationPolicies []GetDatabaseInstancesInstanceSettingPasswordValidationPolicy
PricingPlan string
SqlServerAuditConfigs []GetDatabaseInstancesInstanceSettingSqlServerAuditConfig
Tier string

To filter out the Cloud SQL instances based on the tier(or machine type) of the database instances.

TimeZone string
UserLabels map[string]string
Version int
activationPolicy String
activeDirectoryConfigs List<GetDatabaseInstancesInstanceSettingActiveDirectoryConfig>
advancedMachineFeatures List<GetDatabaseInstancesInstanceSettingAdvancedMachineFeature>
availabilityType String
backupConfigurations List<GetDatabaseInstancesInstanceSettingBackupConfiguration>
collation String
connectorEnforcement String
databaseFlags List<GetDatabaseInstancesInstanceSettingDatabaseFlag>
deletionProtectionEnabled Boolean
denyMaintenancePeriods List<GetDatabaseInstancesInstanceSettingDenyMaintenancePeriod>
diskAutoresize Boolean
diskAutoresizeLimit Integer
diskSize Integer
diskType String
insightsConfigs List<GetDatabaseInstancesInstanceSettingInsightsConfig>
ipConfigurations List<GetDatabaseInstancesInstanceSettingIpConfiguration>
locationPreferences List<GetDatabaseInstancesInstanceSettingLocationPreference>
maintenanceWindows List<GetDatabaseInstancesInstanceSettingMaintenanceWindow>
passwordValidationPolicies List<GetDatabaseInstancesInstanceSettingPasswordValidationPolicy>
pricingPlan String
sqlServerAuditConfigs List<GetDatabaseInstancesInstanceSettingSqlServerAuditConfig>
tier String

To filter out the Cloud SQL instances based on the tier(or machine type) of the database instances.

timeZone String
userLabels Map<String,String>
version Integer
activationPolicy string
activeDirectoryConfigs GetDatabaseInstancesInstanceSettingActiveDirectoryConfig[]
advancedMachineFeatures GetDatabaseInstancesInstanceSettingAdvancedMachineFeature[]
availabilityType string
backupConfigurations GetDatabaseInstancesInstanceSettingBackupConfiguration[]
collation string
connectorEnforcement string
databaseFlags GetDatabaseInstancesInstanceSettingDatabaseFlag[]
deletionProtectionEnabled boolean
denyMaintenancePeriods GetDatabaseInstancesInstanceSettingDenyMaintenancePeriod[]
diskAutoresize boolean
diskAutoresizeLimit number
diskSize number
diskType string
insightsConfigs GetDatabaseInstancesInstanceSettingInsightsConfig[]
ipConfigurations GetDatabaseInstancesInstanceSettingIpConfiguration[]
locationPreferences GetDatabaseInstancesInstanceSettingLocationPreference[]
maintenanceWindows GetDatabaseInstancesInstanceSettingMaintenanceWindow[]
passwordValidationPolicies GetDatabaseInstancesInstanceSettingPasswordValidationPolicy[]
pricingPlan string
sqlServerAuditConfigs GetDatabaseInstancesInstanceSettingSqlServerAuditConfig[]
tier string

To filter out the Cloud SQL instances based on the tier(or machine type) of the database instances.

timeZone string
userLabels {[key: string]: string}
version number
activation_policy str
active_directory_configs Sequence[GetDatabaseInstancesInstanceSettingActiveDirectoryConfig]
advanced_machine_features Sequence[GetDatabaseInstancesInstanceSettingAdvancedMachineFeature]
availability_type str
backup_configurations Sequence[GetDatabaseInstancesInstanceSettingBackupConfiguration]
collation str
connector_enforcement str
database_flags Sequence[GetDatabaseInstancesInstanceSettingDatabaseFlag]
deletion_protection_enabled bool
deny_maintenance_periods Sequence[GetDatabaseInstancesInstanceSettingDenyMaintenancePeriod]
disk_autoresize bool
disk_autoresize_limit int
disk_size int
disk_type str
insights_configs Sequence[GetDatabaseInstancesInstanceSettingInsightsConfig]
ip_configurations Sequence[GetDatabaseInstancesInstanceSettingIpConfiguration]
location_preferences Sequence[GetDatabaseInstancesInstanceSettingLocationPreference]
maintenance_windows Sequence[GetDatabaseInstancesInstanceSettingMaintenanceWindow]
password_validation_policies Sequence[GetDatabaseInstancesInstanceSettingPasswordValidationPolicy]
pricing_plan str
sql_server_audit_configs Sequence[GetDatabaseInstancesInstanceSettingSqlServerAuditConfig]
tier str

To filter out the Cloud SQL instances based on the tier(or machine type) of the database instances.

time_zone str
user_labels Mapping[str, str]
version int
activationPolicy String
activeDirectoryConfigs List<Property Map>
advancedMachineFeatures List<Property Map>
availabilityType String
backupConfigurations List<Property Map>
collation String
connectorEnforcement String
databaseFlags List<Property Map>
deletionProtectionEnabled Boolean
denyMaintenancePeriods List<Property Map>
diskAutoresize Boolean
diskAutoresizeLimit Number
diskSize Number
diskType String
insightsConfigs List<Property Map>
ipConfigurations List<Property Map>
locationPreferences List<Property Map>
maintenanceWindows List<Property Map>
passwordValidationPolicies List<Property Map>
pricingPlan String
sqlServerAuditConfigs List<Property Map>
tier String

To filter out the Cloud SQL instances based on the tier(or machine type) of the database instances.

timeZone String
userLabels Map<String>
version Number

GetDatabaseInstancesInstanceSettingActiveDirectoryConfig

Domain string
Domain string
domain String
domain string
domain str
domain String

GetDatabaseInstancesInstanceSettingAdvancedMachineFeature

GetDatabaseInstancesInstanceSettingBackupConfiguration

GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSetting

GetDatabaseInstancesInstanceSettingDatabaseFlag

Name string
Value string
Name string
Value string
name String
value String
name string
value string
name str
value str
name String
value String

GetDatabaseInstancesInstanceSettingDenyMaintenancePeriod

EndDate string
StartDate string
Time string
EndDate string
StartDate string
Time string
endDate String
startDate String
time String
endDate string
startDate string
time string
endDate String
startDate String
time String

GetDatabaseInstancesInstanceSettingInsightsConfig

GetDatabaseInstancesInstanceSettingIpConfiguration

GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetwork

ExpirationTime string
Name string
Value string
ExpirationTime string
Name string
Value string
expirationTime String
name String
value String
expirationTime string
name string
value string
expirationTime String
name String
value String

GetDatabaseInstancesInstanceSettingLocationPreference

FollowGaeApplication string
SecondaryZone string
Zone string

To filter out the Cloud SQL instances which are located in the specified zone. This zone refers to the Compute Engine zone that the instance is currently serving from.

FollowGaeApplication string
SecondaryZone string
Zone string

To filter out the Cloud SQL instances which are located in the specified zone. This zone refers to the Compute Engine zone that the instance is currently serving from.

followGaeApplication String
secondaryZone String
zone String

To filter out the Cloud SQL instances which are located in the specified zone. This zone refers to the Compute Engine zone that the instance is currently serving from.

followGaeApplication string
secondaryZone string
zone string

To filter out the Cloud SQL instances which are located in the specified zone. This zone refers to the Compute Engine zone that the instance is currently serving from.

follow_gae_application str
secondary_zone str
zone str

To filter out the Cloud SQL instances which are located in the specified zone. This zone refers to the Compute Engine zone that the instance is currently serving from.

followGaeApplication String
secondaryZone String
zone String

To filter out the Cloud SQL instances which are located in the specified zone. This zone refers to the Compute Engine zone that the instance is currently serving from.

GetDatabaseInstancesInstanceSettingMaintenanceWindow

Day int
Hour int
UpdateTrack string
Day int
Hour int
UpdateTrack string
day Integer
hour Integer
updateTrack String
day number
hour number
updateTrack string
day Number
hour Number
updateTrack String

GetDatabaseInstancesInstanceSettingPasswordValidationPolicy

GetDatabaseInstancesInstanceSettingSqlServerAuditConfig

Package Details

Repository
Google Cloud (GCP) Classic pulumi/pulumi-gcp
License
Apache-2.0
Notes

This Pulumi package is based on the google-beta Terraform Provider.