Documentation ¶
Index ¶
- type Database
- type DatabaseArgs
- type DatabaseArray
- type DatabaseArrayInput
- type DatabaseArrayOutput
- func (DatabaseArrayOutput) ElementType() reflect.Type
- func (o DatabaseArrayOutput) Index(i pulumi.IntInput) DatabaseOutput
- func (o DatabaseArrayOutput) ToDatabaseArrayOutput() DatabaseArrayOutput
- func (o DatabaseArrayOutput) ToDatabaseArrayOutputWithContext(ctx context.Context) DatabaseArrayOutput
- func (o DatabaseArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*Database]
- type DatabaseInput
- type DatabaseInstance
- func (*DatabaseInstance) ElementType() reflect.Type
- func (i *DatabaseInstance) ToDatabaseInstanceOutput() DatabaseInstanceOutput
- func (i *DatabaseInstance) ToDatabaseInstanceOutputWithContext(ctx context.Context) DatabaseInstanceOutput
- func (i *DatabaseInstance) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstance]
- type DatabaseInstanceArgs
- type DatabaseInstanceArray
- func (DatabaseInstanceArray) ElementType() reflect.Type
- func (i DatabaseInstanceArray) ToDatabaseInstanceArrayOutput() DatabaseInstanceArrayOutput
- func (i DatabaseInstanceArray) ToDatabaseInstanceArrayOutputWithContext(ctx context.Context) DatabaseInstanceArrayOutput
- func (i DatabaseInstanceArray) ToOutput(ctx context.Context) pulumix.Output[[]*DatabaseInstance]
- type DatabaseInstanceArrayInput
- type DatabaseInstanceArrayOutput
- func (DatabaseInstanceArrayOutput) ElementType() reflect.Type
- func (o DatabaseInstanceArrayOutput) Index(i pulumi.IntInput) DatabaseInstanceOutput
- func (o DatabaseInstanceArrayOutput) ToDatabaseInstanceArrayOutput() DatabaseInstanceArrayOutput
- func (o DatabaseInstanceArrayOutput) ToDatabaseInstanceArrayOutputWithContext(ctx context.Context) DatabaseInstanceArrayOutput
- func (o DatabaseInstanceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*DatabaseInstance]
- type DatabaseInstanceClone
- type DatabaseInstanceCloneArgs
- func (DatabaseInstanceCloneArgs) ElementType() reflect.Type
- func (i DatabaseInstanceCloneArgs) ToDatabaseInstanceCloneOutput() DatabaseInstanceCloneOutput
- func (i DatabaseInstanceCloneArgs) ToDatabaseInstanceCloneOutputWithContext(ctx context.Context) DatabaseInstanceCloneOutput
- func (i DatabaseInstanceCloneArgs) ToDatabaseInstanceClonePtrOutput() DatabaseInstanceClonePtrOutput
- func (i DatabaseInstanceCloneArgs) ToDatabaseInstanceClonePtrOutputWithContext(ctx context.Context) DatabaseInstanceClonePtrOutput
- func (i DatabaseInstanceCloneArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceClone]
- type DatabaseInstanceCloneInput
- type DatabaseInstanceCloneOutput
- func (o DatabaseInstanceCloneOutput) AllocatedIpRange() pulumi.StringPtrOutput
- func (o DatabaseInstanceCloneOutput) DatabaseNames() pulumi.StringArrayOutput
- func (DatabaseInstanceCloneOutput) ElementType() reflect.Type
- func (o DatabaseInstanceCloneOutput) PointInTime() pulumi.StringPtrOutput
- func (o DatabaseInstanceCloneOutput) SourceInstanceName() pulumi.StringOutput
- func (o DatabaseInstanceCloneOutput) ToDatabaseInstanceCloneOutput() DatabaseInstanceCloneOutput
- func (o DatabaseInstanceCloneOutput) ToDatabaseInstanceCloneOutputWithContext(ctx context.Context) DatabaseInstanceCloneOutput
- func (o DatabaseInstanceCloneOutput) ToDatabaseInstanceClonePtrOutput() DatabaseInstanceClonePtrOutput
- func (o DatabaseInstanceCloneOutput) ToDatabaseInstanceClonePtrOutputWithContext(ctx context.Context) DatabaseInstanceClonePtrOutput
- func (o DatabaseInstanceCloneOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceClone]
- type DatabaseInstanceClonePtrInput
- type DatabaseInstanceClonePtrOutput
- func (o DatabaseInstanceClonePtrOutput) AllocatedIpRange() pulumi.StringPtrOutput
- func (o DatabaseInstanceClonePtrOutput) DatabaseNames() pulumi.StringArrayOutput
- func (o DatabaseInstanceClonePtrOutput) Elem() DatabaseInstanceCloneOutput
- func (DatabaseInstanceClonePtrOutput) ElementType() reflect.Type
- func (o DatabaseInstanceClonePtrOutput) PointInTime() pulumi.StringPtrOutput
- func (o DatabaseInstanceClonePtrOutput) SourceInstanceName() pulumi.StringPtrOutput
- func (o DatabaseInstanceClonePtrOutput) ToDatabaseInstanceClonePtrOutput() DatabaseInstanceClonePtrOutput
- func (o DatabaseInstanceClonePtrOutput) ToDatabaseInstanceClonePtrOutputWithContext(ctx context.Context) DatabaseInstanceClonePtrOutput
- func (o DatabaseInstanceClonePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceClone]
- type DatabaseInstanceInput
- type DatabaseInstanceIpAddress
- type DatabaseInstanceIpAddressArgs
- func (DatabaseInstanceIpAddressArgs) ElementType() reflect.Type
- func (i DatabaseInstanceIpAddressArgs) ToDatabaseInstanceIpAddressOutput() DatabaseInstanceIpAddressOutput
- func (i DatabaseInstanceIpAddressArgs) ToDatabaseInstanceIpAddressOutputWithContext(ctx context.Context) DatabaseInstanceIpAddressOutput
- func (i DatabaseInstanceIpAddressArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceIpAddress]
- type DatabaseInstanceIpAddressArray
- func (DatabaseInstanceIpAddressArray) ElementType() reflect.Type
- func (i DatabaseInstanceIpAddressArray) ToDatabaseInstanceIpAddressArrayOutput() DatabaseInstanceIpAddressArrayOutput
- func (i DatabaseInstanceIpAddressArray) ToDatabaseInstanceIpAddressArrayOutputWithContext(ctx context.Context) DatabaseInstanceIpAddressArrayOutput
- func (i DatabaseInstanceIpAddressArray) ToOutput(ctx context.Context) pulumix.Output[[]DatabaseInstanceIpAddress]
- type DatabaseInstanceIpAddressArrayInput
- type DatabaseInstanceIpAddressArrayOutput
- func (DatabaseInstanceIpAddressArrayOutput) ElementType() reflect.Type
- func (o DatabaseInstanceIpAddressArrayOutput) Index(i pulumi.IntInput) DatabaseInstanceIpAddressOutput
- func (o DatabaseInstanceIpAddressArrayOutput) ToDatabaseInstanceIpAddressArrayOutput() DatabaseInstanceIpAddressArrayOutput
- func (o DatabaseInstanceIpAddressArrayOutput) ToDatabaseInstanceIpAddressArrayOutputWithContext(ctx context.Context) DatabaseInstanceIpAddressArrayOutput
- func (o DatabaseInstanceIpAddressArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DatabaseInstanceIpAddress]
- type DatabaseInstanceIpAddressInput
- type DatabaseInstanceIpAddressOutput
- func (DatabaseInstanceIpAddressOutput) ElementType() reflect.Type
- func (o DatabaseInstanceIpAddressOutput) IpAddress() pulumi.StringPtrOutput
- func (o DatabaseInstanceIpAddressOutput) TimeToRetire() pulumi.StringPtrOutput
- func (o DatabaseInstanceIpAddressOutput) ToDatabaseInstanceIpAddressOutput() DatabaseInstanceIpAddressOutput
- func (o DatabaseInstanceIpAddressOutput) ToDatabaseInstanceIpAddressOutputWithContext(ctx context.Context) DatabaseInstanceIpAddressOutput
- func (o DatabaseInstanceIpAddressOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceIpAddress]
- func (o DatabaseInstanceIpAddressOutput) Type() pulumi.StringPtrOutput
- type DatabaseInstanceMap
- func (DatabaseInstanceMap) ElementType() reflect.Type
- func (i DatabaseInstanceMap) ToDatabaseInstanceMapOutput() DatabaseInstanceMapOutput
- func (i DatabaseInstanceMap) ToDatabaseInstanceMapOutputWithContext(ctx context.Context) DatabaseInstanceMapOutput
- func (i DatabaseInstanceMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*DatabaseInstance]
- type DatabaseInstanceMapInput
- type DatabaseInstanceMapOutput
- func (DatabaseInstanceMapOutput) ElementType() reflect.Type
- func (o DatabaseInstanceMapOutput) MapIndex(k pulumi.StringInput) DatabaseInstanceOutput
- func (o DatabaseInstanceMapOutput) ToDatabaseInstanceMapOutput() DatabaseInstanceMapOutput
- func (o DatabaseInstanceMapOutput) ToDatabaseInstanceMapOutputWithContext(ctx context.Context) DatabaseInstanceMapOutput
- func (o DatabaseInstanceMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*DatabaseInstance]
- type DatabaseInstanceOutput
- func (o DatabaseInstanceOutput) AvailableMaintenanceVersions() pulumi.StringArrayOutput
- func (o DatabaseInstanceOutput) Clone() DatabaseInstanceClonePtrOutput
- func (o DatabaseInstanceOutput) ConnectionName() pulumi.StringOutput
- func (o DatabaseInstanceOutput) DatabaseVersion() pulumi.StringOutput
- func (o DatabaseInstanceOutput) DeletionProtection() pulumi.BoolPtrOutput
- func (o DatabaseInstanceOutput) DnsName() pulumi.StringOutput
- func (DatabaseInstanceOutput) ElementType() reflect.Type
- func (o DatabaseInstanceOutput) EncryptionKeyName() pulumi.StringOutput
- func (o DatabaseInstanceOutput) FirstIpAddress() pulumi.StringOutput
- func (o DatabaseInstanceOutput) InstanceType() pulumi.StringOutput
- func (o DatabaseInstanceOutput) IpAddresses() DatabaseInstanceIpAddressArrayOutput
- func (o DatabaseInstanceOutput) MaintenanceVersion() pulumi.StringOutput
- func (o DatabaseInstanceOutput) MasterInstanceName() pulumi.StringOutput
- func (o DatabaseInstanceOutput) Name() pulumi.StringOutput
- func (o DatabaseInstanceOutput) PrivateIpAddress() pulumi.StringOutput
- func (o DatabaseInstanceOutput) Project() pulumi.StringOutput
- func (o DatabaseInstanceOutput) PscServiceAttachmentLink() pulumi.StringOutput
- func (o DatabaseInstanceOutput) PublicIpAddress() pulumi.StringOutput
- func (o DatabaseInstanceOutput) Region() pulumi.StringOutput
- func (o DatabaseInstanceOutput) ReplicaConfiguration() DatabaseInstanceReplicaConfigurationOutput
- func (o DatabaseInstanceOutput) RestoreBackupContext() DatabaseInstanceRestoreBackupContextPtrOutput
- func (o DatabaseInstanceOutput) RootPassword() pulumi.StringPtrOutput
- func (o DatabaseInstanceOutput) SelfLink() pulumi.StringOutput
- func (o DatabaseInstanceOutput) ServerCaCerts() DatabaseInstanceServerCaCertArrayOutput
- func (o DatabaseInstanceOutput) ServiceAccountEmailAddress() pulumi.StringOutput
- func (o DatabaseInstanceOutput) Settings() DatabaseInstanceSettingsOutput
- func (o DatabaseInstanceOutput) ToDatabaseInstanceOutput() DatabaseInstanceOutput
- func (o DatabaseInstanceOutput) ToDatabaseInstanceOutputWithContext(ctx context.Context) DatabaseInstanceOutput
- func (o DatabaseInstanceOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstance]
- type DatabaseInstanceReplicaConfiguration
- type DatabaseInstanceReplicaConfigurationArgs
- func (DatabaseInstanceReplicaConfigurationArgs) ElementType() reflect.Type
- func (i DatabaseInstanceReplicaConfigurationArgs) ToDatabaseInstanceReplicaConfigurationOutput() DatabaseInstanceReplicaConfigurationOutput
- func (i DatabaseInstanceReplicaConfigurationArgs) ToDatabaseInstanceReplicaConfigurationOutputWithContext(ctx context.Context) DatabaseInstanceReplicaConfigurationOutput
- func (i DatabaseInstanceReplicaConfigurationArgs) ToDatabaseInstanceReplicaConfigurationPtrOutput() DatabaseInstanceReplicaConfigurationPtrOutput
- func (i DatabaseInstanceReplicaConfigurationArgs) ToDatabaseInstanceReplicaConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceReplicaConfigurationPtrOutput
- func (i DatabaseInstanceReplicaConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceReplicaConfiguration]
- type DatabaseInstanceReplicaConfigurationInput
- type DatabaseInstanceReplicaConfigurationOutput
- func (o DatabaseInstanceReplicaConfigurationOutput) CaCertificate() pulumi.StringPtrOutput
- func (o DatabaseInstanceReplicaConfigurationOutput) ClientCertificate() pulumi.StringPtrOutput
- func (o DatabaseInstanceReplicaConfigurationOutput) ClientKey() pulumi.StringPtrOutput
- func (o DatabaseInstanceReplicaConfigurationOutput) ConnectRetryInterval() pulumi.IntPtrOutput
- func (o DatabaseInstanceReplicaConfigurationOutput) DumpFilePath() pulumi.StringPtrOutput
- func (DatabaseInstanceReplicaConfigurationOutput) ElementType() reflect.Type
- func (o DatabaseInstanceReplicaConfigurationOutput) FailoverTarget() pulumi.BoolPtrOutput
- func (o DatabaseInstanceReplicaConfigurationOutput) MasterHeartbeatPeriod() pulumi.IntPtrOutput
- func (o DatabaseInstanceReplicaConfigurationOutput) Password() pulumi.StringPtrOutput
- func (o DatabaseInstanceReplicaConfigurationOutput) SslCipher() pulumi.StringPtrOutput
- func (o DatabaseInstanceReplicaConfigurationOutput) ToDatabaseInstanceReplicaConfigurationOutput() DatabaseInstanceReplicaConfigurationOutput
- func (o DatabaseInstanceReplicaConfigurationOutput) ToDatabaseInstanceReplicaConfigurationOutputWithContext(ctx context.Context) DatabaseInstanceReplicaConfigurationOutput
- func (o DatabaseInstanceReplicaConfigurationOutput) ToDatabaseInstanceReplicaConfigurationPtrOutput() DatabaseInstanceReplicaConfigurationPtrOutput
- func (o DatabaseInstanceReplicaConfigurationOutput) ToDatabaseInstanceReplicaConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceReplicaConfigurationPtrOutput
- func (o DatabaseInstanceReplicaConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceReplicaConfiguration]
- func (o DatabaseInstanceReplicaConfigurationOutput) Username() pulumi.StringPtrOutput
- func (o DatabaseInstanceReplicaConfigurationOutput) VerifyServerCertificate() pulumi.BoolPtrOutput
- type DatabaseInstanceReplicaConfigurationPtrInput
- type DatabaseInstanceReplicaConfigurationPtrOutput
- func (o DatabaseInstanceReplicaConfigurationPtrOutput) CaCertificate() pulumi.StringPtrOutput
- func (o DatabaseInstanceReplicaConfigurationPtrOutput) ClientCertificate() pulumi.StringPtrOutput
- func (o DatabaseInstanceReplicaConfigurationPtrOutput) ClientKey() pulumi.StringPtrOutput
- func (o DatabaseInstanceReplicaConfigurationPtrOutput) ConnectRetryInterval() pulumi.IntPtrOutput
- func (o DatabaseInstanceReplicaConfigurationPtrOutput) DumpFilePath() pulumi.StringPtrOutput
- func (o DatabaseInstanceReplicaConfigurationPtrOutput) Elem() DatabaseInstanceReplicaConfigurationOutput
- func (DatabaseInstanceReplicaConfigurationPtrOutput) ElementType() reflect.Type
- func (o DatabaseInstanceReplicaConfigurationPtrOutput) FailoverTarget() pulumi.BoolPtrOutput
- func (o DatabaseInstanceReplicaConfigurationPtrOutput) MasterHeartbeatPeriod() pulumi.IntPtrOutput
- func (o DatabaseInstanceReplicaConfigurationPtrOutput) Password() pulumi.StringPtrOutput
- func (o DatabaseInstanceReplicaConfigurationPtrOutput) SslCipher() pulumi.StringPtrOutput
- func (o DatabaseInstanceReplicaConfigurationPtrOutput) ToDatabaseInstanceReplicaConfigurationPtrOutput() DatabaseInstanceReplicaConfigurationPtrOutput
- func (o DatabaseInstanceReplicaConfigurationPtrOutput) ToDatabaseInstanceReplicaConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceReplicaConfigurationPtrOutput
- func (o DatabaseInstanceReplicaConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceReplicaConfiguration]
- func (o DatabaseInstanceReplicaConfigurationPtrOutput) Username() pulumi.StringPtrOutput
- func (o DatabaseInstanceReplicaConfigurationPtrOutput) VerifyServerCertificate() pulumi.BoolPtrOutput
- type DatabaseInstanceRestoreBackupContext
- type DatabaseInstanceRestoreBackupContextArgs
- func (DatabaseInstanceRestoreBackupContextArgs) ElementType() reflect.Type
- func (i DatabaseInstanceRestoreBackupContextArgs) ToDatabaseInstanceRestoreBackupContextOutput() DatabaseInstanceRestoreBackupContextOutput
- func (i DatabaseInstanceRestoreBackupContextArgs) ToDatabaseInstanceRestoreBackupContextOutputWithContext(ctx context.Context) DatabaseInstanceRestoreBackupContextOutput
- func (i DatabaseInstanceRestoreBackupContextArgs) ToDatabaseInstanceRestoreBackupContextPtrOutput() DatabaseInstanceRestoreBackupContextPtrOutput
- func (i DatabaseInstanceRestoreBackupContextArgs) ToDatabaseInstanceRestoreBackupContextPtrOutputWithContext(ctx context.Context) DatabaseInstanceRestoreBackupContextPtrOutput
- func (i DatabaseInstanceRestoreBackupContextArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceRestoreBackupContext]
- type DatabaseInstanceRestoreBackupContextInput
- type DatabaseInstanceRestoreBackupContextOutput
- func (o DatabaseInstanceRestoreBackupContextOutput) BackupRunId() pulumi.IntOutput
- func (DatabaseInstanceRestoreBackupContextOutput) ElementType() reflect.Type
- func (o DatabaseInstanceRestoreBackupContextOutput) InstanceId() pulumi.StringPtrOutput
- func (o DatabaseInstanceRestoreBackupContextOutput) Project() pulumi.StringPtrOutput
- func (o DatabaseInstanceRestoreBackupContextOutput) ToDatabaseInstanceRestoreBackupContextOutput() DatabaseInstanceRestoreBackupContextOutput
- func (o DatabaseInstanceRestoreBackupContextOutput) ToDatabaseInstanceRestoreBackupContextOutputWithContext(ctx context.Context) DatabaseInstanceRestoreBackupContextOutput
- func (o DatabaseInstanceRestoreBackupContextOutput) ToDatabaseInstanceRestoreBackupContextPtrOutput() DatabaseInstanceRestoreBackupContextPtrOutput
- func (o DatabaseInstanceRestoreBackupContextOutput) ToDatabaseInstanceRestoreBackupContextPtrOutputWithContext(ctx context.Context) DatabaseInstanceRestoreBackupContextPtrOutput
- func (o DatabaseInstanceRestoreBackupContextOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceRestoreBackupContext]
- type DatabaseInstanceRestoreBackupContextPtrInput
- type DatabaseInstanceRestoreBackupContextPtrOutput
- func (o DatabaseInstanceRestoreBackupContextPtrOutput) BackupRunId() pulumi.IntPtrOutput
- func (o DatabaseInstanceRestoreBackupContextPtrOutput) Elem() DatabaseInstanceRestoreBackupContextOutput
- func (DatabaseInstanceRestoreBackupContextPtrOutput) ElementType() reflect.Type
- func (o DatabaseInstanceRestoreBackupContextPtrOutput) InstanceId() pulumi.StringPtrOutput
- func (o DatabaseInstanceRestoreBackupContextPtrOutput) Project() pulumi.StringPtrOutput
- func (o DatabaseInstanceRestoreBackupContextPtrOutput) ToDatabaseInstanceRestoreBackupContextPtrOutput() DatabaseInstanceRestoreBackupContextPtrOutput
- func (o DatabaseInstanceRestoreBackupContextPtrOutput) ToDatabaseInstanceRestoreBackupContextPtrOutputWithContext(ctx context.Context) DatabaseInstanceRestoreBackupContextPtrOutput
- func (o DatabaseInstanceRestoreBackupContextPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceRestoreBackupContext]
- type DatabaseInstanceServerCaCert
- type DatabaseInstanceServerCaCertArgs
- func (DatabaseInstanceServerCaCertArgs) ElementType() reflect.Type
- func (i DatabaseInstanceServerCaCertArgs) ToDatabaseInstanceServerCaCertOutput() DatabaseInstanceServerCaCertOutput
- func (i DatabaseInstanceServerCaCertArgs) ToDatabaseInstanceServerCaCertOutputWithContext(ctx context.Context) DatabaseInstanceServerCaCertOutput
- func (i DatabaseInstanceServerCaCertArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceServerCaCert]
- type DatabaseInstanceServerCaCertArray
- func (DatabaseInstanceServerCaCertArray) ElementType() reflect.Type
- func (i DatabaseInstanceServerCaCertArray) ToDatabaseInstanceServerCaCertArrayOutput() DatabaseInstanceServerCaCertArrayOutput
- func (i DatabaseInstanceServerCaCertArray) ToDatabaseInstanceServerCaCertArrayOutputWithContext(ctx context.Context) DatabaseInstanceServerCaCertArrayOutput
- func (i DatabaseInstanceServerCaCertArray) ToOutput(ctx context.Context) pulumix.Output[[]DatabaseInstanceServerCaCert]
- type DatabaseInstanceServerCaCertArrayInput
- type DatabaseInstanceServerCaCertArrayOutput
- func (DatabaseInstanceServerCaCertArrayOutput) ElementType() reflect.Type
- func (o DatabaseInstanceServerCaCertArrayOutput) Index(i pulumi.IntInput) DatabaseInstanceServerCaCertOutput
- func (o DatabaseInstanceServerCaCertArrayOutput) ToDatabaseInstanceServerCaCertArrayOutput() DatabaseInstanceServerCaCertArrayOutput
- func (o DatabaseInstanceServerCaCertArrayOutput) ToDatabaseInstanceServerCaCertArrayOutputWithContext(ctx context.Context) DatabaseInstanceServerCaCertArrayOutput
- func (o DatabaseInstanceServerCaCertArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DatabaseInstanceServerCaCert]
- type DatabaseInstanceServerCaCertInput
- type DatabaseInstanceServerCaCertOutput
- func (o DatabaseInstanceServerCaCertOutput) Cert() pulumi.StringPtrOutput
- func (o DatabaseInstanceServerCaCertOutput) CommonName() pulumi.StringPtrOutput
- func (o DatabaseInstanceServerCaCertOutput) CreateTime() pulumi.StringPtrOutput
- func (DatabaseInstanceServerCaCertOutput) ElementType() reflect.Type
- func (o DatabaseInstanceServerCaCertOutput) ExpirationTime() pulumi.StringPtrOutput
- func (o DatabaseInstanceServerCaCertOutput) Sha1Fingerprint() pulumi.StringPtrOutput
- func (o DatabaseInstanceServerCaCertOutput) ToDatabaseInstanceServerCaCertOutput() DatabaseInstanceServerCaCertOutput
- func (o DatabaseInstanceServerCaCertOutput) ToDatabaseInstanceServerCaCertOutputWithContext(ctx context.Context) DatabaseInstanceServerCaCertOutput
- func (o DatabaseInstanceServerCaCertOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceServerCaCert]
- type DatabaseInstanceSettings
- type DatabaseInstanceSettingsActiveDirectoryConfig
- type DatabaseInstanceSettingsActiveDirectoryConfigArgs
- func (DatabaseInstanceSettingsActiveDirectoryConfigArgs) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsActiveDirectoryConfigArgs) ToDatabaseInstanceSettingsActiveDirectoryConfigOutput() DatabaseInstanceSettingsActiveDirectoryConfigOutput
- func (i DatabaseInstanceSettingsActiveDirectoryConfigArgs) ToDatabaseInstanceSettingsActiveDirectoryConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsActiveDirectoryConfigOutput
- func (i DatabaseInstanceSettingsActiveDirectoryConfigArgs) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutput() DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput
- func (i DatabaseInstanceSettingsActiveDirectoryConfigArgs) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput
- func (i DatabaseInstanceSettingsActiveDirectoryConfigArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsActiveDirectoryConfig]
- type DatabaseInstanceSettingsActiveDirectoryConfigInput
- type DatabaseInstanceSettingsActiveDirectoryConfigOutput
- func (o DatabaseInstanceSettingsActiveDirectoryConfigOutput) Domain() pulumi.StringOutput
- func (DatabaseInstanceSettingsActiveDirectoryConfigOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsActiveDirectoryConfigOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigOutput() DatabaseInstanceSettingsActiveDirectoryConfigOutput
- func (o DatabaseInstanceSettingsActiveDirectoryConfigOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsActiveDirectoryConfigOutput
- func (o DatabaseInstanceSettingsActiveDirectoryConfigOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutput() DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput
- func (o DatabaseInstanceSettingsActiveDirectoryConfigOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput
- func (o DatabaseInstanceSettingsActiveDirectoryConfigOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsActiveDirectoryConfig]
- type DatabaseInstanceSettingsActiveDirectoryConfigPtrInput
- type DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput
- func (o DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput) Domain() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput) Elem() DatabaseInstanceSettingsActiveDirectoryConfigOutput
- func (DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutput() DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput
- func (o DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput
- func (o DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettingsActiveDirectoryConfig]
- type DatabaseInstanceSettingsAdvancedMachineFeatures
- type DatabaseInstanceSettingsAdvancedMachineFeaturesArgs
- func (DatabaseInstanceSettingsAdvancedMachineFeaturesArgs) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsAdvancedMachineFeaturesArgs) ToDatabaseInstanceSettingsAdvancedMachineFeaturesOutput() DatabaseInstanceSettingsAdvancedMachineFeaturesOutput
- func (i DatabaseInstanceSettingsAdvancedMachineFeaturesArgs) ToDatabaseInstanceSettingsAdvancedMachineFeaturesOutputWithContext(ctx context.Context) DatabaseInstanceSettingsAdvancedMachineFeaturesOutput
- func (i DatabaseInstanceSettingsAdvancedMachineFeaturesArgs) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput() DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput
- func (i DatabaseInstanceSettingsAdvancedMachineFeaturesArgs) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput
- func (i DatabaseInstanceSettingsAdvancedMachineFeaturesArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsAdvancedMachineFeatures]
- type DatabaseInstanceSettingsAdvancedMachineFeaturesInput
- type DatabaseInstanceSettingsAdvancedMachineFeaturesOutput
- func (DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ThreadsPerCore() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesOutput() DatabaseInstanceSettingsAdvancedMachineFeaturesOutput
- func (o DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesOutputWithContext(ctx context.Context) DatabaseInstanceSettingsAdvancedMachineFeaturesOutput
- func (o DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput() DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput
- func (o DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput
- func (o DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsAdvancedMachineFeatures]
- type DatabaseInstanceSettingsAdvancedMachineFeaturesPtrInput
- type DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput
- func (o DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput) Elem() DatabaseInstanceSettingsAdvancedMachineFeaturesOutput
- func (DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput) ThreadsPerCore() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput() DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput
- func (o DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput
- func (o DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettingsAdvancedMachineFeatures]
- type DatabaseInstanceSettingsArgs
- func (DatabaseInstanceSettingsArgs) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsArgs) ToDatabaseInstanceSettingsOutput() DatabaseInstanceSettingsOutput
- func (i DatabaseInstanceSettingsArgs) ToDatabaseInstanceSettingsOutputWithContext(ctx context.Context) DatabaseInstanceSettingsOutput
- func (i DatabaseInstanceSettingsArgs) ToDatabaseInstanceSettingsPtrOutput() DatabaseInstanceSettingsPtrOutput
- func (i DatabaseInstanceSettingsArgs) ToDatabaseInstanceSettingsPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsPtrOutput
- func (i DatabaseInstanceSettingsArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettings]
- type DatabaseInstanceSettingsBackupConfiguration
- type DatabaseInstanceSettingsBackupConfigurationArgs
- func (DatabaseInstanceSettingsBackupConfigurationArgs) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsBackupConfigurationArgs) ToDatabaseInstanceSettingsBackupConfigurationOutput() DatabaseInstanceSettingsBackupConfigurationOutput
- func (i DatabaseInstanceSettingsBackupConfigurationArgs) ToDatabaseInstanceSettingsBackupConfigurationOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationOutput
- func (i DatabaseInstanceSettingsBackupConfigurationArgs) ToDatabaseInstanceSettingsBackupConfigurationPtrOutput() DatabaseInstanceSettingsBackupConfigurationPtrOutput
- func (i DatabaseInstanceSettingsBackupConfigurationArgs) ToDatabaseInstanceSettingsBackupConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationPtrOutput
- func (i DatabaseInstanceSettingsBackupConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsBackupConfiguration]
- type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettings
- type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs
- func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput() DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput
- func (i DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput
- func (i DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput() DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput
- func (i DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput
- func (i DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs) ToOutput(ctx context.Context) ...
- type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsInput
- type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput
- func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) RetainedBackups() pulumi.IntOutput
- func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) RetentionUnit() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput() DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput
- func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput
- func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput() DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) ToOutput(ctx context.Context) ...
- type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrInput
- type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput) Elem() DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput
- func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput) RetainedBackups() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput) RetentionUnit() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput() DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput) ToOutput(ctx context.Context) ...
- type DatabaseInstanceSettingsBackupConfigurationInput
- type DatabaseInstanceSettingsBackupConfigurationOutput
- func (o DatabaseInstanceSettingsBackupConfigurationOutput) BackupRetentionSettings() DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationOutput) BinaryLogEnabled() pulumi.BoolPtrOutput
- func (DatabaseInstanceSettingsBackupConfigurationOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsBackupConfigurationOutput) Enabled() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationOutput) Location() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationOutput) PointInTimeRecoveryEnabled() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationOutput) StartTime() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationOutput) ToDatabaseInstanceSettingsBackupConfigurationOutput() DatabaseInstanceSettingsBackupConfigurationOutput
- func (o DatabaseInstanceSettingsBackupConfigurationOutput) ToDatabaseInstanceSettingsBackupConfigurationOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationOutput
- func (o DatabaseInstanceSettingsBackupConfigurationOutput) ToDatabaseInstanceSettingsBackupConfigurationPtrOutput() DatabaseInstanceSettingsBackupConfigurationPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationOutput) ToDatabaseInstanceSettingsBackupConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsBackupConfiguration]
- func (o DatabaseInstanceSettingsBackupConfigurationOutput) TransactionLogRetentionDays() pulumi.IntPtrOutput
- type DatabaseInstanceSettingsBackupConfigurationPtrInput
- type DatabaseInstanceSettingsBackupConfigurationPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) BackupRetentionSettings() DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) BinaryLogEnabled() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) Elem() DatabaseInstanceSettingsBackupConfigurationOutput
- func (DatabaseInstanceSettingsBackupConfigurationPtrOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) Location() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) PointInTimeRecoveryEnabled() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) StartTime() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) ToDatabaseInstanceSettingsBackupConfigurationPtrOutput() DatabaseInstanceSettingsBackupConfigurationPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) ToDatabaseInstanceSettingsBackupConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationPtrOutput
- func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettingsBackupConfiguration]
- func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) TransactionLogRetentionDays() pulumi.IntPtrOutput
- type DatabaseInstanceSettingsDataCacheConfig
- type DatabaseInstanceSettingsDataCacheConfigArgs
- func (DatabaseInstanceSettingsDataCacheConfigArgs) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsDataCacheConfigArgs) ToDatabaseInstanceSettingsDataCacheConfigOutput() DatabaseInstanceSettingsDataCacheConfigOutput
- func (i DatabaseInstanceSettingsDataCacheConfigArgs) ToDatabaseInstanceSettingsDataCacheConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDataCacheConfigOutput
- func (i DatabaseInstanceSettingsDataCacheConfigArgs) ToDatabaseInstanceSettingsDataCacheConfigPtrOutput() DatabaseInstanceSettingsDataCacheConfigPtrOutput
- func (i DatabaseInstanceSettingsDataCacheConfigArgs) ToDatabaseInstanceSettingsDataCacheConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDataCacheConfigPtrOutput
- func (i DatabaseInstanceSettingsDataCacheConfigArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsDataCacheConfig]
- type DatabaseInstanceSettingsDataCacheConfigInput
- type DatabaseInstanceSettingsDataCacheConfigOutput
- func (o DatabaseInstanceSettingsDataCacheConfigOutput) DataCacheEnabled() pulumi.BoolPtrOutput
- func (DatabaseInstanceSettingsDataCacheConfigOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsDataCacheConfigOutput) ToDatabaseInstanceSettingsDataCacheConfigOutput() DatabaseInstanceSettingsDataCacheConfigOutput
- func (o DatabaseInstanceSettingsDataCacheConfigOutput) ToDatabaseInstanceSettingsDataCacheConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDataCacheConfigOutput
- func (o DatabaseInstanceSettingsDataCacheConfigOutput) ToDatabaseInstanceSettingsDataCacheConfigPtrOutput() DatabaseInstanceSettingsDataCacheConfigPtrOutput
- func (o DatabaseInstanceSettingsDataCacheConfigOutput) ToDatabaseInstanceSettingsDataCacheConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDataCacheConfigPtrOutput
- func (o DatabaseInstanceSettingsDataCacheConfigOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsDataCacheConfig]
- type DatabaseInstanceSettingsDataCacheConfigPtrInput
- type DatabaseInstanceSettingsDataCacheConfigPtrOutput
- func (o DatabaseInstanceSettingsDataCacheConfigPtrOutput) DataCacheEnabled() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsDataCacheConfigPtrOutput) Elem() DatabaseInstanceSettingsDataCacheConfigOutput
- func (DatabaseInstanceSettingsDataCacheConfigPtrOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsDataCacheConfigPtrOutput) ToDatabaseInstanceSettingsDataCacheConfigPtrOutput() DatabaseInstanceSettingsDataCacheConfigPtrOutput
- func (o DatabaseInstanceSettingsDataCacheConfigPtrOutput) ToDatabaseInstanceSettingsDataCacheConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDataCacheConfigPtrOutput
- func (o DatabaseInstanceSettingsDataCacheConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettingsDataCacheConfig]
- type DatabaseInstanceSettingsDatabaseFlag
- type DatabaseInstanceSettingsDatabaseFlagArgs
- func (DatabaseInstanceSettingsDatabaseFlagArgs) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsDatabaseFlagArgs) ToDatabaseInstanceSettingsDatabaseFlagOutput() DatabaseInstanceSettingsDatabaseFlagOutput
- func (i DatabaseInstanceSettingsDatabaseFlagArgs) ToDatabaseInstanceSettingsDatabaseFlagOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDatabaseFlagOutput
- func (i DatabaseInstanceSettingsDatabaseFlagArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsDatabaseFlag]
- type DatabaseInstanceSettingsDatabaseFlagArray
- func (DatabaseInstanceSettingsDatabaseFlagArray) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsDatabaseFlagArray) ToDatabaseInstanceSettingsDatabaseFlagArrayOutput() DatabaseInstanceSettingsDatabaseFlagArrayOutput
- func (i DatabaseInstanceSettingsDatabaseFlagArray) ToDatabaseInstanceSettingsDatabaseFlagArrayOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDatabaseFlagArrayOutput
- func (i DatabaseInstanceSettingsDatabaseFlagArray) ToOutput(ctx context.Context) pulumix.Output[[]DatabaseInstanceSettingsDatabaseFlag]
- type DatabaseInstanceSettingsDatabaseFlagArrayInput
- type DatabaseInstanceSettingsDatabaseFlagArrayOutput
- func (DatabaseInstanceSettingsDatabaseFlagArrayOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsDatabaseFlagArrayOutput) Index(i pulumi.IntInput) DatabaseInstanceSettingsDatabaseFlagOutput
- func (o DatabaseInstanceSettingsDatabaseFlagArrayOutput) ToDatabaseInstanceSettingsDatabaseFlagArrayOutput() DatabaseInstanceSettingsDatabaseFlagArrayOutput
- func (o DatabaseInstanceSettingsDatabaseFlagArrayOutput) ToDatabaseInstanceSettingsDatabaseFlagArrayOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDatabaseFlagArrayOutput
- func (o DatabaseInstanceSettingsDatabaseFlagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DatabaseInstanceSettingsDatabaseFlag]
- type DatabaseInstanceSettingsDatabaseFlagInput
- type DatabaseInstanceSettingsDatabaseFlagOutput
- func (DatabaseInstanceSettingsDatabaseFlagOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsDatabaseFlagOutput) Name() pulumi.StringOutput
- func (o DatabaseInstanceSettingsDatabaseFlagOutput) ToDatabaseInstanceSettingsDatabaseFlagOutput() DatabaseInstanceSettingsDatabaseFlagOutput
- func (o DatabaseInstanceSettingsDatabaseFlagOutput) ToDatabaseInstanceSettingsDatabaseFlagOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDatabaseFlagOutput
- func (o DatabaseInstanceSettingsDatabaseFlagOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsDatabaseFlag]
- func (o DatabaseInstanceSettingsDatabaseFlagOutput) Value() pulumi.StringOutput
- type DatabaseInstanceSettingsDenyMaintenancePeriod
- type DatabaseInstanceSettingsDenyMaintenancePeriodArgs
- func (DatabaseInstanceSettingsDenyMaintenancePeriodArgs) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsDenyMaintenancePeriodArgs) ToDatabaseInstanceSettingsDenyMaintenancePeriodOutput() DatabaseInstanceSettingsDenyMaintenancePeriodOutput
- func (i DatabaseInstanceSettingsDenyMaintenancePeriodArgs) ToDatabaseInstanceSettingsDenyMaintenancePeriodOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDenyMaintenancePeriodOutput
- func (i DatabaseInstanceSettingsDenyMaintenancePeriodArgs) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput() DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput
- func (i DatabaseInstanceSettingsDenyMaintenancePeriodArgs) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput
- func (i DatabaseInstanceSettingsDenyMaintenancePeriodArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsDenyMaintenancePeriod]
- type DatabaseInstanceSettingsDenyMaintenancePeriodInput
- type DatabaseInstanceSettingsDenyMaintenancePeriodOutput
- func (DatabaseInstanceSettingsDenyMaintenancePeriodOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsDenyMaintenancePeriodOutput) EndDate() pulumi.StringOutput
- func (o DatabaseInstanceSettingsDenyMaintenancePeriodOutput) StartDate() pulumi.StringOutput
- func (o DatabaseInstanceSettingsDenyMaintenancePeriodOutput) Time() pulumi.StringOutput
- func (o DatabaseInstanceSettingsDenyMaintenancePeriodOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodOutput() DatabaseInstanceSettingsDenyMaintenancePeriodOutput
- func (o DatabaseInstanceSettingsDenyMaintenancePeriodOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDenyMaintenancePeriodOutput
- func (o DatabaseInstanceSettingsDenyMaintenancePeriodOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput() DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput
- func (o DatabaseInstanceSettingsDenyMaintenancePeriodOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput
- func (o DatabaseInstanceSettingsDenyMaintenancePeriodOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsDenyMaintenancePeriod]
- type DatabaseInstanceSettingsDenyMaintenancePeriodPtrInput
- type DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput
- func (o DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) Elem() DatabaseInstanceSettingsDenyMaintenancePeriodOutput
- func (DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) EndDate() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) StartDate() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) Time() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput() DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput
- func (o DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput
- func (o DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettingsDenyMaintenancePeriod]
- type DatabaseInstanceSettingsInput
- type DatabaseInstanceSettingsInsightsConfig
- type DatabaseInstanceSettingsInsightsConfigArgs
- func (DatabaseInstanceSettingsInsightsConfigArgs) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsInsightsConfigArgs) ToDatabaseInstanceSettingsInsightsConfigOutput() DatabaseInstanceSettingsInsightsConfigOutput
- func (i DatabaseInstanceSettingsInsightsConfigArgs) ToDatabaseInstanceSettingsInsightsConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsInsightsConfigOutput
- func (i DatabaseInstanceSettingsInsightsConfigArgs) ToDatabaseInstanceSettingsInsightsConfigPtrOutput() DatabaseInstanceSettingsInsightsConfigPtrOutput
- func (i DatabaseInstanceSettingsInsightsConfigArgs) ToDatabaseInstanceSettingsInsightsConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsInsightsConfigPtrOutput
- func (i DatabaseInstanceSettingsInsightsConfigArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsInsightsConfig]
- type DatabaseInstanceSettingsInsightsConfigInput
- type DatabaseInstanceSettingsInsightsConfigOutput
- func (DatabaseInstanceSettingsInsightsConfigOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsInsightsConfigOutput) QueryInsightsEnabled() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsInsightsConfigOutput) QueryPlansPerMinute() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsInsightsConfigOutput) QueryStringLength() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsInsightsConfigOutput) RecordApplicationTags() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsInsightsConfigOutput) RecordClientAddress() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsInsightsConfigOutput) ToDatabaseInstanceSettingsInsightsConfigOutput() DatabaseInstanceSettingsInsightsConfigOutput
- func (o DatabaseInstanceSettingsInsightsConfigOutput) ToDatabaseInstanceSettingsInsightsConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsInsightsConfigOutput
- func (o DatabaseInstanceSettingsInsightsConfigOutput) ToDatabaseInstanceSettingsInsightsConfigPtrOutput() DatabaseInstanceSettingsInsightsConfigPtrOutput
- func (o DatabaseInstanceSettingsInsightsConfigOutput) ToDatabaseInstanceSettingsInsightsConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsInsightsConfigPtrOutput
- func (o DatabaseInstanceSettingsInsightsConfigOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsInsightsConfig]
- type DatabaseInstanceSettingsInsightsConfigPtrInput
- type DatabaseInstanceSettingsInsightsConfigPtrOutput
- func (o DatabaseInstanceSettingsInsightsConfigPtrOutput) Elem() DatabaseInstanceSettingsInsightsConfigOutput
- func (DatabaseInstanceSettingsInsightsConfigPtrOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsInsightsConfigPtrOutput) QueryInsightsEnabled() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsInsightsConfigPtrOutput) QueryPlansPerMinute() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsInsightsConfigPtrOutput) QueryStringLength() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsInsightsConfigPtrOutput) RecordApplicationTags() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsInsightsConfigPtrOutput) RecordClientAddress() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsInsightsConfigPtrOutput) ToDatabaseInstanceSettingsInsightsConfigPtrOutput() DatabaseInstanceSettingsInsightsConfigPtrOutput
- func (o DatabaseInstanceSettingsInsightsConfigPtrOutput) ToDatabaseInstanceSettingsInsightsConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsInsightsConfigPtrOutput
- func (o DatabaseInstanceSettingsInsightsConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettingsInsightsConfig]
- type DatabaseInstanceSettingsIpConfiguration
- type DatabaseInstanceSettingsIpConfigurationArgs
- func (DatabaseInstanceSettingsIpConfigurationArgs) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsIpConfigurationArgs) ToDatabaseInstanceSettingsIpConfigurationOutput() DatabaseInstanceSettingsIpConfigurationOutput
- func (i DatabaseInstanceSettingsIpConfigurationArgs) ToDatabaseInstanceSettingsIpConfigurationOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationOutput
- func (i DatabaseInstanceSettingsIpConfigurationArgs) ToDatabaseInstanceSettingsIpConfigurationPtrOutput() DatabaseInstanceSettingsIpConfigurationPtrOutput
- func (i DatabaseInstanceSettingsIpConfigurationArgs) ToDatabaseInstanceSettingsIpConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationPtrOutput
- func (i DatabaseInstanceSettingsIpConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsIpConfiguration]
- type DatabaseInstanceSettingsIpConfigurationAuthorizedNetwork
- type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs
- func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput() DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput
- func (i DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput
- func (i DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsIpConfigurationAuthorizedNetwork]
- type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArray
- func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArray) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArray) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput() DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput
- func (i DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArray) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput
- func (i DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArray) ToOutput(ctx context.Context) pulumix.Output[[]DatabaseInstanceSettingsIpConfigurationAuthorizedNetwork]
- type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayInput
- type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput
- func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput) Index(i pulumi.IntInput) DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput
- func (o DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput() DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput
- func (o DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput
- func (o DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DatabaseInstanceSettingsIpConfigurationAuthorizedNetwork]
- type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkInput
- type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput
- func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput) ExpirationTime() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput) Name() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput() DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput
- func (o DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput
- func (o DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsIpConfigurationAuthorizedNetwork]
- func (o DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput) Value() pulumi.StringOutput
- type DatabaseInstanceSettingsIpConfigurationInput
- type DatabaseInstanceSettingsIpConfigurationOutput
- func (o DatabaseInstanceSettingsIpConfigurationOutput) AllocatedIpRange() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationOutput) AuthorizedNetworks() DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput
- func (DatabaseInstanceSettingsIpConfigurationOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsIpConfigurationOutput) EnablePrivatePathForGoogleCloudServices() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationOutput) Ipv4Enabled() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationOutput) PrivateNetwork() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationOutput) PscConfigs() DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput
- func (o DatabaseInstanceSettingsIpConfigurationOutput) RequireSsl() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationOutput) ToDatabaseInstanceSettingsIpConfigurationOutput() DatabaseInstanceSettingsIpConfigurationOutput
- func (o DatabaseInstanceSettingsIpConfigurationOutput) ToDatabaseInstanceSettingsIpConfigurationOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationOutput
- func (o DatabaseInstanceSettingsIpConfigurationOutput) ToDatabaseInstanceSettingsIpConfigurationPtrOutput() DatabaseInstanceSettingsIpConfigurationPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationOutput) ToDatabaseInstanceSettingsIpConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsIpConfiguration]
- type DatabaseInstanceSettingsIpConfigurationPscConfig
- type DatabaseInstanceSettingsIpConfigurationPscConfigArgs
- func (DatabaseInstanceSettingsIpConfigurationPscConfigArgs) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsIpConfigurationPscConfigArgs) ToDatabaseInstanceSettingsIpConfigurationPscConfigOutput() DatabaseInstanceSettingsIpConfigurationPscConfigOutput
- func (i DatabaseInstanceSettingsIpConfigurationPscConfigArgs) ToDatabaseInstanceSettingsIpConfigurationPscConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationPscConfigOutput
- func (i DatabaseInstanceSettingsIpConfigurationPscConfigArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsIpConfigurationPscConfig]
- type DatabaseInstanceSettingsIpConfigurationPscConfigArray
- func (DatabaseInstanceSettingsIpConfigurationPscConfigArray) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsIpConfigurationPscConfigArray) ToDatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput() DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput
- func (i DatabaseInstanceSettingsIpConfigurationPscConfigArray) ToDatabaseInstanceSettingsIpConfigurationPscConfigArrayOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput
- func (i DatabaseInstanceSettingsIpConfigurationPscConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]DatabaseInstanceSettingsIpConfigurationPscConfig]
- type DatabaseInstanceSettingsIpConfigurationPscConfigArrayInput
- type DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput
- func (DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput) Index(i pulumi.IntInput) DatabaseInstanceSettingsIpConfigurationPscConfigOutput
- func (o DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput) ToDatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput() DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput
- func (o DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput) ToDatabaseInstanceSettingsIpConfigurationPscConfigArrayOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput
- func (o DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DatabaseInstanceSettingsIpConfigurationPscConfig]
- type DatabaseInstanceSettingsIpConfigurationPscConfigInput
- type DatabaseInstanceSettingsIpConfigurationPscConfigOutput
- func (o DatabaseInstanceSettingsIpConfigurationPscConfigOutput) AllowedConsumerProjects() pulumi.StringArrayOutput
- func (DatabaseInstanceSettingsIpConfigurationPscConfigOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsIpConfigurationPscConfigOutput) PscEnabled() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationPscConfigOutput) ToDatabaseInstanceSettingsIpConfigurationPscConfigOutput() DatabaseInstanceSettingsIpConfigurationPscConfigOutput
- func (o DatabaseInstanceSettingsIpConfigurationPscConfigOutput) ToDatabaseInstanceSettingsIpConfigurationPscConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationPscConfigOutput
- func (o DatabaseInstanceSettingsIpConfigurationPscConfigOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsIpConfigurationPscConfig]
- type DatabaseInstanceSettingsIpConfigurationPtrInput
- type DatabaseInstanceSettingsIpConfigurationPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) AllocatedIpRange() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) AuthorizedNetworks() DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput
- func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) Elem() DatabaseInstanceSettingsIpConfigurationOutput
- func (DatabaseInstanceSettingsIpConfigurationPtrOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) EnablePrivatePathForGoogleCloudServices() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) Ipv4Enabled() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) PrivateNetwork() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) PscConfigs() DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput
- func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) RequireSsl() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) ToDatabaseInstanceSettingsIpConfigurationPtrOutput() DatabaseInstanceSettingsIpConfigurationPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) ToDatabaseInstanceSettingsIpConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationPtrOutput
- func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettingsIpConfiguration]
- type DatabaseInstanceSettingsLocationPreference
- type DatabaseInstanceSettingsLocationPreferenceArgs
- func (DatabaseInstanceSettingsLocationPreferenceArgs) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsLocationPreferenceArgs) ToDatabaseInstanceSettingsLocationPreferenceOutput() DatabaseInstanceSettingsLocationPreferenceOutput
- func (i DatabaseInstanceSettingsLocationPreferenceArgs) ToDatabaseInstanceSettingsLocationPreferenceOutputWithContext(ctx context.Context) DatabaseInstanceSettingsLocationPreferenceOutput
- func (i DatabaseInstanceSettingsLocationPreferenceArgs) ToDatabaseInstanceSettingsLocationPreferencePtrOutput() DatabaseInstanceSettingsLocationPreferencePtrOutput
- func (i DatabaseInstanceSettingsLocationPreferenceArgs) ToDatabaseInstanceSettingsLocationPreferencePtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsLocationPreferencePtrOutput
- func (i DatabaseInstanceSettingsLocationPreferenceArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsLocationPreference]
- type DatabaseInstanceSettingsLocationPreferenceInput
- type DatabaseInstanceSettingsLocationPreferenceOutput
- func (DatabaseInstanceSettingsLocationPreferenceOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsLocationPreferenceOutput) FollowGaeApplication() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsLocationPreferenceOutput) SecondaryZone() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsLocationPreferenceOutput) ToDatabaseInstanceSettingsLocationPreferenceOutput() DatabaseInstanceSettingsLocationPreferenceOutput
- func (o DatabaseInstanceSettingsLocationPreferenceOutput) ToDatabaseInstanceSettingsLocationPreferenceOutputWithContext(ctx context.Context) DatabaseInstanceSettingsLocationPreferenceOutput
- func (o DatabaseInstanceSettingsLocationPreferenceOutput) ToDatabaseInstanceSettingsLocationPreferencePtrOutput() DatabaseInstanceSettingsLocationPreferencePtrOutput
- func (o DatabaseInstanceSettingsLocationPreferenceOutput) ToDatabaseInstanceSettingsLocationPreferencePtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsLocationPreferencePtrOutput
- func (o DatabaseInstanceSettingsLocationPreferenceOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsLocationPreference]
- func (o DatabaseInstanceSettingsLocationPreferenceOutput) Zone() pulumi.StringPtrOutput
- type DatabaseInstanceSettingsLocationPreferencePtrInput
- type DatabaseInstanceSettingsLocationPreferencePtrOutput
- func (o DatabaseInstanceSettingsLocationPreferencePtrOutput) Elem() DatabaseInstanceSettingsLocationPreferenceOutput
- func (DatabaseInstanceSettingsLocationPreferencePtrOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsLocationPreferencePtrOutput) FollowGaeApplication() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsLocationPreferencePtrOutput) SecondaryZone() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsLocationPreferencePtrOutput) ToDatabaseInstanceSettingsLocationPreferencePtrOutput() DatabaseInstanceSettingsLocationPreferencePtrOutput
- func (o DatabaseInstanceSettingsLocationPreferencePtrOutput) ToDatabaseInstanceSettingsLocationPreferencePtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsLocationPreferencePtrOutput
- func (o DatabaseInstanceSettingsLocationPreferencePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettingsLocationPreference]
- func (o DatabaseInstanceSettingsLocationPreferencePtrOutput) Zone() pulumi.StringPtrOutput
- type DatabaseInstanceSettingsMaintenanceWindow
- type DatabaseInstanceSettingsMaintenanceWindowArgs
- func (DatabaseInstanceSettingsMaintenanceWindowArgs) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsMaintenanceWindowArgs) ToDatabaseInstanceSettingsMaintenanceWindowOutput() DatabaseInstanceSettingsMaintenanceWindowOutput
- func (i DatabaseInstanceSettingsMaintenanceWindowArgs) ToDatabaseInstanceSettingsMaintenanceWindowOutputWithContext(ctx context.Context) DatabaseInstanceSettingsMaintenanceWindowOutput
- func (i DatabaseInstanceSettingsMaintenanceWindowArgs) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutput() DatabaseInstanceSettingsMaintenanceWindowPtrOutput
- func (i DatabaseInstanceSettingsMaintenanceWindowArgs) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsMaintenanceWindowPtrOutput
- func (i DatabaseInstanceSettingsMaintenanceWindowArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsMaintenanceWindow]
- type DatabaseInstanceSettingsMaintenanceWindowInput
- type DatabaseInstanceSettingsMaintenanceWindowOutput
- func (o DatabaseInstanceSettingsMaintenanceWindowOutput) Day() pulumi.IntPtrOutput
- func (DatabaseInstanceSettingsMaintenanceWindowOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsMaintenanceWindowOutput) Hour() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsMaintenanceWindowOutput) ToDatabaseInstanceSettingsMaintenanceWindowOutput() DatabaseInstanceSettingsMaintenanceWindowOutput
- func (o DatabaseInstanceSettingsMaintenanceWindowOutput) ToDatabaseInstanceSettingsMaintenanceWindowOutputWithContext(ctx context.Context) DatabaseInstanceSettingsMaintenanceWindowOutput
- func (o DatabaseInstanceSettingsMaintenanceWindowOutput) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutput() DatabaseInstanceSettingsMaintenanceWindowPtrOutput
- func (o DatabaseInstanceSettingsMaintenanceWindowOutput) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsMaintenanceWindowPtrOutput
- func (o DatabaseInstanceSettingsMaintenanceWindowOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsMaintenanceWindow]
- func (o DatabaseInstanceSettingsMaintenanceWindowOutput) UpdateTrack() pulumi.StringPtrOutput
- type DatabaseInstanceSettingsMaintenanceWindowPtrInput
- type DatabaseInstanceSettingsMaintenanceWindowPtrOutput
- func (o DatabaseInstanceSettingsMaintenanceWindowPtrOutput) Day() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsMaintenanceWindowPtrOutput) Elem() DatabaseInstanceSettingsMaintenanceWindowOutput
- func (DatabaseInstanceSettingsMaintenanceWindowPtrOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsMaintenanceWindowPtrOutput) Hour() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsMaintenanceWindowPtrOutput) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutput() DatabaseInstanceSettingsMaintenanceWindowPtrOutput
- func (o DatabaseInstanceSettingsMaintenanceWindowPtrOutput) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsMaintenanceWindowPtrOutput
- func (o DatabaseInstanceSettingsMaintenanceWindowPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettingsMaintenanceWindow]
- func (o DatabaseInstanceSettingsMaintenanceWindowPtrOutput) UpdateTrack() pulumi.StringPtrOutput
- type DatabaseInstanceSettingsOutput
- func (o DatabaseInstanceSettingsOutput) ActivationPolicy() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsOutput) ActiveDirectoryConfig() DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput
- func (o DatabaseInstanceSettingsOutput) AdvancedMachineFeatures() DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput
- func (o DatabaseInstanceSettingsOutput) AvailabilityType() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsOutput) BackupConfiguration() DatabaseInstanceSettingsBackupConfigurationPtrOutput
- func (o DatabaseInstanceSettingsOutput) Collation() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsOutput) ConnectorEnforcement() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsOutput) DataCacheConfig() DatabaseInstanceSettingsDataCacheConfigPtrOutput
- func (o DatabaseInstanceSettingsOutput) DatabaseFlags() DatabaseInstanceSettingsDatabaseFlagArrayOutput
- func (o DatabaseInstanceSettingsOutput) DeletionProtectionEnabled() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsOutput) DenyMaintenancePeriod() DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput
- func (o DatabaseInstanceSettingsOutput) DiskAutoresize() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsOutput) DiskAutoresizeLimit() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsOutput) DiskSize() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsOutput) DiskType() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsOutput) Edition() pulumi.StringPtrOutput
- func (DatabaseInstanceSettingsOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsOutput) InsightsConfig() DatabaseInstanceSettingsInsightsConfigPtrOutput
- func (o DatabaseInstanceSettingsOutput) IpConfiguration() DatabaseInstanceSettingsIpConfigurationPtrOutput
- func (o DatabaseInstanceSettingsOutput) LocationPreference() DatabaseInstanceSettingsLocationPreferencePtrOutput
- func (o DatabaseInstanceSettingsOutput) MaintenanceWindow() DatabaseInstanceSettingsMaintenanceWindowPtrOutput
- func (o DatabaseInstanceSettingsOutput) PasswordValidationPolicy() DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput
- func (o DatabaseInstanceSettingsOutput) PricingPlan() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsOutput) SqlServerAuditConfig() DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput
- func (o DatabaseInstanceSettingsOutput) Tier() pulumi.StringOutput
- func (o DatabaseInstanceSettingsOutput) TimeZone() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsOutput) ToDatabaseInstanceSettingsOutput() DatabaseInstanceSettingsOutput
- func (o DatabaseInstanceSettingsOutput) ToDatabaseInstanceSettingsOutputWithContext(ctx context.Context) DatabaseInstanceSettingsOutput
- func (o DatabaseInstanceSettingsOutput) ToDatabaseInstanceSettingsPtrOutput() DatabaseInstanceSettingsPtrOutput
- func (o DatabaseInstanceSettingsOutput) ToDatabaseInstanceSettingsPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsPtrOutput
- func (o DatabaseInstanceSettingsOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettings]
- func (o DatabaseInstanceSettingsOutput) UserLabels() pulumi.StringMapOutput
- func (o DatabaseInstanceSettingsOutput) Version() pulumi.IntPtrOutput
- type DatabaseInstanceSettingsPasswordValidationPolicy
- type DatabaseInstanceSettingsPasswordValidationPolicyArgs
- func (DatabaseInstanceSettingsPasswordValidationPolicyArgs) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsPasswordValidationPolicyArgs) ToDatabaseInstanceSettingsPasswordValidationPolicyOutput() DatabaseInstanceSettingsPasswordValidationPolicyOutput
- func (i DatabaseInstanceSettingsPasswordValidationPolicyArgs) ToDatabaseInstanceSettingsPasswordValidationPolicyOutputWithContext(ctx context.Context) DatabaseInstanceSettingsPasswordValidationPolicyOutput
- func (i DatabaseInstanceSettingsPasswordValidationPolicyArgs) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutput() DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput
- func (i DatabaseInstanceSettingsPasswordValidationPolicyArgs) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput
- func (i DatabaseInstanceSettingsPasswordValidationPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsPasswordValidationPolicy]
- type DatabaseInstanceSettingsPasswordValidationPolicyInput
- type DatabaseInstanceSettingsPasswordValidationPolicyOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) Complexity() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) DisallowUsernameSubstring() pulumi.BoolPtrOutput
- func (DatabaseInstanceSettingsPasswordValidationPolicyOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) EnablePasswordPolicy() pulumi.BoolOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) MinLength() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) PasswordChangeInterval() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) ReuseInterval() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyOutput() DatabaseInstanceSettingsPasswordValidationPolicyOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyOutputWithContext(ctx context.Context) DatabaseInstanceSettingsPasswordValidationPolicyOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutput() DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsPasswordValidationPolicy]
- type DatabaseInstanceSettingsPasswordValidationPolicyPtrInput
- type DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) Complexity() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) DisallowUsernameSubstring() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) Elem() DatabaseInstanceSettingsPasswordValidationPolicyOutput
- func (DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) EnablePasswordPolicy() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) MinLength() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) PasswordChangeInterval() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) ReuseInterval() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutput() DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput
- func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettingsPasswordValidationPolicy]
- type DatabaseInstanceSettingsPtrInput
- type DatabaseInstanceSettingsPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) ActivationPolicy() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) ActiveDirectoryConfig() DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) AdvancedMachineFeatures() DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) AvailabilityType() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) BackupConfiguration() DatabaseInstanceSettingsBackupConfigurationPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) Collation() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) ConnectorEnforcement() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) DataCacheConfig() DatabaseInstanceSettingsDataCacheConfigPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) DatabaseFlags() DatabaseInstanceSettingsDatabaseFlagArrayOutput
- func (o DatabaseInstanceSettingsPtrOutput) DeletionProtectionEnabled() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) DenyMaintenancePeriod() DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) DiskAutoresize() pulumi.BoolPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) DiskAutoresizeLimit() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) DiskSize() pulumi.IntPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) DiskType() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) Edition() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) Elem() DatabaseInstanceSettingsOutput
- func (DatabaseInstanceSettingsPtrOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsPtrOutput) InsightsConfig() DatabaseInstanceSettingsInsightsConfigPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) IpConfiguration() DatabaseInstanceSettingsIpConfigurationPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) LocationPreference() DatabaseInstanceSettingsLocationPreferencePtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) MaintenanceWindow() DatabaseInstanceSettingsMaintenanceWindowPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) PasswordValidationPolicy() DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) PricingPlan() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) SqlServerAuditConfig() DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) Tier() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) TimeZone() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) ToDatabaseInstanceSettingsPtrOutput() DatabaseInstanceSettingsPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) ToDatabaseInstanceSettingsPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsPtrOutput
- func (o DatabaseInstanceSettingsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettings]
- func (o DatabaseInstanceSettingsPtrOutput) UserLabels() pulumi.StringMapOutput
- func (o DatabaseInstanceSettingsPtrOutput) Version() pulumi.IntPtrOutput
- type DatabaseInstanceSettingsSqlServerAuditConfig
- type DatabaseInstanceSettingsSqlServerAuditConfigArgs
- func (DatabaseInstanceSettingsSqlServerAuditConfigArgs) ElementType() reflect.Type
- func (i DatabaseInstanceSettingsSqlServerAuditConfigArgs) ToDatabaseInstanceSettingsSqlServerAuditConfigOutput() DatabaseInstanceSettingsSqlServerAuditConfigOutput
- func (i DatabaseInstanceSettingsSqlServerAuditConfigArgs) ToDatabaseInstanceSettingsSqlServerAuditConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsSqlServerAuditConfigOutput
- func (i DatabaseInstanceSettingsSqlServerAuditConfigArgs) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutput() DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput
- func (i DatabaseInstanceSettingsSqlServerAuditConfigArgs) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput
- func (i DatabaseInstanceSettingsSqlServerAuditConfigArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsSqlServerAuditConfig]
- type DatabaseInstanceSettingsSqlServerAuditConfigInput
- type DatabaseInstanceSettingsSqlServerAuditConfigOutput
- func (o DatabaseInstanceSettingsSqlServerAuditConfigOutput) Bucket() pulumi.StringPtrOutput
- func (DatabaseInstanceSettingsSqlServerAuditConfigOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsSqlServerAuditConfigOutput) RetentionInterval() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsSqlServerAuditConfigOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigOutput() DatabaseInstanceSettingsSqlServerAuditConfigOutput
- func (o DatabaseInstanceSettingsSqlServerAuditConfigOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsSqlServerAuditConfigOutput
- func (o DatabaseInstanceSettingsSqlServerAuditConfigOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutput() DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput
- func (o DatabaseInstanceSettingsSqlServerAuditConfigOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput
- func (o DatabaseInstanceSettingsSqlServerAuditConfigOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsSqlServerAuditConfig]
- func (o DatabaseInstanceSettingsSqlServerAuditConfigOutput) UploadInterval() pulumi.StringPtrOutput
- type DatabaseInstanceSettingsSqlServerAuditConfigPtrInput
- type DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput
- func (o DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) Bucket() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) Elem() DatabaseInstanceSettingsSqlServerAuditConfigOutput
- func (DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) ElementType() reflect.Type
- func (o DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) RetentionInterval() pulumi.StringPtrOutput
- func (o DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutput() DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput
- func (o DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput
- func (o DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettingsSqlServerAuditConfig]
- func (o DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) UploadInterval() pulumi.StringPtrOutput
- type DatabaseInstanceState
- type DatabaseMap
- type DatabaseMapInput
- type DatabaseMapOutput
- func (DatabaseMapOutput) ElementType() reflect.Type
- func (o DatabaseMapOutput) MapIndex(k pulumi.StringInput) DatabaseOutput
- func (o DatabaseMapOutput) ToDatabaseMapOutput() DatabaseMapOutput
- func (o DatabaseMapOutput) ToDatabaseMapOutputWithContext(ctx context.Context) DatabaseMapOutput
- func (o DatabaseMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*Database]
- type DatabaseOutput
- func (o DatabaseOutput) Charset() pulumi.StringOutput
- func (o DatabaseOutput) Collation() pulumi.StringOutput
- func (o DatabaseOutput) DeletionPolicy() pulumi.StringPtrOutput
- func (DatabaseOutput) ElementType() reflect.Type
- func (o DatabaseOutput) Instance() pulumi.StringOutput
- func (o DatabaseOutput) Name() pulumi.StringOutput
- func (o DatabaseOutput) Project() pulumi.StringOutput
- func (o DatabaseOutput) SelfLink() pulumi.StringOutput
- func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
- func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
- func (o DatabaseOutput) ToOutput(ctx context.Context) pulumix.Output[*Database]
- type DatabaseState
- type GetBackupRunArgs
- type GetBackupRunOutputArgs
- type GetBackupRunResult
- type GetBackupRunResultOutput
- func (o GetBackupRunResultOutput) BackupId() pulumi.IntOutput
- func (GetBackupRunResultOutput) ElementType() reflect.Type
- func (o GetBackupRunResultOutput) Id() pulumi.StringOutput
- func (o GetBackupRunResultOutput) Instance() pulumi.StringOutput
- func (o GetBackupRunResultOutput) Location() pulumi.StringOutput
- func (o GetBackupRunResultOutput) MostRecent() pulumi.BoolPtrOutput
- func (o GetBackupRunResultOutput) Project() pulumi.StringOutput
- func (o GetBackupRunResultOutput) StartTime() pulumi.StringOutput
- func (o GetBackupRunResultOutput) Status() pulumi.StringOutput
- func (o GetBackupRunResultOutput) ToGetBackupRunResultOutput() GetBackupRunResultOutput
- func (o GetBackupRunResultOutput) ToGetBackupRunResultOutputWithContext(ctx context.Context) GetBackupRunResultOutput
- func (o GetBackupRunResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetBackupRunResult]
- type GetCaCertsArgs
- type GetCaCertsCert
- type GetCaCertsCertArgs
- func (GetCaCertsCertArgs) ElementType() reflect.Type
- func (i GetCaCertsCertArgs) ToGetCaCertsCertOutput() GetCaCertsCertOutput
- func (i GetCaCertsCertArgs) ToGetCaCertsCertOutputWithContext(ctx context.Context) GetCaCertsCertOutput
- func (i GetCaCertsCertArgs) ToOutput(ctx context.Context) pulumix.Output[GetCaCertsCert]
- type GetCaCertsCertArray
- func (GetCaCertsCertArray) ElementType() reflect.Type
- func (i GetCaCertsCertArray) ToGetCaCertsCertArrayOutput() GetCaCertsCertArrayOutput
- func (i GetCaCertsCertArray) ToGetCaCertsCertArrayOutputWithContext(ctx context.Context) GetCaCertsCertArrayOutput
- func (i GetCaCertsCertArray) ToOutput(ctx context.Context) pulumix.Output[[]GetCaCertsCert]
- type GetCaCertsCertArrayInput
- type GetCaCertsCertArrayOutput
- func (GetCaCertsCertArrayOutput) ElementType() reflect.Type
- func (o GetCaCertsCertArrayOutput) Index(i pulumi.IntInput) GetCaCertsCertOutput
- func (o GetCaCertsCertArrayOutput) ToGetCaCertsCertArrayOutput() GetCaCertsCertArrayOutput
- func (o GetCaCertsCertArrayOutput) ToGetCaCertsCertArrayOutputWithContext(ctx context.Context) GetCaCertsCertArrayOutput
- func (o GetCaCertsCertArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetCaCertsCert]
- type GetCaCertsCertInput
- type GetCaCertsCertOutput
- func (o GetCaCertsCertOutput) Cert() pulumi.StringOutput
- func (o GetCaCertsCertOutput) CommonName() pulumi.StringOutput
- func (o GetCaCertsCertOutput) CreateTime() pulumi.StringOutput
- func (GetCaCertsCertOutput) ElementType() reflect.Type
- func (o GetCaCertsCertOutput) ExpirationTime() pulumi.StringOutput
- func (o GetCaCertsCertOutput) Sha1Fingerprint() pulumi.StringOutput
- func (o GetCaCertsCertOutput) ToGetCaCertsCertOutput() GetCaCertsCertOutput
- func (o GetCaCertsCertOutput) ToGetCaCertsCertOutputWithContext(ctx context.Context) GetCaCertsCertOutput
- func (o GetCaCertsCertOutput) ToOutput(ctx context.Context) pulumix.Output[GetCaCertsCert]
- type GetCaCertsOutputArgs
- type GetCaCertsResult
- type GetCaCertsResultOutput
- func (o GetCaCertsResultOutput) ActiveVersion() pulumi.StringOutput
- func (o GetCaCertsResultOutput) Certs() GetCaCertsCertArrayOutput
- func (GetCaCertsResultOutput) ElementType() reflect.Type
- func (o GetCaCertsResultOutput) Id() pulumi.StringOutput
- func (o GetCaCertsResultOutput) Instance() pulumi.StringOutput
- func (o GetCaCertsResultOutput) Project() pulumi.StringOutput
- func (o GetCaCertsResultOutput) ToGetCaCertsResultOutput() GetCaCertsResultOutput
- func (o GetCaCertsResultOutput) ToGetCaCertsResultOutputWithContext(ctx context.Context) GetCaCertsResultOutput
- func (o GetCaCertsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetCaCertsResult]
- type GetDatabaseInstanceClone
- type GetDatabaseInstanceCloneArgs
- func (GetDatabaseInstanceCloneArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceCloneArgs) ToGetDatabaseInstanceCloneOutput() GetDatabaseInstanceCloneOutput
- func (i GetDatabaseInstanceCloneArgs) ToGetDatabaseInstanceCloneOutputWithContext(ctx context.Context) GetDatabaseInstanceCloneOutput
- func (i GetDatabaseInstanceCloneArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceClone]
- type GetDatabaseInstanceCloneArray
- func (GetDatabaseInstanceCloneArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceCloneArray) ToGetDatabaseInstanceCloneArrayOutput() GetDatabaseInstanceCloneArrayOutput
- func (i GetDatabaseInstanceCloneArray) ToGetDatabaseInstanceCloneArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceCloneArrayOutput
- func (i GetDatabaseInstanceCloneArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceClone]
- type GetDatabaseInstanceCloneArrayInput
- type GetDatabaseInstanceCloneArrayOutput
- func (GetDatabaseInstanceCloneArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceCloneArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceCloneOutput
- func (o GetDatabaseInstanceCloneArrayOutput) ToGetDatabaseInstanceCloneArrayOutput() GetDatabaseInstanceCloneArrayOutput
- func (o GetDatabaseInstanceCloneArrayOutput) ToGetDatabaseInstanceCloneArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceCloneArrayOutput
- func (o GetDatabaseInstanceCloneArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceClone]
- type GetDatabaseInstanceCloneInput
- type GetDatabaseInstanceCloneOutput
- func (o GetDatabaseInstanceCloneOutput) AllocatedIpRange() pulumi.StringOutput
- func (o GetDatabaseInstanceCloneOutput) DatabaseNames() pulumi.StringArrayOutput
- func (GetDatabaseInstanceCloneOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceCloneOutput) PointInTime() pulumi.StringOutput
- func (o GetDatabaseInstanceCloneOutput) SourceInstanceName() pulumi.StringOutput
- func (o GetDatabaseInstanceCloneOutput) ToGetDatabaseInstanceCloneOutput() GetDatabaseInstanceCloneOutput
- func (o GetDatabaseInstanceCloneOutput) ToGetDatabaseInstanceCloneOutputWithContext(ctx context.Context) GetDatabaseInstanceCloneOutput
- func (o GetDatabaseInstanceCloneOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceClone]
- type GetDatabaseInstanceIpAddress
- type GetDatabaseInstanceIpAddressArgs
- func (GetDatabaseInstanceIpAddressArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceIpAddressArgs) ToGetDatabaseInstanceIpAddressOutput() GetDatabaseInstanceIpAddressOutput
- func (i GetDatabaseInstanceIpAddressArgs) ToGetDatabaseInstanceIpAddressOutputWithContext(ctx context.Context) GetDatabaseInstanceIpAddressOutput
- func (i GetDatabaseInstanceIpAddressArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceIpAddress]
- type GetDatabaseInstanceIpAddressArray
- func (GetDatabaseInstanceIpAddressArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceIpAddressArray) ToGetDatabaseInstanceIpAddressArrayOutput() GetDatabaseInstanceIpAddressArrayOutput
- func (i GetDatabaseInstanceIpAddressArray) ToGetDatabaseInstanceIpAddressArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceIpAddressArrayOutput
- func (i GetDatabaseInstanceIpAddressArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceIpAddress]
- type GetDatabaseInstanceIpAddressArrayInput
- type GetDatabaseInstanceIpAddressArrayOutput
- func (GetDatabaseInstanceIpAddressArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceIpAddressArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceIpAddressOutput
- func (o GetDatabaseInstanceIpAddressArrayOutput) ToGetDatabaseInstanceIpAddressArrayOutput() GetDatabaseInstanceIpAddressArrayOutput
- func (o GetDatabaseInstanceIpAddressArrayOutput) ToGetDatabaseInstanceIpAddressArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceIpAddressArrayOutput
- func (o GetDatabaseInstanceIpAddressArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceIpAddress]
- type GetDatabaseInstanceIpAddressInput
- type GetDatabaseInstanceIpAddressOutput
- func (GetDatabaseInstanceIpAddressOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceIpAddressOutput) IpAddress() pulumi.StringOutput
- func (o GetDatabaseInstanceIpAddressOutput) TimeToRetire() pulumi.StringOutput
- func (o GetDatabaseInstanceIpAddressOutput) ToGetDatabaseInstanceIpAddressOutput() GetDatabaseInstanceIpAddressOutput
- func (o GetDatabaseInstanceIpAddressOutput) ToGetDatabaseInstanceIpAddressOutputWithContext(ctx context.Context) GetDatabaseInstanceIpAddressOutput
- func (o GetDatabaseInstanceIpAddressOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceIpAddress]
- func (o GetDatabaseInstanceIpAddressOutput) Type() pulumi.StringOutput
- type GetDatabaseInstanceLatestRecoveryTimeArgs
- type GetDatabaseInstanceLatestRecoveryTimeOutputArgs
- type GetDatabaseInstanceLatestRecoveryTimeResult
- type GetDatabaseInstanceLatestRecoveryTimeResultOutput
- func (GetDatabaseInstanceLatestRecoveryTimeResultOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceLatestRecoveryTimeResultOutput) Id() pulumi.StringOutput
- func (o GetDatabaseInstanceLatestRecoveryTimeResultOutput) Instance() pulumi.StringOutput
- func (o GetDatabaseInstanceLatestRecoveryTimeResultOutput) LatestRecoveryTime() pulumi.StringOutput
- func (o GetDatabaseInstanceLatestRecoveryTimeResultOutput) Project() pulumi.StringOutput
- func (o GetDatabaseInstanceLatestRecoveryTimeResultOutput) ToGetDatabaseInstanceLatestRecoveryTimeResultOutput() GetDatabaseInstanceLatestRecoveryTimeResultOutput
- func (o GetDatabaseInstanceLatestRecoveryTimeResultOutput) ToGetDatabaseInstanceLatestRecoveryTimeResultOutputWithContext(ctx context.Context) GetDatabaseInstanceLatestRecoveryTimeResultOutput
- func (o GetDatabaseInstanceLatestRecoveryTimeResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceLatestRecoveryTimeResult]
- type GetDatabaseInstanceReplicaConfiguration
- type GetDatabaseInstanceReplicaConfigurationArgs
- func (GetDatabaseInstanceReplicaConfigurationArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceReplicaConfigurationArgs) ToGetDatabaseInstanceReplicaConfigurationOutput() GetDatabaseInstanceReplicaConfigurationOutput
- func (i GetDatabaseInstanceReplicaConfigurationArgs) ToGetDatabaseInstanceReplicaConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstanceReplicaConfigurationOutput
- func (i GetDatabaseInstanceReplicaConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceReplicaConfiguration]
- type GetDatabaseInstanceReplicaConfigurationArray
- func (GetDatabaseInstanceReplicaConfigurationArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceReplicaConfigurationArray) ToGetDatabaseInstanceReplicaConfigurationArrayOutput() GetDatabaseInstanceReplicaConfigurationArrayOutput
- func (i GetDatabaseInstanceReplicaConfigurationArray) ToGetDatabaseInstanceReplicaConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceReplicaConfigurationArrayOutput
- func (i GetDatabaseInstanceReplicaConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceReplicaConfiguration]
- type GetDatabaseInstanceReplicaConfigurationArrayInput
- type GetDatabaseInstanceReplicaConfigurationArrayOutput
- func (GetDatabaseInstanceReplicaConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceReplicaConfigurationArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceReplicaConfigurationOutput
- func (o GetDatabaseInstanceReplicaConfigurationArrayOutput) ToGetDatabaseInstanceReplicaConfigurationArrayOutput() GetDatabaseInstanceReplicaConfigurationArrayOutput
- func (o GetDatabaseInstanceReplicaConfigurationArrayOutput) ToGetDatabaseInstanceReplicaConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceReplicaConfigurationArrayOutput
- func (o GetDatabaseInstanceReplicaConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceReplicaConfiguration]
- type GetDatabaseInstanceReplicaConfigurationInput
- type GetDatabaseInstanceReplicaConfigurationOutput
- func (o GetDatabaseInstanceReplicaConfigurationOutput) CaCertificate() pulumi.StringOutput
- func (o GetDatabaseInstanceReplicaConfigurationOutput) ClientCertificate() pulumi.StringOutput
- func (o GetDatabaseInstanceReplicaConfigurationOutput) ClientKey() pulumi.StringOutput
- func (o GetDatabaseInstanceReplicaConfigurationOutput) ConnectRetryInterval() pulumi.IntOutput
- func (o GetDatabaseInstanceReplicaConfigurationOutput) DumpFilePath() pulumi.StringOutput
- func (GetDatabaseInstanceReplicaConfigurationOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceReplicaConfigurationOutput) FailoverTarget() pulumi.BoolOutput
- func (o GetDatabaseInstanceReplicaConfigurationOutput) MasterHeartbeatPeriod() pulumi.IntOutput
- func (o GetDatabaseInstanceReplicaConfigurationOutput) Password() pulumi.StringOutput
- func (o GetDatabaseInstanceReplicaConfigurationOutput) SslCipher() pulumi.StringOutput
- func (o GetDatabaseInstanceReplicaConfigurationOutput) ToGetDatabaseInstanceReplicaConfigurationOutput() GetDatabaseInstanceReplicaConfigurationOutput
- func (o GetDatabaseInstanceReplicaConfigurationOutput) ToGetDatabaseInstanceReplicaConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstanceReplicaConfigurationOutput
- func (o GetDatabaseInstanceReplicaConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceReplicaConfiguration]
- func (o GetDatabaseInstanceReplicaConfigurationOutput) Username() pulumi.StringOutput
- func (o GetDatabaseInstanceReplicaConfigurationOutput) VerifyServerCertificate() pulumi.BoolOutput
- type GetDatabaseInstanceRestoreBackupContext
- type GetDatabaseInstanceRestoreBackupContextArgs
- func (GetDatabaseInstanceRestoreBackupContextArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceRestoreBackupContextArgs) ToGetDatabaseInstanceRestoreBackupContextOutput() GetDatabaseInstanceRestoreBackupContextOutput
- func (i GetDatabaseInstanceRestoreBackupContextArgs) ToGetDatabaseInstanceRestoreBackupContextOutputWithContext(ctx context.Context) GetDatabaseInstanceRestoreBackupContextOutput
- func (i GetDatabaseInstanceRestoreBackupContextArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceRestoreBackupContext]
- type GetDatabaseInstanceRestoreBackupContextArray
- func (GetDatabaseInstanceRestoreBackupContextArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceRestoreBackupContextArray) ToGetDatabaseInstanceRestoreBackupContextArrayOutput() GetDatabaseInstanceRestoreBackupContextArrayOutput
- func (i GetDatabaseInstanceRestoreBackupContextArray) ToGetDatabaseInstanceRestoreBackupContextArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceRestoreBackupContextArrayOutput
- func (i GetDatabaseInstanceRestoreBackupContextArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceRestoreBackupContext]
- type GetDatabaseInstanceRestoreBackupContextArrayInput
- type GetDatabaseInstanceRestoreBackupContextArrayOutput
- func (GetDatabaseInstanceRestoreBackupContextArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceRestoreBackupContextArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceRestoreBackupContextOutput
- func (o GetDatabaseInstanceRestoreBackupContextArrayOutput) ToGetDatabaseInstanceRestoreBackupContextArrayOutput() GetDatabaseInstanceRestoreBackupContextArrayOutput
- func (o GetDatabaseInstanceRestoreBackupContextArrayOutput) ToGetDatabaseInstanceRestoreBackupContextArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceRestoreBackupContextArrayOutput
- func (o GetDatabaseInstanceRestoreBackupContextArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceRestoreBackupContext]
- type GetDatabaseInstanceRestoreBackupContextInput
- type GetDatabaseInstanceRestoreBackupContextOutput
- func (o GetDatabaseInstanceRestoreBackupContextOutput) BackupRunId() pulumi.IntOutput
- func (GetDatabaseInstanceRestoreBackupContextOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceRestoreBackupContextOutput) InstanceId() pulumi.StringOutput
- func (o GetDatabaseInstanceRestoreBackupContextOutput) Project() pulumi.StringOutput
- func (o GetDatabaseInstanceRestoreBackupContextOutput) ToGetDatabaseInstanceRestoreBackupContextOutput() GetDatabaseInstanceRestoreBackupContextOutput
- func (o GetDatabaseInstanceRestoreBackupContextOutput) ToGetDatabaseInstanceRestoreBackupContextOutputWithContext(ctx context.Context) GetDatabaseInstanceRestoreBackupContextOutput
- func (o GetDatabaseInstanceRestoreBackupContextOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceRestoreBackupContext]
- type GetDatabaseInstanceServerCaCert
- type GetDatabaseInstanceServerCaCertArgs
- func (GetDatabaseInstanceServerCaCertArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceServerCaCertArgs) ToGetDatabaseInstanceServerCaCertOutput() GetDatabaseInstanceServerCaCertOutput
- func (i GetDatabaseInstanceServerCaCertArgs) ToGetDatabaseInstanceServerCaCertOutputWithContext(ctx context.Context) GetDatabaseInstanceServerCaCertOutput
- func (i GetDatabaseInstanceServerCaCertArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceServerCaCert]
- type GetDatabaseInstanceServerCaCertArray
- func (GetDatabaseInstanceServerCaCertArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceServerCaCertArray) ToGetDatabaseInstanceServerCaCertArrayOutput() GetDatabaseInstanceServerCaCertArrayOutput
- func (i GetDatabaseInstanceServerCaCertArray) ToGetDatabaseInstanceServerCaCertArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceServerCaCertArrayOutput
- func (i GetDatabaseInstanceServerCaCertArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceServerCaCert]
- type GetDatabaseInstanceServerCaCertArrayInput
- type GetDatabaseInstanceServerCaCertArrayOutput
- func (GetDatabaseInstanceServerCaCertArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceServerCaCertArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceServerCaCertOutput
- func (o GetDatabaseInstanceServerCaCertArrayOutput) ToGetDatabaseInstanceServerCaCertArrayOutput() GetDatabaseInstanceServerCaCertArrayOutput
- func (o GetDatabaseInstanceServerCaCertArrayOutput) ToGetDatabaseInstanceServerCaCertArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceServerCaCertArrayOutput
- func (o GetDatabaseInstanceServerCaCertArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceServerCaCert]
- type GetDatabaseInstanceServerCaCertInput
- type GetDatabaseInstanceServerCaCertOutput
- func (o GetDatabaseInstanceServerCaCertOutput) Cert() pulumi.StringOutput
- func (o GetDatabaseInstanceServerCaCertOutput) CommonName() pulumi.StringOutput
- func (o GetDatabaseInstanceServerCaCertOutput) CreateTime() pulumi.StringOutput
- func (GetDatabaseInstanceServerCaCertOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceServerCaCertOutput) ExpirationTime() pulumi.StringOutput
- func (o GetDatabaseInstanceServerCaCertOutput) Sha1Fingerprint() pulumi.StringOutput
- func (o GetDatabaseInstanceServerCaCertOutput) ToGetDatabaseInstanceServerCaCertOutput() GetDatabaseInstanceServerCaCertOutput
- func (o GetDatabaseInstanceServerCaCertOutput) ToGetDatabaseInstanceServerCaCertOutputWithContext(ctx context.Context) GetDatabaseInstanceServerCaCertOutput
- func (o GetDatabaseInstanceServerCaCertOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceServerCaCert]
- type GetDatabaseInstanceSetting
- type GetDatabaseInstanceSettingActiveDirectoryConfig
- type GetDatabaseInstanceSettingActiveDirectoryConfigArgs
- func (GetDatabaseInstanceSettingActiveDirectoryConfigArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingActiveDirectoryConfigArgs) ToGetDatabaseInstanceSettingActiveDirectoryConfigOutput() GetDatabaseInstanceSettingActiveDirectoryConfigOutput
- func (i GetDatabaseInstanceSettingActiveDirectoryConfigArgs) ToGetDatabaseInstanceSettingActiveDirectoryConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingActiveDirectoryConfigOutput
- func (i GetDatabaseInstanceSettingActiveDirectoryConfigArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingActiveDirectoryConfig]
- type GetDatabaseInstanceSettingActiveDirectoryConfigArray
- func (GetDatabaseInstanceSettingActiveDirectoryConfigArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingActiveDirectoryConfigArray) ToGetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput() GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput
- func (i GetDatabaseInstanceSettingActiveDirectoryConfigArray) ToGetDatabaseInstanceSettingActiveDirectoryConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput
- func (i GetDatabaseInstanceSettingActiveDirectoryConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingActiveDirectoryConfig]
- type GetDatabaseInstanceSettingActiveDirectoryConfigArrayInput
- type GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput
- func (GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceSettingActiveDirectoryConfigOutput
- func (o GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput) ToGetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput() GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput
- func (o GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput) ToGetDatabaseInstanceSettingActiveDirectoryConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput
- func (o GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingActiveDirectoryConfig]
- type GetDatabaseInstanceSettingActiveDirectoryConfigInput
- type GetDatabaseInstanceSettingActiveDirectoryConfigOutput
- func (o GetDatabaseInstanceSettingActiveDirectoryConfigOutput) Domain() pulumi.StringOutput
- func (GetDatabaseInstanceSettingActiveDirectoryConfigOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingActiveDirectoryConfigOutput) ToGetDatabaseInstanceSettingActiveDirectoryConfigOutput() GetDatabaseInstanceSettingActiveDirectoryConfigOutput
- func (o GetDatabaseInstanceSettingActiveDirectoryConfigOutput) ToGetDatabaseInstanceSettingActiveDirectoryConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingActiveDirectoryConfigOutput
- func (o GetDatabaseInstanceSettingActiveDirectoryConfigOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingActiveDirectoryConfig]
- type GetDatabaseInstanceSettingAdvancedMachineFeature
- type GetDatabaseInstanceSettingAdvancedMachineFeatureArgs
- func (GetDatabaseInstanceSettingAdvancedMachineFeatureArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingAdvancedMachineFeatureArgs) ToGetDatabaseInstanceSettingAdvancedMachineFeatureOutput() GetDatabaseInstanceSettingAdvancedMachineFeatureOutput
- func (i GetDatabaseInstanceSettingAdvancedMachineFeatureArgs) ToGetDatabaseInstanceSettingAdvancedMachineFeatureOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingAdvancedMachineFeatureOutput
- func (i GetDatabaseInstanceSettingAdvancedMachineFeatureArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingAdvancedMachineFeature]
- type GetDatabaseInstanceSettingAdvancedMachineFeatureArray
- func (GetDatabaseInstanceSettingAdvancedMachineFeatureArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingAdvancedMachineFeatureArray) ToGetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput() GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput
- func (i GetDatabaseInstanceSettingAdvancedMachineFeatureArray) ToGetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput
- func (i GetDatabaseInstanceSettingAdvancedMachineFeatureArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingAdvancedMachineFeature]
- type GetDatabaseInstanceSettingAdvancedMachineFeatureArrayInput
- type GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput
- func (GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceSettingAdvancedMachineFeatureOutput
- func (o GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput) ToGetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput() GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput
- func (o GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput) ToGetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput
- func (o GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingAdvancedMachineFeature]
- type GetDatabaseInstanceSettingAdvancedMachineFeatureInput
- type GetDatabaseInstanceSettingAdvancedMachineFeatureOutput
- func (GetDatabaseInstanceSettingAdvancedMachineFeatureOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingAdvancedMachineFeatureOutput) ThreadsPerCore() pulumi.IntOutput
- func (o GetDatabaseInstanceSettingAdvancedMachineFeatureOutput) ToGetDatabaseInstanceSettingAdvancedMachineFeatureOutput() GetDatabaseInstanceSettingAdvancedMachineFeatureOutput
- func (o GetDatabaseInstanceSettingAdvancedMachineFeatureOutput) ToGetDatabaseInstanceSettingAdvancedMachineFeatureOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingAdvancedMachineFeatureOutput
- func (o GetDatabaseInstanceSettingAdvancedMachineFeatureOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingAdvancedMachineFeature]
- type GetDatabaseInstanceSettingArgs
- func (GetDatabaseInstanceSettingArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingArgs) ToGetDatabaseInstanceSettingOutput() GetDatabaseInstanceSettingOutput
- func (i GetDatabaseInstanceSettingArgs) ToGetDatabaseInstanceSettingOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingOutput
- func (i GetDatabaseInstanceSettingArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSetting]
- type GetDatabaseInstanceSettingArray
- func (GetDatabaseInstanceSettingArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingArray) ToGetDatabaseInstanceSettingArrayOutput() GetDatabaseInstanceSettingArrayOutput
- func (i GetDatabaseInstanceSettingArray) ToGetDatabaseInstanceSettingArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingArrayOutput
- func (i GetDatabaseInstanceSettingArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSetting]
- type GetDatabaseInstanceSettingArrayInput
- type GetDatabaseInstanceSettingArrayOutput
- func (GetDatabaseInstanceSettingArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceSettingOutput
- func (o GetDatabaseInstanceSettingArrayOutput) ToGetDatabaseInstanceSettingArrayOutput() GetDatabaseInstanceSettingArrayOutput
- func (o GetDatabaseInstanceSettingArrayOutput) ToGetDatabaseInstanceSettingArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingArrayOutput
- func (o GetDatabaseInstanceSettingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSetting]
- type GetDatabaseInstanceSettingBackupConfiguration
- type GetDatabaseInstanceSettingBackupConfigurationArgs
- func (GetDatabaseInstanceSettingBackupConfigurationArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingBackupConfigurationArgs) ToGetDatabaseInstanceSettingBackupConfigurationOutput() GetDatabaseInstanceSettingBackupConfigurationOutput
- func (i GetDatabaseInstanceSettingBackupConfigurationArgs) ToGetDatabaseInstanceSettingBackupConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingBackupConfigurationOutput
- func (i GetDatabaseInstanceSettingBackupConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingBackupConfiguration]
- type GetDatabaseInstanceSettingBackupConfigurationArray
- func (GetDatabaseInstanceSettingBackupConfigurationArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingBackupConfigurationArray) ToGetDatabaseInstanceSettingBackupConfigurationArrayOutput() GetDatabaseInstanceSettingBackupConfigurationArrayOutput
- func (i GetDatabaseInstanceSettingBackupConfigurationArray) ToGetDatabaseInstanceSettingBackupConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingBackupConfigurationArrayOutput
- func (i GetDatabaseInstanceSettingBackupConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingBackupConfiguration]
- type GetDatabaseInstanceSettingBackupConfigurationArrayInput
- type GetDatabaseInstanceSettingBackupConfigurationArrayOutput
- func (GetDatabaseInstanceSettingBackupConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingBackupConfigurationArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceSettingBackupConfigurationOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationArrayOutput) ToGetDatabaseInstanceSettingBackupConfigurationArrayOutput() GetDatabaseInstanceSettingBackupConfigurationArrayOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationArrayOutput) ToGetDatabaseInstanceSettingBackupConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingBackupConfigurationArrayOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingBackupConfiguration]
- type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSetting
- type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArgs
- func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput() GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput
- func (i GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput
- func (i GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ToOutput(ctx context.Context) ...
- type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArray
- func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArray) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput() GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput
- func (i GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArray) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput
- func (i GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArray) ToOutput(ctx context.Context) ...
- type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayInput
- type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput
- func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput() GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ToOutput(ctx context.Context) ...
- type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingInput
- type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput
- func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput) RetainedBackups() pulumi.IntOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput) RetentionUnit() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput() GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ToOutput(ctx context.Context) ...
- type GetDatabaseInstanceSettingBackupConfigurationInput
- type GetDatabaseInstanceSettingBackupConfigurationOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationOutput) BackupRetentionSettings() GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationOutput) BinaryLogEnabled() pulumi.BoolOutput
- func (GetDatabaseInstanceSettingBackupConfigurationOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingBackupConfigurationOutput) Enabled() pulumi.BoolOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationOutput) Location() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationOutput) PointInTimeRecoveryEnabled() pulumi.BoolOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationOutput) StartTime() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationOutput) ToGetDatabaseInstanceSettingBackupConfigurationOutput() GetDatabaseInstanceSettingBackupConfigurationOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationOutput) ToGetDatabaseInstanceSettingBackupConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingBackupConfigurationOutput
- func (o GetDatabaseInstanceSettingBackupConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingBackupConfiguration]
- func (o GetDatabaseInstanceSettingBackupConfigurationOutput) TransactionLogRetentionDays() pulumi.IntOutput
- type GetDatabaseInstanceSettingDataCacheConfig
- type GetDatabaseInstanceSettingDataCacheConfigArgs
- func (GetDatabaseInstanceSettingDataCacheConfigArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingDataCacheConfigArgs) ToGetDatabaseInstanceSettingDataCacheConfigOutput() GetDatabaseInstanceSettingDataCacheConfigOutput
- func (i GetDatabaseInstanceSettingDataCacheConfigArgs) ToGetDatabaseInstanceSettingDataCacheConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDataCacheConfigOutput
- func (i GetDatabaseInstanceSettingDataCacheConfigArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingDataCacheConfig]
- type GetDatabaseInstanceSettingDataCacheConfigArray
- func (GetDatabaseInstanceSettingDataCacheConfigArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingDataCacheConfigArray) ToGetDatabaseInstanceSettingDataCacheConfigArrayOutput() GetDatabaseInstanceSettingDataCacheConfigArrayOutput
- func (i GetDatabaseInstanceSettingDataCacheConfigArray) ToGetDatabaseInstanceSettingDataCacheConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDataCacheConfigArrayOutput
- func (i GetDatabaseInstanceSettingDataCacheConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingDataCacheConfig]
- type GetDatabaseInstanceSettingDataCacheConfigArrayInput
- type GetDatabaseInstanceSettingDataCacheConfigArrayOutput
- func (GetDatabaseInstanceSettingDataCacheConfigArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingDataCacheConfigArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceSettingDataCacheConfigOutput
- func (o GetDatabaseInstanceSettingDataCacheConfigArrayOutput) ToGetDatabaseInstanceSettingDataCacheConfigArrayOutput() GetDatabaseInstanceSettingDataCacheConfigArrayOutput
- func (o GetDatabaseInstanceSettingDataCacheConfigArrayOutput) ToGetDatabaseInstanceSettingDataCacheConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDataCacheConfigArrayOutput
- func (o GetDatabaseInstanceSettingDataCacheConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingDataCacheConfig]
- type GetDatabaseInstanceSettingDataCacheConfigInput
- type GetDatabaseInstanceSettingDataCacheConfigOutput
- func (o GetDatabaseInstanceSettingDataCacheConfigOutput) DataCacheEnabled() pulumi.BoolOutput
- func (GetDatabaseInstanceSettingDataCacheConfigOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingDataCacheConfigOutput) ToGetDatabaseInstanceSettingDataCacheConfigOutput() GetDatabaseInstanceSettingDataCacheConfigOutput
- func (o GetDatabaseInstanceSettingDataCacheConfigOutput) ToGetDatabaseInstanceSettingDataCacheConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDataCacheConfigOutput
- func (o GetDatabaseInstanceSettingDataCacheConfigOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingDataCacheConfig]
- type GetDatabaseInstanceSettingDatabaseFlag
- type GetDatabaseInstanceSettingDatabaseFlagArgs
- func (GetDatabaseInstanceSettingDatabaseFlagArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingDatabaseFlagArgs) ToGetDatabaseInstanceSettingDatabaseFlagOutput() GetDatabaseInstanceSettingDatabaseFlagOutput
- func (i GetDatabaseInstanceSettingDatabaseFlagArgs) ToGetDatabaseInstanceSettingDatabaseFlagOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDatabaseFlagOutput
- func (i GetDatabaseInstanceSettingDatabaseFlagArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingDatabaseFlag]
- type GetDatabaseInstanceSettingDatabaseFlagArray
- func (GetDatabaseInstanceSettingDatabaseFlagArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingDatabaseFlagArray) ToGetDatabaseInstanceSettingDatabaseFlagArrayOutput() GetDatabaseInstanceSettingDatabaseFlagArrayOutput
- func (i GetDatabaseInstanceSettingDatabaseFlagArray) ToGetDatabaseInstanceSettingDatabaseFlagArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDatabaseFlagArrayOutput
- func (i GetDatabaseInstanceSettingDatabaseFlagArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingDatabaseFlag]
- type GetDatabaseInstanceSettingDatabaseFlagArrayInput
- type GetDatabaseInstanceSettingDatabaseFlagArrayOutput
- func (GetDatabaseInstanceSettingDatabaseFlagArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingDatabaseFlagArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceSettingDatabaseFlagOutput
- func (o GetDatabaseInstanceSettingDatabaseFlagArrayOutput) ToGetDatabaseInstanceSettingDatabaseFlagArrayOutput() GetDatabaseInstanceSettingDatabaseFlagArrayOutput
- func (o GetDatabaseInstanceSettingDatabaseFlagArrayOutput) ToGetDatabaseInstanceSettingDatabaseFlagArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDatabaseFlagArrayOutput
- func (o GetDatabaseInstanceSettingDatabaseFlagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingDatabaseFlag]
- type GetDatabaseInstanceSettingDatabaseFlagInput
- type GetDatabaseInstanceSettingDatabaseFlagOutput
- func (GetDatabaseInstanceSettingDatabaseFlagOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingDatabaseFlagOutput) Name() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingDatabaseFlagOutput) ToGetDatabaseInstanceSettingDatabaseFlagOutput() GetDatabaseInstanceSettingDatabaseFlagOutput
- func (o GetDatabaseInstanceSettingDatabaseFlagOutput) ToGetDatabaseInstanceSettingDatabaseFlagOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDatabaseFlagOutput
- func (o GetDatabaseInstanceSettingDatabaseFlagOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingDatabaseFlag]
- func (o GetDatabaseInstanceSettingDatabaseFlagOutput) Value() pulumi.StringOutput
- type GetDatabaseInstanceSettingDenyMaintenancePeriod
- type GetDatabaseInstanceSettingDenyMaintenancePeriodArgs
- func (GetDatabaseInstanceSettingDenyMaintenancePeriodArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingDenyMaintenancePeriodArgs) ToGetDatabaseInstanceSettingDenyMaintenancePeriodOutput() GetDatabaseInstanceSettingDenyMaintenancePeriodOutput
- func (i GetDatabaseInstanceSettingDenyMaintenancePeriodArgs) ToGetDatabaseInstanceSettingDenyMaintenancePeriodOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDenyMaintenancePeriodOutput
- func (i GetDatabaseInstanceSettingDenyMaintenancePeriodArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingDenyMaintenancePeriod]
- type GetDatabaseInstanceSettingDenyMaintenancePeriodArray
- func (GetDatabaseInstanceSettingDenyMaintenancePeriodArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingDenyMaintenancePeriodArray) ToGetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput() GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput
- func (i GetDatabaseInstanceSettingDenyMaintenancePeriodArray) ToGetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput
- func (i GetDatabaseInstanceSettingDenyMaintenancePeriodArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingDenyMaintenancePeriod]
- type GetDatabaseInstanceSettingDenyMaintenancePeriodArrayInput
- type GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput
- func (GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceSettingDenyMaintenancePeriodOutput
- func (o GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput) ToGetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput() GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput
- func (o GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput) ToGetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput
- func (o GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingDenyMaintenancePeriod]
- type GetDatabaseInstanceSettingDenyMaintenancePeriodInput
- type GetDatabaseInstanceSettingDenyMaintenancePeriodOutput
- func (GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) EndDate() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) StartDate() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) Time() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) ToGetDatabaseInstanceSettingDenyMaintenancePeriodOutput() GetDatabaseInstanceSettingDenyMaintenancePeriodOutput
- func (o GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) ToGetDatabaseInstanceSettingDenyMaintenancePeriodOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDenyMaintenancePeriodOutput
- func (o GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingDenyMaintenancePeriod]
- type GetDatabaseInstanceSettingInput
- type GetDatabaseInstanceSettingInsightsConfig
- type GetDatabaseInstanceSettingInsightsConfigArgs
- func (GetDatabaseInstanceSettingInsightsConfigArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingInsightsConfigArgs) ToGetDatabaseInstanceSettingInsightsConfigOutput() GetDatabaseInstanceSettingInsightsConfigOutput
- func (i GetDatabaseInstanceSettingInsightsConfigArgs) ToGetDatabaseInstanceSettingInsightsConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingInsightsConfigOutput
- func (i GetDatabaseInstanceSettingInsightsConfigArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingInsightsConfig]
- type GetDatabaseInstanceSettingInsightsConfigArray
- func (GetDatabaseInstanceSettingInsightsConfigArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingInsightsConfigArray) ToGetDatabaseInstanceSettingInsightsConfigArrayOutput() GetDatabaseInstanceSettingInsightsConfigArrayOutput
- func (i GetDatabaseInstanceSettingInsightsConfigArray) ToGetDatabaseInstanceSettingInsightsConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingInsightsConfigArrayOutput
- func (i GetDatabaseInstanceSettingInsightsConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingInsightsConfig]
- type GetDatabaseInstanceSettingInsightsConfigArrayInput
- type GetDatabaseInstanceSettingInsightsConfigArrayOutput
- func (GetDatabaseInstanceSettingInsightsConfigArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingInsightsConfigArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceSettingInsightsConfigOutput
- func (o GetDatabaseInstanceSettingInsightsConfigArrayOutput) ToGetDatabaseInstanceSettingInsightsConfigArrayOutput() GetDatabaseInstanceSettingInsightsConfigArrayOutput
- func (o GetDatabaseInstanceSettingInsightsConfigArrayOutput) ToGetDatabaseInstanceSettingInsightsConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingInsightsConfigArrayOutput
- func (o GetDatabaseInstanceSettingInsightsConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingInsightsConfig]
- type GetDatabaseInstanceSettingInsightsConfigInput
- type GetDatabaseInstanceSettingInsightsConfigOutput
- func (GetDatabaseInstanceSettingInsightsConfigOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingInsightsConfigOutput) QueryInsightsEnabled() pulumi.BoolOutput
- func (o GetDatabaseInstanceSettingInsightsConfigOutput) QueryPlansPerMinute() pulumi.IntOutput
- func (o GetDatabaseInstanceSettingInsightsConfigOutput) QueryStringLength() pulumi.IntOutput
- func (o GetDatabaseInstanceSettingInsightsConfigOutput) RecordApplicationTags() pulumi.BoolOutput
- func (o GetDatabaseInstanceSettingInsightsConfigOutput) RecordClientAddress() pulumi.BoolOutput
- func (o GetDatabaseInstanceSettingInsightsConfigOutput) ToGetDatabaseInstanceSettingInsightsConfigOutput() GetDatabaseInstanceSettingInsightsConfigOutput
- func (o GetDatabaseInstanceSettingInsightsConfigOutput) ToGetDatabaseInstanceSettingInsightsConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingInsightsConfigOutput
- func (o GetDatabaseInstanceSettingInsightsConfigOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingInsightsConfig]
- type GetDatabaseInstanceSettingIpConfiguration
- type GetDatabaseInstanceSettingIpConfigurationArgs
- func (GetDatabaseInstanceSettingIpConfigurationArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingIpConfigurationArgs) ToGetDatabaseInstanceSettingIpConfigurationOutput() GetDatabaseInstanceSettingIpConfigurationOutput
- func (i GetDatabaseInstanceSettingIpConfigurationArgs) ToGetDatabaseInstanceSettingIpConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationOutput
- func (i GetDatabaseInstanceSettingIpConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingIpConfiguration]
- type GetDatabaseInstanceSettingIpConfigurationArray
- func (GetDatabaseInstanceSettingIpConfigurationArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingIpConfigurationArray) ToGetDatabaseInstanceSettingIpConfigurationArrayOutput() GetDatabaseInstanceSettingIpConfigurationArrayOutput
- func (i GetDatabaseInstanceSettingIpConfigurationArray) ToGetDatabaseInstanceSettingIpConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationArrayOutput
- func (i GetDatabaseInstanceSettingIpConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingIpConfiguration]
- type GetDatabaseInstanceSettingIpConfigurationArrayInput
- type GetDatabaseInstanceSettingIpConfigurationArrayOutput
- func (GetDatabaseInstanceSettingIpConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingIpConfigurationArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceSettingIpConfigurationOutput
- func (o GetDatabaseInstanceSettingIpConfigurationArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationArrayOutput() GetDatabaseInstanceSettingIpConfigurationArrayOutput
- func (o GetDatabaseInstanceSettingIpConfigurationArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationArrayOutput
- func (o GetDatabaseInstanceSettingIpConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingIpConfiguration]
- type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetwork
- type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArgs
- func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArgs) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput() GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput
- func (i GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArgs) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput
- func (i GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingIpConfigurationAuthorizedNetwork]
- type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArray
- func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArray) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput() GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
- func (i GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArray) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
- func (i GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingIpConfigurationAuthorizedNetwork]
- type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayInput
- type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
- func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput
- func (o GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput() GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
- func (o GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
- func (o GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingIpConfigurationAuthorizedNetwork]
- type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkInput
- type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput
- func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput) ExpirationTime() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput) Name() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput() GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput
- func (o GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput
- func (o GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingIpConfigurationAuthorizedNetwork]
- func (o GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput) Value() pulumi.StringOutput
- type GetDatabaseInstanceSettingIpConfigurationInput
- type GetDatabaseInstanceSettingIpConfigurationOutput
- func (o GetDatabaseInstanceSettingIpConfigurationOutput) AllocatedIpRange() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingIpConfigurationOutput) AuthorizedNetworks() GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
- func (GetDatabaseInstanceSettingIpConfigurationOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingIpConfigurationOutput) EnablePrivatePathForGoogleCloudServices() pulumi.BoolOutput
- func (o GetDatabaseInstanceSettingIpConfigurationOutput) Ipv4Enabled() pulumi.BoolOutput
- func (o GetDatabaseInstanceSettingIpConfigurationOutput) PrivateNetwork() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingIpConfigurationOutput) PscConfigs() GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput
- func (o GetDatabaseInstanceSettingIpConfigurationOutput) RequireSsl() pulumi.BoolOutput
- func (o GetDatabaseInstanceSettingIpConfigurationOutput) ToGetDatabaseInstanceSettingIpConfigurationOutput() GetDatabaseInstanceSettingIpConfigurationOutput
- func (o GetDatabaseInstanceSettingIpConfigurationOutput) ToGetDatabaseInstanceSettingIpConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationOutput
- func (o GetDatabaseInstanceSettingIpConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingIpConfiguration]
- type GetDatabaseInstanceSettingIpConfigurationPscConfig
- type GetDatabaseInstanceSettingIpConfigurationPscConfigArgs
- func (GetDatabaseInstanceSettingIpConfigurationPscConfigArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingIpConfigurationPscConfigArgs) ToGetDatabaseInstanceSettingIpConfigurationPscConfigOutput() GetDatabaseInstanceSettingIpConfigurationPscConfigOutput
- func (i GetDatabaseInstanceSettingIpConfigurationPscConfigArgs) ToGetDatabaseInstanceSettingIpConfigurationPscConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationPscConfigOutput
- func (i GetDatabaseInstanceSettingIpConfigurationPscConfigArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingIpConfigurationPscConfig]
- type GetDatabaseInstanceSettingIpConfigurationPscConfigArray
- func (GetDatabaseInstanceSettingIpConfigurationPscConfigArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingIpConfigurationPscConfigArray) ToGetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput() GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput
- func (i GetDatabaseInstanceSettingIpConfigurationPscConfigArray) ToGetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput
- func (i GetDatabaseInstanceSettingIpConfigurationPscConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingIpConfigurationPscConfig]
- type GetDatabaseInstanceSettingIpConfigurationPscConfigArrayInput
- type GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput
- func (GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceSettingIpConfigurationPscConfigOutput
- func (o GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput() GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput
- func (o GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput
- func (o GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingIpConfigurationPscConfig]
- type GetDatabaseInstanceSettingIpConfigurationPscConfigInput
- type GetDatabaseInstanceSettingIpConfigurationPscConfigOutput
- func (o GetDatabaseInstanceSettingIpConfigurationPscConfigOutput) AllowedConsumerProjects() pulumi.StringArrayOutput
- func (GetDatabaseInstanceSettingIpConfigurationPscConfigOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingIpConfigurationPscConfigOutput) PscEnabled() pulumi.BoolOutput
- func (o GetDatabaseInstanceSettingIpConfigurationPscConfigOutput) ToGetDatabaseInstanceSettingIpConfigurationPscConfigOutput() GetDatabaseInstanceSettingIpConfigurationPscConfigOutput
- func (o GetDatabaseInstanceSettingIpConfigurationPscConfigOutput) ToGetDatabaseInstanceSettingIpConfigurationPscConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationPscConfigOutput
- func (o GetDatabaseInstanceSettingIpConfigurationPscConfigOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingIpConfigurationPscConfig]
- type GetDatabaseInstanceSettingLocationPreference
- type GetDatabaseInstanceSettingLocationPreferenceArgs
- func (GetDatabaseInstanceSettingLocationPreferenceArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingLocationPreferenceArgs) ToGetDatabaseInstanceSettingLocationPreferenceOutput() GetDatabaseInstanceSettingLocationPreferenceOutput
- func (i GetDatabaseInstanceSettingLocationPreferenceArgs) ToGetDatabaseInstanceSettingLocationPreferenceOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingLocationPreferenceOutput
- func (i GetDatabaseInstanceSettingLocationPreferenceArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingLocationPreference]
- type GetDatabaseInstanceSettingLocationPreferenceArray
- func (GetDatabaseInstanceSettingLocationPreferenceArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingLocationPreferenceArray) ToGetDatabaseInstanceSettingLocationPreferenceArrayOutput() GetDatabaseInstanceSettingLocationPreferenceArrayOutput
- func (i GetDatabaseInstanceSettingLocationPreferenceArray) ToGetDatabaseInstanceSettingLocationPreferenceArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingLocationPreferenceArrayOutput
- func (i GetDatabaseInstanceSettingLocationPreferenceArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingLocationPreference]
- type GetDatabaseInstanceSettingLocationPreferenceArrayInput
- type GetDatabaseInstanceSettingLocationPreferenceArrayOutput
- func (GetDatabaseInstanceSettingLocationPreferenceArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingLocationPreferenceArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceSettingLocationPreferenceOutput
- func (o GetDatabaseInstanceSettingLocationPreferenceArrayOutput) ToGetDatabaseInstanceSettingLocationPreferenceArrayOutput() GetDatabaseInstanceSettingLocationPreferenceArrayOutput
- func (o GetDatabaseInstanceSettingLocationPreferenceArrayOutput) ToGetDatabaseInstanceSettingLocationPreferenceArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingLocationPreferenceArrayOutput
- func (o GetDatabaseInstanceSettingLocationPreferenceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingLocationPreference]
- type GetDatabaseInstanceSettingLocationPreferenceInput
- type GetDatabaseInstanceSettingLocationPreferenceOutput
- func (GetDatabaseInstanceSettingLocationPreferenceOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingLocationPreferenceOutput) FollowGaeApplication() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingLocationPreferenceOutput) SecondaryZone() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingLocationPreferenceOutput) ToGetDatabaseInstanceSettingLocationPreferenceOutput() GetDatabaseInstanceSettingLocationPreferenceOutput
- func (o GetDatabaseInstanceSettingLocationPreferenceOutput) ToGetDatabaseInstanceSettingLocationPreferenceOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingLocationPreferenceOutput
- func (o GetDatabaseInstanceSettingLocationPreferenceOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingLocationPreference]
- func (o GetDatabaseInstanceSettingLocationPreferenceOutput) Zone() pulumi.StringOutput
- type GetDatabaseInstanceSettingMaintenanceWindow
- type GetDatabaseInstanceSettingMaintenanceWindowArgs
- func (GetDatabaseInstanceSettingMaintenanceWindowArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingMaintenanceWindowArgs) ToGetDatabaseInstanceSettingMaintenanceWindowOutput() GetDatabaseInstanceSettingMaintenanceWindowOutput
- func (i GetDatabaseInstanceSettingMaintenanceWindowArgs) ToGetDatabaseInstanceSettingMaintenanceWindowOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingMaintenanceWindowOutput
- func (i GetDatabaseInstanceSettingMaintenanceWindowArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingMaintenanceWindow]
- type GetDatabaseInstanceSettingMaintenanceWindowArray
- func (GetDatabaseInstanceSettingMaintenanceWindowArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingMaintenanceWindowArray) ToGetDatabaseInstanceSettingMaintenanceWindowArrayOutput() GetDatabaseInstanceSettingMaintenanceWindowArrayOutput
- func (i GetDatabaseInstanceSettingMaintenanceWindowArray) ToGetDatabaseInstanceSettingMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingMaintenanceWindowArrayOutput
- func (i GetDatabaseInstanceSettingMaintenanceWindowArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingMaintenanceWindow]
- type GetDatabaseInstanceSettingMaintenanceWindowArrayInput
- type GetDatabaseInstanceSettingMaintenanceWindowArrayOutput
- func (GetDatabaseInstanceSettingMaintenanceWindowArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingMaintenanceWindowArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceSettingMaintenanceWindowOutput
- func (o GetDatabaseInstanceSettingMaintenanceWindowArrayOutput) ToGetDatabaseInstanceSettingMaintenanceWindowArrayOutput() GetDatabaseInstanceSettingMaintenanceWindowArrayOutput
- func (o GetDatabaseInstanceSettingMaintenanceWindowArrayOutput) ToGetDatabaseInstanceSettingMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingMaintenanceWindowArrayOutput
- func (o GetDatabaseInstanceSettingMaintenanceWindowArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingMaintenanceWindow]
- type GetDatabaseInstanceSettingMaintenanceWindowInput
- type GetDatabaseInstanceSettingMaintenanceWindowOutput
- func (o GetDatabaseInstanceSettingMaintenanceWindowOutput) Day() pulumi.IntOutput
- func (GetDatabaseInstanceSettingMaintenanceWindowOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingMaintenanceWindowOutput) Hour() pulumi.IntOutput
- func (o GetDatabaseInstanceSettingMaintenanceWindowOutput) ToGetDatabaseInstanceSettingMaintenanceWindowOutput() GetDatabaseInstanceSettingMaintenanceWindowOutput
- func (o GetDatabaseInstanceSettingMaintenanceWindowOutput) ToGetDatabaseInstanceSettingMaintenanceWindowOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingMaintenanceWindowOutput
- func (o GetDatabaseInstanceSettingMaintenanceWindowOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingMaintenanceWindow]
- func (o GetDatabaseInstanceSettingMaintenanceWindowOutput) UpdateTrack() pulumi.StringOutput
- type GetDatabaseInstanceSettingOutput
- func (o GetDatabaseInstanceSettingOutput) ActivationPolicy() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingOutput) ActiveDirectoryConfigs() GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput
- func (o GetDatabaseInstanceSettingOutput) AdvancedMachineFeatures() GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput
- func (o GetDatabaseInstanceSettingOutput) AvailabilityType() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingOutput) BackupConfigurations() GetDatabaseInstanceSettingBackupConfigurationArrayOutput
- func (o GetDatabaseInstanceSettingOutput) Collation() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingOutput) ConnectorEnforcement() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingOutput) DataCacheConfigs() GetDatabaseInstanceSettingDataCacheConfigArrayOutput
- func (o GetDatabaseInstanceSettingOutput) DatabaseFlags() GetDatabaseInstanceSettingDatabaseFlagArrayOutput
- func (o GetDatabaseInstanceSettingOutput) DeletionProtectionEnabled() pulumi.BoolOutput
- func (o GetDatabaseInstanceSettingOutput) DenyMaintenancePeriods() GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput
- func (o GetDatabaseInstanceSettingOutput) DiskAutoresize() pulumi.BoolOutput
- func (o GetDatabaseInstanceSettingOutput) DiskAutoresizeLimit() pulumi.IntOutput
- func (o GetDatabaseInstanceSettingOutput) DiskSize() pulumi.IntOutput
- func (o GetDatabaseInstanceSettingOutput) DiskType() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingOutput) Edition() pulumi.StringOutput
- func (GetDatabaseInstanceSettingOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingOutput) InsightsConfigs() GetDatabaseInstanceSettingInsightsConfigArrayOutput
- func (o GetDatabaseInstanceSettingOutput) IpConfigurations() GetDatabaseInstanceSettingIpConfigurationArrayOutput
- func (o GetDatabaseInstanceSettingOutput) LocationPreferences() GetDatabaseInstanceSettingLocationPreferenceArrayOutput
- func (o GetDatabaseInstanceSettingOutput) MaintenanceWindows() GetDatabaseInstanceSettingMaintenanceWindowArrayOutput
- func (o GetDatabaseInstanceSettingOutput) PasswordValidationPolicies() GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput
- func (o GetDatabaseInstanceSettingOutput) PricingPlan() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingOutput) SqlServerAuditConfigs() GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput
- func (o GetDatabaseInstanceSettingOutput) Tier() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingOutput) TimeZone() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingOutput) ToGetDatabaseInstanceSettingOutput() GetDatabaseInstanceSettingOutput
- func (o GetDatabaseInstanceSettingOutput) ToGetDatabaseInstanceSettingOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingOutput
- func (o GetDatabaseInstanceSettingOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSetting]
- func (o GetDatabaseInstanceSettingOutput) UserLabels() pulumi.StringMapOutput
- func (o GetDatabaseInstanceSettingOutput) Version() pulumi.IntOutput
- type GetDatabaseInstanceSettingPasswordValidationPolicy
- type GetDatabaseInstanceSettingPasswordValidationPolicyArgs
- func (GetDatabaseInstanceSettingPasswordValidationPolicyArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingPasswordValidationPolicyArgs) ToGetDatabaseInstanceSettingPasswordValidationPolicyOutput() GetDatabaseInstanceSettingPasswordValidationPolicyOutput
- func (i GetDatabaseInstanceSettingPasswordValidationPolicyArgs) ToGetDatabaseInstanceSettingPasswordValidationPolicyOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingPasswordValidationPolicyOutput
- func (i GetDatabaseInstanceSettingPasswordValidationPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingPasswordValidationPolicy]
- type GetDatabaseInstanceSettingPasswordValidationPolicyArray
- func (GetDatabaseInstanceSettingPasswordValidationPolicyArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingPasswordValidationPolicyArray) ToGetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput() GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput
- func (i GetDatabaseInstanceSettingPasswordValidationPolicyArray) ToGetDatabaseInstanceSettingPasswordValidationPolicyArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput
- func (i GetDatabaseInstanceSettingPasswordValidationPolicyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingPasswordValidationPolicy]
- type GetDatabaseInstanceSettingPasswordValidationPolicyArrayInput
- type GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput
- func (GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceSettingPasswordValidationPolicyOutput
- func (o GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput) ToGetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput() GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput
- func (o GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput) ToGetDatabaseInstanceSettingPasswordValidationPolicyArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput
- func (o GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingPasswordValidationPolicy]
- type GetDatabaseInstanceSettingPasswordValidationPolicyInput
- type GetDatabaseInstanceSettingPasswordValidationPolicyOutput
- func (o GetDatabaseInstanceSettingPasswordValidationPolicyOutput) Complexity() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingPasswordValidationPolicyOutput) DisallowUsernameSubstring() pulumi.BoolOutput
- func (GetDatabaseInstanceSettingPasswordValidationPolicyOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingPasswordValidationPolicyOutput) EnablePasswordPolicy() pulumi.BoolOutput
- func (o GetDatabaseInstanceSettingPasswordValidationPolicyOutput) MinLength() pulumi.IntOutput
- func (o GetDatabaseInstanceSettingPasswordValidationPolicyOutput) PasswordChangeInterval() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingPasswordValidationPolicyOutput) ReuseInterval() pulumi.IntOutput
- func (o GetDatabaseInstanceSettingPasswordValidationPolicyOutput) ToGetDatabaseInstanceSettingPasswordValidationPolicyOutput() GetDatabaseInstanceSettingPasswordValidationPolicyOutput
- func (o GetDatabaseInstanceSettingPasswordValidationPolicyOutput) ToGetDatabaseInstanceSettingPasswordValidationPolicyOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingPasswordValidationPolicyOutput
- func (o GetDatabaseInstanceSettingPasswordValidationPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingPasswordValidationPolicy]
- type GetDatabaseInstanceSettingSqlServerAuditConfig
- type GetDatabaseInstanceSettingSqlServerAuditConfigArgs
- func (GetDatabaseInstanceSettingSqlServerAuditConfigArgs) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingSqlServerAuditConfigArgs) ToGetDatabaseInstanceSettingSqlServerAuditConfigOutput() GetDatabaseInstanceSettingSqlServerAuditConfigOutput
- func (i GetDatabaseInstanceSettingSqlServerAuditConfigArgs) ToGetDatabaseInstanceSettingSqlServerAuditConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingSqlServerAuditConfigOutput
- func (i GetDatabaseInstanceSettingSqlServerAuditConfigArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingSqlServerAuditConfig]
- type GetDatabaseInstanceSettingSqlServerAuditConfigArray
- func (GetDatabaseInstanceSettingSqlServerAuditConfigArray) ElementType() reflect.Type
- func (i GetDatabaseInstanceSettingSqlServerAuditConfigArray) ToGetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput() GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput
- func (i GetDatabaseInstanceSettingSqlServerAuditConfigArray) ToGetDatabaseInstanceSettingSqlServerAuditConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput
- func (i GetDatabaseInstanceSettingSqlServerAuditConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingSqlServerAuditConfig]
- type GetDatabaseInstanceSettingSqlServerAuditConfigArrayInput
- type GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput
- func (GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceSettingSqlServerAuditConfigOutput
- func (o GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput) ToGetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput() GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput
- func (o GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput) ToGetDatabaseInstanceSettingSqlServerAuditConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput
- func (o GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingSqlServerAuditConfig]
- type GetDatabaseInstanceSettingSqlServerAuditConfigInput
- type GetDatabaseInstanceSettingSqlServerAuditConfigOutput
- func (o GetDatabaseInstanceSettingSqlServerAuditConfigOutput) Bucket() pulumi.StringOutput
- func (GetDatabaseInstanceSettingSqlServerAuditConfigOutput) ElementType() reflect.Type
- func (o GetDatabaseInstanceSettingSqlServerAuditConfigOutput) RetentionInterval() pulumi.StringOutput
- func (o GetDatabaseInstanceSettingSqlServerAuditConfigOutput) ToGetDatabaseInstanceSettingSqlServerAuditConfigOutput() GetDatabaseInstanceSettingSqlServerAuditConfigOutput
- func (o GetDatabaseInstanceSettingSqlServerAuditConfigOutput) ToGetDatabaseInstanceSettingSqlServerAuditConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingSqlServerAuditConfigOutput
- func (o GetDatabaseInstanceSettingSqlServerAuditConfigOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingSqlServerAuditConfig]
- func (o GetDatabaseInstanceSettingSqlServerAuditConfigOutput) UploadInterval() pulumi.StringOutput
- type GetDatabaseInstancesArgs
- type GetDatabaseInstancesInstance
- type GetDatabaseInstancesInstanceArgs
- func (GetDatabaseInstancesInstanceArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceArgs) ToGetDatabaseInstancesInstanceOutput() GetDatabaseInstancesInstanceOutput
- func (i GetDatabaseInstancesInstanceArgs) ToGetDatabaseInstancesInstanceOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceOutput
- func (i GetDatabaseInstancesInstanceArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstance]
- type GetDatabaseInstancesInstanceArray
- func (GetDatabaseInstancesInstanceArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceArray) ToGetDatabaseInstancesInstanceArrayOutput() GetDatabaseInstancesInstanceArrayOutput
- func (i GetDatabaseInstancesInstanceArray) ToGetDatabaseInstancesInstanceArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceArrayOutput
- func (i GetDatabaseInstancesInstanceArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstance]
- type GetDatabaseInstancesInstanceArrayInput
- type GetDatabaseInstancesInstanceArrayOutput
- func (GetDatabaseInstancesInstanceArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceOutput
- func (o GetDatabaseInstancesInstanceArrayOutput) ToGetDatabaseInstancesInstanceArrayOutput() GetDatabaseInstancesInstanceArrayOutput
- func (o GetDatabaseInstancesInstanceArrayOutput) ToGetDatabaseInstancesInstanceArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceArrayOutput
- func (o GetDatabaseInstancesInstanceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstance]
- type GetDatabaseInstancesInstanceClone
- type GetDatabaseInstancesInstanceCloneArgs
- func (GetDatabaseInstancesInstanceCloneArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceCloneArgs) ToGetDatabaseInstancesInstanceCloneOutput() GetDatabaseInstancesInstanceCloneOutput
- func (i GetDatabaseInstancesInstanceCloneArgs) ToGetDatabaseInstancesInstanceCloneOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceCloneOutput
- func (i GetDatabaseInstancesInstanceCloneArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceClone]
- type GetDatabaseInstancesInstanceCloneArray
- func (GetDatabaseInstancesInstanceCloneArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceCloneArray) ToGetDatabaseInstancesInstanceCloneArrayOutput() GetDatabaseInstancesInstanceCloneArrayOutput
- func (i GetDatabaseInstancesInstanceCloneArray) ToGetDatabaseInstancesInstanceCloneArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceCloneArrayOutput
- func (i GetDatabaseInstancesInstanceCloneArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceClone]
- type GetDatabaseInstancesInstanceCloneArrayInput
- type GetDatabaseInstancesInstanceCloneArrayOutput
- func (GetDatabaseInstancesInstanceCloneArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceCloneArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceCloneOutput
- func (o GetDatabaseInstancesInstanceCloneArrayOutput) ToGetDatabaseInstancesInstanceCloneArrayOutput() GetDatabaseInstancesInstanceCloneArrayOutput
- func (o GetDatabaseInstancesInstanceCloneArrayOutput) ToGetDatabaseInstancesInstanceCloneArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceCloneArrayOutput
- func (o GetDatabaseInstancesInstanceCloneArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceClone]
- type GetDatabaseInstancesInstanceCloneInput
- type GetDatabaseInstancesInstanceCloneOutput
- func (o GetDatabaseInstancesInstanceCloneOutput) AllocatedIpRange() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceCloneOutput) DatabaseNames() pulumi.StringArrayOutput
- func (GetDatabaseInstancesInstanceCloneOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceCloneOutput) PointInTime() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceCloneOutput) SourceInstanceName() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceCloneOutput) ToGetDatabaseInstancesInstanceCloneOutput() GetDatabaseInstancesInstanceCloneOutput
- func (o GetDatabaseInstancesInstanceCloneOutput) ToGetDatabaseInstancesInstanceCloneOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceCloneOutput
- func (o GetDatabaseInstancesInstanceCloneOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceClone]
- type GetDatabaseInstancesInstanceInput
- type GetDatabaseInstancesInstanceIpAddress
- type GetDatabaseInstancesInstanceIpAddressArgs
- func (GetDatabaseInstancesInstanceIpAddressArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceIpAddressArgs) ToGetDatabaseInstancesInstanceIpAddressOutput() GetDatabaseInstancesInstanceIpAddressOutput
- func (i GetDatabaseInstancesInstanceIpAddressArgs) ToGetDatabaseInstancesInstanceIpAddressOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceIpAddressOutput
- func (i GetDatabaseInstancesInstanceIpAddressArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceIpAddress]
- type GetDatabaseInstancesInstanceIpAddressArray
- func (GetDatabaseInstancesInstanceIpAddressArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceIpAddressArray) ToGetDatabaseInstancesInstanceIpAddressArrayOutput() GetDatabaseInstancesInstanceIpAddressArrayOutput
- func (i GetDatabaseInstancesInstanceIpAddressArray) ToGetDatabaseInstancesInstanceIpAddressArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceIpAddressArrayOutput
- func (i GetDatabaseInstancesInstanceIpAddressArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceIpAddress]
- type GetDatabaseInstancesInstanceIpAddressArrayInput
- type GetDatabaseInstancesInstanceIpAddressArrayOutput
- func (GetDatabaseInstancesInstanceIpAddressArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceIpAddressArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceIpAddressOutput
- func (o GetDatabaseInstancesInstanceIpAddressArrayOutput) ToGetDatabaseInstancesInstanceIpAddressArrayOutput() GetDatabaseInstancesInstanceIpAddressArrayOutput
- func (o GetDatabaseInstancesInstanceIpAddressArrayOutput) ToGetDatabaseInstancesInstanceIpAddressArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceIpAddressArrayOutput
- func (o GetDatabaseInstancesInstanceIpAddressArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceIpAddress]
- type GetDatabaseInstancesInstanceIpAddressInput
- type GetDatabaseInstancesInstanceIpAddressOutput
- func (GetDatabaseInstancesInstanceIpAddressOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceIpAddressOutput) IpAddress() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceIpAddressOutput) TimeToRetire() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceIpAddressOutput) ToGetDatabaseInstancesInstanceIpAddressOutput() GetDatabaseInstancesInstanceIpAddressOutput
- func (o GetDatabaseInstancesInstanceIpAddressOutput) ToGetDatabaseInstancesInstanceIpAddressOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceIpAddressOutput
- func (o GetDatabaseInstancesInstanceIpAddressOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceIpAddress]
- func (o GetDatabaseInstancesInstanceIpAddressOutput) Type() pulumi.StringOutput
- type GetDatabaseInstancesInstanceOutput
- func (o GetDatabaseInstancesInstanceOutput) AvailableMaintenanceVersions() pulumi.StringArrayOutput
- func (o GetDatabaseInstancesInstanceOutput) Clones() GetDatabaseInstancesInstanceCloneArrayOutput
- func (o GetDatabaseInstancesInstanceOutput) ConnectionName() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceOutput) DatabaseVersion() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceOutput) DeletionProtection() pulumi.BoolOutput
- func (o GetDatabaseInstancesInstanceOutput) DnsName() pulumi.StringOutput
- func (GetDatabaseInstancesInstanceOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceOutput) EncryptionKeyName() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceOutput) FirstIpAddress() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceOutput) InstanceType() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceOutput) IpAddresses() GetDatabaseInstancesInstanceIpAddressArrayOutput
- func (o GetDatabaseInstancesInstanceOutput) MaintenanceVersion() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceOutput) MasterInstanceName() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceOutput) Name() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceOutput) PrivateIpAddress() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceOutput) Project() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceOutput) PscServiceAttachmentLink() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceOutput) PublicIpAddress() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceOutput) Region() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceOutput) ReplicaConfigurations() GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput
- func (o GetDatabaseInstancesInstanceOutput) RestoreBackupContexts() GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput
- func (o GetDatabaseInstancesInstanceOutput) RootPassword() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceOutput) SelfLink() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceOutput) ServerCaCerts() GetDatabaseInstancesInstanceServerCaCertArrayOutput
- func (o GetDatabaseInstancesInstanceOutput) ServiceAccountEmailAddress() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceOutput) Settings() GetDatabaseInstancesInstanceSettingArrayOutput
- func (o GetDatabaseInstancesInstanceOutput) ToGetDatabaseInstancesInstanceOutput() GetDatabaseInstancesInstanceOutput
- func (o GetDatabaseInstancesInstanceOutput) ToGetDatabaseInstancesInstanceOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceOutput
- func (o GetDatabaseInstancesInstanceOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstance]
- type GetDatabaseInstancesInstanceReplicaConfiguration
- type GetDatabaseInstancesInstanceReplicaConfigurationArgs
- func (GetDatabaseInstancesInstanceReplicaConfigurationArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceReplicaConfigurationArgs) ToGetDatabaseInstancesInstanceReplicaConfigurationOutput() GetDatabaseInstancesInstanceReplicaConfigurationOutput
- func (i GetDatabaseInstancesInstanceReplicaConfigurationArgs) ToGetDatabaseInstancesInstanceReplicaConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceReplicaConfigurationOutput
- func (i GetDatabaseInstancesInstanceReplicaConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceReplicaConfiguration]
- type GetDatabaseInstancesInstanceReplicaConfigurationArray
- func (GetDatabaseInstancesInstanceReplicaConfigurationArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceReplicaConfigurationArray) ToGetDatabaseInstancesInstanceReplicaConfigurationArrayOutput() GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput
- func (i GetDatabaseInstancesInstanceReplicaConfigurationArray) ToGetDatabaseInstancesInstanceReplicaConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput
- func (i GetDatabaseInstancesInstanceReplicaConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceReplicaConfiguration]
- type GetDatabaseInstancesInstanceReplicaConfigurationArrayInput
- type GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput
- func (GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceReplicaConfigurationOutput
- func (o GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput) ToGetDatabaseInstancesInstanceReplicaConfigurationArrayOutput() GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput
- func (o GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput) ToGetDatabaseInstancesInstanceReplicaConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput
- func (o GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceReplicaConfiguration]
- type GetDatabaseInstancesInstanceReplicaConfigurationInput
- type GetDatabaseInstancesInstanceReplicaConfigurationOutput
- func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) CaCertificate() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) ClientCertificate() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) ClientKey() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) ConnectRetryInterval() pulumi.IntOutput
- func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) DumpFilePath() pulumi.StringOutput
- func (GetDatabaseInstancesInstanceReplicaConfigurationOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) FailoverTarget() pulumi.BoolOutput
- func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) MasterHeartbeatPeriod() pulumi.IntOutput
- func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) Password() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) SslCipher() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) ToGetDatabaseInstancesInstanceReplicaConfigurationOutput() GetDatabaseInstancesInstanceReplicaConfigurationOutput
- func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) ToGetDatabaseInstancesInstanceReplicaConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceReplicaConfigurationOutput
- func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceReplicaConfiguration]
- func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) Username() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) VerifyServerCertificate() pulumi.BoolOutput
- type GetDatabaseInstancesInstanceRestoreBackupContext
- type GetDatabaseInstancesInstanceRestoreBackupContextArgs
- func (GetDatabaseInstancesInstanceRestoreBackupContextArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceRestoreBackupContextArgs) ToGetDatabaseInstancesInstanceRestoreBackupContextOutput() GetDatabaseInstancesInstanceRestoreBackupContextOutput
- func (i GetDatabaseInstancesInstanceRestoreBackupContextArgs) ToGetDatabaseInstancesInstanceRestoreBackupContextOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceRestoreBackupContextOutput
- func (i GetDatabaseInstancesInstanceRestoreBackupContextArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceRestoreBackupContext]
- type GetDatabaseInstancesInstanceRestoreBackupContextArray
- func (GetDatabaseInstancesInstanceRestoreBackupContextArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceRestoreBackupContextArray) ToGetDatabaseInstancesInstanceRestoreBackupContextArrayOutput() GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput
- func (i GetDatabaseInstancesInstanceRestoreBackupContextArray) ToGetDatabaseInstancesInstanceRestoreBackupContextArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput
- func (i GetDatabaseInstancesInstanceRestoreBackupContextArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceRestoreBackupContext]
- type GetDatabaseInstancesInstanceRestoreBackupContextArrayInput
- type GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput
- func (GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceRestoreBackupContextOutput
- func (o GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput) ToGetDatabaseInstancesInstanceRestoreBackupContextArrayOutput() GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput
- func (o GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput) ToGetDatabaseInstancesInstanceRestoreBackupContextArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput
- func (o GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceRestoreBackupContext]
- type GetDatabaseInstancesInstanceRestoreBackupContextInput
- type GetDatabaseInstancesInstanceRestoreBackupContextOutput
- func (o GetDatabaseInstancesInstanceRestoreBackupContextOutput) BackupRunId() pulumi.IntOutput
- func (GetDatabaseInstancesInstanceRestoreBackupContextOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceRestoreBackupContextOutput) InstanceId() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceRestoreBackupContextOutput) Project() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceRestoreBackupContextOutput) ToGetDatabaseInstancesInstanceRestoreBackupContextOutput() GetDatabaseInstancesInstanceRestoreBackupContextOutput
- func (o GetDatabaseInstancesInstanceRestoreBackupContextOutput) ToGetDatabaseInstancesInstanceRestoreBackupContextOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceRestoreBackupContextOutput
- func (o GetDatabaseInstancesInstanceRestoreBackupContextOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceRestoreBackupContext]
- type GetDatabaseInstancesInstanceServerCaCert
- type GetDatabaseInstancesInstanceServerCaCertArgs
- func (GetDatabaseInstancesInstanceServerCaCertArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceServerCaCertArgs) ToGetDatabaseInstancesInstanceServerCaCertOutput() GetDatabaseInstancesInstanceServerCaCertOutput
- func (i GetDatabaseInstancesInstanceServerCaCertArgs) ToGetDatabaseInstancesInstanceServerCaCertOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceServerCaCertOutput
- func (i GetDatabaseInstancesInstanceServerCaCertArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceServerCaCert]
- type GetDatabaseInstancesInstanceServerCaCertArray
- func (GetDatabaseInstancesInstanceServerCaCertArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceServerCaCertArray) ToGetDatabaseInstancesInstanceServerCaCertArrayOutput() GetDatabaseInstancesInstanceServerCaCertArrayOutput
- func (i GetDatabaseInstancesInstanceServerCaCertArray) ToGetDatabaseInstancesInstanceServerCaCertArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceServerCaCertArrayOutput
- func (i GetDatabaseInstancesInstanceServerCaCertArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceServerCaCert]
- type GetDatabaseInstancesInstanceServerCaCertArrayInput
- type GetDatabaseInstancesInstanceServerCaCertArrayOutput
- func (GetDatabaseInstancesInstanceServerCaCertArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceServerCaCertArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceServerCaCertOutput
- func (o GetDatabaseInstancesInstanceServerCaCertArrayOutput) ToGetDatabaseInstancesInstanceServerCaCertArrayOutput() GetDatabaseInstancesInstanceServerCaCertArrayOutput
- func (o GetDatabaseInstancesInstanceServerCaCertArrayOutput) ToGetDatabaseInstancesInstanceServerCaCertArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceServerCaCertArrayOutput
- func (o GetDatabaseInstancesInstanceServerCaCertArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceServerCaCert]
- type GetDatabaseInstancesInstanceServerCaCertInput
- type GetDatabaseInstancesInstanceServerCaCertOutput
- func (o GetDatabaseInstancesInstanceServerCaCertOutput) Cert() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceServerCaCertOutput) CommonName() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceServerCaCertOutput) CreateTime() pulumi.StringOutput
- func (GetDatabaseInstancesInstanceServerCaCertOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceServerCaCertOutput) ExpirationTime() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceServerCaCertOutput) Sha1Fingerprint() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceServerCaCertOutput) ToGetDatabaseInstancesInstanceServerCaCertOutput() GetDatabaseInstancesInstanceServerCaCertOutput
- func (o GetDatabaseInstancesInstanceServerCaCertOutput) ToGetDatabaseInstancesInstanceServerCaCertOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceServerCaCertOutput
- func (o GetDatabaseInstancesInstanceServerCaCertOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceServerCaCert]
- type GetDatabaseInstancesInstanceSetting
- type GetDatabaseInstancesInstanceSettingActiveDirectoryConfig
- type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArgs
- func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArgs) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput() GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput
- func (i GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArgs) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput
- func (i GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingActiveDirectoryConfig]
- type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArray
- func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArray) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput() GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput
- func (i GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArray) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput
- func (i GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingActiveDirectoryConfig]
- type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayInput
- type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput
- func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput
- func (o GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput() GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput
- func (o GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput
- func (o GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingActiveDirectoryConfig]
- type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigInput
- type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput
- func (o GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput) Domain() pulumi.StringOutput
- func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput() GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput
- func (o GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput
- func (o GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingActiveDirectoryConfig]
- type GetDatabaseInstancesInstanceSettingAdvancedMachineFeature
- type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArgs
- func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArgs) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput() GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput
- func (i GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArgs) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput
- func (i GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingAdvancedMachineFeature]
- type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArray
- func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArray) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput() GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput
- func (i GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArray) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput
- func (i GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingAdvancedMachineFeature]
- type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayInput
- type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput
- func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput
- func (o GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput() GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput
- func (o GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput
- func (o GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingAdvancedMachineFeature]
- type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureInput
- type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput
- func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput) ThreadsPerCore() pulumi.IntOutput
- func (o GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput() GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput
- func (o GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput
- func (o GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingAdvancedMachineFeature]
- type GetDatabaseInstancesInstanceSettingArgs
- func (GetDatabaseInstancesInstanceSettingArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingArgs) ToGetDatabaseInstancesInstanceSettingOutput() GetDatabaseInstancesInstanceSettingOutput
- func (i GetDatabaseInstancesInstanceSettingArgs) ToGetDatabaseInstancesInstanceSettingOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingOutput
- func (i GetDatabaseInstancesInstanceSettingArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSetting]
- type GetDatabaseInstancesInstanceSettingArray
- func (GetDatabaseInstancesInstanceSettingArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingArray) ToGetDatabaseInstancesInstanceSettingArrayOutput() GetDatabaseInstancesInstanceSettingArrayOutput
- func (i GetDatabaseInstancesInstanceSettingArray) ToGetDatabaseInstancesInstanceSettingArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingArrayOutput
- func (i GetDatabaseInstancesInstanceSettingArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSetting]
- type GetDatabaseInstancesInstanceSettingArrayInput
- type GetDatabaseInstancesInstanceSettingArrayOutput
- func (GetDatabaseInstancesInstanceSettingArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceSettingOutput
- func (o GetDatabaseInstancesInstanceSettingArrayOutput) ToGetDatabaseInstancesInstanceSettingArrayOutput() GetDatabaseInstancesInstanceSettingArrayOutput
- func (o GetDatabaseInstancesInstanceSettingArrayOutput) ToGetDatabaseInstancesInstanceSettingArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingArrayOutput
- func (o GetDatabaseInstancesInstanceSettingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSetting]
- type GetDatabaseInstancesInstanceSettingBackupConfiguration
- type GetDatabaseInstancesInstanceSettingBackupConfigurationArgs
- func (GetDatabaseInstancesInstanceSettingBackupConfigurationArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingBackupConfigurationArgs) ToGetDatabaseInstancesInstanceSettingBackupConfigurationOutput() GetDatabaseInstancesInstanceSettingBackupConfigurationOutput
- func (i GetDatabaseInstancesInstanceSettingBackupConfigurationArgs) ToGetDatabaseInstancesInstanceSettingBackupConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingBackupConfigurationOutput
- func (i GetDatabaseInstancesInstanceSettingBackupConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingBackupConfiguration]
- type GetDatabaseInstancesInstanceSettingBackupConfigurationArray
- func (GetDatabaseInstancesInstanceSettingBackupConfigurationArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingBackupConfigurationArray) ToGetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput() GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput
- func (i GetDatabaseInstancesInstanceSettingBackupConfigurationArray) ToGetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput
- func (i GetDatabaseInstancesInstanceSettingBackupConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingBackupConfiguration]
- type GetDatabaseInstancesInstanceSettingBackupConfigurationArrayInput
- type GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput
- func (GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceSettingBackupConfigurationOutput
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput() GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingBackupConfiguration]
- type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSetting
- type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArgs
- func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput() ...
- func (i GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutputWithContext(ctx context.Context) ...
- func (i GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ToOutput(ctx context.Context) ...
- type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArray
- func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArray) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput() ...
- func (i GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArray) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutputWithContext(ctx context.Context) ...
- func (i GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArray) ToOutput(ctx context.Context) ...
- type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayInput
- type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput
- func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput() ...
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutputWithContext(ctx context.Context) ...
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ToOutput(ctx context.Context) ...
- type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingInput
- type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput
- func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput) RetainedBackups() pulumi.IntOutput
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput) RetentionUnit() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput() ...
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutputWithContext(ctx context.Context) ...
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ToOutput(ctx context.Context) ...
- type GetDatabaseInstancesInstanceSettingBackupConfigurationInput
- type GetDatabaseInstancesInstanceSettingBackupConfigurationOutput
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) BackupRetentionSettings() ...
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) BinaryLogEnabled() pulumi.BoolOutput
- func (GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) Enabled() pulumi.BoolOutput
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) Location() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) PointInTimeRecoveryEnabled() pulumi.BoolOutput
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) StartTime() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationOutput() GetDatabaseInstancesInstanceSettingBackupConfigurationOutput
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingBackupConfigurationOutput
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingBackupConfiguration]
- func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) TransactionLogRetentionDays() pulumi.IntOutput
- type GetDatabaseInstancesInstanceSettingDataCacheConfig
- type GetDatabaseInstancesInstanceSettingDataCacheConfigArgs
- func (GetDatabaseInstancesInstanceSettingDataCacheConfigArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingDataCacheConfigArgs) ToGetDatabaseInstancesInstanceSettingDataCacheConfigOutput() GetDatabaseInstancesInstanceSettingDataCacheConfigOutput
- func (i GetDatabaseInstancesInstanceSettingDataCacheConfigArgs) ToGetDatabaseInstancesInstanceSettingDataCacheConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDataCacheConfigOutput
- func (i GetDatabaseInstancesInstanceSettingDataCacheConfigArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingDataCacheConfig]
- type GetDatabaseInstancesInstanceSettingDataCacheConfigArray
- func (GetDatabaseInstancesInstanceSettingDataCacheConfigArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingDataCacheConfigArray) ToGetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput() GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput
- func (i GetDatabaseInstancesInstanceSettingDataCacheConfigArray) ToGetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput
- func (i GetDatabaseInstancesInstanceSettingDataCacheConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingDataCacheConfig]
- type GetDatabaseInstancesInstanceSettingDataCacheConfigArrayInput
- type GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput
- func (GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceSettingDataCacheConfigOutput
- func (o GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput() GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput
- func (o GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput
- func (o GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingDataCacheConfig]
- type GetDatabaseInstancesInstanceSettingDataCacheConfigInput
- type GetDatabaseInstancesInstanceSettingDataCacheConfigOutput
- func (o GetDatabaseInstancesInstanceSettingDataCacheConfigOutput) DataCacheEnabled() pulumi.BoolOutput
- func (GetDatabaseInstancesInstanceSettingDataCacheConfigOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingDataCacheConfigOutput) ToGetDatabaseInstancesInstanceSettingDataCacheConfigOutput() GetDatabaseInstancesInstanceSettingDataCacheConfigOutput
- func (o GetDatabaseInstancesInstanceSettingDataCacheConfigOutput) ToGetDatabaseInstancesInstanceSettingDataCacheConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDataCacheConfigOutput
- func (o GetDatabaseInstancesInstanceSettingDataCacheConfigOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingDataCacheConfig]
- type GetDatabaseInstancesInstanceSettingDatabaseFlag
- type GetDatabaseInstancesInstanceSettingDatabaseFlagArgs
- func (GetDatabaseInstancesInstanceSettingDatabaseFlagArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingDatabaseFlagArgs) ToGetDatabaseInstancesInstanceSettingDatabaseFlagOutput() GetDatabaseInstancesInstanceSettingDatabaseFlagOutput
- func (i GetDatabaseInstancesInstanceSettingDatabaseFlagArgs) ToGetDatabaseInstancesInstanceSettingDatabaseFlagOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDatabaseFlagOutput
- func (i GetDatabaseInstancesInstanceSettingDatabaseFlagArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingDatabaseFlag]
- type GetDatabaseInstancesInstanceSettingDatabaseFlagArray
- func (GetDatabaseInstancesInstanceSettingDatabaseFlagArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingDatabaseFlagArray) ToGetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput() GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput
- func (i GetDatabaseInstancesInstanceSettingDatabaseFlagArray) ToGetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput
- func (i GetDatabaseInstancesInstanceSettingDatabaseFlagArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingDatabaseFlag]
- type GetDatabaseInstancesInstanceSettingDatabaseFlagArrayInput
- type GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput
- func (GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceSettingDatabaseFlagOutput
- func (o GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput) ToGetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput() GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput
- func (o GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput) ToGetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput
- func (o GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingDatabaseFlag]
- type GetDatabaseInstancesInstanceSettingDatabaseFlagInput
- type GetDatabaseInstancesInstanceSettingDatabaseFlagOutput
- func (GetDatabaseInstancesInstanceSettingDatabaseFlagOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingDatabaseFlagOutput) Name() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingDatabaseFlagOutput) ToGetDatabaseInstancesInstanceSettingDatabaseFlagOutput() GetDatabaseInstancesInstanceSettingDatabaseFlagOutput
- func (o GetDatabaseInstancesInstanceSettingDatabaseFlagOutput) ToGetDatabaseInstancesInstanceSettingDatabaseFlagOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDatabaseFlagOutput
- func (o GetDatabaseInstancesInstanceSettingDatabaseFlagOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingDatabaseFlag]
- func (o GetDatabaseInstancesInstanceSettingDatabaseFlagOutput) Value() pulumi.StringOutput
- type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriod
- type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArgs
- func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArgs) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput() GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput
- func (i GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArgs) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput
- func (i GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingDenyMaintenancePeriod]
- type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArray
- func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArray) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput() GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput
- func (i GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArray) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput
- func (i GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingDenyMaintenancePeriod]
- type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayInput
- type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput
- func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput
- func (o GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput() GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput
- func (o GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput
- func (o GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingDenyMaintenancePeriod]
- type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodInput
- type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput
- func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput) EndDate() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput) StartDate() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput) Time() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput() GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput
- func (o GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput
- func (o GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingDenyMaintenancePeriod]
- type GetDatabaseInstancesInstanceSettingInput
- type GetDatabaseInstancesInstanceSettingInsightsConfig
- type GetDatabaseInstancesInstanceSettingInsightsConfigArgs
- func (GetDatabaseInstancesInstanceSettingInsightsConfigArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingInsightsConfigArgs) ToGetDatabaseInstancesInstanceSettingInsightsConfigOutput() GetDatabaseInstancesInstanceSettingInsightsConfigOutput
- func (i GetDatabaseInstancesInstanceSettingInsightsConfigArgs) ToGetDatabaseInstancesInstanceSettingInsightsConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingInsightsConfigOutput
- func (i GetDatabaseInstancesInstanceSettingInsightsConfigArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingInsightsConfig]
- type GetDatabaseInstancesInstanceSettingInsightsConfigArray
- func (GetDatabaseInstancesInstanceSettingInsightsConfigArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingInsightsConfigArray) ToGetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput() GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput
- func (i GetDatabaseInstancesInstanceSettingInsightsConfigArray) ToGetDatabaseInstancesInstanceSettingInsightsConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput
- func (i GetDatabaseInstancesInstanceSettingInsightsConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingInsightsConfig]
- type GetDatabaseInstancesInstanceSettingInsightsConfigArrayInput
- type GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput
- func (GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceSettingInsightsConfigOutput
- func (o GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput() GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput
- func (o GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingInsightsConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput
- func (o GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingInsightsConfig]
- type GetDatabaseInstancesInstanceSettingInsightsConfigInput
- type GetDatabaseInstancesInstanceSettingInsightsConfigOutput
- func (GetDatabaseInstancesInstanceSettingInsightsConfigOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingInsightsConfigOutput) QueryInsightsEnabled() pulumi.BoolOutput
- func (o GetDatabaseInstancesInstanceSettingInsightsConfigOutput) QueryPlansPerMinute() pulumi.IntOutput
- func (o GetDatabaseInstancesInstanceSettingInsightsConfigOutput) QueryStringLength() pulumi.IntOutput
- func (o GetDatabaseInstancesInstanceSettingInsightsConfigOutput) RecordApplicationTags() pulumi.BoolOutput
- func (o GetDatabaseInstancesInstanceSettingInsightsConfigOutput) RecordClientAddress() pulumi.BoolOutput
- func (o GetDatabaseInstancesInstanceSettingInsightsConfigOutput) ToGetDatabaseInstancesInstanceSettingInsightsConfigOutput() GetDatabaseInstancesInstanceSettingInsightsConfigOutput
- func (o GetDatabaseInstancesInstanceSettingInsightsConfigOutput) ToGetDatabaseInstancesInstanceSettingInsightsConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingInsightsConfigOutput
- func (o GetDatabaseInstancesInstanceSettingInsightsConfigOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingInsightsConfig]
- type GetDatabaseInstancesInstanceSettingIpConfiguration
- type GetDatabaseInstancesInstanceSettingIpConfigurationArgs
- func (GetDatabaseInstancesInstanceSettingIpConfigurationArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationOutput() GetDatabaseInstancesInstanceSettingIpConfigurationOutput
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationOutput
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingIpConfiguration]
- type GetDatabaseInstancesInstanceSettingIpConfigurationArray
- func (GetDatabaseInstancesInstanceSettingIpConfigurationArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput() GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingIpConfiguration]
- type GetDatabaseInstancesInstanceSettingIpConfigurationArrayInput
- type GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput
- func (GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceSettingIpConfigurationOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput() GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingIpConfiguration]
- type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetwork
- type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArgs
- func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput() GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArgs) ToOutput(ctx context.Context) ...
- type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArray
- func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput() GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArray) ToOutput(ctx context.Context) ...
- type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayInput
- type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
- func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput() GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ToOutput(ctx context.Context) ...
- type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkInput
- type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput
- func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput) ExpirationTime() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput) Name() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput() GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput) ToOutput(ctx context.Context) ...
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput) Value() pulumi.StringOutput
- type GetDatabaseInstancesInstanceSettingIpConfigurationInput
- type GetDatabaseInstancesInstanceSettingIpConfigurationOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationOutput) AllocatedIpRange() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationOutput) AuthorizedNetworks() GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
- func (GetDatabaseInstancesInstanceSettingIpConfigurationOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationOutput) EnablePrivatePathForGoogleCloudServices() pulumi.BoolOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationOutput) Ipv4Enabled() pulumi.BoolOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationOutput) PrivateNetwork() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationOutput) PscConfigs() GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationOutput) RequireSsl() pulumi.BoolOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationOutput() GetDatabaseInstancesInstanceSettingIpConfigurationOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingIpConfiguration]
- type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfig
- type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArgs
- func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput() GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingIpConfigurationPscConfig]
- type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArray
- func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput() GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput
- func (i GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingIpConfigurationPscConfig]
- type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayInput
- type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput
- func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput() GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingIpConfigurationPscConfig]
- type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigInput
- type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput) AllowedConsumerProjects() pulumi.StringArrayOutput
- func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput) PscEnabled() pulumi.BoolOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput() GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput
- func (o GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingIpConfigurationPscConfig]
- type GetDatabaseInstancesInstanceSettingLocationPreference
- type GetDatabaseInstancesInstanceSettingLocationPreferenceArgs
- func (GetDatabaseInstancesInstanceSettingLocationPreferenceArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingLocationPreferenceArgs) ToGetDatabaseInstancesInstanceSettingLocationPreferenceOutput() GetDatabaseInstancesInstanceSettingLocationPreferenceOutput
- func (i GetDatabaseInstancesInstanceSettingLocationPreferenceArgs) ToGetDatabaseInstancesInstanceSettingLocationPreferenceOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingLocationPreferenceOutput
- func (i GetDatabaseInstancesInstanceSettingLocationPreferenceArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingLocationPreference]
- type GetDatabaseInstancesInstanceSettingLocationPreferenceArray
- func (GetDatabaseInstancesInstanceSettingLocationPreferenceArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingLocationPreferenceArray) ToGetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput() GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput
- func (i GetDatabaseInstancesInstanceSettingLocationPreferenceArray) ToGetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput
- func (i GetDatabaseInstancesInstanceSettingLocationPreferenceArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingLocationPreference]
- type GetDatabaseInstancesInstanceSettingLocationPreferenceArrayInput
- type GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput
- func (GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceSettingLocationPreferenceOutput
- func (o GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput) ToGetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput() GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput
- func (o GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput) ToGetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput
- func (o GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingLocationPreference]
- type GetDatabaseInstancesInstanceSettingLocationPreferenceInput
- type GetDatabaseInstancesInstanceSettingLocationPreferenceOutput
- func (GetDatabaseInstancesInstanceSettingLocationPreferenceOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingLocationPreferenceOutput) FollowGaeApplication() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingLocationPreferenceOutput) SecondaryZone() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingLocationPreferenceOutput) ToGetDatabaseInstancesInstanceSettingLocationPreferenceOutput() GetDatabaseInstancesInstanceSettingLocationPreferenceOutput
- func (o GetDatabaseInstancesInstanceSettingLocationPreferenceOutput) ToGetDatabaseInstancesInstanceSettingLocationPreferenceOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingLocationPreferenceOutput
- func (o GetDatabaseInstancesInstanceSettingLocationPreferenceOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingLocationPreference]
- func (o GetDatabaseInstancesInstanceSettingLocationPreferenceOutput) Zone() pulumi.StringOutput
- type GetDatabaseInstancesInstanceSettingMaintenanceWindow
- type GetDatabaseInstancesInstanceSettingMaintenanceWindowArgs
- func (GetDatabaseInstancesInstanceSettingMaintenanceWindowArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingMaintenanceWindowArgs) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowOutput() GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput
- func (i GetDatabaseInstancesInstanceSettingMaintenanceWindowArgs) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput
- func (i GetDatabaseInstancesInstanceSettingMaintenanceWindowArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingMaintenanceWindow]
- type GetDatabaseInstancesInstanceSettingMaintenanceWindowArray
- func (GetDatabaseInstancesInstanceSettingMaintenanceWindowArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingMaintenanceWindowArray) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput() GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput
- func (i GetDatabaseInstancesInstanceSettingMaintenanceWindowArray) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput
- func (i GetDatabaseInstancesInstanceSettingMaintenanceWindowArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingMaintenanceWindow]
- type GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayInput
- type GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput
- func (GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput
- func (o GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput() GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput
- func (o GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput
- func (o GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingMaintenanceWindow]
- type GetDatabaseInstancesInstanceSettingMaintenanceWindowInput
- type GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput
- func (o GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput) Day() pulumi.IntOutput
- func (GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput) Hour() pulumi.IntOutput
- func (o GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowOutput() GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput
- func (o GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput
- func (o GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingMaintenanceWindow]
- func (o GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput) UpdateTrack() pulumi.StringOutput
- type GetDatabaseInstancesInstanceSettingOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) ActivationPolicy() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) ActiveDirectoryConfigs() GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) AdvancedMachineFeatures() GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) AvailabilityType() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) BackupConfigurations() GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) Collation() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) ConnectorEnforcement() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) DataCacheConfigs() GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) DatabaseFlags() GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) DeletionProtectionEnabled() pulumi.BoolOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) DenyMaintenancePeriods() GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) DiskAutoresize() pulumi.BoolOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) DiskAutoresizeLimit() pulumi.IntOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) DiskSize() pulumi.IntOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) DiskType() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) Edition() pulumi.StringOutput
- func (GetDatabaseInstancesInstanceSettingOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingOutput) InsightsConfigs() GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) IpConfigurations() GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) LocationPreferences() GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) MaintenanceWindows() GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) PasswordValidationPolicies() GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) PricingPlan() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) SqlServerAuditConfigs() GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) Tier() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) TimeZone() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) ToGetDatabaseInstancesInstanceSettingOutput() GetDatabaseInstancesInstanceSettingOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) ToGetDatabaseInstancesInstanceSettingOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSetting]
- func (o GetDatabaseInstancesInstanceSettingOutput) UserLabels() pulumi.StringMapOutput
- func (o GetDatabaseInstancesInstanceSettingOutput) Version() pulumi.IntOutput
- type GetDatabaseInstancesInstanceSettingPasswordValidationPolicy
- type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArgs
- func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArgs) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput() GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput
- func (i GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArgs) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput
- func (i GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingPasswordValidationPolicy]
- type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArray
- func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArray) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput() GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput
- func (i GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArray) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput
- func (i GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingPasswordValidationPolicy]
- type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayInput
- type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput
- func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput
- func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput() GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput
- func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput
- func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingPasswordValidationPolicy]
- type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyInput
- type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput
- func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) Complexity() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) DisallowUsernameSubstring() pulumi.BoolOutput
- func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) EnablePasswordPolicy() pulumi.BoolOutput
- func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) MinLength() pulumi.IntOutput
- func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) PasswordChangeInterval() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) ReuseInterval() pulumi.IntOutput
- func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput() GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput
- func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput
- func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingPasswordValidationPolicy]
- type GetDatabaseInstancesInstanceSettingSqlServerAuditConfig
- type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArgs
- func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArgs) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArgs) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput() GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput
- func (i GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArgs) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput
- func (i GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingSqlServerAuditConfig]
- type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArray
- func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArray) ElementType() reflect.Type
- func (i GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArray) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput() GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput
- func (i GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArray) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput
- func (i GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingSqlServerAuditConfig]
- type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayInput
- type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput
- func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput
- func (o GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput() GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput
- func (o GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput
- func (o GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSettingSqlServerAuditConfig]
- type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigInput
- type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput
- func (o GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) Bucket() pulumi.StringOutput
- func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) RetentionInterval() pulumi.StringOutput
- func (o GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput() GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput
- func (o GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput
- func (o GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSettingSqlServerAuditConfig]
- func (o GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) UploadInterval() pulumi.StringOutput
- type GetDatabaseInstancesOutputArgs
- type GetDatabaseInstancesResult
- type GetDatabaseInstancesResultOutput
- func (o GetDatabaseInstancesResultOutput) DatabaseVersion() pulumi.StringPtrOutput
- func (GetDatabaseInstancesResultOutput) ElementType() reflect.Type
- func (o GetDatabaseInstancesResultOutput) Id() pulumi.StringOutput
- func (o GetDatabaseInstancesResultOutput) Instances() GetDatabaseInstancesInstanceArrayOutput
- func (o GetDatabaseInstancesResultOutput) Project() pulumi.StringPtrOutput
- func (o GetDatabaseInstancesResultOutput) Region() pulumi.StringPtrOutput
- func (o GetDatabaseInstancesResultOutput) State() pulumi.StringPtrOutput
- func (o GetDatabaseInstancesResultOutput) Tier() pulumi.StringPtrOutput
- func (o GetDatabaseInstancesResultOutput) ToGetDatabaseInstancesResultOutput() GetDatabaseInstancesResultOutput
- func (o GetDatabaseInstancesResultOutput) ToGetDatabaseInstancesResultOutputWithContext(ctx context.Context) GetDatabaseInstancesResultOutput
- func (o GetDatabaseInstancesResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesResult]
- func (o GetDatabaseInstancesResultOutput) Zone() pulumi.StringPtrOutput
- type GetDatabasesArgs
- type GetDatabasesDatabase
- type GetDatabasesDatabaseArgs
- func (GetDatabasesDatabaseArgs) ElementType() reflect.Type
- func (i GetDatabasesDatabaseArgs) ToGetDatabasesDatabaseOutput() GetDatabasesDatabaseOutput
- func (i GetDatabasesDatabaseArgs) ToGetDatabasesDatabaseOutputWithContext(ctx context.Context) GetDatabasesDatabaseOutput
- func (i GetDatabasesDatabaseArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabasesDatabase]
- type GetDatabasesDatabaseArray
- func (GetDatabasesDatabaseArray) ElementType() reflect.Type
- func (i GetDatabasesDatabaseArray) ToGetDatabasesDatabaseArrayOutput() GetDatabasesDatabaseArrayOutput
- func (i GetDatabasesDatabaseArray) ToGetDatabasesDatabaseArrayOutputWithContext(ctx context.Context) GetDatabasesDatabaseArrayOutput
- func (i GetDatabasesDatabaseArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabasesDatabase]
- type GetDatabasesDatabaseArrayInput
- type GetDatabasesDatabaseArrayOutput
- func (GetDatabasesDatabaseArrayOutput) ElementType() reflect.Type
- func (o GetDatabasesDatabaseArrayOutput) Index(i pulumi.IntInput) GetDatabasesDatabaseOutput
- func (o GetDatabasesDatabaseArrayOutput) ToGetDatabasesDatabaseArrayOutput() GetDatabasesDatabaseArrayOutput
- func (o GetDatabasesDatabaseArrayOutput) ToGetDatabasesDatabaseArrayOutputWithContext(ctx context.Context) GetDatabasesDatabaseArrayOutput
- func (o GetDatabasesDatabaseArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabasesDatabase]
- type GetDatabasesDatabaseInput
- type GetDatabasesDatabaseOutput
- func (o GetDatabasesDatabaseOutput) Charset() pulumi.StringOutput
- func (o GetDatabasesDatabaseOutput) Collation() pulumi.StringOutput
- func (o GetDatabasesDatabaseOutput) DeletionPolicy() pulumi.StringOutput
- func (GetDatabasesDatabaseOutput) ElementType() reflect.Type
- func (o GetDatabasesDatabaseOutput) Instance() pulumi.StringOutput
- func (o GetDatabasesDatabaseOutput) Name() pulumi.StringOutput
- func (o GetDatabasesDatabaseOutput) Project() pulumi.StringOutput
- func (o GetDatabasesDatabaseOutput) SelfLink() pulumi.StringOutput
- func (o GetDatabasesDatabaseOutput) ToGetDatabasesDatabaseOutput() GetDatabasesDatabaseOutput
- func (o GetDatabasesDatabaseOutput) ToGetDatabasesDatabaseOutputWithContext(ctx context.Context) GetDatabasesDatabaseOutput
- func (o GetDatabasesDatabaseOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabasesDatabase]
- type GetDatabasesOutputArgs
- type GetDatabasesResult
- type GetDatabasesResultOutput
- func (o GetDatabasesResultOutput) Databases() GetDatabasesDatabaseArrayOutput
- func (GetDatabasesResultOutput) ElementType() reflect.Type
- func (o GetDatabasesResultOutput) Id() pulumi.StringOutput
- func (o GetDatabasesResultOutput) Instance() pulumi.StringOutput
- func (o GetDatabasesResultOutput) Project() pulumi.StringPtrOutput
- func (o GetDatabasesResultOutput) ToGetDatabasesResultOutput() GetDatabasesResultOutput
- func (o GetDatabasesResultOutput) ToGetDatabasesResultOutputWithContext(ctx context.Context) GetDatabasesResultOutput
- func (o GetDatabasesResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabasesResult]
- type GetTiersArgs
- type GetTiersOutputArgs
- type GetTiersResult
- type GetTiersResultOutput
- func (GetTiersResultOutput) ElementType() reflect.Type
- func (o GetTiersResultOutput) Id() pulumi.StringOutput
- func (o GetTiersResultOutput) Project() pulumi.StringOutput
- func (o GetTiersResultOutput) Tiers() GetTiersTierArrayOutput
- func (o GetTiersResultOutput) ToGetTiersResultOutput() GetTiersResultOutput
- func (o GetTiersResultOutput) ToGetTiersResultOutputWithContext(ctx context.Context) GetTiersResultOutput
- func (o GetTiersResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetTiersResult]
- type GetTiersTier
- type GetTiersTierArgs
- func (GetTiersTierArgs) ElementType() reflect.Type
- func (i GetTiersTierArgs) ToGetTiersTierOutput() GetTiersTierOutput
- func (i GetTiersTierArgs) ToGetTiersTierOutputWithContext(ctx context.Context) GetTiersTierOutput
- func (i GetTiersTierArgs) ToOutput(ctx context.Context) pulumix.Output[GetTiersTier]
- type GetTiersTierArray
- func (GetTiersTierArray) ElementType() reflect.Type
- func (i GetTiersTierArray) ToGetTiersTierArrayOutput() GetTiersTierArrayOutput
- func (i GetTiersTierArray) ToGetTiersTierArrayOutputWithContext(ctx context.Context) GetTiersTierArrayOutput
- func (i GetTiersTierArray) ToOutput(ctx context.Context) pulumix.Output[[]GetTiersTier]
- type GetTiersTierArrayInput
- type GetTiersTierArrayOutput
- func (GetTiersTierArrayOutput) ElementType() reflect.Type
- func (o GetTiersTierArrayOutput) Index(i pulumi.IntInput) GetTiersTierOutput
- func (o GetTiersTierArrayOutput) ToGetTiersTierArrayOutput() GetTiersTierArrayOutput
- func (o GetTiersTierArrayOutput) ToGetTiersTierArrayOutputWithContext(ctx context.Context) GetTiersTierArrayOutput
- func (o GetTiersTierArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetTiersTier]
- type GetTiersTierInput
- type GetTiersTierOutput
- func (o GetTiersTierOutput) DiskQuota() pulumi.IntOutput
- func (GetTiersTierOutput) ElementType() reflect.Type
- func (o GetTiersTierOutput) Ram() pulumi.IntOutput
- func (o GetTiersTierOutput) Regions() pulumi.StringArrayOutput
- func (o GetTiersTierOutput) Tier() pulumi.StringOutput
- func (o GetTiersTierOutput) ToGetTiersTierOutput() GetTiersTierOutput
- func (o GetTiersTierOutput) ToGetTiersTierOutputWithContext(ctx context.Context) GetTiersTierOutput
- func (o GetTiersTierOutput) ToOutput(ctx context.Context) pulumix.Output[GetTiersTier]
- type LookupDatabaseArgs
- type LookupDatabaseInstanceArgs
- type LookupDatabaseInstanceOutputArgs
- type LookupDatabaseInstanceResult
- type LookupDatabaseInstanceResultOutput
- func (o LookupDatabaseInstanceResultOutput) AvailableMaintenanceVersions() pulumi.StringArrayOutput
- func (o LookupDatabaseInstanceResultOutput) Clones() GetDatabaseInstanceCloneArrayOutput
- func (o LookupDatabaseInstanceResultOutput) ConnectionName() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) DatabaseVersion() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) DeletionProtection() pulumi.BoolOutput
- func (o LookupDatabaseInstanceResultOutput) DnsName() pulumi.StringOutput
- func (LookupDatabaseInstanceResultOutput) ElementType() reflect.Type
- func (o LookupDatabaseInstanceResultOutput) EncryptionKeyName() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) FirstIpAddress() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) Id() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) InstanceType() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) IpAddresses() GetDatabaseInstanceIpAddressArrayOutput
- func (o LookupDatabaseInstanceResultOutput) MaintenanceVersion() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) MasterInstanceName() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) Name() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) PrivateIpAddress() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) Project() pulumi.StringPtrOutput
- func (o LookupDatabaseInstanceResultOutput) PscServiceAttachmentLink() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) PublicIpAddress() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) Region() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) ReplicaConfigurations() GetDatabaseInstanceReplicaConfigurationArrayOutput
- func (o LookupDatabaseInstanceResultOutput) RestoreBackupContexts() GetDatabaseInstanceRestoreBackupContextArrayOutput
- func (o LookupDatabaseInstanceResultOutput) RootPassword() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) SelfLink() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) ServerCaCerts() GetDatabaseInstanceServerCaCertArrayOutput
- func (o LookupDatabaseInstanceResultOutput) ServiceAccountEmailAddress() pulumi.StringOutput
- func (o LookupDatabaseInstanceResultOutput) Settings() GetDatabaseInstanceSettingArrayOutput
- func (o LookupDatabaseInstanceResultOutput) ToLookupDatabaseInstanceResultOutput() LookupDatabaseInstanceResultOutput
- func (o LookupDatabaseInstanceResultOutput) ToLookupDatabaseInstanceResultOutputWithContext(ctx context.Context) LookupDatabaseInstanceResultOutput
- func (o LookupDatabaseInstanceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDatabaseInstanceResult]
- type LookupDatabaseOutputArgs
- type LookupDatabaseResult
- type LookupDatabaseResultOutput
- func (o LookupDatabaseResultOutput) Charset() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) Collation() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) DeletionPolicy() pulumi.StringOutput
- func (LookupDatabaseResultOutput) ElementType() reflect.Type
- func (o LookupDatabaseResultOutput) Id() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) Instance() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) Name() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) Project() pulumi.StringPtrOutput
- func (o LookupDatabaseResultOutput) SelfLink() pulumi.StringOutput
- func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutput() LookupDatabaseResultOutput
- func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext(ctx context.Context) LookupDatabaseResultOutput
- func (o LookupDatabaseResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDatabaseResult]
- type SourceRepresentationInstance
- func (*SourceRepresentationInstance) ElementType() reflect.Type
- func (i *SourceRepresentationInstance) ToOutput(ctx context.Context) pulumix.Output[*SourceRepresentationInstance]
- func (i *SourceRepresentationInstance) ToSourceRepresentationInstanceOutput() SourceRepresentationInstanceOutput
- func (i *SourceRepresentationInstance) ToSourceRepresentationInstanceOutputWithContext(ctx context.Context) SourceRepresentationInstanceOutput
- type SourceRepresentationInstanceArgs
- type SourceRepresentationInstanceArray
- func (SourceRepresentationInstanceArray) ElementType() reflect.Type
- func (i SourceRepresentationInstanceArray) ToOutput(ctx context.Context) pulumix.Output[[]*SourceRepresentationInstance]
- func (i SourceRepresentationInstanceArray) ToSourceRepresentationInstanceArrayOutput() SourceRepresentationInstanceArrayOutput
- func (i SourceRepresentationInstanceArray) ToSourceRepresentationInstanceArrayOutputWithContext(ctx context.Context) SourceRepresentationInstanceArrayOutput
- type SourceRepresentationInstanceArrayInput
- type SourceRepresentationInstanceArrayOutput
- func (SourceRepresentationInstanceArrayOutput) ElementType() reflect.Type
- func (o SourceRepresentationInstanceArrayOutput) Index(i pulumi.IntInput) SourceRepresentationInstanceOutput
- func (o SourceRepresentationInstanceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*SourceRepresentationInstance]
- func (o SourceRepresentationInstanceArrayOutput) ToSourceRepresentationInstanceArrayOutput() SourceRepresentationInstanceArrayOutput
- func (o SourceRepresentationInstanceArrayOutput) ToSourceRepresentationInstanceArrayOutputWithContext(ctx context.Context) SourceRepresentationInstanceArrayOutput
- type SourceRepresentationInstanceInput
- type SourceRepresentationInstanceMap
- func (SourceRepresentationInstanceMap) ElementType() reflect.Type
- func (i SourceRepresentationInstanceMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*SourceRepresentationInstance]
- func (i SourceRepresentationInstanceMap) ToSourceRepresentationInstanceMapOutput() SourceRepresentationInstanceMapOutput
- func (i SourceRepresentationInstanceMap) ToSourceRepresentationInstanceMapOutputWithContext(ctx context.Context) SourceRepresentationInstanceMapOutput
- type SourceRepresentationInstanceMapInput
- type SourceRepresentationInstanceMapOutput
- func (SourceRepresentationInstanceMapOutput) ElementType() reflect.Type
- func (o SourceRepresentationInstanceMapOutput) MapIndex(k pulumi.StringInput) SourceRepresentationInstanceOutput
- func (o SourceRepresentationInstanceMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*SourceRepresentationInstance]
- func (o SourceRepresentationInstanceMapOutput) ToSourceRepresentationInstanceMapOutput() SourceRepresentationInstanceMapOutput
- func (o SourceRepresentationInstanceMapOutput) ToSourceRepresentationInstanceMapOutputWithContext(ctx context.Context) SourceRepresentationInstanceMapOutput
- type SourceRepresentationInstanceOutput
- func (o SourceRepresentationInstanceOutput) CaCertificate() pulumi.StringPtrOutput
- func (o SourceRepresentationInstanceOutput) ClientCertificate() pulumi.StringPtrOutput
- func (o SourceRepresentationInstanceOutput) ClientKey() pulumi.StringPtrOutput
- func (o SourceRepresentationInstanceOutput) DatabaseVersion() pulumi.StringOutput
- func (o SourceRepresentationInstanceOutput) DumpFilePath() pulumi.StringPtrOutput
- func (SourceRepresentationInstanceOutput) ElementType() reflect.Type
- func (o SourceRepresentationInstanceOutput) Host() pulumi.StringOutput
- func (o SourceRepresentationInstanceOutput) Name() pulumi.StringOutput
- func (o SourceRepresentationInstanceOutput) Password() pulumi.StringPtrOutput
- func (o SourceRepresentationInstanceOutput) Port() pulumi.IntPtrOutput
- func (o SourceRepresentationInstanceOutput) Project() pulumi.StringOutput
- func (o SourceRepresentationInstanceOutput) Region() pulumi.StringOutput
- func (o SourceRepresentationInstanceOutput) ToOutput(ctx context.Context) pulumix.Output[*SourceRepresentationInstance]
- func (o SourceRepresentationInstanceOutput) ToSourceRepresentationInstanceOutput() SourceRepresentationInstanceOutput
- func (o SourceRepresentationInstanceOutput) ToSourceRepresentationInstanceOutputWithContext(ctx context.Context) SourceRepresentationInstanceOutput
- func (o SourceRepresentationInstanceOutput) Username() pulumi.StringPtrOutput
- type SourceRepresentationInstanceState
- type SslCert
- type SslCertArgs
- type SslCertArray
- type SslCertArrayInput
- type SslCertArrayOutput
- func (SslCertArrayOutput) ElementType() reflect.Type
- func (o SslCertArrayOutput) Index(i pulumi.IntInput) SslCertOutput
- func (o SslCertArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*SslCert]
- func (o SslCertArrayOutput) ToSslCertArrayOutput() SslCertArrayOutput
- func (o SslCertArrayOutput) ToSslCertArrayOutputWithContext(ctx context.Context) SslCertArrayOutput
- type SslCertInput
- type SslCertMap
- type SslCertMapInput
- type SslCertMapOutput
- func (SslCertMapOutput) ElementType() reflect.Type
- func (o SslCertMapOutput) MapIndex(k pulumi.StringInput) SslCertOutput
- func (o SslCertMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*SslCert]
- func (o SslCertMapOutput) ToSslCertMapOutput() SslCertMapOutput
- func (o SslCertMapOutput) ToSslCertMapOutputWithContext(ctx context.Context) SslCertMapOutput
- type SslCertOutput
- func (o SslCertOutput) Cert() pulumi.StringOutput
- func (o SslCertOutput) CertSerialNumber() pulumi.StringOutput
- func (o SslCertOutput) CommonName() pulumi.StringOutput
- func (o SslCertOutput) CreateTime() pulumi.StringOutput
- func (SslCertOutput) ElementType() reflect.Type
- func (o SslCertOutput) ExpirationTime() pulumi.StringOutput
- func (o SslCertOutput) Instance() pulumi.StringOutput
- func (o SslCertOutput) PrivateKey() pulumi.StringOutput
- func (o SslCertOutput) Project() pulumi.StringOutput
- func (o SslCertOutput) ServerCaCert() pulumi.StringOutput
- func (o SslCertOutput) Sha1Fingerprint() pulumi.StringOutput
- func (o SslCertOutput) ToOutput(ctx context.Context) pulumix.Output[*SslCert]
- func (o SslCertOutput) ToSslCertOutput() SslCertOutput
- func (o SslCertOutput) ToSslCertOutputWithContext(ctx context.Context) SslCertOutput
- type SslCertState
- type User
- type UserArgs
- type UserArray
- type UserArrayInput
- type UserArrayOutput
- func (UserArrayOutput) ElementType() reflect.Type
- func (o UserArrayOutput) Index(i pulumi.IntInput) UserOutput
- func (o UserArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*User]
- func (o UserArrayOutput) ToUserArrayOutput() UserArrayOutput
- func (o UserArrayOutput) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput
- type UserInput
- type UserMap
- type UserMapInput
- type UserMapOutput
- func (UserMapOutput) ElementType() reflect.Type
- func (o UserMapOutput) MapIndex(k pulumi.StringInput) UserOutput
- func (o UserMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*User]
- func (o UserMapOutput) ToUserMapOutput() UserMapOutput
- func (o UserMapOutput) ToUserMapOutputWithContext(ctx context.Context) UserMapOutput
- type UserOutput
- func (o UserOutput) DeletionPolicy() pulumi.StringPtrOutput
- func (UserOutput) ElementType() reflect.Type
- func (o UserOutput) Host() pulumi.StringOutput
- func (o UserOutput) Instance() pulumi.StringOutput
- func (o UserOutput) Name() pulumi.StringOutput
- func (o UserOutput) Password() pulumi.StringPtrOutput
- func (o UserOutput) PasswordPolicy() UserPasswordPolicyPtrOutput
- func (o UserOutput) Project() pulumi.StringOutput
- func (o UserOutput) SqlServerUserDetails() UserSqlServerUserDetailArrayOutput
- func (o UserOutput) ToOutput(ctx context.Context) pulumix.Output[*User]
- func (o UserOutput) ToUserOutput() UserOutput
- func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput
- func (o UserOutput) Type() pulumi.StringPtrOutput
- type UserPasswordPolicy
- type UserPasswordPolicyArgs
- func (UserPasswordPolicyArgs) ElementType() reflect.Type
- func (i UserPasswordPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[UserPasswordPolicy]
- func (i UserPasswordPolicyArgs) ToUserPasswordPolicyOutput() UserPasswordPolicyOutput
- func (i UserPasswordPolicyArgs) ToUserPasswordPolicyOutputWithContext(ctx context.Context) UserPasswordPolicyOutput
- func (i UserPasswordPolicyArgs) ToUserPasswordPolicyPtrOutput() UserPasswordPolicyPtrOutput
- func (i UserPasswordPolicyArgs) ToUserPasswordPolicyPtrOutputWithContext(ctx context.Context) UserPasswordPolicyPtrOutput
- type UserPasswordPolicyInput
- type UserPasswordPolicyOutput
- func (o UserPasswordPolicyOutput) AllowedFailedAttempts() pulumi.IntPtrOutput
- func (UserPasswordPolicyOutput) ElementType() reflect.Type
- func (o UserPasswordPolicyOutput) EnableFailedAttemptsCheck() pulumi.BoolPtrOutput
- func (o UserPasswordPolicyOutput) EnablePasswordVerification() pulumi.BoolPtrOutput
- func (o UserPasswordPolicyOutput) PasswordExpirationDuration() pulumi.StringPtrOutput
- func (o UserPasswordPolicyOutput) Statuses() UserPasswordPolicyStatusArrayOutput
- func (o UserPasswordPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[UserPasswordPolicy]
- func (o UserPasswordPolicyOutput) ToUserPasswordPolicyOutput() UserPasswordPolicyOutput
- func (o UserPasswordPolicyOutput) ToUserPasswordPolicyOutputWithContext(ctx context.Context) UserPasswordPolicyOutput
- func (o UserPasswordPolicyOutput) ToUserPasswordPolicyPtrOutput() UserPasswordPolicyPtrOutput
- func (o UserPasswordPolicyOutput) ToUserPasswordPolicyPtrOutputWithContext(ctx context.Context) UserPasswordPolicyPtrOutput
- type UserPasswordPolicyPtrInput
- type UserPasswordPolicyPtrOutput
- func (o UserPasswordPolicyPtrOutput) AllowedFailedAttempts() pulumi.IntPtrOutput
- func (o UserPasswordPolicyPtrOutput) Elem() UserPasswordPolicyOutput
- func (UserPasswordPolicyPtrOutput) ElementType() reflect.Type
- func (o UserPasswordPolicyPtrOutput) EnableFailedAttemptsCheck() pulumi.BoolPtrOutput
- func (o UserPasswordPolicyPtrOutput) EnablePasswordVerification() pulumi.BoolPtrOutput
- func (o UserPasswordPolicyPtrOutput) PasswordExpirationDuration() pulumi.StringPtrOutput
- func (o UserPasswordPolicyPtrOutput) Statuses() UserPasswordPolicyStatusArrayOutput
- func (o UserPasswordPolicyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*UserPasswordPolicy]
- func (o UserPasswordPolicyPtrOutput) ToUserPasswordPolicyPtrOutput() UserPasswordPolicyPtrOutput
- func (o UserPasswordPolicyPtrOutput) ToUserPasswordPolicyPtrOutputWithContext(ctx context.Context) UserPasswordPolicyPtrOutput
- type UserPasswordPolicyStatus
- type UserPasswordPolicyStatusArgs
- func (UserPasswordPolicyStatusArgs) ElementType() reflect.Type
- func (i UserPasswordPolicyStatusArgs) ToOutput(ctx context.Context) pulumix.Output[UserPasswordPolicyStatus]
- func (i UserPasswordPolicyStatusArgs) ToUserPasswordPolicyStatusOutput() UserPasswordPolicyStatusOutput
- func (i UserPasswordPolicyStatusArgs) ToUserPasswordPolicyStatusOutputWithContext(ctx context.Context) UserPasswordPolicyStatusOutput
- type UserPasswordPolicyStatusArray
- func (UserPasswordPolicyStatusArray) ElementType() reflect.Type
- func (i UserPasswordPolicyStatusArray) ToOutput(ctx context.Context) pulumix.Output[[]UserPasswordPolicyStatus]
- func (i UserPasswordPolicyStatusArray) ToUserPasswordPolicyStatusArrayOutput() UserPasswordPolicyStatusArrayOutput
- func (i UserPasswordPolicyStatusArray) ToUserPasswordPolicyStatusArrayOutputWithContext(ctx context.Context) UserPasswordPolicyStatusArrayOutput
- type UserPasswordPolicyStatusArrayInput
- type UserPasswordPolicyStatusArrayOutput
- func (UserPasswordPolicyStatusArrayOutput) ElementType() reflect.Type
- func (o UserPasswordPolicyStatusArrayOutput) Index(i pulumi.IntInput) UserPasswordPolicyStatusOutput
- func (o UserPasswordPolicyStatusArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]UserPasswordPolicyStatus]
- func (o UserPasswordPolicyStatusArrayOutput) ToUserPasswordPolicyStatusArrayOutput() UserPasswordPolicyStatusArrayOutput
- func (o UserPasswordPolicyStatusArrayOutput) ToUserPasswordPolicyStatusArrayOutputWithContext(ctx context.Context) UserPasswordPolicyStatusArrayOutput
- type UserPasswordPolicyStatusInput
- type UserPasswordPolicyStatusOutput
- func (UserPasswordPolicyStatusOutput) ElementType() reflect.Type
- func (o UserPasswordPolicyStatusOutput) Locked() pulumi.BoolPtrOutput
- func (o UserPasswordPolicyStatusOutput) PasswordExpirationTime() pulumi.StringPtrOutput
- func (o UserPasswordPolicyStatusOutput) ToOutput(ctx context.Context) pulumix.Output[UserPasswordPolicyStatus]
- func (o UserPasswordPolicyStatusOutput) ToUserPasswordPolicyStatusOutput() UserPasswordPolicyStatusOutput
- func (o UserPasswordPolicyStatusOutput) ToUserPasswordPolicyStatusOutputWithContext(ctx context.Context) UserPasswordPolicyStatusOutput
- type UserSqlServerUserDetail
- type UserSqlServerUserDetailArgs
- func (UserSqlServerUserDetailArgs) ElementType() reflect.Type
- func (i UserSqlServerUserDetailArgs) ToOutput(ctx context.Context) pulumix.Output[UserSqlServerUserDetail]
- func (i UserSqlServerUserDetailArgs) ToUserSqlServerUserDetailOutput() UserSqlServerUserDetailOutput
- func (i UserSqlServerUserDetailArgs) ToUserSqlServerUserDetailOutputWithContext(ctx context.Context) UserSqlServerUserDetailOutput
- type UserSqlServerUserDetailArray
- func (UserSqlServerUserDetailArray) ElementType() reflect.Type
- func (i UserSqlServerUserDetailArray) ToOutput(ctx context.Context) pulumix.Output[[]UserSqlServerUserDetail]
- func (i UserSqlServerUserDetailArray) ToUserSqlServerUserDetailArrayOutput() UserSqlServerUserDetailArrayOutput
- func (i UserSqlServerUserDetailArray) ToUserSqlServerUserDetailArrayOutputWithContext(ctx context.Context) UserSqlServerUserDetailArrayOutput
- type UserSqlServerUserDetailArrayInput
- type UserSqlServerUserDetailArrayOutput
- func (UserSqlServerUserDetailArrayOutput) ElementType() reflect.Type
- func (o UserSqlServerUserDetailArrayOutput) Index(i pulumi.IntInput) UserSqlServerUserDetailOutput
- func (o UserSqlServerUserDetailArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]UserSqlServerUserDetail]
- func (o UserSqlServerUserDetailArrayOutput) ToUserSqlServerUserDetailArrayOutput() UserSqlServerUserDetailArrayOutput
- func (o UserSqlServerUserDetailArrayOutput) ToUserSqlServerUserDetailArrayOutputWithContext(ctx context.Context) UserSqlServerUserDetailArrayOutput
- type UserSqlServerUserDetailInput
- type UserSqlServerUserDetailOutput
- func (o UserSqlServerUserDetailOutput) Disabled() pulumi.BoolPtrOutput
- func (UserSqlServerUserDetailOutput) ElementType() reflect.Type
- func (o UserSqlServerUserDetailOutput) ServerRoles() pulumi.StringArrayOutput
- func (o UserSqlServerUserDetailOutput) ToOutput(ctx context.Context) pulumix.Output[UserSqlServerUserDetail]
- func (o UserSqlServerUserDetailOutput) ToUserSqlServerUserDetailOutput() UserSqlServerUserDetailOutput
- func (o UserSqlServerUserDetailOutput) ToUserSqlServerUserDetailOutputWithContext(ctx context.Context) UserSqlServerUserDetailOutput
- type UserState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Database ¶
type Database struct { pulumi.CustomResourceState // The charset value. See MySQL's // [Supported Character Sets and Collations](https://dev.mysql.com/doc/refman/5.7/en/charset-charsets.html) // and Postgres' [Character Set Support](https://www.postgresql.org/docs/9.6/static/multibyte.html) // for more details and supported values. Postgres databases only support // a value of `UTF8` at creation time. Charset pulumi.StringOutput `pulumi:"charset"` // The collation value. See MySQL's // [Supported Character Sets and Collations](https://dev.mysql.com/doc/refman/5.7/en/charset-charsets.html) // and Postgres' [Collation Support](https://www.postgresql.org/docs/9.6/static/collation.html) // for more details and supported values. Postgres databases only support // a value of `en_US.UTF8` at creation time. Collation pulumi.StringOutput `pulumi:"collation"` // The deletion policy for the database. Setting ABANDON allows the resource // to be abandoned rather than deleted. This is useful for Postgres, where databases cannot be // deleted from the API if there are users other than cloudsqlsuperuser with access. Possible // values are: "ABANDON", "DELETE". Defaults to "DELETE". DeletionPolicy pulumi.StringPtrOutput `pulumi:"deletionPolicy"` // The name of the Cloud SQL instance. This does not include the project // ID. // // *** Instance pulumi.StringOutput `pulumi:"instance"` // The name of the database in the Cloud SQL instance. // This does not include the project ID or instance name. Name pulumi.StringOutput `pulumi:"name"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // The URI of the created resource. SelfLink pulumi.StringOutput `pulumi:"selfLink"` }
Represents a SQL database inside the Cloud SQL instance, hosted in Google's cloud.
## Example Usage ### Sql Database Basic
```go 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 { instance, err := sql.NewDatabaseInstance(ctx, "instance", &sql.DatabaseInstanceArgs{ Region: pulumi.String("us-central1"), DatabaseVersion: pulumi.String("MYSQL_8_0"), Settings: &sql.DatabaseInstanceSettingsArgs{ Tier: pulumi.String("db-f1-micro"), }, DeletionProtection: pulumi.Bool(true), }) if err != nil { return err } _, err = sql.NewDatabase(ctx, "database", &sql.DatabaseArgs{ Instance: instance.Name, }) if err != nil { return err } return nil }) }
``` ### Sql Database Deletion Policy
```go 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 { instance, err := sql.NewDatabaseInstance(ctx, "instance", &sql.DatabaseInstanceArgs{ Region: pulumi.String("us-central1"), DatabaseVersion: pulumi.String("POSTGRES_14"), Settings: &sql.DatabaseInstanceSettingsArgs{ Tier: pulumi.String("db-g1-small"), }, DeletionProtection: pulumi.Bool(true), }) if err != nil { return err } _, err = sql.NewDatabase(ctx, "databaseDeletionPolicy", &sql.DatabaseArgs{ Instance: instance.Name, DeletionPolicy: pulumi.String("ABANDON"), }) if err != nil { return err } return nil }) }
```
## Import
Database can be imported using any of these accepted formats ¶
```sh
$ pulumi import gcp:sql/database:Database default projects/{{project}}/instances/{{instance}}/databases/{{name}}
```
```sh
$ pulumi import gcp:sql/database:Database default instances/{{instance}}/databases/{{name}}
```
```sh
$ pulumi import gcp:sql/database:Database default {{project}}/{{instance}}/{{name}}
```
```sh
$ pulumi import gcp:sql/database:Database default {{instance}}/{{name}}
```
```sh
$ pulumi import gcp:sql/database:Database default {{name}}
```
func GetDatabase ¶
func GetDatabase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseState, opts ...pulumi.ResourceOption) (*Database, error)
GetDatabase gets an existing Database resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabase ¶
func NewDatabase(ctx *pulumi.Context, name string, args *DatabaseArgs, opts ...pulumi.ResourceOption) (*Database, error)
NewDatabase registers a new resource with the given unique name, arguments, and options.
func (*Database) ElementType ¶
func (*Database) ToDatabaseOutput ¶
func (i *Database) ToDatabaseOutput() DatabaseOutput
func (*Database) ToDatabaseOutputWithContext ¶
func (i *Database) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
type DatabaseArgs ¶
type DatabaseArgs struct { // The charset value. See MySQL's // [Supported Character Sets and Collations](https://dev.mysql.com/doc/refman/5.7/en/charset-charsets.html) // and Postgres' [Character Set Support](https://www.postgresql.org/docs/9.6/static/multibyte.html) // for more details and supported values. Postgres databases only support // a value of `UTF8` at creation time. Charset pulumi.StringPtrInput // The collation value. See MySQL's // [Supported Character Sets and Collations](https://dev.mysql.com/doc/refman/5.7/en/charset-charsets.html) // and Postgres' [Collation Support](https://www.postgresql.org/docs/9.6/static/collation.html) // for more details and supported values. Postgres databases only support // a value of `en_US.UTF8` at creation time. Collation pulumi.StringPtrInput // The deletion policy for the database. Setting ABANDON allows the resource // to be abandoned rather than deleted. This is useful for Postgres, where databases cannot be // deleted from the API if there are users other than cloudsqlsuperuser with access. Possible // values are: "ABANDON", "DELETE". Defaults to "DELETE". DeletionPolicy pulumi.StringPtrInput // The name of the Cloud SQL instance. This does not include the project // ID. // // *** Instance pulumi.StringInput // The name of the database in the Cloud SQL instance. // This does not include the project ID or instance name. Name pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput }
The set of arguments for constructing a Database resource.
func (DatabaseArgs) ElementType ¶
func (DatabaseArgs) ElementType() reflect.Type
type DatabaseArray ¶
type DatabaseArray []DatabaseInput
func (DatabaseArray) ElementType ¶
func (DatabaseArray) ElementType() reflect.Type
func (DatabaseArray) ToDatabaseArrayOutput ¶
func (i DatabaseArray) ToDatabaseArrayOutput() DatabaseArrayOutput
func (DatabaseArray) ToDatabaseArrayOutputWithContext ¶
func (i DatabaseArray) ToDatabaseArrayOutputWithContext(ctx context.Context) DatabaseArrayOutput
type DatabaseArrayInput ¶
type DatabaseArrayInput interface { pulumi.Input ToDatabaseArrayOutput() DatabaseArrayOutput ToDatabaseArrayOutputWithContext(context.Context) DatabaseArrayOutput }
DatabaseArrayInput is an input type that accepts DatabaseArray and DatabaseArrayOutput values. You can construct a concrete instance of `DatabaseArrayInput` via:
DatabaseArray{ DatabaseArgs{...} }
type DatabaseArrayOutput ¶
type DatabaseArrayOutput struct{ *pulumi.OutputState }
func (DatabaseArrayOutput) ElementType ¶
func (DatabaseArrayOutput) ElementType() reflect.Type
func (DatabaseArrayOutput) Index ¶
func (o DatabaseArrayOutput) Index(i pulumi.IntInput) DatabaseOutput
func (DatabaseArrayOutput) ToDatabaseArrayOutput ¶
func (o DatabaseArrayOutput) ToDatabaseArrayOutput() DatabaseArrayOutput
func (DatabaseArrayOutput) ToDatabaseArrayOutputWithContext ¶
func (o DatabaseArrayOutput) ToDatabaseArrayOutputWithContext(ctx context.Context) DatabaseArrayOutput
type DatabaseInput ¶
type DatabaseInput interface { pulumi.Input ToDatabaseOutput() DatabaseOutput ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput }
type DatabaseInstance ¶
type DatabaseInstance struct { pulumi.CustomResourceState // The list of all maintenance versions applicable on the instance. AvailableMaintenanceVersions pulumi.StringArrayOutput `pulumi:"availableMaintenanceVersions"` // The context needed to create this instance as a clone of another instance. When this field is set during // resource creation, this provider will attempt to clone another instance as indicated in the context. The // configuration is detailed below. Clone DatabaseInstanceClonePtrOutput `pulumi:"clone"` // The connection name of the instance to be used in // connection strings. For example, when connecting with [Cloud SQL Proxy](https://cloud.google.com/sql/docs/mysql/connect-admin-proxy). ConnectionName pulumi.StringOutput `pulumi:"connectionName"` // The MySQL, PostgreSQL or // SQL Server version to use. Supported values include `MYSQL_5_6`, // `MYSQL_5_7`, `MYSQL_8_0`, `POSTGRES_9_6`,`POSTGRES_10`, `POSTGRES_11`, // `POSTGRES_12`, `POSTGRES_13`, `POSTGRES_14`, `POSTGRES_15`, `SQLSERVER_2017_STANDARD`, // `SQLSERVER_2017_ENTERPRISE`, `SQLSERVER_2017_EXPRESS`, `SQLSERVER_2017_WEB`. // `SQLSERVER_2019_STANDARD`, `SQLSERVER_2019_ENTERPRISE`, `SQLSERVER_2019_EXPRESS`, // `SQLSERVER_2019_WEB`. // [Database Version Policies](https://cloud.google.com/sql/docs/db-versions) // includes an up-to-date reference of supported versions. DatabaseVersion pulumi.StringOutput `pulumi:"databaseVersion"` // Whether or not to allow the provider to destroy the instance. Unless this field is set to false // in state, a `destroy` or `update` command that deletes the instance will fail. Defaults to `true`. DeletionProtection pulumi.BoolPtrOutput `pulumi:"deletionProtection"` // The dns name of the instance. DnsName pulumi.StringOutput `pulumi:"dnsName"` // The full path to the encryption key used for the CMEK disk encryption. Setting // up disk encryption currently requires manual steps outside of this provider. // The provided key must be in the same region as the SQL instance. In order // to use this feature, a special kind of service account must be created and // granted permission on this key. This step can currently only be done // manually, please see [this step](https://cloud.google.com/sql/docs/mysql/configure-cmek#service-account). // That service account needs the `Cloud KMS > Cloud KMS CryptoKey Encrypter/Decrypter` role on your // key - please see [this step](https://cloud.google.com/sql/docs/mysql/configure-cmek#grantkey). EncryptionKeyName pulumi.StringOutput `pulumi:"encryptionKeyName"` // The first IPv4 address of any type assigned. FirstIpAddress pulumi.StringOutput `pulumi:"firstIpAddress"` // The type of the instance. The supported values are `SQL_INSTANCE_TYPE_UNSPECIFIED`, `CLOUD_SQL_INSTANCE`, `ON_PREMISES_INSTANCE` and `READ_REPLICA_INSTANCE`. InstanceType pulumi.StringOutput `pulumi:"instanceType"` IpAddresses DatabaseInstanceIpAddressArrayOutput `pulumi:"ipAddresses"` // The current software version on the instance. This attribute can not be set during creation. Refer to `availableMaintenanceVersions` attribute to see what `maintenanceVersion` are available for upgrade. When this attribute gets updated, it will cause an instance restart. Setting a `maintenanceVersion` value that is older than the current one on the instance will be ignored. MaintenanceVersion pulumi.StringOutput `pulumi:"maintenanceVersion"` // The name of the existing instance that will // act as the master in the replication setup. Note, this requires the master to // have `binaryLogEnabled` set, as well as existing backups. MasterInstanceName pulumi.StringOutput `pulumi:"masterInstanceName"` // The name of the instance. If the name is left // blank, the provider will randomly generate one when the instance is first // created. This is done because after a name is used, it cannot be reused for // up to [one week](https://cloud.google.com/sql/docs/delete-instance). Name pulumi.StringOutput `pulumi:"name"` // The first private (`PRIVATE`) IPv4 address assigned. PrivateIpAddress pulumi.StringOutput `pulumi:"privateIpAddress"` // The ID of the project in which the resource belongs. If it // is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // The link to service attachment of PSC instance. PscServiceAttachmentLink pulumi.StringOutput `pulumi:"pscServiceAttachmentLink"` // The first public (`PRIMARY`) IPv4 address assigned. PublicIpAddress pulumi.StringOutput `pulumi:"publicIpAddress"` // The region the instance will sit in. If a region is not provided in the resource definition, // the provider region will be used instead. // // *** Region pulumi.StringOutput `pulumi:"region"` // The configuration for replication. The // configuration is detailed below. Valid only for MySQL instances. ReplicaConfiguration DatabaseInstanceReplicaConfigurationOutput `pulumi:"replicaConfiguration"` // The context needed to restore the database to a backup run. This field will // cause the provider to trigger the database to restore from the backup run indicated. The configuration is detailed below. // **NOTE:** Restoring from a backup is an imperative action and not recommended via this provider. Adding or modifying this // block during resource creation/update will trigger the restore action after the resource is created/updated. RestoreBackupContext DatabaseInstanceRestoreBackupContextPtrOutput `pulumi:"restoreBackupContext"` // Initial root password. Can be updated. Required for MS SQL Server. RootPassword pulumi.StringPtrOutput `pulumi:"rootPassword"` // The URI of the created resource. SelfLink pulumi.StringOutput `pulumi:"selfLink"` ServerCaCerts DatabaseInstanceServerCaCertArrayOutput `pulumi:"serverCaCerts"` // The service account email address assigned to the // instance. ServiceAccountEmailAddress pulumi.StringOutput `pulumi:"serviceAccountEmailAddress"` // The settings to use for the database. The // configuration is detailed below. Required if `clone` is not set. Settings DatabaseInstanceSettingsOutput `pulumi:"settings"` }
Creates a new Google SQL Database Instance. For more information, see the [official documentation](https://cloud.google.com/sql/), or the [JSON API](https://cloud.google.com/sql/docs/admin-api/v1beta4/instances).
> **NOTE on `sql.DatabaseInstance`:** - Second-generation instances include a default 'root'@'%' user with no password. This user will be deleted by the provider on instance creation. You should use `sql.User` to define a custom user with a restricted host and strong password.
> **Note**: On newer versions of the provider, you must explicitly set `deletion_protection=false` (and run `pulumi update` to write the field to state) in order to destroy an instance. It is recommended to not set this field (or set it to true) until you're ready to destroy the instance and its databases.
## Example Usage ### SQL Second Generation Instance
```go 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.NewDatabaseInstance(ctx, "main", &sql.DatabaseInstanceArgs{ DatabaseVersion: pulumi.String("POSTGRES_15"), Region: pulumi.String("us-central1"), Settings: &sql.DatabaseInstanceSettingsArgs{ Tier: pulumi.String("db-f1-micro"), }, }) if err != nil { return err } return nil }) }
``` ### Private IP Instance > **NOTE:** For private IP instance setup, note that the `sql.DatabaseInstance` does not actually interpolate values from `servicenetworking.Connection`. You must explicitly add a `dependsOn`reference as shown below.
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/compute" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/servicenetworking" "github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/sql" "github.com/pulumi/pulumi-random/sdk/v4/go/random" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { privateNetwork, err := compute.NewNetwork(ctx, "privateNetwork", nil, pulumi.Provider(google_beta)) if err != nil { return err } privateIpAddress, err := compute.NewGlobalAddress(ctx, "privateIpAddress", &compute.GlobalAddressArgs{ Purpose: pulumi.String("VPC_PEERING"), AddressType: pulumi.String("INTERNAL"), PrefixLength: pulumi.Int(16), Network: privateNetwork.ID(), }, pulumi.Provider(google_beta)) if err != nil { return err } privateVpcConnection, err := servicenetworking.NewConnection(ctx, "privateVpcConnection", &servicenetworking.ConnectionArgs{ Network: privateNetwork.ID(), Service: pulumi.String("servicenetworking.googleapis.com"), ReservedPeeringRanges: pulumi.StringArray{ privateIpAddress.Name, }, }, pulumi.Provider(google_beta)) if err != nil { return err } _, err = random.NewRandomId(ctx, "dbNameSuffix", &random.RandomIdArgs{ ByteLength: pulumi.Int(4), }) if err != nil { return err } _, err = sql.NewDatabaseInstance(ctx, "instance", &sql.DatabaseInstanceArgs{ Region: pulumi.String("us-central1"), DatabaseVersion: pulumi.String("MYSQL_5_7"), Settings: &sql.DatabaseInstanceSettingsArgs{ Tier: pulumi.String("db-f1-micro"), IpConfiguration: &sql.DatabaseInstanceSettingsIpConfigurationArgs{ Ipv4Enabled: pulumi.Bool(false), PrivateNetwork: privateNetwork.ID(), EnablePrivatePathForGoogleCloudServices: pulumi.Bool(true), }, }, }, pulumi.Provider(google_beta), pulumi.DependsOn([]pulumi.Resource{ privateVpcConnection, })) if err != nil { return err } return nil }) }
``` ### ENTERPRISE_PLUS Instance with dataCacheConfig
```go 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.NewDatabaseInstance(ctx, "main", &sql.DatabaseInstanceArgs{ DatabaseVersion: pulumi.String("MYSQL_8_0_31"), Settings: &sql.DatabaseInstanceSettingsArgs{ DataCacheConfig: &sql.DatabaseInstanceSettingsDataCacheConfigArgs{ DataCacheEnabled: pulumi.Bool(true), }, Edition: pulumi.String("ENTERPRISE_PLUS"), Tier: pulumi.String("db-perf-optimized-N-2"), }, }) if err != nil { return err } return nil }) }
```
## Import
Database instances can be imported using one of any of these accepted formats ¶
```sh
$ pulumi import gcp:sql/databaseInstance:DatabaseInstance main projects/{{project}}/instances/{{name}}
```
```sh
$ pulumi import gcp:sql/databaseInstance:DatabaseInstance main {{project}}/{{name}}
```
```sh
$ pulumi import gcp:sql/databaseInstance:DatabaseInstance main {{name}}
```
config and set on the server. When importing, double-check that your config has all the fields set that you expect- just seeing no diff isn't sufficient to know that your config could reproduce the imported resource.
func GetDatabaseInstance ¶
func GetDatabaseInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseInstanceState, opts ...pulumi.ResourceOption) (*DatabaseInstance, error)
GetDatabaseInstance gets an existing DatabaseInstance resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabaseInstance ¶
func NewDatabaseInstance(ctx *pulumi.Context, name string, args *DatabaseInstanceArgs, opts ...pulumi.ResourceOption) (*DatabaseInstance, error)
NewDatabaseInstance registers a new resource with the given unique name, arguments, and options.
func (*DatabaseInstance) ElementType ¶
func (*DatabaseInstance) ElementType() reflect.Type
func (*DatabaseInstance) ToDatabaseInstanceOutput ¶
func (i *DatabaseInstance) ToDatabaseInstanceOutput() DatabaseInstanceOutput
func (*DatabaseInstance) ToDatabaseInstanceOutputWithContext ¶
func (i *DatabaseInstance) ToDatabaseInstanceOutputWithContext(ctx context.Context) DatabaseInstanceOutput
func (*DatabaseInstance) ToOutput ¶ added in v6.65.1
func (i *DatabaseInstance) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstance]
type DatabaseInstanceArgs ¶
type DatabaseInstanceArgs struct { // The context needed to create this instance as a clone of another instance. When this field is set during // resource creation, this provider will attempt to clone another instance as indicated in the context. The // configuration is detailed below. Clone DatabaseInstanceClonePtrInput // The MySQL, PostgreSQL or // SQL Server version to use. Supported values include `MYSQL_5_6`, // `MYSQL_5_7`, `MYSQL_8_0`, `POSTGRES_9_6`,`POSTGRES_10`, `POSTGRES_11`, // `POSTGRES_12`, `POSTGRES_13`, `POSTGRES_14`, `POSTGRES_15`, `SQLSERVER_2017_STANDARD`, // `SQLSERVER_2017_ENTERPRISE`, `SQLSERVER_2017_EXPRESS`, `SQLSERVER_2017_WEB`. // `SQLSERVER_2019_STANDARD`, `SQLSERVER_2019_ENTERPRISE`, `SQLSERVER_2019_EXPRESS`, // `SQLSERVER_2019_WEB`. // [Database Version Policies](https://cloud.google.com/sql/docs/db-versions) // includes an up-to-date reference of supported versions. DatabaseVersion pulumi.StringInput // Whether or not to allow the provider to destroy the instance. Unless this field is set to false // in state, a `destroy` or `update` command that deletes the instance will fail. Defaults to `true`. DeletionProtection pulumi.BoolPtrInput // The full path to the encryption key used for the CMEK disk encryption. Setting // up disk encryption currently requires manual steps outside of this provider. // The provided key must be in the same region as the SQL instance. In order // to use this feature, a special kind of service account must be created and // granted permission on this key. This step can currently only be done // manually, please see [this step](https://cloud.google.com/sql/docs/mysql/configure-cmek#service-account). // That service account needs the `Cloud KMS > Cloud KMS CryptoKey Encrypter/Decrypter` role on your // key - please see [this step](https://cloud.google.com/sql/docs/mysql/configure-cmek#grantkey). EncryptionKeyName pulumi.StringPtrInput // The type of the instance. The supported values are `SQL_INSTANCE_TYPE_UNSPECIFIED`, `CLOUD_SQL_INSTANCE`, `ON_PREMISES_INSTANCE` and `READ_REPLICA_INSTANCE`. InstanceType pulumi.StringPtrInput // The current software version on the instance. This attribute can not be set during creation. Refer to `availableMaintenanceVersions` attribute to see what `maintenanceVersion` are available for upgrade. When this attribute gets updated, it will cause an instance restart. Setting a `maintenanceVersion` value that is older than the current one on the instance will be ignored. MaintenanceVersion pulumi.StringPtrInput // The name of the existing instance that will // act as the master in the replication setup. Note, this requires the master to // have `binaryLogEnabled` set, as well as existing backups. MasterInstanceName pulumi.StringPtrInput // The name of the instance. If the name is left // blank, the provider will randomly generate one when the instance is first // created. This is done because after a name is used, it cannot be reused for // up to [one week](https://cloud.google.com/sql/docs/delete-instance). Name pulumi.StringPtrInput // The ID of the project in which the resource belongs. If it // is not provided, the provider project is used. Project pulumi.StringPtrInput // The region the instance will sit in. If a region is not provided in the resource definition, // the provider region will be used instead. // // *** Region pulumi.StringPtrInput // The configuration for replication. The // configuration is detailed below. Valid only for MySQL instances. ReplicaConfiguration DatabaseInstanceReplicaConfigurationPtrInput // The context needed to restore the database to a backup run. This field will // cause the provider to trigger the database to restore from the backup run indicated. The configuration is detailed below. // **NOTE:** Restoring from a backup is an imperative action and not recommended via this provider. Adding or modifying this // block during resource creation/update will trigger the restore action after the resource is created/updated. RestoreBackupContext DatabaseInstanceRestoreBackupContextPtrInput // Initial root password. Can be updated. Required for MS SQL Server. RootPassword pulumi.StringPtrInput // The settings to use for the database. The // configuration is detailed below. Required if `clone` is not set. Settings DatabaseInstanceSettingsPtrInput }
The set of arguments for constructing a DatabaseInstance resource.
func (DatabaseInstanceArgs) ElementType ¶
func (DatabaseInstanceArgs) ElementType() reflect.Type
type DatabaseInstanceArray ¶
type DatabaseInstanceArray []DatabaseInstanceInput
func (DatabaseInstanceArray) ElementType ¶
func (DatabaseInstanceArray) ElementType() reflect.Type
func (DatabaseInstanceArray) ToDatabaseInstanceArrayOutput ¶
func (i DatabaseInstanceArray) ToDatabaseInstanceArrayOutput() DatabaseInstanceArrayOutput
func (DatabaseInstanceArray) ToDatabaseInstanceArrayOutputWithContext ¶
func (i DatabaseInstanceArray) ToDatabaseInstanceArrayOutputWithContext(ctx context.Context) DatabaseInstanceArrayOutput
func (DatabaseInstanceArray) ToOutput ¶ added in v6.65.1
func (i DatabaseInstanceArray) ToOutput(ctx context.Context) pulumix.Output[[]*DatabaseInstance]
type DatabaseInstanceArrayInput ¶
type DatabaseInstanceArrayInput interface { pulumi.Input ToDatabaseInstanceArrayOutput() DatabaseInstanceArrayOutput ToDatabaseInstanceArrayOutputWithContext(context.Context) DatabaseInstanceArrayOutput }
DatabaseInstanceArrayInput is an input type that accepts DatabaseInstanceArray and DatabaseInstanceArrayOutput values. You can construct a concrete instance of `DatabaseInstanceArrayInput` via:
DatabaseInstanceArray{ DatabaseInstanceArgs{...} }
type DatabaseInstanceArrayOutput ¶
type DatabaseInstanceArrayOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceArrayOutput) ElementType ¶
func (DatabaseInstanceArrayOutput) ElementType() reflect.Type
func (DatabaseInstanceArrayOutput) Index ¶
func (o DatabaseInstanceArrayOutput) Index(i pulumi.IntInput) DatabaseInstanceOutput
func (DatabaseInstanceArrayOutput) ToDatabaseInstanceArrayOutput ¶
func (o DatabaseInstanceArrayOutput) ToDatabaseInstanceArrayOutput() DatabaseInstanceArrayOutput
func (DatabaseInstanceArrayOutput) ToDatabaseInstanceArrayOutputWithContext ¶
func (o DatabaseInstanceArrayOutput) ToDatabaseInstanceArrayOutputWithContext(ctx context.Context) DatabaseInstanceArrayOutput
func (DatabaseInstanceArrayOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*DatabaseInstance]
type DatabaseInstanceClone ¶
type DatabaseInstanceClone struct { // The name of the allocated ip range for the private ip CloudSQL instance. For example: "google-managed-services-default". If set, the cloned instance ip will be created in the allocated range. The range name must comply with [RFC 1035](https://tools.ietf.org/html/rfc1035). Specifically, the name must be 1-63 characters long and match the regular expression a-z?. AllocatedIpRange *string `pulumi:"allocatedIpRange"` // (SQL Server only, use with `pointInTime`) Clone only the specified databases from the source instance. Clone all databases if empty. DatabaseNames []string `pulumi:"databaseNames"` // The timestamp of the point in time that should be restored. // // A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". PointInTime *string `pulumi:"pointInTime"` // Name of the source instance which will be cloned. SourceInstanceName string `pulumi:"sourceInstanceName"` }
type DatabaseInstanceCloneArgs ¶
type DatabaseInstanceCloneArgs struct { // The name of the allocated ip range for the private ip CloudSQL instance. For example: "google-managed-services-default". If set, the cloned instance ip will be created in the allocated range. The range name must comply with [RFC 1035](https://tools.ietf.org/html/rfc1035). Specifically, the name must be 1-63 characters long and match the regular expression a-z?. AllocatedIpRange pulumi.StringPtrInput `pulumi:"allocatedIpRange"` // (SQL Server only, use with `pointInTime`) Clone only the specified databases from the source instance. Clone all databases if empty. DatabaseNames pulumi.StringArrayInput `pulumi:"databaseNames"` // The timestamp of the point in time that should be restored. // // A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z". PointInTime pulumi.StringPtrInput `pulumi:"pointInTime"` // Name of the source instance which will be cloned. SourceInstanceName pulumi.StringInput `pulumi:"sourceInstanceName"` }
func (DatabaseInstanceCloneArgs) ElementType ¶
func (DatabaseInstanceCloneArgs) ElementType() reflect.Type
func (DatabaseInstanceCloneArgs) ToDatabaseInstanceCloneOutput ¶
func (i DatabaseInstanceCloneArgs) ToDatabaseInstanceCloneOutput() DatabaseInstanceCloneOutput
func (DatabaseInstanceCloneArgs) ToDatabaseInstanceCloneOutputWithContext ¶
func (i DatabaseInstanceCloneArgs) ToDatabaseInstanceCloneOutputWithContext(ctx context.Context) DatabaseInstanceCloneOutput
func (DatabaseInstanceCloneArgs) ToDatabaseInstanceClonePtrOutput ¶
func (i DatabaseInstanceCloneArgs) ToDatabaseInstanceClonePtrOutput() DatabaseInstanceClonePtrOutput
func (DatabaseInstanceCloneArgs) ToDatabaseInstanceClonePtrOutputWithContext ¶
func (i DatabaseInstanceCloneArgs) ToDatabaseInstanceClonePtrOutputWithContext(ctx context.Context) DatabaseInstanceClonePtrOutput
func (DatabaseInstanceCloneArgs) ToOutput ¶ added in v6.65.1
func (i DatabaseInstanceCloneArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceClone]
type DatabaseInstanceCloneInput ¶
type DatabaseInstanceCloneInput interface { pulumi.Input ToDatabaseInstanceCloneOutput() DatabaseInstanceCloneOutput ToDatabaseInstanceCloneOutputWithContext(context.Context) DatabaseInstanceCloneOutput }
DatabaseInstanceCloneInput is an input type that accepts DatabaseInstanceCloneArgs and DatabaseInstanceCloneOutput values. You can construct a concrete instance of `DatabaseInstanceCloneInput` via:
DatabaseInstanceCloneArgs{...}
type DatabaseInstanceCloneOutput ¶
type DatabaseInstanceCloneOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceCloneOutput) AllocatedIpRange ¶ added in v6.12.0
func (o DatabaseInstanceCloneOutput) AllocatedIpRange() pulumi.StringPtrOutput
The name of the allocated ip range for the private ip CloudSQL instance. For example: "google-managed-services-default". If set, the cloned instance ip will be created in the allocated range. The range name must comply with [RFC 1035](https://tools.ietf.org/html/rfc1035). Specifically, the name must be 1-63 characters long and match the regular expression a-z?.
func (DatabaseInstanceCloneOutput) DatabaseNames ¶ added in v6.53.0
func (o DatabaseInstanceCloneOutput) DatabaseNames() pulumi.StringArrayOutput
(SQL Server only, use with `pointInTime`) Clone only the specified databases from the source instance. Clone all databases if empty.
func (DatabaseInstanceCloneOutput) ElementType ¶
func (DatabaseInstanceCloneOutput) ElementType() reflect.Type
func (DatabaseInstanceCloneOutput) PointInTime ¶
func (o DatabaseInstanceCloneOutput) PointInTime() pulumi.StringPtrOutput
The timestamp of the point in time that should be restored.
A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
func (DatabaseInstanceCloneOutput) SourceInstanceName ¶
func (o DatabaseInstanceCloneOutput) SourceInstanceName() pulumi.StringOutput
Name of the source instance which will be cloned.
func (DatabaseInstanceCloneOutput) ToDatabaseInstanceCloneOutput ¶
func (o DatabaseInstanceCloneOutput) ToDatabaseInstanceCloneOutput() DatabaseInstanceCloneOutput
func (DatabaseInstanceCloneOutput) ToDatabaseInstanceCloneOutputWithContext ¶
func (o DatabaseInstanceCloneOutput) ToDatabaseInstanceCloneOutputWithContext(ctx context.Context) DatabaseInstanceCloneOutput
func (DatabaseInstanceCloneOutput) ToDatabaseInstanceClonePtrOutput ¶
func (o DatabaseInstanceCloneOutput) ToDatabaseInstanceClonePtrOutput() DatabaseInstanceClonePtrOutput
func (DatabaseInstanceCloneOutput) ToDatabaseInstanceClonePtrOutputWithContext ¶
func (o DatabaseInstanceCloneOutput) ToDatabaseInstanceClonePtrOutputWithContext(ctx context.Context) DatabaseInstanceClonePtrOutput
func (DatabaseInstanceCloneOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceCloneOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceClone]
type DatabaseInstanceClonePtrInput ¶
type DatabaseInstanceClonePtrInput interface { pulumi.Input ToDatabaseInstanceClonePtrOutput() DatabaseInstanceClonePtrOutput ToDatabaseInstanceClonePtrOutputWithContext(context.Context) DatabaseInstanceClonePtrOutput }
DatabaseInstanceClonePtrInput is an input type that accepts DatabaseInstanceCloneArgs, DatabaseInstanceClonePtr and DatabaseInstanceClonePtrOutput values. You can construct a concrete instance of `DatabaseInstanceClonePtrInput` via:
DatabaseInstanceCloneArgs{...} or: nil
func DatabaseInstanceClonePtr ¶
func DatabaseInstanceClonePtr(v *DatabaseInstanceCloneArgs) DatabaseInstanceClonePtrInput
type DatabaseInstanceClonePtrOutput ¶
type DatabaseInstanceClonePtrOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceClonePtrOutput) AllocatedIpRange ¶ added in v6.12.0
func (o DatabaseInstanceClonePtrOutput) AllocatedIpRange() pulumi.StringPtrOutput
The name of the allocated ip range for the private ip CloudSQL instance. For example: "google-managed-services-default". If set, the cloned instance ip will be created in the allocated range. The range name must comply with [RFC 1035](https://tools.ietf.org/html/rfc1035). Specifically, the name must be 1-63 characters long and match the regular expression a-z?.
func (DatabaseInstanceClonePtrOutput) DatabaseNames ¶ added in v6.53.0
func (o DatabaseInstanceClonePtrOutput) DatabaseNames() pulumi.StringArrayOutput
(SQL Server only, use with `pointInTime`) Clone only the specified databases from the source instance. Clone all databases if empty.
func (DatabaseInstanceClonePtrOutput) Elem ¶
func (o DatabaseInstanceClonePtrOutput) Elem() DatabaseInstanceCloneOutput
func (DatabaseInstanceClonePtrOutput) ElementType ¶
func (DatabaseInstanceClonePtrOutput) ElementType() reflect.Type
func (DatabaseInstanceClonePtrOutput) PointInTime ¶
func (o DatabaseInstanceClonePtrOutput) PointInTime() pulumi.StringPtrOutput
The timestamp of the point in time that should be restored.
A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
func (DatabaseInstanceClonePtrOutput) SourceInstanceName ¶
func (o DatabaseInstanceClonePtrOutput) SourceInstanceName() pulumi.StringPtrOutput
Name of the source instance which will be cloned.
func (DatabaseInstanceClonePtrOutput) ToDatabaseInstanceClonePtrOutput ¶
func (o DatabaseInstanceClonePtrOutput) ToDatabaseInstanceClonePtrOutput() DatabaseInstanceClonePtrOutput
func (DatabaseInstanceClonePtrOutput) ToDatabaseInstanceClonePtrOutputWithContext ¶
func (o DatabaseInstanceClonePtrOutput) ToDatabaseInstanceClonePtrOutputWithContext(ctx context.Context) DatabaseInstanceClonePtrOutput
func (DatabaseInstanceClonePtrOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceClonePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceClone]
type DatabaseInstanceInput ¶
type DatabaseInstanceInput interface { pulumi.Input ToDatabaseInstanceOutput() DatabaseInstanceOutput ToDatabaseInstanceOutputWithContext(ctx context.Context) DatabaseInstanceOutput }
type DatabaseInstanceIpAddressArgs ¶
type DatabaseInstanceIpAddressArgs struct { IpAddress pulumi.StringPtrInput `pulumi:"ipAddress"` TimeToRetire pulumi.StringPtrInput `pulumi:"timeToRetire"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (DatabaseInstanceIpAddressArgs) ElementType ¶
func (DatabaseInstanceIpAddressArgs) ElementType() reflect.Type
func (DatabaseInstanceIpAddressArgs) ToDatabaseInstanceIpAddressOutput ¶
func (i DatabaseInstanceIpAddressArgs) ToDatabaseInstanceIpAddressOutput() DatabaseInstanceIpAddressOutput
func (DatabaseInstanceIpAddressArgs) ToDatabaseInstanceIpAddressOutputWithContext ¶
func (i DatabaseInstanceIpAddressArgs) ToDatabaseInstanceIpAddressOutputWithContext(ctx context.Context) DatabaseInstanceIpAddressOutput
func (DatabaseInstanceIpAddressArgs) ToOutput ¶ added in v6.65.1
func (i DatabaseInstanceIpAddressArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceIpAddress]
type DatabaseInstanceIpAddressArray ¶
type DatabaseInstanceIpAddressArray []DatabaseInstanceIpAddressInput
func (DatabaseInstanceIpAddressArray) ElementType ¶
func (DatabaseInstanceIpAddressArray) ElementType() reflect.Type
func (DatabaseInstanceIpAddressArray) ToDatabaseInstanceIpAddressArrayOutput ¶
func (i DatabaseInstanceIpAddressArray) ToDatabaseInstanceIpAddressArrayOutput() DatabaseInstanceIpAddressArrayOutput
func (DatabaseInstanceIpAddressArray) ToDatabaseInstanceIpAddressArrayOutputWithContext ¶
func (i DatabaseInstanceIpAddressArray) ToDatabaseInstanceIpAddressArrayOutputWithContext(ctx context.Context) DatabaseInstanceIpAddressArrayOutput
func (DatabaseInstanceIpAddressArray) ToOutput ¶ added in v6.65.1
func (i DatabaseInstanceIpAddressArray) ToOutput(ctx context.Context) pulumix.Output[[]DatabaseInstanceIpAddress]
type DatabaseInstanceIpAddressArrayInput ¶
type DatabaseInstanceIpAddressArrayInput interface { pulumi.Input ToDatabaseInstanceIpAddressArrayOutput() DatabaseInstanceIpAddressArrayOutput ToDatabaseInstanceIpAddressArrayOutputWithContext(context.Context) DatabaseInstanceIpAddressArrayOutput }
DatabaseInstanceIpAddressArrayInput is an input type that accepts DatabaseInstanceIpAddressArray and DatabaseInstanceIpAddressArrayOutput values. You can construct a concrete instance of `DatabaseInstanceIpAddressArrayInput` via:
DatabaseInstanceIpAddressArray{ DatabaseInstanceIpAddressArgs{...} }
type DatabaseInstanceIpAddressArrayOutput ¶
type DatabaseInstanceIpAddressArrayOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceIpAddressArrayOutput) ElementType ¶
func (DatabaseInstanceIpAddressArrayOutput) ElementType() reflect.Type
func (DatabaseInstanceIpAddressArrayOutput) Index ¶
func (o DatabaseInstanceIpAddressArrayOutput) Index(i pulumi.IntInput) DatabaseInstanceIpAddressOutput
func (DatabaseInstanceIpAddressArrayOutput) ToDatabaseInstanceIpAddressArrayOutput ¶
func (o DatabaseInstanceIpAddressArrayOutput) ToDatabaseInstanceIpAddressArrayOutput() DatabaseInstanceIpAddressArrayOutput
func (DatabaseInstanceIpAddressArrayOutput) ToDatabaseInstanceIpAddressArrayOutputWithContext ¶
func (o DatabaseInstanceIpAddressArrayOutput) ToDatabaseInstanceIpAddressArrayOutputWithContext(ctx context.Context) DatabaseInstanceIpAddressArrayOutput
func (DatabaseInstanceIpAddressArrayOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceIpAddressArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DatabaseInstanceIpAddress]
type DatabaseInstanceIpAddressInput ¶
type DatabaseInstanceIpAddressInput interface { pulumi.Input ToDatabaseInstanceIpAddressOutput() DatabaseInstanceIpAddressOutput ToDatabaseInstanceIpAddressOutputWithContext(context.Context) DatabaseInstanceIpAddressOutput }
DatabaseInstanceIpAddressInput is an input type that accepts DatabaseInstanceIpAddressArgs and DatabaseInstanceIpAddressOutput values. You can construct a concrete instance of `DatabaseInstanceIpAddressInput` via:
DatabaseInstanceIpAddressArgs{...}
type DatabaseInstanceIpAddressOutput ¶
type DatabaseInstanceIpAddressOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceIpAddressOutput) ElementType ¶
func (DatabaseInstanceIpAddressOutput) ElementType() reflect.Type
func (DatabaseInstanceIpAddressOutput) IpAddress ¶
func (o DatabaseInstanceIpAddressOutput) IpAddress() pulumi.StringPtrOutput
func (DatabaseInstanceIpAddressOutput) TimeToRetire ¶
func (o DatabaseInstanceIpAddressOutput) TimeToRetire() pulumi.StringPtrOutput
func (DatabaseInstanceIpAddressOutput) ToDatabaseInstanceIpAddressOutput ¶
func (o DatabaseInstanceIpAddressOutput) ToDatabaseInstanceIpAddressOutput() DatabaseInstanceIpAddressOutput
func (DatabaseInstanceIpAddressOutput) ToDatabaseInstanceIpAddressOutputWithContext ¶
func (o DatabaseInstanceIpAddressOutput) ToDatabaseInstanceIpAddressOutputWithContext(ctx context.Context) DatabaseInstanceIpAddressOutput
func (DatabaseInstanceIpAddressOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceIpAddressOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceIpAddress]
func (DatabaseInstanceIpAddressOutput) Type ¶
func (o DatabaseInstanceIpAddressOutput) Type() pulumi.StringPtrOutput
type DatabaseInstanceMap ¶
type DatabaseInstanceMap map[string]DatabaseInstanceInput
func (DatabaseInstanceMap) ElementType ¶
func (DatabaseInstanceMap) ElementType() reflect.Type
func (DatabaseInstanceMap) ToDatabaseInstanceMapOutput ¶
func (i DatabaseInstanceMap) ToDatabaseInstanceMapOutput() DatabaseInstanceMapOutput
func (DatabaseInstanceMap) ToDatabaseInstanceMapOutputWithContext ¶
func (i DatabaseInstanceMap) ToDatabaseInstanceMapOutputWithContext(ctx context.Context) DatabaseInstanceMapOutput
func (DatabaseInstanceMap) ToOutput ¶ added in v6.65.1
func (i DatabaseInstanceMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*DatabaseInstance]
type DatabaseInstanceMapInput ¶
type DatabaseInstanceMapInput interface { pulumi.Input ToDatabaseInstanceMapOutput() DatabaseInstanceMapOutput ToDatabaseInstanceMapOutputWithContext(context.Context) DatabaseInstanceMapOutput }
DatabaseInstanceMapInput is an input type that accepts DatabaseInstanceMap and DatabaseInstanceMapOutput values. You can construct a concrete instance of `DatabaseInstanceMapInput` via:
DatabaseInstanceMap{ "key": DatabaseInstanceArgs{...} }
type DatabaseInstanceMapOutput ¶
type DatabaseInstanceMapOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceMapOutput) ElementType ¶
func (DatabaseInstanceMapOutput) ElementType() reflect.Type
func (DatabaseInstanceMapOutput) MapIndex ¶
func (o DatabaseInstanceMapOutput) MapIndex(k pulumi.StringInput) DatabaseInstanceOutput
func (DatabaseInstanceMapOutput) ToDatabaseInstanceMapOutput ¶
func (o DatabaseInstanceMapOutput) ToDatabaseInstanceMapOutput() DatabaseInstanceMapOutput
func (DatabaseInstanceMapOutput) ToDatabaseInstanceMapOutputWithContext ¶
func (o DatabaseInstanceMapOutput) ToDatabaseInstanceMapOutputWithContext(ctx context.Context) DatabaseInstanceMapOutput
func (DatabaseInstanceMapOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*DatabaseInstance]
type DatabaseInstanceOutput ¶
type DatabaseInstanceOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceOutput) AvailableMaintenanceVersions ¶ added in v6.40.0
func (o DatabaseInstanceOutput) AvailableMaintenanceVersions() pulumi.StringArrayOutput
The list of all maintenance versions applicable on the instance.
func (DatabaseInstanceOutput) Clone ¶ added in v6.23.0
func (o DatabaseInstanceOutput) Clone() DatabaseInstanceClonePtrOutput
The context needed to create this instance as a clone of another instance. When this field is set during resource creation, this provider will attempt to clone another instance as indicated in the context. The configuration is detailed below.
func (DatabaseInstanceOutput) ConnectionName ¶ added in v6.23.0
func (o DatabaseInstanceOutput) ConnectionName() pulumi.StringOutput
The connection name of the instance to be used in connection strings. For example, when connecting with [Cloud SQL Proxy](https://cloud.google.com/sql/docs/mysql/connect-admin-proxy).
func (DatabaseInstanceOutput) DatabaseVersion ¶ added in v6.23.0
func (o DatabaseInstanceOutput) DatabaseVersion() pulumi.StringOutput
The MySQL, PostgreSQL or SQL Server version to use. Supported values include `MYSQL_5_6`, `MYSQL_5_7`, `MYSQL_8_0`, `POSTGRES_9_6`,`POSTGRES_10`, `POSTGRES_11`, `POSTGRES_12`, `POSTGRES_13`, `POSTGRES_14`, `POSTGRES_15`, `SQLSERVER_2017_STANDARD`, `SQLSERVER_2017_ENTERPRISE`, `SQLSERVER_2017_EXPRESS`, `SQLSERVER_2017_WEB`. `SQLSERVER_2019_STANDARD`, `SQLSERVER_2019_ENTERPRISE`, `SQLSERVER_2019_EXPRESS`, `SQLSERVER_2019_WEB`. [Database Version Policies](https://cloud.google.com/sql/docs/db-versions) includes an up-to-date reference of supported versions.
func (DatabaseInstanceOutput) DeletionProtection ¶ added in v6.23.0
func (o DatabaseInstanceOutput) DeletionProtection() pulumi.BoolPtrOutput
Whether or not to allow the provider to destroy the instance. Unless this field is set to false in state, a `destroy` or `update` command that deletes the instance will fail. Defaults to `true`.
func (DatabaseInstanceOutput) DnsName ¶ added in v6.65.0
func (o DatabaseInstanceOutput) DnsName() pulumi.StringOutput
The dns name of the instance.
func (DatabaseInstanceOutput) ElementType ¶
func (DatabaseInstanceOutput) ElementType() reflect.Type
func (DatabaseInstanceOutput) EncryptionKeyName ¶ added in v6.23.0
func (o DatabaseInstanceOutput) EncryptionKeyName() pulumi.StringOutput
The full path to the encryption key used for the CMEK disk encryption. Setting up disk encryption currently requires manual steps outside of this provider. The provided key must be in the same region as the SQL instance. In order to use this feature, a special kind of service account must be created and granted permission on this key. This step can currently only be done manually, please see [this step](https://cloud.google.com/sql/docs/mysql/configure-cmek#service-account). That service account needs the `Cloud KMS > Cloud KMS CryptoKey Encrypter/Decrypter` role on your key - please see [this step](https://cloud.google.com/sql/docs/mysql/configure-cmek#grantkey).
func (DatabaseInstanceOutput) FirstIpAddress ¶ added in v6.23.0
func (o DatabaseInstanceOutput) FirstIpAddress() pulumi.StringOutput
The first IPv4 address of any type assigned.
func (DatabaseInstanceOutput) InstanceType ¶ added in v6.47.0
func (o DatabaseInstanceOutput) InstanceType() pulumi.StringOutput
The type of the instance. The supported values are `SQL_INSTANCE_TYPE_UNSPECIFIED`, `CLOUD_SQL_INSTANCE`, `ON_PREMISES_INSTANCE` and `READ_REPLICA_INSTANCE`.
func (DatabaseInstanceOutput) IpAddresses ¶ added in v6.23.0
func (o DatabaseInstanceOutput) IpAddresses() DatabaseInstanceIpAddressArrayOutput
func (DatabaseInstanceOutput) MaintenanceVersion ¶ added in v6.40.0
func (o DatabaseInstanceOutput) MaintenanceVersion() pulumi.StringOutput
The current software version on the instance. This attribute can not be set during creation. Refer to `availableMaintenanceVersions` attribute to see what `maintenanceVersion` are available for upgrade. When this attribute gets updated, it will cause an instance restart. Setting a `maintenanceVersion` value that is older than the current one on the instance will be ignored.
func (DatabaseInstanceOutput) MasterInstanceName ¶ added in v6.23.0
func (o DatabaseInstanceOutput) MasterInstanceName() pulumi.StringOutput
The name of the existing instance that will act as the master in the replication setup. Note, this requires the master to have `binaryLogEnabled` set, as well as existing backups.
func (DatabaseInstanceOutput) Name ¶ added in v6.23.0
func (o DatabaseInstanceOutput) Name() pulumi.StringOutput
The name of the instance. If the name is left blank, the provider will randomly generate one when the instance is first created. This is done because after a name is used, it cannot be reused for up to [one week](https://cloud.google.com/sql/docs/delete-instance).
func (DatabaseInstanceOutput) PrivateIpAddress ¶ added in v6.23.0
func (o DatabaseInstanceOutput) PrivateIpAddress() pulumi.StringOutput
The first private (`PRIVATE`) IPv4 address assigned.
func (DatabaseInstanceOutput) Project ¶ added in v6.23.0
func (o DatabaseInstanceOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (DatabaseInstanceOutput) PscServiceAttachmentLink ¶ added in v6.65.0
func (o DatabaseInstanceOutput) PscServiceAttachmentLink() pulumi.StringOutput
The link to service attachment of PSC instance.
func (DatabaseInstanceOutput) PublicIpAddress ¶ added in v6.23.0
func (o DatabaseInstanceOutput) PublicIpAddress() pulumi.StringOutput
The first public (`PRIMARY`) IPv4 address assigned.
func (DatabaseInstanceOutput) Region ¶ added in v6.23.0
func (o DatabaseInstanceOutput) Region() pulumi.StringOutput
The region the instance will sit in. If a region is not provided in the resource definition, the provider region will be used instead.
***
func (DatabaseInstanceOutput) ReplicaConfiguration ¶ added in v6.23.0
func (o DatabaseInstanceOutput) ReplicaConfiguration() DatabaseInstanceReplicaConfigurationOutput
The configuration for replication. The configuration is detailed below. Valid only for MySQL instances.
func (DatabaseInstanceOutput) RestoreBackupContext ¶ added in v6.23.0
func (o DatabaseInstanceOutput) RestoreBackupContext() DatabaseInstanceRestoreBackupContextPtrOutput
The context needed to restore the database to a backup run. This field will cause the provider to trigger the database to restore from the backup run indicated. The configuration is detailed below. **NOTE:** Restoring from a backup is an imperative action and not recommended via this provider. Adding or modifying this block during resource creation/update will trigger the restore action after the resource is created/updated.
func (DatabaseInstanceOutput) RootPassword ¶ added in v6.23.0
func (o DatabaseInstanceOutput) RootPassword() pulumi.StringPtrOutput
Initial root password. Can be updated. Required for MS SQL Server.
func (DatabaseInstanceOutput) SelfLink ¶ added in v6.23.0
func (o DatabaseInstanceOutput) SelfLink() pulumi.StringOutput
The URI of the created resource.
func (DatabaseInstanceOutput) ServerCaCerts ¶ added in v6.23.0
func (o DatabaseInstanceOutput) ServerCaCerts() DatabaseInstanceServerCaCertArrayOutput
func (DatabaseInstanceOutput) ServiceAccountEmailAddress ¶ added in v6.23.0
func (o DatabaseInstanceOutput) ServiceAccountEmailAddress() pulumi.StringOutput
The service account email address assigned to the instance.
func (DatabaseInstanceOutput) Settings ¶ added in v6.23.0
func (o DatabaseInstanceOutput) Settings() DatabaseInstanceSettingsOutput
The settings to use for the database. The configuration is detailed below. Required if `clone` is not set.
func (DatabaseInstanceOutput) ToDatabaseInstanceOutput ¶
func (o DatabaseInstanceOutput) ToDatabaseInstanceOutput() DatabaseInstanceOutput
func (DatabaseInstanceOutput) ToDatabaseInstanceOutputWithContext ¶
func (o DatabaseInstanceOutput) ToDatabaseInstanceOutputWithContext(ctx context.Context) DatabaseInstanceOutput
func (DatabaseInstanceOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstance]
type DatabaseInstanceReplicaConfiguration ¶
type DatabaseInstanceReplicaConfiguration struct { // PEM representation of the trusted CA's x509 // certificate. CaCertificate *string `pulumi:"caCertificate"` // PEM representation of the replica's x509 // certificate. ClientCertificate *string `pulumi:"clientCertificate"` // PEM representation of the replica's private key. The // corresponding public key in encoded in the `clientCertificate`. ClientKey *string `pulumi:"clientKey"` // The number of seconds // between connect retries. MySQL's default is 60 seconds. ConnectRetryInterval *int `pulumi:"connectRetryInterval"` // Path to a SQL file in GCS from which replica // instances are created. Format is `gs://bucket/filename`. DumpFilePath *string `pulumi:"dumpFilePath"` // Specifies if the replica is the failover target. // If the field is set to true the replica will be designated as a failover replica. // If the master instance fails, the replica instance will be promoted as // the new master instance. // > **NOTE:** Not supported for Postgres database. FailoverTarget *bool `pulumi:"failoverTarget"` // Time in ms between replication // heartbeats. MasterHeartbeatPeriod *int `pulumi:"masterHeartbeatPeriod"` // Password for the replication connection. Password *string `pulumi:"password"` SslCipher *string `pulumi:"sslCipher"` // Username for replication connection. Username *string `pulumi:"username"` // True if the master's common name // value is checked during the SSL handshake. VerifyServerCertificate *bool `pulumi:"verifyServerCertificate"` }
type DatabaseInstanceReplicaConfigurationArgs ¶
type DatabaseInstanceReplicaConfigurationArgs struct { // PEM representation of the trusted CA's x509 // certificate. CaCertificate pulumi.StringPtrInput `pulumi:"caCertificate"` // PEM representation of the replica's x509 // certificate. ClientCertificate pulumi.StringPtrInput `pulumi:"clientCertificate"` // PEM representation of the replica's private key. The // corresponding public key in encoded in the `clientCertificate`. ClientKey pulumi.StringPtrInput `pulumi:"clientKey"` // The number of seconds // between connect retries. MySQL's default is 60 seconds. ConnectRetryInterval pulumi.IntPtrInput `pulumi:"connectRetryInterval"` // Path to a SQL file in GCS from which replica // instances are created. Format is `gs://bucket/filename`. DumpFilePath pulumi.StringPtrInput `pulumi:"dumpFilePath"` // Specifies if the replica is the failover target. // If the field is set to true the replica will be designated as a failover replica. // If the master instance fails, the replica instance will be promoted as // the new master instance. // > **NOTE:** Not supported for Postgres database. FailoverTarget pulumi.BoolPtrInput `pulumi:"failoverTarget"` // Time in ms between replication // heartbeats. MasterHeartbeatPeriod pulumi.IntPtrInput `pulumi:"masterHeartbeatPeriod"` // Password for the replication connection. Password pulumi.StringPtrInput `pulumi:"password"` SslCipher pulumi.StringPtrInput `pulumi:"sslCipher"` // Username for replication connection. Username pulumi.StringPtrInput `pulumi:"username"` // True if the master's common name // value is checked during the SSL handshake. VerifyServerCertificate pulumi.BoolPtrInput `pulumi:"verifyServerCertificate"` }
func (DatabaseInstanceReplicaConfigurationArgs) ElementType ¶
func (DatabaseInstanceReplicaConfigurationArgs) ElementType() reflect.Type
func (DatabaseInstanceReplicaConfigurationArgs) ToDatabaseInstanceReplicaConfigurationOutput ¶
func (i DatabaseInstanceReplicaConfigurationArgs) ToDatabaseInstanceReplicaConfigurationOutput() DatabaseInstanceReplicaConfigurationOutput
func (DatabaseInstanceReplicaConfigurationArgs) ToDatabaseInstanceReplicaConfigurationOutputWithContext ¶
func (i DatabaseInstanceReplicaConfigurationArgs) ToDatabaseInstanceReplicaConfigurationOutputWithContext(ctx context.Context) DatabaseInstanceReplicaConfigurationOutput
func (DatabaseInstanceReplicaConfigurationArgs) ToDatabaseInstanceReplicaConfigurationPtrOutput ¶
func (i DatabaseInstanceReplicaConfigurationArgs) ToDatabaseInstanceReplicaConfigurationPtrOutput() DatabaseInstanceReplicaConfigurationPtrOutput
func (DatabaseInstanceReplicaConfigurationArgs) ToDatabaseInstanceReplicaConfigurationPtrOutputWithContext ¶
func (i DatabaseInstanceReplicaConfigurationArgs) ToDatabaseInstanceReplicaConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceReplicaConfigurationPtrOutput
func (DatabaseInstanceReplicaConfigurationArgs) ToOutput ¶ added in v6.65.1
func (i DatabaseInstanceReplicaConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceReplicaConfiguration]
type DatabaseInstanceReplicaConfigurationInput ¶
type DatabaseInstanceReplicaConfigurationInput interface { pulumi.Input ToDatabaseInstanceReplicaConfigurationOutput() DatabaseInstanceReplicaConfigurationOutput ToDatabaseInstanceReplicaConfigurationOutputWithContext(context.Context) DatabaseInstanceReplicaConfigurationOutput }
DatabaseInstanceReplicaConfigurationInput is an input type that accepts DatabaseInstanceReplicaConfigurationArgs and DatabaseInstanceReplicaConfigurationOutput values. You can construct a concrete instance of `DatabaseInstanceReplicaConfigurationInput` via:
DatabaseInstanceReplicaConfigurationArgs{...}
type DatabaseInstanceReplicaConfigurationOutput ¶
type DatabaseInstanceReplicaConfigurationOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceReplicaConfigurationOutput) CaCertificate ¶
func (o DatabaseInstanceReplicaConfigurationOutput) CaCertificate() pulumi.StringPtrOutput
PEM representation of the trusted CA's x509 certificate.
func (DatabaseInstanceReplicaConfigurationOutput) ClientCertificate ¶
func (o DatabaseInstanceReplicaConfigurationOutput) ClientCertificate() pulumi.StringPtrOutput
PEM representation of the replica's x509 certificate.
func (DatabaseInstanceReplicaConfigurationOutput) ClientKey ¶
func (o DatabaseInstanceReplicaConfigurationOutput) ClientKey() pulumi.StringPtrOutput
PEM representation of the replica's private key. The corresponding public key in encoded in the `clientCertificate`.
func (DatabaseInstanceReplicaConfigurationOutput) ConnectRetryInterval ¶
func (o DatabaseInstanceReplicaConfigurationOutput) ConnectRetryInterval() pulumi.IntPtrOutput
The number of seconds between connect retries. MySQL's default is 60 seconds.
func (DatabaseInstanceReplicaConfigurationOutput) DumpFilePath ¶
func (o DatabaseInstanceReplicaConfigurationOutput) DumpFilePath() pulumi.StringPtrOutput
Path to a SQL file in GCS from which replica instances are created. Format is `gs://bucket/filename`.
func (DatabaseInstanceReplicaConfigurationOutput) ElementType ¶
func (DatabaseInstanceReplicaConfigurationOutput) ElementType() reflect.Type
func (DatabaseInstanceReplicaConfigurationOutput) FailoverTarget ¶
func (o DatabaseInstanceReplicaConfigurationOutput) FailoverTarget() pulumi.BoolPtrOutput
Specifies if the replica is the failover target. If the field is set to true the replica will be designated as a failover replica. If the master instance fails, the replica instance will be promoted as the new master instance. > **NOTE:** Not supported for Postgres database.
func (DatabaseInstanceReplicaConfigurationOutput) MasterHeartbeatPeriod ¶
func (o DatabaseInstanceReplicaConfigurationOutput) MasterHeartbeatPeriod() pulumi.IntPtrOutput
Time in ms between replication heartbeats.
func (DatabaseInstanceReplicaConfigurationOutput) Password ¶
func (o DatabaseInstanceReplicaConfigurationOutput) Password() pulumi.StringPtrOutput
Password for the replication connection.
func (DatabaseInstanceReplicaConfigurationOutput) SslCipher ¶
func (o DatabaseInstanceReplicaConfigurationOutput) SslCipher() pulumi.StringPtrOutput
func (DatabaseInstanceReplicaConfigurationOutput) ToDatabaseInstanceReplicaConfigurationOutput ¶
func (o DatabaseInstanceReplicaConfigurationOutput) ToDatabaseInstanceReplicaConfigurationOutput() DatabaseInstanceReplicaConfigurationOutput
func (DatabaseInstanceReplicaConfigurationOutput) ToDatabaseInstanceReplicaConfigurationOutputWithContext ¶
func (o DatabaseInstanceReplicaConfigurationOutput) ToDatabaseInstanceReplicaConfigurationOutputWithContext(ctx context.Context) DatabaseInstanceReplicaConfigurationOutput
func (DatabaseInstanceReplicaConfigurationOutput) ToDatabaseInstanceReplicaConfigurationPtrOutput ¶
func (o DatabaseInstanceReplicaConfigurationOutput) ToDatabaseInstanceReplicaConfigurationPtrOutput() DatabaseInstanceReplicaConfigurationPtrOutput
func (DatabaseInstanceReplicaConfigurationOutput) ToDatabaseInstanceReplicaConfigurationPtrOutputWithContext ¶
func (o DatabaseInstanceReplicaConfigurationOutput) ToDatabaseInstanceReplicaConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceReplicaConfigurationPtrOutput
func (DatabaseInstanceReplicaConfigurationOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceReplicaConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceReplicaConfiguration]
func (DatabaseInstanceReplicaConfigurationOutput) Username ¶
func (o DatabaseInstanceReplicaConfigurationOutput) Username() pulumi.StringPtrOutput
Username for replication connection.
func (DatabaseInstanceReplicaConfigurationOutput) VerifyServerCertificate ¶
func (o DatabaseInstanceReplicaConfigurationOutput) VerifyServerCertificate() pulumi.BoolPtrOutput
True if the master's common name value is checked during the SSL handshake.
type DatabaseInstanceReplicaConfigurationPtrInput ¶
type DatabaseInstanceReplicaConfigurationPtrInput interface { pulumi.Input ToDatabaseInstanceReplicaConfigurationPtrOutput() DatabaseInstanceReplicaConfigurationPtrOutput ToDatabaseInstanceReplicaConfigurationPtrOutputWithContext(context.Context) DatabaseInstanceReplicaConfigurationPtrOutput }
DatabaseInstanceReplicaConfigurationPtrInput is an input type that accepts DatabaseInstanceReplicaConfigurationArgs, DatabaseInstanceReplicaConfigurationPtr and DatabaseInstanceReplicaConfigurationPtrOutput values. You can construct a concrete instance of `DatabaseInstanceReplicaConfigurationPtrInput` via:
DatabaseInstanceReplicaConfigurationArgs{...} or: nil
func DatabaseInstanceReplicaConfigurationPtr ¶
func DatabaseInstanceReplicaConfigurationPtr(v *DatabaseInstanceReplicaConfigurationArgs) DatabaseInstanceReplicaConfigurationPtrInput
type DatabaseInstanceReplicaConfigurationPtrOutput ¶
type DatabaseInstanceReplicaConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceReplicaConfigurationPtrOutput) CaCertificate ¶
func (o DatabaseInstanceReplicaConfigurationPtrOutput) CaCertificate() pulumi.StringPtrOutput
PEM representation of the trusted CA's x509 certificate.
func (DatabaseInstanceReplicaConfigurationPtrOutput) ClientCertificate ¶
func (o DatabaseInstanceReplicaConfigurationPtrOutput) ClientCertificate() pulumi.StringPtrOutput
PEM representation of the replica's x509 certificate.
func (DatabaseInstanceReplicaConfigurationPtrOutput) ClientKey ¶
func (o DatabaseInstanceReplicaConfigurationPtrOutput) ClientKey() pulumi.StringPtrOutput
PEM representation of the replica's private key. The corresponding public key in encoded in the `clientCertificate`.
func (DatabaseInstanceReplicaConfigurationPtrOutput) ConnectRetryInterval ¶
func (o DatabaseInstanceReplicaConfigurationPtrOutput) ConnectRetryInterval() pulumi.IntPtrOutput
The number of seconds between connect retries. MySQL's default is 60 seconds.
func (DatabaseInstanceReplicaConfigurationPtrOutput) DumpFilePath ¶
func (o DatabaseInstanceReplicaConfigurationPtrOutput) DumpFilePath() pulumi.StringPtrOutput
Path to a SQL file in GCS from which replica instances are created. Format is `gs://bucket/filename`.
func (DatabaseInstanceReplicaConfigurationPtrOutput) ElementType ¶
func (DatabaseInstanceReplicaConfigurationPtrOutput) ElementType() reflect.Type
func (DatabaseInstanceReplicaConfigurationPtrOutput) FailoverTarget ¶
func (o DatabaseInstanceReplicaConfigurationPtrOutput) FailoverTarget() pulumi.BoolPtrOutput
Specifies if the replica is the failover target. If the field is set to true the replica will be designated as a failover replica. If the master instance fails, the replica instance will be promoted as the new master instance. > **NOTE:** Not supported for Postgres database.
func (DatabaseInstanceReplicaConfigurationPtrOutput) MasterHeartbeatPeriod ¶
func (o DatabaseInstanceReplicaConfigurationPtrOutput) MasterHeartbeatPeriod() pulumi.IntPtrOutput
Time in ms between replication heartbeats.
func (DatabaseInstanceReplicaConfigurationPtrOutput) Password ¶
func (o DatabaseInstanceReplicaConfigurationPtrOutput) Password() pulumi.StringPtrOutput
Password for the replication connection.
func (DatabaseInstanceReplicaConfigurationPtrOutput) SslCipher ¶
func (o DatabaseInstanceReplicaConfigurationPtrOutput) SslCipher() pulumi.StringPtrOutput
func (DatabaseInstanceReplicaConfigurationPtrOutput) ToDatabaseInstanceReplicaConfigurationPtrOutput ¶
func (o DatabaseInstanceReplicaConfigurationPtrOutput) ToDatabaseInstanceReplicaConfigurationPtrOutput() DatabaseInstanceReplicaConfigurationPtrOutput
func (DatabaseInstanceReplicaConfigurationPtrOutput) ToDatabaseInstanceReplicaConfigurationPtrOutputWithContext ¶
func (o DatabaseInstanceReplicaConfigurationPtrOutput) ToDatabaseInstanceReplicaConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceReplicaConfigurationPtrOutput
func (DatabaseInstanceReplicaConfigurationPtrOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceReplicaConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceReplicaConfiguration]
func (DatabaseInstanceReplicaConfigurationPtrOutput) Username ¶
func (o DatabaseInstanceReplicaConfigurationPtrOutput) Username() pulumi.StringPtrOutput
Username for replication connection.
func (DatabaseInstanceReplicaConfigurationPtrOutput) VerifyServerCertificate ¶
func (o DatabaseInstanceReplicaConfigurationPtrOutput) VerifyServerCertificate() pulumi.BoolPtrOutput
True if the master's common name value is checked during the SSL handshake.
type DatabaseInstanceRestoreBackupContext ¶
type DatabaseInstanceRestoreBackupContext struct { // The ID of the backup run to restore from. BackupRunId int `pulumi:"backupRunId"` // The ID of the instance that the backup was taken from. If left empty, // this instance's ID will be used. InstanceId *string `pulumi:"instanceId"` // The full project ID of the source instance.` Project *string `pulumi:"project"` }
type DatabaseInstanceRestoreBackupContextArgs ¶
type DatabaseInstanceRestoreBackupContextArgs struct { // The ID of the backup run to restore from. BackupRunId pulumi.IntInput `pulumi:"backupRunId"` // The ID of the instance that the backup was taken from. If left empty, // this instance's ID will be used. InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` // The full project ID of the source instance.` Project pulumi.StringPtrInput `pulumi:"project"` }
func (DatabaseInstanceRestoreBackupContextArgs) ElementType ¶
func (DatabaseInstanceRestoreBackupContextArgs) ElementType() reflect.Type
func (DatabaseInstanceRestoreBackupContextArgs) ToDatabaseInstanceRestoreBackupContextOutput ¶
func (i DatabaseInstanceRestoreBackupContextArgs) ToDatabaseInstanceRestoreBackupContextOutput() DatabaseInstanceRestoreBackupContextOutput
func (DatabaseInstanceRestoreBackupContextArgs) ToDatabaseInstanceRestoreBackupContextOutputWithContext ¶
func (i DatabaseInstanceRestoreBackupContextArgs) ToDatabaseInstanceRestoreBackupContextOutputWithContext(ctx context.Context) DatabaseInstanceRestoreBackupContextOutput
func (DatabaseInstanceRestoreBackupContextArgs) ToDatabaseInstanceRestoreBackupContextPtrOutput ¶
func (i DatabaseInstanceRestoreBackupContextArgs) ToDatabaseInstanceRestoreBackupContextPtrOutput() DatabaseInstanceRestoreBackupContextPtrOutput
func (DatabaseInstanceRestoreBackupContextArgs) ToDatabaseInstanceRestoreBackupContextPtrOutputWithContext ¶
func (i DatabaseInstanceRestoreBackupContextArgs) ToDatabaseInstanceRestoreBackupContextPtrOutputWithContext(ctx context.Context) DatabaseInstanceRestoreBackupContextPtrOutput
func (DatabaseInstanceRestoreBackupContextArgs) ToOutput ¶ added in v6.65.1
func (i DatabaseInstanceRestoreBackupContextArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceRestoreBackupContext]
type DatabaseInstanceRestoreBackupContextInput ¶
type DatabaseInstanceRestoreBackupContextInput interface { pulumi.Input ToDatabaseInstanceRestoreBackupContextOutput() DatabaseInstanceRestoreBackupContextOutput ToDatabaseInstanceRestoreBackupContextOutputWithContext(context.Context) DatabaseInstanceRestoreBackupContextOutput }
DatabaseInstanceRestoreBackupContextInput is an input type that accepts DatabaseInstanceRestoreBackupContextArgs and DatabaseInstanceRestoreBackupContextOutput values. You can construct a concrete instance of `DatabaseInstanceRestoreBackupContextInput` via:
DatabaseInstanceRestoreBackupContextArgs{...}
type DatabaseInstanceRestoreBackupContextOutput ¶
type DatabaseInstanceRestoreBackupContextOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceRestoreBackupContextOutput) BackupRunId ¶
func (o DatabaseInstanceRestoreBackupContextOutput) BackupRunId() pulumi.IntOutput
The ID of the backup run to restore from.
func (DatabaseInstanceRestoreBackupContextOutput) ElementType ¶
func (DatabaseInstanceRestoreBackupContextOutput) ElementType() reflect.Type
func (DatabaseInstanceRestoreBackupContextOutput) InstanceId ¶
func (o DatabaseInstanceRestoreBackupContextOutput) InstanceId() pulumi.StringPtrOutput
The ID of the instance that the backup was taken from. If left empty, this instance's ID will be used.
func (DatabaseInstanceRestoreBackupContextOutput) Project ¶
func (o DatabaseInstanceRestoreBackupContextOutput) Project() pulumi.StringPtrOutput
The full project ID of the source instance.`
func (DatabaseInstanceRestoreBackupContextOutput) ToDatabaseInstanceRestoreBackupContextOutput ¶
func (o DatabaseInstanceRestoreBackupContextOutput) ToDatabaseInstanceRestoreBackupContextOutput() DatabaseInstanceRestoreBackupContextOutput
func (DatabaseInstanceRestoreBackupContextOutput) ToDatabaseInstanceRestoreBackupContextOutputWithContext ¶
func (o DatabaseInstanceRestoreBackupContextOutput) ToDatabaseInstanceRestoreBackupContextOutputWithContext(ctx context.Context) DatabaseInstanceRestoreBackupContextOutput
func (DatabaseInstanceRestoreBackupContextOutput) ToDatabaseInstanceRestoreBackupContextPtrOutput ¶
func (o DatabaseInstanceRestoreBackupContextOutput) ToDatabaseInstanceRestoreBackupContextPtrOutput() DatabaseInstanceRestoreBackupContextPtrOutput
func (DatabaseInstanceRestoreBackupContextOutput) ToDatabaseInstanceRestoreBackupContextPtrOutputWithContext ¶
func (o DatabaseInstanceRestoreBackupContextOutput) ToDatabaseInstanceRestoreBackupContextPtrOutputWithContext(ctx context.Context) DatabaseInstanceRestoreBackupContextPtrOutput
func (DatabaseInstanceRestoreBackupContextOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceRestoreBackupContextOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceRestoreBackupContext]
type DatabaseInstanceRestoreBackupContextPtrInput ¶
type DatabaseInstanceRestoreBackupContextPtrInput interface { pulumi.Input ToDatabaseInstanceRestoreBackupContextPtrOutput() DatabaseInstanceRestoreBackupContextPtrOutput ToDatabaseInstanceRestoreBackupContextPtrOutputWithContext(context.Context) DatabaseInstanceRestoreBackupContextPtrOutput }
DatabaseInstanceRestoreBackupContextPtrInput is an input type that accepts DatabaseInstanceRestoreBackupContextArgs, DatabaseInstanceRestoreBackupContextPtr and DatabaseInstanceRestoreBackupContextPtrOutput values. You can construct a concrete instance of `DatabaseInstanceRestoreBackupContextPtrInput` via:
DatabaseInstanceRestoreBackupContextArgs{...} or: nil
func DatabaseInstanceRestoreBackupContextPtr ¶
func DatabaseInstanceRestoreBackupContextPtr(v *DatabaseInstanceRestoreBackupContextArgs) DatabaseInstanceRestoreBackupContextPtrInput
type DatabaseInstanceRestoreBackupContextPtrOutput ¶
type DatabaseInstanceRestoreBackupContextPtrOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceRestoreBackupContextPtrOutput) BackupRunId ¶
func (o DatabaseInstanceRestoreBackupContextPtrOutput) BackupRunId() pulumi.IntPtrOutput
The ID of the backup run to restore from.
func (DatabaseInstanceRestoreBackupContextPtrOutput) ElementType ¶
func (DatabaseInstanceRestoreBackupContextPtrOutput) ElementType() reflect.Type
func (DatabaseInstanceRestoreBackupContextPtrOutput) InstanceId ¶
func (o DatabaseInstanceRestoreBackupContextPtrOutput) InstanceId() pulumi.StringPtrOutput
The ID of the instance that the backup was taken from. If left empty, this instance's ID will be used.
func (DatabaseInstanceRestoreBackupContextPtrOutput) Project ¶
func (o DatabaseInstanceRestoreBackupContextPtrOutput) Project() pulumi.StringPtrOutput
The full project ID of the source instance.`
func (DatabaseInstanceRestoreBackupContextPtrOutput) ToDatabaseInstanceRestoreBackupContextPtrOutput ¶
func (o DatabaseInstanceRestoreBackupContextPtrOutput) ToDatabaseInstanceRestoreBackupContextPtrOutput() DatabaseInstanceRestoreBackupContextPtrOutput
func (DatabaseInstanceRestoreBackupContextPtrOutput) ToDatabaseInstanceRestoreBackupContextPtrOutputWithContext ¶
func (o DatabaseInstanceRestoreBackupContextPtrOutput) ToDatabaseInstanceRestoreBackupContextPtrOutputWithContext(ctx context.Context) DatabaseInstanceRestoreBackupContextPtrOutput
func (DatabaseInstanceRestoreBackupContextPtrOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceRestoreBackupContextPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceRestoreBackupContext]
type DatabaseInstanceServerCaCert ¶
type DatabaseInstanceServerCaCert struct { Cert *string `pulumi:"cert"` CommonName *string `pulumi:"commonName"` CreateTime *string `pulumi:"createTime"` // The [RFC 3339](https://tools.ietf.org/html/rfc3339) // formatted date time string indicating when this whitelist expires. ExpirationTime *string `pulumi:"expirationTime"` Sha1Fingerprint *string `pulumi:"sha1Fingerprint"` }
type DatabaseInstanceServerCaCertArgs ¶
type DatabaseInstanceServerCaCertArgs struct { Cert pulumi.StringPtrInput `pulumi:"cert"` CommonName pulumi.StringPtrInput `pulumi:"commonName"` CreateTime pulumi.StringPtrInput `pulumi:"createTime"` // The [RFC 3339](https://tools.ietf.org/html/rfc3339) // formatted date time string indicating when this whitelist expires. ExpirationTime pulumi.StringPtrInput `pulumi:"expirationTime"` Sha1Fingerprint pulumi.StringPtrInput `pulumi:"sha1Fingerprint"` }
func (DatabaseInstanceServerCaCertArgs) ElementType ¶
func (DatabaseInstanceServerCaCertArgs) ElementType() reflect.Type
func (DatabaseInstanceServerCaCertArgs) ToDatabaseInstanceServerCaCertOutput ¶
func (i DatabaseInstanceServerCaCertArgs) ToDatabaseInstanceServerCaCertOutput() DatabaseInstanceServerCaCertOutput
func (DatabaseInstanceServerCaCertArgs) ToDatabaseInstanceServerCaCertOutputWithContext ¶
func (i DatabaseInstanceServerCaCertArgs) ToDatabaseInstanceServerCaCertOutputWithContext(ctx context.Context) DatabaseInstanceServerCaCertOutput
func (DatabaseInstanceServerCaCertArgs) ToOutput ¶ added in v6.65.1
func (i DatabaseInstanceServerCaCertArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceServerCaCert]
type DatabaseInstanceServerCaCertArray ¶
type DatabaseInstanceServerCaCertArray []DatabaseInstanceServerCaCertInput
func (DatabaseInstanceServerCaCertArray) ElementType ¶
func (DatabaseInstanceServerCaCertArray) ElementType() reflect.Type
func (DatabaseInstanceServerCaCertArray) ToDatabaseInstanceServerCaCertArrayOutput ¶
func (i DatabaseInstanceServerCaCertArray) ToDatabaseInstanceServerCaCertArrayOutput() DatabaseInstanceServerCaCertArrayOutput
func (DatabaseInstanceServerCaCertArray) ToDatabaseInstanceServerCaCertArrayOutputWithContext ¶
func (i DatabaseInstanceServerCaCertArray) ToDatabaseInstanceServerCaCertArrayOutputWithContext(ctx context.Context) DatabaseInstanceServerCaCertArrayOutput
func (DatabaseInstanceServerCaCertArray) ToOutput ¶ added in v6.65.1
func (i DatabaseInstanceServerCaCertArray) ToOutput(ctx context.Context) pulumix.Output[[]DatabaseInstanceServerCaCert]
type DatabaseInstanceServerCaCertArrayInput ¶
type DatabaseInstanceServerCaCertArrayInput interface { pulumi.Input ToDatabaseInstanceServerCaCertArrayOutput() DatabaseInstanceServerCaCertArrayOutput ToDatabaseInstanceServerCaCertArrayOutputWithContext(context.Context) DatabaseInstanceServerCaCertArrayOutput }
DatabaseInstanceServerCaCertArrayInput is an input type that accepts DatabaseInstanceServerCaCertArray and DatabaseInstanceServerCaCertArrayOutput values. You can construct a concrete instance of `DatabaseInstanceServerCaCertArrayInput` via:
DatabaseInstanceServerCaCertArray{ DatabaseInstanceServerCaCertArgs{...} }
type DatabaseInstanceServerCaCertArrayOutput ¶
type DatabaseInstanceServerCaCertArrayOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceServerCaCertArrayOutput) ElementType ¶
func (DatabaseInstanceServerCaCertArrayOutput) ElementType() reflect.Type
func (DatabaseInstanceServerCaCertArrayOutput) ToDatabaseInstanceServerCaCertArrayOutput ¶
func (o DatabaseInstanceServerCaCertArrayOutput) ToDatabaseInstanceServerCaCertArrayOutput() DatabaseInstanceServerCaCertArrayOutput
func (DatabaseInstanceServerCaCertArrayOutput) ToDatabaseInstanceServerCaCertArrayOutputWithContext ¶
func (o DatabaseInstanceServerCaCertArrayOutput) ToDatabaseInstanceServerCaCertArrayOutputWithContext(ctx context.Context) DatabaseInstanceServerCaCertArrayOutput
func (DatabaseInstanceServerCaCertArrayOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceServerCaCertArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DatabaseInstanceServerCaCert]
type DatabaseInstanceServerCaCertInput ¶
type DatabaseInstanceServerCaCertInput interface { pulumi.Input ToDatabaseInstanceServerCaCertOutput() DatabaseInstanceServerCaCertOutput ToDatabaseInstanceServerCaCertOutputWithContext(context.Context) DatabaseInstanceServerCaCertOutput }
DatabaseInstanceServerCaCertInput is an input type that accepts DatabaseInstanceServerCaCertArgs and DatabaseInstanceServerCaCertOutput values. You can construct a concrete instance of `DatabaseInstanceServerCaCertInput` via:
DatabaseInstanceServerCaCertArgs{...}
type DatabaseInstanceServerCaCertOutput ¶
type DatabaseInstanceServerCaCertOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceServerCaCertOutput) Cert ¶
func (o DatabaseInstanceServerCaCertOutput) Cert() pulumi.StringPtrOutput
func (DatabaseInstanceServerCaCertOutput) CommonName ¶
func (o DatabaseInstanceServerCaCertOutput) CommonName() pulumi.StringPtrOutput
func (DatabaseInstanceServerCaCertOutput) CreateTime ¶
func (o DatabaseInstanceServerCaCertOutput) CreateTime() pulumi.StringPtrOutput
func (DatabaseInstanceServerCaCertOutput) ElementType ¶
func (DatabaseInstanceServerCaCertOutput) ElementType() reflect.Type
func (DatabaseInstanceServerCaCertOutput) ExpirationTime ¶
func (o DatabaseInstanceServerCaCertOutput) ExpirationTime() pulumi.StringPtrOutput
The [RFC 3339](https://tools.ietf.org/html/rfc3339) formatted date time string indicating when this whitelist expires.
func (DatabaseInstanceServerCaCertOutput) Sha1Fingerprint ¶
func (o DatabaseInstanceServerCaCertOutput) Sha1Fingerprint() pulumi.StringPtrOutput
func (DatabaseInstanceServerCaCertOutput) ToDatabaseInstanceServerCaCertOutput ¶
func (o DatabaseInstanceServerCaCertOutput) ToDatabaseInstanceServerCaCertOutput() DatabaseInstanceServerCaCertOutput
func (DatabaseInstanceServerCaCertOutput) ToDatabaseInstanceServerCaCertOutputWithContext ¶
func (o DatabaseInstanceServerCaCertOutput) ToDatabaseInstanceServerCaCertOutputWithContext(ctx context.Context) DatabaseInstanceServerCaCertOutput
func (DatabaseInstanceServerCaCertOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceServerCaCertOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceServerCaCert]
type DatabaseInstanceSettings ¶
type DatabaseInstanceSettings struct { // This specifies when the instance should be // active. Can be either `ALWAYS`, `NEVER` or `ON_DEMAND`. ActivationPolicy *string `pulumi:"activationPolicy"` ActiveDirectoryConfig *DatabaseInstanceSettingsActiveDirectoryConfig `pulumi:"activeDirectoryConfig"` AdvancedMachineFeatures *DatabaseInstanceSettingsAdvancedMachineFeatures `pulumi:"advancedMachineFeatures"` // The availability type of the Cloud SQL // instance, high availability (`REGIONAL`) or single zone (`ZONAL`).' For all instances, ensure that // `settings.backup_configuration.enabled` is set to `true`. // For MySQL instances, ensure that `settings.backup_configuration.binary_log_enabled` is set to `true`. // For Postgres and SQL Server instances, ensure that `settings.backup_configuration.point_in_time_recovery_enabled` // is set to `true`. Defaults to `ZONAL`. AvailabilityType *string `pulumi:"availabilityType"` BackupConfiguration *DatabaseInstanceSettingsBackupConfiguration `pulumi:"backupConfiguration"` // The name of server instance collation. Collation *string `pulumi:"collation"` // Specifies if connections must use Cloud SQL connectors. ConnectorEnforcement *string `pulumi:"connectorEnforcement"` DataCacheConfig *DatabaseInstanceSettingsDataCacheConfig `pulumi:"dataCacheConfig"` DatabaseFlags []DatabaseInstanceSettingsDatabaseFlag `pulumi:"databaseFlags"` DeletionProtectionEnabled *bool `pulumi:"deletionProtectionEnabled"` DenyMaintenancePeriod *DatabaseInstanceSettingsDenyMaintenancePeriod `pulumi:"denyMaintenancePeriod"` // Enables auto-resizing of the storage size. Defaults to `true`. DiskAutoresize *bool `pulumi:"diskAutoresize"` // The maximum size to which storage capacity can be automatically increased. The default value is 0, which specifies that there is no limit. DiskAutoresizeLimit *int `pulumi:"diskAutoresizeLimit"` // The size of data disk, in GB. Size of a running instance cannot be reduced but can be increased. The minimum value is 10GB. DiskSize *int `pulumi:"diskSize"` // The type of data disk: PD_SSD or PD_HDD. Defaults to `PD_SSD`. DiskType *string `pulumi:"diskType"` // The edition of the instance, can be `ENTERPRISE` or `ENTERPRISE_PLUS`. Edition *string `pulumi:"edition"` InsightsConfig *DatabaseInstanceSettingsInsightsConfig `pulumi:"insightsConfig"` IpConfiguration *DatabaseInstanceSettingsIpConfiguration `pulumi:"ipConfiguration"` LocationPreference *DatabaseInstanceSettingsLocationPreference `pulumi:"locationPreference"` MaintenanceWindow *DatabaseInstanceSettingsMaintenanceWindow `pulumi:"maintenanceWindow"` PasswordValidationPolicy *DatabaseInstanceSettingsPasswordValidationPolicy `pulumi:"passwordValidationPolicy"` // Pricing plan for this instance, can only be `PER_USE`. PricingPlan *string `pulumi:"pricingPlan"` SqlServerAuditConfig *DatabaseInstanceSettingsSqlServerAuditConfig `pulumi:"sqlServerAuditConfig"` // The machine type to use. See [tiers](https://cloud.google.com/sql/docs/admin-api/v1beta4/tiers) // for more details and supported versions. Postgres supports only shared-core machine types, // and custom machine types such as `db-custom-2-13312`. See the [Custom Machine Type Documentation](https://cloud.google.com/compute/docs/instances/creating-instance-with-custom-machine-type#create) to learn about specifying custom machine types. Tier string `pulumi:"tier"` // The timeZone to be used by the database engine (supported only for SQL Server), in SQL Server timezone format. TimeZone *string `pulumi:"timeZone"` // A set of key/value user label pairs to assign to the instance. UserLabels map[string]string `pulumi:"userLabels"` Version *int `pulumi:"version"` }
type DatabaseInstanceSettingsActiveDirectoryConfig ¶ added in v6.25.0
type DatabaseInstanceSettingsActiveDirectoryConfig struct { // The domain name for the active directory (e.g., mydomain.com). // Can only be used with SQL Server. Domain string `pulumi:"domain"` }
type DatabaseInstanceSettingsActiveDirectoryConfigArgs ¶ added in v6.25.0
type DatabaseInstanceSettingsActiveDirectoryConfigArgs struct { // The domain name for the active directory (e.g., mydomain.com). // Can only be used with SQL Server. Domain pulumi.StringInput `pulumi:"domain"` }
func (DatabaseInstanceSettingsActiveDirectoryConfigArgs) ElementType ¶ added in v6.25.0
func (DatabaseInstanceSettingsActiveDirectoryConfigArgs) ElementType() reflect.Type
func (DatabaseInstanceSettingsActiveDirectoryConfigArgs) ToDatabaseInstanceSettingsActiveDirectoryConfigOutput ¶ added in v6.25.0
func (i DatabaseInstanceSettingsActiveDirectoryConfigArgs) ToDatabaseInstanceSettingsActiveDirectoryConfigOutput() DatabaseInstanceSettingsActiveDirectoryConfigOutput
func (DatabaseInstanceSettingsActiveDirectoryConfigArgs) ToDatabaseInstanceSettingsActiveDirectoryConfigOutputWithContext ¶ added in v6.25.0
func (i DatabaseInstanceSettingsActiveDirectoryConfigArgs) ToDatabaseInstanceSettingsActiveDirectoryConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsActiveDirectoryConfigOutput
func (DatabaseInstanceSettingsActiveDirectoryConfigArgs) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutput ¶ added in v6.25.0
func (i DatabaseInstanceSettingsActiveDirectoryConfigArgs) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutput() DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput
func (DatabaseInstanceSettingsActiveDirectoryConfigArgs) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutputWithContext ¶ added in v6.25.0
func (i DatabaseInstanceSettingsActiveDirectoryConfigArgs) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput
type DatabaseInstanceSettingsActiveDirectoryConfigInput ¶ added in v6.25.0
type DatabaseInstanceSettingsActiveDirectoryConfigInput interface { pulumi.Input ToDatabaseInstanceSettingsActiveDirectoryConfigOutput() DatabaseInstanceSettingsActiveDirectoryConfigOutput ToDatabaseInstanceSettingsActiveDirectoryConfigOutputWithContext(context.Context) DatabaseInstanceSettingsActiveDirectoryConfigOutput }
DatabaseInstanceSettingsActiveDirectoryConfigInput is an input type that accepts DatabaseInstanceSettingsActiveDirectoryConfigArgs and DatabaseInstanceSettingsActiveDirectoryConfigOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsActiveDirectoryConfigInput` via:
DatabaseInstanceSettingsActiveDirectoryConfigArgs{...}
type DatabaseInstanceSettingsActiveDirectoryConfigOutput ¶ added in v6.25.0
type DatabaseInstanceSettingsActiveDirectoryConfigOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsActiveDirectoryConfigOutput) Domain ¶ added in v6.25.0
func (o DatabaseInstanceSettingsActiveDirectoryConfigOutput) Domain() pulumi.StringOutput
The domain name for the active directory (e.g., mydomain.com). Can only be used with SQL Server.
func (DatabaseInstanceSettingsActiveDirectoryConfigOutput) ElementType ¶ added in v6.25.0
func (DatabaseInstanceSettingsActiveDirectoryConfigOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsActiveDirectoryConfigOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigOutput ¶ added in v6.25.0
func (o DatabaseInstanceSettingsActiveDirectoryConfigOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigOutput() DatabaseInstanceSettingsActiveDirectoryConfigOutput
func (DatabaseInstanceSettingsActiveDirectoryConfigOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigOutputWithContext ¶ added in v6.25.0
func (o DatabaseInstanceSettingsActiveDirectoryConfigOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsActiveDirectoryConfigOutput
func (DatabaseInstanceSettingsActiveDirectoryConfigOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutput ¶ added in v6.25.0
func (o DatabaseInstanceSettingsActiveDirectoryConfigOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutput() DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput
func (DatabaseInstanceSettingsActiveDirectoryConfigOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutputWithContext ¶ added in v6.25.0
func (o DatabaseInstanceSettingsActiveDirectoryConfigOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput
type DatabaseInstanceSettingsActiveDirectoryConfigPtrInput ¶ added in v6.25.0
type DatabaseInstanceSettingsActiveDirectoryConfigPtrInput interface { pulumi.Input ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutput() DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutputWithContext(context.Context) DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput }
DatabaseInstanceSettingsActiveDirectoryConfigPtrInput is an input type that accepts DatabaseInstanceSettingsActiveDirectoryConfigArgs, DatabaseInstanceSettingsActiveDirectoryConfigPtr and DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsActiveDirectoryConfigPtrInput` via:
DatabaseInstanceSettingsActiveDirectoryConfigArgs{...} or: nil
func DatabaseInstanceSettingsActiveDirectoryConfigPtr ¶ added in v6.25.0
func DatabaseInstanceSettingsActiveDirectoryConfigPtr(v *DatabaseInstanceSettingsActiveDirectoryConfigArgs) DatabaseInstanceSettingsActiveDirectoryConfigPtrInput
type DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput ¶ added in v6.25.0
type DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput) Domain ¶ added in v6.25.0
func (o DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput) Domain() pulumi.StringPtrOutput
The domain name for the active directory (e.g., mydomain.com). Can only be used with SQL Server.
func (DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput) ElementType ¶ added in v6.25.0
func (DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutput ¶ added in v6.25.0
func (o DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutput() DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput
func (DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutputWithContext ¶ added in v6.25.0
func (o DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput) ToDatabaseInstanceSettingsActiveDirectoryConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput
type DatabaseInstanceSettingsAdvancedMachineFeatures ¶ added in v6.57.0
type DatabaseInstanceSettingsAdvancedMachineFeatures struct { // The number of threads per core. The value of this flag can be 1 or 2. To disable SMT, set this flag to 1. Only available in Cloud SQL for SQL Server instances. See [smt](https://cloud.google.com/sql/docs/sqlserver/create-instance#smt-create-instance) for more details. ThreadsPerCore *int `pulumi:"threadsPerCore"` }
type DatabaseInstanceSettingsAdvancedMachineFeaturesArgs ¶ added in v6.57.0
type DatabaseInstanceSettingsAdvancedMachineFeaturesArgs struct { // The number of threads per core. The value of this flag can be 1 or 2. To disable SMT, set this flag to 1. Only available in Cloud SQL for SQL Server instances. See [smt](https://cloud.google.com/sql/docs/sqlserver/create-instance#smt-create-instance) for more details. ThreadsPerCore pulumi.IntPtrInput `pulumi:"threadsPerCore"` }
func (DatabaseInstanceSettingsAdvancedMachineFeaturesArgs) ElementType ¶ added in v6.57.0
func (DatabaseInstanceSettingsAdvancedMachineFeaturesArgs) ElementType() reflect.Type
func (DatabaseInstanceSettingsAdvancedMachineFeaturesArgs) ToDatabaseInstanceSettingsAdvancedMachineFeaturesOutput ¶ added in v6.57.0
func (i DatabaseInstanceSettingsAdvancedMachineFeaturesArgs) ToDatabaseInstanceSettingsAdvancedMachineFeaturesOutput() DatabaseInstanceSettingsAdvancedMachineFeaturesOutput
func (DatabaseInstanceSettingsAdvancedMachineFeaturesArgs) ToDatabaseInstanceSettingsAdvancedMachineFeaturesOutputWithContext ¶ added in v6.57.0
func (i DatabaseInstanceSettingsAdvancedMachineFeaturesArgs) ToDatabaseInstanceSettingsAdvancedMachineFeaturesOutputWithContext(ctx context.Context) DatabaseInstanceSettingsAdvancedMachineFeaturesOutput
func (DatabaseInstanceSettingsAdvancedMachineFeaturesArgs) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput ¶ added in v6.57.0
func (i DatabaseInstanceSettingsAdvancedMachineFeaturesArgs) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput() DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput
func (DatabaseInstanceSettingsAdvancedMachineFeaturesArgs) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutputWithContext ¶ added in v6.57.0
func (i DatabaseInstanceSettingsAdvancedMachineFeaturesArgs) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput
type DatabaseInstanceSettingsAdvancedMachineFeaturesInput ¶ added in v6.57.0
type DatabaseInstanceSettingsAdvancedMachineFeaturesInput interface { pulumi.Input ToDatabaseInstanceSettingsAdvancedMachineFeaturesOutput() DatabaseInstanceSettingsAdvancedMachineFeaturesOutput ToDatabaseInstanceSettingsAdvancedMachineFeaturesOutputWithContext(context.Context) DatabaseInstanceSettingsAdvancedMachineFeaturesOutput }
DatabaseInstanceSettingsAdvancedMachineFeaturesInput is an input type that accepts DatabaseInstanceSettingsAdvancedMachineFeaturesArgs and DatabaseInstanceSettingsAdvancedMachineFeaturesOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsAdvancedMachineFeaturesInput` via:
DatabaseInstanceSettingsAdvancedMachineFeaturesArgs{...}
type DatabaseInstanceSettingsAdvancedMachineFeaturesOutput ¶ added in v6.57.0
type DatabaseInstanceSettingsAdvancedMachineFeaturesOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ElementType ¶ added in v6.57.0
func (DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ThreadsPerCore ¶ added in v6.57.0
func (o DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ThreadsPerCore() pulumi.IntPtrOutput
The number of threads per core. The value of this flag can be 1 or 2. To disable SMT, set this flag to 1. Only available in Cloud SQL for SQL Server instances. See [smt](https://cloud.google.com/sql/docs/sqlserver/create-instance#smt-create-instance) for more details.
func (DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesOutput ¶ added in v6.57.0
func (o DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesOutput() DatabaseInstanceSettingsAdvancedMachineFeaturesOutput
func (DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesOutputWithContext ¶ added in v6.57.0
func (o DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesOutputWithContext(ctx context.Context) DatabaseInstanceSettingsAdvancedMachineFeaturesOutput
func (DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput ¶ added in v6.57.0
func (o DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput() DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput
func (DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutputWithContext ¶ added in v6.57.0
func (o DatabaseInstanceSettingsAdvancedMachineFeaturesOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput
type DatabaseInstanceSettingsAdvancedMachineFeaturesPtrInput ¶ added in v6.57.0
type DatabaseInstanceSettingsAdvancedMachineFeaturesPtrInput interface { pulumi.Input ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput() DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutputWithContext(context.Context) DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput }
DatabaseInstanceSettingsAdvancedMachineFeaturesPtrInput is an input type that accepts DatabaseInstanceSettingsAdvancedMachineFeaturesArgs, DatabaseInstanceSettingsAdvancedMachineFeaturesPtr and DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsAdvancedMachineFeaturesPtrInput` via:
DatabaseInstanceSettingsAdvancedMachineFeaturesArgs{...} or: nil
func DatabaseInstanceSettingsAdvancedMachineFeaturesPtr ¶ added in v6.57.0
func DatabaseInstanceSettingsAdvancedMachineFeaturesPtr(v *DatabaseInstanceSettingsAdvancedMachineFeaturesArgs) DatabaseInstanceSettingsAdvancedMachineFeaturesPtrInput
type DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput ¶ added in v6.57.0
type DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput) ElementType ¶ added in v6.57.0
func (DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput) ThreadsPerCore ¶ added in v6.57.0
func (o DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput) ThreadsPerCore() pulumi.IntPtrOutput
The number of threads per core. The value of this flag can be 1 or 2. To disable SMT, set this flag to 1. Only available in Cloud SQL for SQL Server instances. See [smt](https://cloud.google.com/sql/docs/sqlserver/create-instance#smt-create-instance) for more details.
func (DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput ¶ added in v6.57.0
func (o DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput() DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput
func (DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutputWithContext ¶ added in v6.57.0
func (o DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput) ToDatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput
type DatabaseInstanceSettingsArgs ¶
type DatabaseInstanceSettingsArgs struct { // This specifies when the instance should be // active. Can be either `ALWAYS`, `NEVER` or `ON_DEMAND`. ActivationPolicy pulumi.StringPtrInput `pulumi:"activationPolicy"` ActiveDirectoryConfig DatabaseInstanceSettingsActiveDirectoryConfigPtrInput `pulumi:"activeDirectoryConfig"` AdvancedMachineFeatures DatabaseInstanceSettingsAdvancedMachineFeaturesPtrInput `pulumi:"advancedMachineFeatures"` // The availability type of the Cloud SQL // instance, high availability (`REGIONAL`) or single zone (`ZONAL`).' For all instances, ensure that // `settings.backup_configuration.enabled` is set to `true`. // For MySQL instances, ensure that `settings.backup_configuration.binary_log_enabled` is set to `true`. // For Postgres and SQL Server instances, ensure that `settings.backup_configuration.point_in_time_recovery_enabled` // is set to `true`. Defaults to `ZONAL`. AvailabilityType pulumi.StringPtrInput `pulumi:"availabilityType"` BackupConfiguration DatabaseInstanceSettingsBackupConfigurationPtrInput `pulumi:"backupConfiguration"` // The name of server instance collation. Collation pulumi.StringPtrInput `pulumi:"collation"` // Specifies if connections must use Cloud SQL connectors. ConnectorEnforcement pulumi.StringPtrInput `pulumi:"connectorEnforcement"` DataCacheConfig DatabaseInstanceSettingsDataCacheConfigPtrInput `pulumi:"dataCacheConfig"` DatabaseFlags DatabaseInstanceSettingsDatabaseFlagArrayInput `pulumi:"databaseFlags"` DeletionProtectionEnabled pulumi.BoolPtrInput `pulumi:"deletionProtectionEnabled"` DenyMaintenancePeriod DatabaseInstanceSettingsDenyMaintenancePeriodPtrInput `pulumi:"denyMaintenancePeriod"` // Enables auto-resizing of the storage size. Defaults to `true`. DiskAutoresize pulumi.BoolPtrInput `pulumi:"diskAutoresize"` // The maximum size to which storage capacity can be automatically increased. The default value is 0, which specifies that there is no limit. DiskAutoresizeLimit pulumi.IntPtrInput `pulumi:"diskAutoresizeLimit"` // The size of data disk, in GB. Size of a running instance cannot be reduced but can be increased. The minimum value is 10GB. DiskSize pulumi.IntPtrInput `pulumi:"diskSize"` // The type of data disk: PD_SSD or PD_HDD. Defaults to `PD_SSD`. DiskType pulumi.StringPtrInput `pulumi:"diskType"` // The edition of the instance, can be `ENTERPRISE` or `ENTERPRISE_PLUS`. Edition pulumi.StringPtrInput `pulumi:"edition"` InsightsConfig DatabaseInstanceSettingsInsightsConfigPtrInput `pulumi:"insightsConfig"` IpConfiguration DatabaseInstanceSettingsIpConfigurationPtrInput `pulumi:"ipConfiguration"` LocationPreference DatabaseInstanceSettingsLocationPreferencePtrInput `pulumi:"locationPreference"` MaintenanceWindow DatabaseInstanceSettingsMaintenanceWindowPtrInput `pulumi:"maintenanceWindow"` PasswordValidationPolicy DatabaseInstanceSettingsPasswordValidationPolicyPtrInput `pulumi:"passwordValidationPolicy"` // Pricing plan for this instance, can only be `PER_USE`. PricingPlan pulumi.StringPtrInput `pulumi:"pricingPlan"` SqlServerAuditConfig DatabaseInstanceSettingsSqlServerAuditConfigPtrInput `pulumi:"sqlServerAuditConfig"` // The machine type to use. See [tiers](https://cloud.google.com/sql/docs/admin-api/v1beta4/tiers) // for more details and supported versions. Postgres supports only shared-core machine types, // and custom machine types such as `db-custom-2-13312`. See the [Custom Machine Type Documentation](https://cloud.google.com/compute/docs/instances/creating-instance-with-custom-machine-type#create) to learn about specifying custom machine types. Tier pulumi.StringInput `pulumi:"tier"` // The timeZone to be used by the database engine (supported only for SQL Server), in SQL Server timezone format. TimeZone pulumi.StringPtrInput `pulumi:"timeZone"` // A set of key/value user label pairs to assign to the instance. UserLabels pulumi.StringMapInput `pulumi:"userLabels"` Version pulumi.IntPtrInput `pulumi:"version"` }
func (DatabaseInstanceSettingsArgs) ElementType ¶
func (DatabaseInstanceSettingsArgs) ElementType() reflect.Type
func (DatabaseInstanceSettingsArgs) ToDatabaseInstanceSettingsOutput ¶
func (i DatabaseInstanceSettingsArgs) ToDatabaseInstanceSettingsOutput() DatabaseInstanceSettingsOutput
func (DatabaseInstanceSettingsArgs) ToDatabaseInstanceSettingsOutputWithContext ¶
func (i DatabaseInstanceSettingsArgs) ToDatabaseInstanceSettingsOutputWithContext(ctx context.Context) DatabaseInstanceSettingsOutput
func (DatabaseInstanceSettingsArgs) ToDatabaseInstanceSettingsPtrOutput ¶
func (i DatabaseInstanceSettingsArgs) ToDatabaseInstanceSettingsPtrOutput() DatabaseInstanceSettingsPtrOutput
func (DatabaseInstanceSettingsArgs) ToDatabaseInstanceSettingsPtrOutputWithContext ¶
func (i DatabaseInstanceSettingsArgs) ToDatabaseInstanceSettingsPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsPtrOutput
func (DatabaseInstanceSettingsArgs) ToOutput ¶ added in v6.65.1
func (i DatabaseInstanceSettingsArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettings]
type DatabaseInstanceSettingsBackupConfiguration ¶
type DatabaseInstanceSettingsBackupConfiguration struct { // Backup retention settings. The configuration is detailed below. BackupRetentionSettings *DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettings `pulumi:"backupRetentionSettings"` // True if binary logging is enabled. // Can only be used with MySQL. BinaryLogEnabled *bool `pulumi:"binaryLogEnabled"` // True if backup configuration is enabled. Enabled *bool `pulumi:"enabled"` // The region where the backup will be stored Location *string `pulumi:"location"` // True if Point-in-time recovery is enabled. Will restart database if enabled after instance creation. Valid only for PostgreSQL and SQL Server instances. PointInTimeRecoveryEnabled *bool `pulumi:"pointInTimeRecoveryEnabled"` // `HH:MM` format time indicating when backup // configuration starts. StartTime *string `pulumi:"startTime"` // The number of days of transaction logs we retain for point in time restore, from 1-7. For PostgreSQL Enterprise Plus instances, the number of days of retained transaction logs can be set from 1 to 35. TransactionLogRetentionDays *int `pulumi:"transactionLogRetentionDays"` }
type DatabaseInstanceSettingsBackupConfigurationArgs ¶
type DatabaseInstanceSettingsBackupConfigurationArgs struct { // Backup retention settings. The configuration is detailed below. BackupRetentionSettings DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrInput `pulumi:"backupRetentionSettings"` // True if binary logging is enabled. // Can only be used with MySQL. BinaryLogEnabled pulumi.BoolPtrInput `pulumi:"binaryLogEnabled"` // True if backup configuration is enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The region where the backup will be stored Location pulumi.StringPtrInput `pulumi:"location"` // True if Point-in-time recovery is enabled. Will restart database if enabled after instance creation. Valid only for PostgreSQL and SQL Server instances. PointInTimeRecoveryEnabled pulumi.BoolPtrInput `pulumi:"pointInTimeRecoveryEnabled"` // `HH:MM` format time indicating when backup // configuration starts. StartTime pulumi.StringPtrInput `pulumi:"startTime"` // The number of days of transaction logs we retain for point in time restore, from 1-7. For PostgreSQL Enterprise Plus instances, the number of days of retained transaction logs can be set from 1 to 35. TransactionLogRetentionDays pulumi.IntPtrInput `pulumi:"transactionLogRetentionDays"` }
func (DatabaseInstanceSettingsBackupConfigurationArgs) ElementType ¶
func (DatabaseInstanceSettingsBackupConfigurationArgs) ElementType() reflect.Type
func (DatabaseInstanceSettingsBackupConfigurationArgs) ToDatabaseInstanceSettingsBackupConfigurationOutput ¶
func (i DatabaseInstanceSettingsBackupConfigurationArgs) ToDatabaseInstanceSettingsBackupConfigurationOutput() DatabaseInstanceSettingsBackupConfigurationOutput
func (DatabaseInstanceSettingsBackupConfigurationArgs) ToDatabaseInstanceSettingsBackupConfigurationOutputWithContext ¶
func (i DatabaseInstanceSettingsBackupConfigurationArgs) ToDatabaseInstanceSettingsBackupConfigurationOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationOutput
func (DatabaseInstanceSettingsBackupConfigurationArgs) ToDatabaseInstanceSettingsBackupConfigurationPtrOutput ¶
func (i DatabaseInstanceSettingsBackupConfigurationArgs) ToDatabaseInstanceSettingsBackupConfigurationPtrOutput() DatabaseInstanceSettingsBackupConfigurationPtrOutput
func (DatabaseInstanceSettingsBackupConfigurationArgs) ToDatabaseInstanceSettingsBackupConfigurationPtrOutputWithContext ¶
func (i DatabaseInstanceSettingsBackupConfigurationArgs) ToDatabaseInstanceSettingsBackupConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationPtrOutput
type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettings ¶
type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettings struct { // Depending on the value of retention_unit, this is used to determine if a backup needs to be deleted. If retentionUnit // is 'COUNT', we will retain this many backups. RetainedBackups int `pulumi:"retainedBackups"` // The unit that 'retained_backups' represents. Defaults to `COUNT`. RetentionUnit *string `pulumi:"retentionUnit"` }
type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs ¶
type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs struct { // Depending on the value of retention_unit, this is used to determine if a backup needs to be deleted. If retentionUnit // is 'COUNT', we will retain this many backups. RetainedBackups pulumi.IntInput `pulumi:"retainedBackups"` // The unit that 'retained_backups' represents. Defaults to `COUNT`. RetentionUnit pulumi.StringPtrInput `pulumi:"retentionUnit"` }
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs) ElementType ¶
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs) ElementType() reflect.Type
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput ¶
func (i DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput() DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutputWithContext ¶
func (i DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput ¶
func (i DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput() DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutputWithContext ¶
func (i DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput
type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsInput ¶
type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsInput interface { pulumi.Input ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput() DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutputWithContext(context.Context) DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput }
DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsInput is an input type that accepts DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs and DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsInput` via:
DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs{...}
type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput ¶
type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) ElementType ¶
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) RetainedBackups ¶
func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) RetainedBackups() pulumi.IntOutput
Depending on the value of retention_unit, this is used to determine if a backup needs to be deleted. If retentionUnit is 'COUNT', we will retain this many backups.
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) RetentionUnit ¶
func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) RetentionUnit() pulumi.StringPtrOutput
The unit that 'retained_backups' represents. Defaults to `COUNT`.
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput ¶
func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput() DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutputWithContext ¶
func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput ¶
func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput() DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutputWithContext ¶
func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput
type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrInput ¶
type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrInput interface { pulumi.Input ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput() DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutputWithContext(context.Context) DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput }
DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrInput is an input type that accepts DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs, DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtr and DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrInput` via:
DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs{...} or: nil
func DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtr ¶
func DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtr(v *DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsArgs) DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrInput
type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput ¶
type DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput) ElementType ¶
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput) RetainedBackups ¶
func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput) RetainedBackups() pulumi.IntPtrOutput
Depending on the value of retention_unit, this is used to determine if a backup needs to be deleted. If retentionUnit is 'COUNT', we will retain this many backups.
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput) RetentionUnit ¶
func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput) RetentionUnit() pulumi.StringPtrOutput
The unit that 'retained_backups' represents. Defaults to `COUNT`.
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput ¶
func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput() DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput
func (DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutputWithContext ¶
func (o DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput) ToDatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput
type DatabaseInstanceSettingsBackupConfigurationInput ¶
type DatabaseInstanceSettingsBackupConfigurationInput interface { pulumi.Input ToDatabaseInstanceSettingsBackupConfigurationOutput() DatabaseInstanceSettingsBackupConfigurationOutput ToDatabaseInstanceSettingsBackupConfigurationOutputWithContext(context.Context) DatabaseInstanceSettingsBackupConfigurationOutput }
DatabaseInstanceSettingsBackupConfigurationInput is an input type that accepts DatabaseInstanceSettingsBackupConfigurationArgs and DatabaseInstanceSettingsBackupConfigurationOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsBackupConfigurationInput` via:
DatabaseInstanceSettingsBackupConfigurationArgs{...}
type DatabaseInstanceSettingsBackupConfigurationOutput ¶
type DatabaseInstanceSettingsBackupConfigurationOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsBackupConfigurationOutput) BackupRetentionSettings ¶
func (o DatabaseInstanceSettingsBackupConfigurationOutput) BackupRetentionSettings() DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput
Backup retention settings. The configuration is detailed below.
func (DatabaseInstanceSettingsBackupConfigurationOutput) BinaryLogEnabled ¶
func (o DatabaseInstanceSettingsBackupConfigurationOutput) BinaryLogEnabled() pulumi.BoolPtrOutput
True if binary logging is enabled. Can only be used with MySQL.
func (DatabaseInstanceSettingsBackupConfigurationOutput) ElementType ¶
func (DatabaseInstanceSettingsBackupConfigurationOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsBackupConfigurationOutput) Enabled ¶
func (o DatabaseInstanceSettingsBackupConfigurationOutput) Enabled() pulumi.BoolPtrOutput
True if backup configuration is enabled.
func (DatabaseInstanceSettingsBackupConfigurationOutput) Location ¶
func (o DatabaseInstanceSettingsBackupConfigurationOutput) Location() pulumi.StringPtrOutput
The region where the backup will be stored
func (DatabaseInstanceSettingsBackupConfigurationOutput) PointInTimeRecoveryEnabled ¶
func (o DatabaseInstanceSettingsBackupConfigurationOutput) PointInTimeRecoveryEnabled() pulumi.BoolPtrOutput
True if Point-in-time recovery is enabled. Will restart database if enabled after instance creation. Valid only for PostgreSQL and SQL Server instances.
func (DatabaseInstanceSettingsBackupConfigurationOutput) StartTime ¶
func (o DatabaseInstanceSettingsBackupConfigurationOutput) StartTime() pulumi.StringPtrOutput
`HH:MM` format time indicating when backup configuration starts.
func (DatabaseInstanceSettingsBackupConfigurationOutput) ToDatabaseInstanceSettingsBackupConfigurationOutput ¶
func (o DatabaseInstanceSettingsBackupConfigurationOutput) ToDatabaseInstanceSettingsBackupConfigurationOutput() DatabaseInstanceSettingsBackupConfigurationOutput
func (DatabaseInstanceSettingsBackupConfigurationOutput) ToDatabaseInstanceSettingsBackupConfigurationOutputWithContext ¶
func (o DatabaseInstanceSettingsBackupConfigurationOutput) ToDatabaseInstanceSettingsBackupConfigurationOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationOutput
func (DatabaseInstanceSettingsBackupConfigurationOutput) ToDatabaseInstanceSettingsBackupConfigurationPtrOutput ¶
func (o DatabaseInstanceSettingsBackupConfigurationOutput) ToDatabaseInstanceSettingsBackupConfigurationPtrOutput() DatabaseInstanceSettingsBackupConfigurationPtrOutput
func (DatabaseInstanceSettingsBackupConfigurationOutput) ToDatabaseInstanceSettingsBackupConfigurationPtrOutputWithContext ¶
func (o DatabaseInstanceSettingsBackupConfigurationOutput) ToDatabaseInstanceSettingsBackupConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationPtrOutput
func (DatabaseInstanceSettingsBackupConfigurationOutput) TransactionLogRetentionDays ¶
func (o DatabaseInstanceSettingsBackupConfigurationOutput) TransactionLogRetentionDays() pulumi.IntPtrOutput
The number of days of transaction logs we retain for point in time restore, from 1-7. For PostgreSQL Enterprise Plus instances, the number of days of retained transaction logs can be set from 1 to 35.
type DatabaseInstanceSettingsBackupConfigurationPtrInput ¶
type DatabaseInstanceSettingsBackupConfigurationPtrInput interface { pulumi.Input ToDatabaseInstanceSettingsBackupConfigurationPtrOutput() DatabaseInstanceSettingsBackupConfigurationPtrOutput ToDatabaseInstanceSettingsBackupConfigurationPtrOutputWithContext(context.Context) DatabaseInstanceSettingsBackupConfigurationPtrOutput }
DatabaseInstanceSettingsBackupConfigurationPtrInput is an input type that accepts DatabaseInstanceSettingsBackupConfigurationArgs, DatabaseInstanceSettingsBackupConfigurationPtr and DatabaseInstanceSettingsBackupConfigurationPtrOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsBackupConfigurationPtrInput` via:
DatabaseInstanceSettingsBackupConfigurationArgs{...} or: nil
func DatabaseInstanceSettingsBackupConfigurationPtr ¶
func DatabaseInstanceSettingsBackupConfigurationPtr(v *DatabaseInstanceSettingsBackupConfigurationArgs) DatabaseInstanceSettingsBackupConfigurationPtrInput
type DatabaseInstanceSettingsBackupConfigurationPtrOutput ¶
type DatabaseInstanceSettingsBackupConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsBackupConfigurationPtrOutput) BackupRetentionSettings ¶
func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) BackupRetentionSettings() DatabaseInstanceSettingsBackupConfigurationBackupRetentionSettingsPtrOutput
Backup retention settings. The configuration is detailed below.
func (DatabaseInstanceSettingsBackupConfigurationPtrOutput) BinaryLogEnabled ¶
func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) BinaryLogEnabled() pulumi.BoolPtrOutput
True if binary logging is enabled. Can only be used with MySQL.
func (DatabaseInstanceSettingsBackupConfigurationPtrOutput) ElementType ¶
func (DatabaseInstanceSettingsBackupConfigurationPtrOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsBackupConfigurationPtrOutput) Enabled ¶
func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) Enabled() pulumi.BoolPtrOutput
True if backup configuration is enabled.
func (DatabaseInstanceSettingsBackupConfigurationPtrOutput) Location ¶
func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) Location() pulumi.StringPtrOutput
The region where the backup will be stored
func (DatabaseInstanceSettingsBackupConfigurationPtrOutput) PointInTimeRecoveryEnabled ¶
func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) PointInTimeRecoveryEnabled() pulumi.BoolPtrOutput
True if Point-in-time recovery is enabled. Will restart database if enabled after instance creation. Valid only for PostgreSQL and SQL Server instances.
func (DatabaseInstanceSettingsBackupConfigurationPtrOutput) StartTime ¶
func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) StartTime() pulumi.StringPtrOutput
`HH:MM` format time indicating when backup configuration starts.
func (DatabaseInstanceSettingsBackupConfigurationPtrOutput) ToDatabaseInstanceSettingsBackupConfigurationPtrOutput ¶
func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) ToDatabaseInstanceSettingsBackupConfigurationPtrOutput() DatabaseInstanceSettingsBackupConfigurationPtrOutput
func (DatabaseInstanceSettingsBackupConfigurationPtrOutput) ToDatabaseInstanceSettingsBackupConfigurationPtrOutputWithContext ¶
func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) ToDatabaseInstanceSettingsBackupConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsBackupConfigurationPtrOutput
func (DatabaseInstanceSettingsBackupConfigurationPtrOutput) TransactionLogRetentionDays ¶
func (o DatabaseInstanceSettingsBackupConfigurationPtrOutput) TransactionLogRetentionDays() pulumi.IntPtrOutput
The number of days of transaction logs we retain for point in time restore, from 1-7. For PostgreSQL Enterprise Plus instances, the number of days of retained transaction logs can be set from 1 to 35.
type DatabaseInstanceSettingsDataCacheConfig ¶ added in v6.60.0
type DatabaseInstanceSettingsDataCacheConfig struct { // Whether data cache is enabled for the instance. Defaults to `false` // Can only be used with MYSQL. DataCacheEnabled *bool `pulumi:"dataCacheEnabled"` }
type DatabaseInstanceSettingsDataCacheConfigArgs ¶ added in v6.60.0
type DatabaseInstanceSettingsDataCacheConfigArgs struct { // Whether data cache is enabled for the instance. Defaults to `false` // Can only be used with MYSQL. DataCacheEnabled pulumi.BoolPtrInput `pulumi:"dataCacheEnabled"` }
func (DatabaseInstanceSettingsDataCacheConfigArgs) ElementType ¶ added in v6.60.0
func (DatabaseInstanceSettingsDataCacheConfigArgs) ElementType() reflect.Type
func (DatabaseInstanceSettingsDataCacheConfigArgs) ToDatabaseInstanceSettingsDataCacheConfigOutput ¶ added in v6.60.0
func (i DatabaseInstanceSettingsDataCacheConfigArgs) ToDatabaseInstanceSettingsDataCacheConfigOutput() DatabaseInstanceSettingsDataCacheConfigOutput
func (DatabaseInstanceSettingsDataCacheConfigArgs) ToDatabaseInstanceSettingsDataCacheConfigOutputWithContext ¶ added in v6.60.0
func (i DatabaseInstanceSettingsDataCacheConfigArgs) ToDatabaseInstanceSettingsDataCacheConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDataCacheConfigOutput
func (DatabaseInstanceSettingsDataCacheConfigArgs) ToDatabaseInstanceSettingsDataCacheConfigPtrOutput ¶ added in v6.60.0
func (i DatabaseInstanceSettingsDataCacheConfigArgs) ToDatabaseInstanceSettingsDataCacheConfigPtrOutput() DatabaseInstanceSettingsDataCacheConfigPtrOutput
func (DatabaseInstanceSettingsDataCacheConfigArgs) ToDatabaseInstanceSettingsDataCacheConfigPtrOutputWithContext ¶ added in v6.60.0
func (i DatabaseInstanceSettingsDataCacheConfigArgs) ToDatabaseInstanceSettingsDataCacheConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDataCacheConfigPtrOutput
func (DatabaseInstanceSettingsDataCacheConfigArgs) ToOutput ¶ added in v6.65.1
func (i DatabaseInstanceSettingsDataCacheConfigArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsDataCacheConfig]
type DatabaseInstanceSettingsDataCacheConfigInput ¶ added in v6.60.0
type DatabaseInstanceSettingsDataCacheConfigInput interface { pulumi.Input ToDatabaseInstanceSettingsDataCacheConfigOutput() DatabaseInstanceSettingsDataCacheConfigOutput ToDatabaseInstanceSettingsDataCacheConfigOutputWithContext(context.Context) DatabaseInstanceSettingsDataCacheConfigOutput }
DatabaseInstanceSettingsDataCacheConfigInput is an input type that accepts DatabaseInstanceSettingsDataCacheConfigArgs and DatabaseInstanceSettingsDataCacheConfigOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsDataCacheConfigInput` via:
DatabaseInstanceSettingsDataCacheConfigArgs{...}
type DatabaseInstanceSettingsDataCacheConfigOutput ¶ added in v6.60.0
type DatabaseInstanceSettingsDataCacheConfigOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsDataCacheConfigOutput) DataCacheEnabled ¶ added in v6.60.0
func (o DatabaseInstanceSettingsDataCacheConfigOutput) DataCacheEnabled() pulumi.BoolPtrOutput
Whether data cache is enabled for the instance. Defaults to `false` Can only be used with MYSQL.
func (DatabaseInstanceSettingsDataCacheConfigOutput) ElementType ¶ added in v6.60.0
func (DatabaseInstanceSettingsDataCacheConfigOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsDataCacheConfigOutput) ToDatabaseInstanceSettingsDataCacheConfigOutput ¶ added in v6.60.0
func (o DatabaseInstanceSettingsDataCacheConfigOutput) ToDatabaseInstanceSettingsDataCacheConfigOutput() DatabaseInstanceSettingsDataCacheConfigOutput
func (DatabaseInstanceSettingsDataCacheConfigOutput) ToDatabaseInstanceSettingsDataCacheConfigOutputWithContext ¶ added in v6.60.0
func (o DatabaseInstanceSettingsDataCacheConfigOutput) ToDatabaseInstanceSettingsDataCacheConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDataCacheConfigOutput
func (DatabaseInstanceSettingsDataCacheConfigOutput) ToDatabaseInstanceSettingsDataCacheConfigPtrOutput ¶ added in v6.60.0
func (o DatabaseInstanceSettingsDataCacheConfigOutput) ToDatabaseInstanceSettingsDataCacheConfigPtrOutput() DatabaseInstanceSettingsDataCacheConfigPtrOutput
func (DatabaseInstanceSettingsDataCacheConfigOutput) ToDatabaseInstanceSettingsDataCacheConfigPtrOutputWithContext ¶ added in v6.60.0
func (o DatabaseInstanceSettingsDataCacheConfigOutput) ToDatabaseInstanceSettingsDataCacheConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDataCacheConfigPtrOutput
func (DatabaseInstanceSettingsDataCacheConfigOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceSettingsDataCacheConfigOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsDataCacheConfig]
type DatabaseInstanceSettingsDataCacheConfigPtrInput ¶ added in v6.60.0
type DatabaseInstanceSettingsDataCacheConfigPtrInput interface { pulumi.Input ToDatabaseInstanceSettingsDataCacheConfigPtrOutput() DatabaseInstanceSettingsDataCacheConfigPtrOutput ToDatabaseInstanceSettingsDataCacheConfigPtrOutputWithContext(context.Context) DatabaseInstanceSettingsDataCacheConfigPtrOutput }
DatabaseInstanceSettingsDataCacheConfigPtrInput is an input type that accepts DatabaseInstanceSettingsDataCacheConfigArgs, DatabaseInstanceSettingsDataCacheConfigPtr and DatabaseInstanceSettingsDataCacheConfigPtrOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsDataCacheConfigPtrInput` via:
DatabaseInstanceSettingsDataCacheConfigArgs{...} or: nil
func DatabaseInstanceSettingsDataCacheConfigPtr ¶ added in v6.60.0
func DatabaseInstanceSettingsDataCacheConfigPtr(v *DatabaseInstanceSettingsDataCacheConfigArgs) DatabaseInstanceSettingsDataCacheConfigPtrInput
type DatabaseInstanceSettingsDataCacheConfigPtrOutput ¶ added in v6.60.0
type DatabaseInstanceSettingsDataCacheConfigPtrOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsDataCacheConfigPtrOutput) DataCacheEnabled ¶ added in v6.60.0
func (o DatabaseInstanceSettingsDataCacheConfigPtrOutput) DataCacheEnabled() pulumi.BoolPtrOutput
Whether data cache is enabled for the instance. Defaults to `false` Can only be used with MYSQL.
func (DatabaseInstanceSettingsDataCacheConfigPtrOutput) ElementType ¶ added in v6.60.0
func (DatabaseInstanceSettingsDataCacheConfigPtrOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsDataCacheConfigPtrOutput) ToDatabaseInstanceSettingsDataCacheConfigPtrOutput ¶ added in v6.60.0
func (o DatabaseInstanceSettingsDataCacheConfigPtrOutput) ToDatabaseInstanceSettingsDataCacheConfigPtrOutput() DatabaseInstanceSettingsDataCacheConfigPtrOutput
func (DatabaseInstanceSettingsDataCacheConfigPtrOutput) ToDatabaseInstanceSettingsDataCacheConfigPtrOutputWithContext ¶ added in v6.60.0
func (o DatabaseInstanceSettingsDataCacheConfigPtrOutput) ToDatabaseInstanceSettingsDataCacheConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDataCacheConfigPtrOutput
func (DatabaseInstanceSettingsDataCacheConfigPtrOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceSettingsDataCacheConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettingsDataCacheConfig]
type DatabaseInstanceSettingsDatabaseFlagArgs ¶
type DatabaseInstanceSettingsDatabaseFlagArgs struct { // Name of the flag. Name pulumi.StringInput `pulumi:"name"` // Value of the flag. Value pulumi.StringInput `pulumi:"value"` }
func (DatabaseInstanceSettingsDatabaseFlagArgs) ElementType ¶
func (DatabaseInstanceSettingsDatabaseFlagArgs) ElementType() reflect.Type
func (DatabaseInstanceSettingsDatabaseFlagArgs) ToDatabaseInstanceSettingsDatabaseFlagOutput ¶
func (i DatabaseInstanceSettingsDatabaseFlagArgs) ToDatabaseInstanceSettingsDatabaseFlagOutput() DatabaseInstanceSettingsDatabaseFlagOutput
func (DatabaseInstanceSettingsDatabaseFlagArgs) ToDatabaseInstanceSettingsDatabaseFlagOutputWithContext ¶
func (i DatabaseInstanceSettingsDatabaseFlagArgs) ToDatabaseInstanceSettingsDatabaseFlagOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDatabaseFlagOutput
func (DatabaseInstanceSettingsDatabaseFlagArgs) ToOutput ¶ added in v6.65.1
func (i DatabaseInstanceSettingsDatabaseFlagArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsDatabaseFlag]
type DatabaseInstanceSettingsDatabaseFlagArray ¶
type DatabaseInstanceSettingsDatabaseFlagArray []DatabaseInstanceSettingsDatabaseFlagInput
func (DatabaseInstanceSettingsDatabaseFlagArray) ElementType ¶
func (DatabaseInstanceSettingsDatabaseFlagArray) ElementType() reflect.Type
func (DatabaseInstanceSettingsDatabaseFlagArray) ToDatabaseInstanceSettingsDatabaseFlagArrayOutput ¶
func (i DatabaseInstanceSettingsDatabaseFlagArray) ToDatabaseInstanceSettingsDatabaseFlagArrayOutput() DatabaseInstanceSettingsDatabaseFlagArrayOutput
func (DatabaseInstanceSettingsDatabaseFlagArray) ToDatabaseInstanceSettingsDatabaseFlagArrayOutputWithContext ¶
func (i DatabaseInstanceSettingsDatabaseFlagArray) ToDatabaseInstanceSettingsDatabaseFlagArrayOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDatabaseFlagArrayOutput
func (DatabaseInstanceSettingsDatabaseFlagArray) ToOutput ¶ added in v6.65.1
func (i DatabaseInstanceSettingsDatabaseFlagArray) ToOutput(ctx context.Context) pulumix.Output[[]DatabaseInstanceSettingsDatabaseFlag]
type DatabaseInstanceSettingsDatabaseFlagArrayInput ¶
type DatabaseInstanceSettingsDatabaseFlagArrayInput interface { pulumi.Input ToDatabaseInstanceSettingsDatabaseFlagArrayOutput() DatabaseInstanceSettingsDatabaseFlagArrayOutput ToDatabaseInstanceSettingsDatabaseFlagArrayOutputWithContext(context.Context) DatabaseInstanceSettingsDatabaseFlagArrayOutput }
DatabaseInstanceSettingsDatabaseFlagArrayInput is an input type that accepts DatabaseInstanceSettingsDatabaseFlagArray and DatabaseInstanceSettingsDatabaseFlagArrayOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsDatabaseFlagArrayInput` via:
DatabaseInstanceSettingsDatabaseFlagArray{ DatabaseInstanceSettingsDatabaseFlagArgs{...} }
type DatabaseInstanceSettingsDatabaseFlagArrayOutput ¶
type DatabaseInstanceSettingsDatabaseFlagArrayOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsDatabaseFlagArrayOutput) ElementType ¶
func (DatabaseInstanceSettingsDatabaseFlagArrayOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsDatabaseFlagArrayOutput) ToDatabaseInstanceSettingsDatabaseFlagArrayOutput ¶
func (o DatabaseInstanceSettingsDatabaseFlagArrayOutput) ToDatabaseInstanceSettingsDatabaseFlagArrayOutput() DatabaseInstanceSettingsDatabaseFlagArrayOutput
func (DatabaseInstanceSettingsDatabaseFlagArrayOutput) ToDatabaseInstanceSettingsDatabaseFlagArrayOutputWithContext ¶
func (o DatabaseInstanceSettingsDatabaseFlagArrayOutput) ToDatabaseInstanceSettingsDatabaseFlagArrayOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDatabaseFlagArrayOutput
func (DatabaseInstanceSettingsDatabaseFlagArrayOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceSettingsDatabaseFlagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DatabaseInstanceSettingsDatabaseFlag]
type DatabaseInstanceSettingsDatabaseFlagInput ¶
type DatabaseInstanceSettingsDatabaseFlagInput interface { pulumi.Input ToDatabaseInstanceSettingsDatabaseFlagOutput() DatabaseInstanceSettingsDatabaseFlagOutput ToDatabaseInstanceSettingsDatabaseFlagOutputWithContext(context.Context) DatabaseInstanceSettingsDatabaseFlagOutput }
DatabaseInstanceSettingsDatabaseFlagInput is an input type that accepts DatabaseInstanceSettingsDatabaseFlagArgs and DatabaseInstanceSettingsDatabaseFlagOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsDatabaseFlagInput` via:
DatabaseInstanceSettingsDatabaseFlagArgs{...}
type DatabaseInstanceSettingsDatabaseFlagOutput ¶
type DatabaseInstanceSettingsDatabaseFlagOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsDatabaseFlagOutput) ElementType ¶
func (DatabaseInstanceSettingsDatabaseFlagOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsDatabaseFlagOutput) Name ¶
func (o DatabaseInstanceSettingsDatabaseFlagOutput) Name() pulumi.StringOutput
Name of the flag.
func (DatabaseInstanceSettingsDatabaseFlagOutput) ToDatabaseInstanceSettingsDatabaseFlagOutput ¶
func (o DatabaseInstanceSettingsDatabaseFlagOutput) ToDatabaseInstanceSettingsDatabaseFlagOutput() DatabaseInstanceSettingsDatabaseFlagOutput
func (DatabaseInstanceSettingsDatabaseFlagOutput) ToDatabaseInstanceSettingsDatabaseFlagOutputWithContext ¶
func (o DatabaseInstanceSettingsDatabaseFlagOutput) ToDatabaseInstanceSettingsDatabaseFlagOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDatabaseFlagOutput
func (DatabaseInstanceSettingsDatabaseFlagOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceSettingsDatabaseFlagOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsDatabaseFlag]
func (DatabaseInstanceSettingsDatabaseFlagOutput) Value ¶
func (o DatabaseInstanceSettingsDatabaseFlagOutput) Value() pulumi.StringOutput
Value of the flag.
type DatabaseInstanceSettingsDenyMaintenancePeriod ¶ added in v6.45.0
type DatabaseInstanceSettingsDenyMaintenancePeriod struct { // "deny maintenance period" end date. If the year of the end date is empty, the year of the start date also must be empty. In this case, it means the no maintenance interval recurs every year. The date is in format yyyy-mm-dd i.e., 2020-11-01, or mm-dd, i.e., 11-01 EndDate string `pulumi:"endDate"` // "deny maintenance period" start date. If the year of the start date is empty, the year of the end date also must be empty. In this case, it means the deny maintenance period recurs every year. The date is in format yyyy-mm-dd i.e., 2020-11-01, or mm-dd, i.e., 11-01 StartDate string `pulumi:"startDate"` // Time in UTC when the "deny maintenance period" starts on startDate and ends on endDate. The time is in format: HH:mm:SS, i.e., 00:00:00 Time string `pulumi:"time"` }
type DatabaseInstanceSettingsDenyMaintenancePeriodArgs ¶ added in v6.45.0
type DatabaseInstanceSettingsDenyMaintenancePeriodArgs struct { // "deny maintenance period" end date. If the year of the end date is empty, the year of the start date also must be empty. In this case, it means the no maintenance interval recurs every year. The date is in format yyyy-mm-dd i.e., 2020-11-01, or mm-dd, i.e., 11-01 EndDate pulumi.StringInput `pulumi:"endDate"` // "deny maintenance period" start date. If the year of the start date is empty, the year of the end date also must be empty. In this case, it means the deny maintenance period recurs every year. The date is in format yyyy-mm-dd i.e., 2020-11-01, or mm-dd, i.e., 11-01 StartDate pulumi.StringInput `pulumi:"startDate"` // Time in UTC when the "deny maintenance period" starts on startDate and ends on endDate. The time is in format: HH:mm:SS, i.e., 00:00:00 Time pulumi.StringInput `pulumi:"time"` }
func (DatabaseInstanceSettingsDenyMaintenancePeriodArgs) ElementType ¶ added in v6.45.0
func (DatabaseInstanceSettingsDenyMaintenancePeriodArgs) ElementType() reflect.Type
func (DatabaseInstanceSettingsDenyMaintenancePeriodArgs) ToDatabaseInstanceSettingsDenyMaintenancePeriodOutput ¶ added in v6.45.0
func (i DatabaseInstanceSettingsDenyMaintenancePeriodArgs) ToDatabaseInstanceSettingsDenyMaintenancePeriodOutput() DatabaseInstanceSettingsDenyMaintenancePeriodOutput
func (DatabaseInstanceSettingsDenyMaintenancePeriodArgs) ToDatabaseInstanceSettingsDenyMaintenancePeriodOutputWithContext ¶ added in v6.45.0
func (i DatabaseInstanceSettingsDenyMaintenancePeriodArgs) ToDatabaseInstanceSettingsDenyMaintenancePeriodOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDenyMaintenancePeriodOutput
func (DatabaseInstanceSettingsDenyMaintenancePeriodArgs) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput ¶ added in v6.45.0
func (i DatabaseInstanceSettingsDenyMaintenancePeriodArgs) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput() DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput
func (DatabaseInstanceSettingsDenyMaintenancePeriodArgs) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutputWithContext ¶ added in v6.45.0
func (i DatabaseInstanceSettingsDenyMaintenancePeriodArgs) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput
type DatabaseInstanceSettingsDenyMaintenancePeriodInput ¶ added in v6.45.0
type DatabaseInstanceSettingsDenyMaintenancePeriodInput interface { pulumi.Input ToDatabaseInstanceSettingsDenyMaintenancePeriodOutput() DatabaseInstanceSettingsDenyMaintenancePeriodOutput ToDatabaseInstanceSettingsDenyMaintenancePeriodOutputWithContext(context.Context) DatabaseInstanceSettingsDenyMaintenancePeriodOutput }
DatabaseInstanceSettingsDenyMaintenancePeriodInput is an input type that accepts DatabaseInstanceSettingsDenyMaintenancePeriodArgs and DatabaseInstanceSettingsDenyMaintenancePeriodOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsDenyMaintenancePeriodInput` via:
DatabaseInstanceSettingsDenyMaintenancePeriodArgs{...}
type DatabaseInstanceSettingsDenyMaintenancePeriodOutput ¶ added in v6.45.0
type DatabaseInstanceSettingsDenyMaintenancePeriodOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsDenyMaintenancePeriodOutput) ElementType ¶ added in v6.45.0
func (DatabaseInstanceSettingsDenyMaintenancePeriodOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsDenyMaintenancePeriodOutput) EndDate ¶ added in v6.45.0
func (o DatabaseInstanceSettingsDenyMaintenancePeriodOutput) EndDate() pulumi.StringOutput
"deny maintenance period" end date. If the year of the end date is empty, the year of the start date also must be empty. In this case, it means the no maintenance interval recurs every year. The date is in format yyyy-mm-dd i.e., 2020-11-01, or mm-dd, i.e., 11-01
func (DatabaseInstanceSettingsDenyMaintenancePeriodOutput) StartDate ¶ added in v6.45.0
func (o DatabaseInstanceSettingsDenyMaintenancePeriodOutput) StartDate() pulumi.StringOutput
"deny maintenance period" start date. If the year of the start date is empty, the year of the end date also must be empty. In this case, it means the deny maintenance period recurs every year. The date is in format yyyy-mm-dd i.e., 2020-11-01, or mm-dd, i.e., 11-01
func (DatabaseInstanceSettingsDenyMaintenancePeriodOutput) Time ¶ added in v6.45.0
func (o DatabaseInstanceSettingsDenyMaintenancePeriodOutput) Time() pulumi.StringOutput
Time in UTC when the "deny maintenance period" starts on startDate and ends on endDate. The time is in format: HH:mm:SS, i.e., 00:00:00
func (DatabaseInstanceSettingsDenyMaintenancePeriodOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodOutput ¶ added in v6.45.0
func (o DatabaseInstanceSettingsDenyMaintenancePeriodOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodOutput() DatabaseInstanceSettingsDenyMaintenancePeriodOutput
func (DatabaseInstanceSettingsDenyMaintenancePeriodOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodOutputWithContext ¶ added in v6.45.0
func (o DatabaseInstanceSettingsDenyMaintenancePeriodOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDenyMaintenancePeriodOutput
func (DatabaseInstanceSettingsDenyMaintenancePeriodOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput ¶ added in v6.45.0
func (o DatabaseInstanceSettingsDenyMaintenancePeriodOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput() DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput
func (DatabaseInstanceSettingsDenyMaintenancePeriodOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutputWithContext ¶ added in v6.45.0
func (o DatabaseInstanceSettingsDenyMaintenancePeriodOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput
type DatabaseInstanceSettingsDenyMaintenancePeriodPtrInput ¶ added in v6.45.0
type DatabaseInstanceSettingsDenyMaintenancePeriodPtrInput interface { pulumi.Input ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput() DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutputWithContext(context.Context) DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput }
DatabaseInstanceSettingsDenyMaintenancePeriodPtrInput is an input type that accepts DatabaseInstanceSettingsDenyMaintenancePeriodArgs, DatabaseInstanceSettingsDenyMaintenancePeriodPtr and DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsDenyMaintenancePeriodPtrInput` via:
DatabaseInstanceSettingsDenyMaintenancePeriodArgs{...} or: nil
func DatabaseInstanceSettingsDenyMaintenancePeriodPtr ¶ added in v6.45.0
func DatabaseInstanceSettingsDenyMaintenancePeriodPtr(v *DatabaseInstanceSettingsDenyMaintenancePeriodArgs) DatabaseInstanceSettingsDenyMaintenancePeriodPtrInput
type DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput ¶ added in v6.45.0
type DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) ElementType ¶ added in v6.45.0
func (DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) EndDate ¶ added in v6.45.0
func (o DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) EndDate() pulumi.StringPtrOutput
"deny maintenance period" end date. If the year of the end date is empty, the year of the start date also must be empty. In this case, it means the no maintenance interval recurs every year. The date is in format yyyy-mm-dd i.e., 2020-11-01, or mm-dd, i.e., 11-01
func (DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) StartDate ¶ added in v6.45.0
func (o DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) StartDate() pulumi.StringPtrOutput
"deny maintenance period" start date. If the year of the start date is empty, the year of the end date also must be empty. In this case, it means the deny maintenance period recurs every year. The date is in format yyyy-mm-dd i.e., 2020-11-01, or mm-dd, i.e., 11-01
func (DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) Time ¶ added in v6.45.0
Time in UTC when the "deny maintenance period" starts on startDate and ends on endDate. The time is in format: HH:mm:SS, i.e., 00:00:00
func (DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput ¶ added in v6.45.0
func (o DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput() DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput
func (DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutputWithContext ¶ added in v6.45.0
func (o DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput) ToDatabaseInstanceSettingsDenyMaintenancePeriodPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput
type DatabaseInstanceSettingsInput ¶
type DatabaseInstanceSettingsInput interface { pulumi.Input ToDatabaseInstanceSettingsOutput() DatabaseInstanceSettingsOutput ToDatabaseInstanceSettingsOutputWithContext(context.Context) DatabaseInstanceSettingsOutput }
DatabaseInstanceSettingsInput is an input type that accepts DatabaseInstanceSettingsArgs and DatabaseInstanceSettingsOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsInput` via:
DatabaseInstanceSettingsArgs{...}
type DatabaseInstanceSettingsInsightsConfig ¶
type DatabaseInstanceSettingsInsightsConfig struct { // True if Query Insights feature is enabled. QueryInsightsEnabled *bool `pulumi:"queryInsightsEnabled"` // Number of query execution plans captured by Insights per minute for all queries combined. Between 0 and 20. Default to 5. // // The optional `settings.password_validation_policy` subblock for instances declares [Password Validation Policy](https://cloud.google.com/sql/docs/postgres/built-in-authentication) configuration. It contains: QueryPlansPerMinute *int `pulumi:"queryPlansPerMinute"` // Maximum query length stored in bytes. Between 256 and 4500. Default to 1024. Higher query lengths are more useful for analytical queries, but they also require more memory. Changing the query length requires you to restart the instance. You can still add tags to queries that exceed the length limit. QueryStringLength *int `pulumi:"queryStringLength"` // True if Query Insights will record application tags from query when enabled. RecordApplicationTags *bool `pulumi:"recordApplicationTags"` // True if Query Insights will record client address when enabled. RecordClientAddress *bool `pulumi:"recordClientAddress"` }
type DatabaseInstanceSettingsInsightsConfigArgs ¶
type DatabaseInstanceSettingsInsightsConfigArgs struct { // True if Query Insights feature is enabled. QueryInsightsEnabled pulumi.BoolPtrInput `pulumi:"queryInsightsEnabled"` // Number of query execution plans captured by Insights per minute for all queries combined. Between 0 and 20. Default to 5. // // The optional `settings.password_validation_policy` subblock for instances declares [Password Validation Policy](https://cloud.google.com/sql/docs/postgres/built-in-authentication) configuration. It contains: QueryPlansPerMinute pulumi.IntPtrInput `pulumi:"queryPlansPerMinute"` // Maximum query length stored in bytes. Between 256 and 4500. Default to 1024. Higher query lengths are more useful for analytical queries, but they also require more memory. Changing the query length requires you to restart the instance. You can still add tags to queries that exceed the length limit. QueryStringLength pulumi.IntPtrInput `pulumi:"queryStringLength"` // True if Query Insights will record application tags from query when enabled. RecordApplicationTags pulumi.BoolPtrInput `pulumi:"recordApplicationTags"` // True if Query Insights will record client address when enabled. RecordClientAddress pulumi.BoolPtrInput `pulumi:"recordClientAddress"` }
func (DatabaseInstanceSettingsInsightsConfigArgs) ElementType ¶
func (DatabaseInstanceSettingsInsightsConfigArgs) ElementType() reflect.Type
func (DatabaseInstanceSettingsInsightsConfigArgs) ToDatabaseInstanceSettingsInsightsConfigOutput ¶
func (i DatabaseInstanceSettingsInsightsConfigArgs) ToDatabaseInstanceSettingsInsightsConfigOutput() DatabaseInstanceSettingsInsightsConfigOutput
func (DatabaseInstanceSettingsInsightsConfigArgs) ToDatabaseInstanceSettingsInsightsConfigOutputWithContext ¶
func (i DatabaseInstanceSettingsInsightsConfigArgs) ToDatabaseInstanceSettingsInsightsConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsInsightsConfigOutput
func (DatabaseInstanceSettingsInsightsConfigArgs) ToDatabaseInstanceSettingsInsightsConfigPtrOutput ¶
func (i DatabaseInstanceSettingsInsightsConfigArgs) ToDatabaseInstanceSettingsInsightsConfigPtrOutput() DatabaseInstanceSettingsInsightsConfigPtrOutput
func (DatabaseInstanceSettingsInsightsConfigArgs) ToDatabaseInstanceSettingsInsightsConfigPtrOutputWithContext ¶
func (i DatabaseInstanceSettingsInsightsConfigArgs) ToDatabaseInstanceSettingsInsightsConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsInsightsConfigPtrOutput
func (DatabaseInstanceSettingsInsightsConfigArgs) ToOutput ¶ added in v6.65.1
func (i DatabaseInstanceSettingsInsightsConfigArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsInsightsConfig]
type DatabaseInstanceSettingsInsightsConfigInput ¶
type DatabaseInstanceSettingsInsightsConfigInput interface { pulumi.Input ToDatabaseInstanceSettingsInsightsConfigOutput() DatabaseInstanceSettingsInsightsConfigOutput ToDatabaseInstanceSettingsInsightsConfigOutputWithContext(context.Context) DatabaseInstanceSettingsInsightsConfigOutput }
DatabaseInstanceSettingsInsightsConfigInput is an input type that accepts DatabaseInstanceSettingsInsightsConfigArgs and DatabaseInstanceSettingsInsightsConfigOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsInsightsConfigInput` via:
DatabaseInstanceSettingsInsightsConfigArgs{...}
type DatabaseInstanceSettingsInsightsConfigOutput ¶
type DatabaseInstanceSettingsInsightsConfigOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsInsightsConfigOutput) ElementType ¶
func (DatabaseInstanceSettingsInsightsConfigOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsInsightsConfigOutput) QueryInsightsEnabled ¶
func (o DatabaseInstanceSettingsInsightsConfigOutput) QueryInsightsEnabled() pulumi.BoolPtrOutput
True if Query Insights feature is enabled.
func (DatabaseInstanceSettingsInsightsConfigOutput) QueryPlansPerMinute ¶ added in v6.44.0
func (o DatabaseInstanceSettingsInsightsConfigOutput) QueryPlansPerMinute() pulumi.IntPtrOutput
Number of query execution plans captured by Insights per minute for all queries combined. Between 0 and 20. Default to 5.
The optional `settings.password_validation_policy` subblock for instances declares [Password Validation Policy](https://cloud.google.com/sql/docs/postgres/built-in-authentication) configuration. It contains:
func (DatabaseInstanceSettingsInsightsConfigOutput) QueryStringLength ¶
func (o DatabaseInstanceSettingsInsightsConfigOutput) QueryStringLength() pulumi.IntPtrOutput
Maximum query length stored in bytes. Between 256 and 4500. Default to 1024. Higher query lengths are more useful for analytical queries, but they also require more memory. Changing the query length requires you to restart the instance. You can still add tags to queries that exceed the length limit.
func (DatabaseInstanceSettingsInsightsConfigOutput) RecordApplicationTags ¶
func (o DatabaseInstanceSettingsInsightsConfigOutput) RecordApplicationTags() pulumi.BoolPtrOutput
True if Query Insights will record application tags from query when enabled.
func (DatabaseInstanceSettingsInsightsConfigOutput) RecordClientAddress ¶
func (o DatabaseInstanceSettingsInsightsConfigOutput) RecordClientAddress() pulumi.BoolPtrOutput
True if Query Insights will record client address when enabled.
func (DatabaseInstanceSettingsInsightsConfigOutput) ToDatabaseInstanceSettingsInsightsConfigOutput ¶
func (o DatabaseInstanceSettingsInsightsConfigOutput) ToDatabaseInstanceSettingsInsightsConfigOutput() DatabaseInstanceSettingsInsightsConfigOutput
func (DatabaseInstanceSettingsInsightsConfigOutput) ToDatabaseInstanceSettingsInsightsConfigOutputWithContext ¶
func (o DatabaseInstanceSettingsInsightsConfigOutput) ToDatabaseInstanceSettingsInsightsConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsInsightsConfigOutput
func (DatabaseInstanceSettingsInsightsConfigOutput) ToDatabaseInstanceSettingsInsightsConfigPtrOutput ¶
func (o DatabaseInstanceSettingsInsightsConfigOutput) ToDatabaseInstanceSettingsInsightsConfigPtrOutput() DatabaseInstanceSettingsInsightsConfigPtrOutput
func (DatabaseInstanceSettingsInsightsConfigOutput) ToDatabaseInstanceSettingsInsightsConfigPtrOutputWithContext ¶
func (o DatabaseInstanceSettingsInsightsConfigOutput) ToDatabaseInstanceSettingsInsightsConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsInsightsConfigPtrOutput
func (DatabaseInstanceSettingsInsightsConfigOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceSettingsInsightsConfigOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsInsightsConfig]
type DatabaseInstanceSettingsInsightsConfigPtrInput ¶
type DatabaseInstanceSettingsInsightsConfigPtrInput interface { pulumi.Input ToDatabaseInstanceSettingsInsightsConfigPtrOutput() DatabaseInstanceSettingsInsightsConfigPtrOutput ToDatabaseInstanceSettingsInsightsConfigPtrOutputWithContext(context.Context) DatabaseInstanceSettingsInsightsConfigPtrOutput }
DatabaseInstanceSettingsInsightsConfigPtrInput is an input type that accepts DatabaseInstanceSettingsInsightsConfigArgs, DatabaseInstanceSettingsInsightsConfigPtr and DatabaseInstanceSettingsInsightsConfigPtrOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsInsightsConfigPtrInput` via:
DatabaseInstanceSettingsInsightsConfigArgs{...} or: nil
func DatabaseInstanceSettingsInsightsConfigPtr ¶
func DatabaseInstanceSettingsInsightsConfigPtr(v *DatabaseInstanceSettingsInsightsConfigArgs) DatabaseInstanceSettingsInsightsConfigPtrInput
type DatabaseInstanceSettingsInsightsConfigPtrOutput ¶
type DatabaseInstanceSettingsInsightsConfigPtrOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsInsightsConfigPtrOutput) ElementType ¶
func (DatabaseInstanceSettingsInsightsConfigPtrOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsInsightsConfigPtrOutput) QueryInsightsEnabled ¶
func (o DatabaseInstanceSettingsInsightsConfigPtrOutput) QueryInsightsEnabled() pulumi.BoolPtrOutput
True if Query Insights feature is enabled.
func (DatabaseInstanceSettingsInsightsConfigPtrOutput) QueryPlansPerMinute ¶ added in v6.44.0
func (o DatabaseInstanceSettingsInsightsConfigPtrOutput) QueryPlansPerMinute() pulumi.IntPtrOutput
Number of query execution plans captured by Insights per minute for all queries combined. Between 0 and 20. Default to 5.
The optional `settings.password_validation_policy` subblock for instances declares [Password Validation Policy](https://cloud.google.com/sql/docs/postgres/built-in-authentication) configuration. It contains:
func (DatabaseInstanceSettingsInsightsConfigPtrOutput) QueryStringLength ¶
func (o DatabaseInstanceSettingsInsightsConfigPtrOutput) QueryStringLength() pulumi.IntPtrOutput
Maximum query length stored in bytes. Between 256 and 4500. Default to 1024. Higher query lengths are more useful for analytical queries, but they also require more memory. Changing the query length requires you to restart the instance. You can still add tags to queries that exceed the length limit.
func (DatabaseInstanceSettingsInsightsConfigPtrOutput) RecordApplicationTags ¶
func (o DatabaseInstanceSettingsInsightsConfigPtrOutput) RecordApplicationTags() pulumi.BoolPtrOutput
True if Query Insights will record application tags from query when enabled.
func (DatabaseInstanceSettingsInsightsConfigPtrOutput) RecordClientAddress ¶
func (o DatabaseInstanceSettingsInsightsConfigPtrOutput) RecordClientAddress() pulumi.BoolPtrOutput
True if Query Insights will record client address when enabled.
func (DatabaseInstanceSettingsInsightsConfigPtrOutput) ToDatabaseInstanceSettingsInsightsConfigPtrOutput ¶
func (o DatabaseInstanceSettingsInsightsConfigPtrOutput) ToDatabaseInstanceSettingsInsightsConfigPtrOutput() DatabaseInstanceSettingsInsightsConfigPtrOutput
func (DatabaseInstanceSettingsInsightsConfigPtrOutput) ToDatabaseInstanceSettingsInsightsConfigPtrOutputWithContext ¶
func (o DatabaseInstanceSettingsInsightsConfigPtrOutput) ToDatabaseInstanceSettingsInsightsConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsInsightsConfigPtrOutput
func (DatabaseInstanceSettingsInsightsConfigPtrOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceSettingsInsightsConfigPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettingsInsightsConfig]
type DatabaseInstanceSettingsIpConfiguration ¶
type DatabaseInstanceSettingsIpConfiguration struct { // 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](https://datatracker.ietf.org/doc/html/rfc1035). Specifically, the name must be 1-63 characters long and match the regular expression a-z?. AllocatedIpRange *string `pulumi:"allocatedIpRange"` AuthorizedNetworks []DatabaseInstanceSettingsIpConfigurationAuthorizedNetwork `pulumi:"authorizedNetworks"` // 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. EnablePrivatePathForGoogleCloudServices *bool `pulumi:"enablePrivatePathForGoogleCloudServices"` // Whether this Cloud SQL instance should be assigned // a public IPV4 address. At least `ipv4Enabled` must be enabled or a // `privateNetwork` must be configured. Ipv4Enabled *bool `pulumi:"ipv4Enabled"` // 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 `ipv4Enabled` must be enabled or a `privateNetwork` must be configured. // This setting can be updated, but it cannot be removed after it is set. PrivateNetwork *string `pulumi:"privateNetwork"` PscConfigs []DatabaseInstanceSettingsIpConfigurationPscConfig `pulumi:"pscConfigs"` // Whether SSL connections over IP are enforced or not. RequireSsl *bool `pulumi:"requireSsl"` }
type DatabaseInstanceSettingsIpConfigurationArgs ¶
type DatabaseInstanceSettingsIpConfigurationArgs struct { // 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](https://datatracker.ietf.org/doc/html/rfc1035). Specifically, the name must be 1-63 characters long and match the regular expression a-z?. AllocatedIpRange pulumi.StringPtrInput `pulumi:"allocatedIpRange"` AuthorizedNetworks DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayInput `pulumi:"authorizedNetworks"` // 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. EnablePrivatePathForGoogleCloudServices pulumi.BoolPtrInput `pulumi:"enablePrivatePathForGoogleCloudServices"` // Whether this Cloud SQL instance should be assigned // a public IPV4 address. At least `ipv4Enabled` must be enabled or a // `privateNetwork` must be configured. Ipv4Enabled pulumi.BoolPtrInput `pulumi:"ipv4Enabled"` // 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 `ipv4Enabled` must be enabled or a `privateNetwork` must be configured. // This setting can be updated, but it cannot be removed after it is set. PrivateNetwork pulumi.StringPtrInput `pulumi:"privateNetwork"` PscConfigs DatabaseInstanceSettingsIpConfigurationPscConfigArrayInput `pulumi:"pscConfigs"` // Whether SSL connections over IP are enforced or not. RequireSsl pulumi.BoolPtrInput `pulumi:"requireSsl"` }
func (DatabaseInstanceSettingsIpConfigurationArgs) ElementType ¶
func (DatabaseInstanceSettingsIpConfigurationArgs) ElementType() reflect.Type
func (DatabaseInstanceSettingsIpConfigurationArgs) ToDatabaseInstanceSettingsIpConfigurationOutput ¶
func (i DatabaseInstanceSettingsIpConfigurationArgs) ToDatabaseInstanceSettingsIpConfigurationOutput() DatabaseInstanceSettingsIpConfigurationOutput
func (DatabaseInstanceSettingsIpConfigurationArgs) ToDatabaseInstanceSettingsIpConfigurationOutputWithContext ¶
func (i DatabaseInstanceSettingsIpConfigurationArgs) ToDatabaseInstanceSettingsIpConfigurationOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationOutput
func (DatabaseInstanceSettingsIpConfigurationArgs) ToDatabaseInstanceSettingsIpConfigurationPtrOutput ¶
func (i DatabaseInstanceSettingsIpConfigurationArgs) ToDatabaseInstanceSettingsIpConfigurationPtrOutput() DatabaseInstanceSettingsIpConfigurationPtrOutput
func (DatabaseInstanceSettingsIpConfigurationArgs) ToDatabaseInstanceSettingsIpConfigurationPtrOutputWithContext ¶
func (i DatabaseInstanceSettingsIpConfigurationArgs) ToDatabaseInstanceSettingsIpConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationPtrOutput
func (DatabaseInstanceSettingsIpConfigurationArgs) ToOutput ¶ added in v6.65.1
func (i DatabaseInstanceSettingsIpConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsIpConfiguration]
type DatabaseInstanceSettingsIpConfigurationAuthorizedNetwork ¶
type DatabaseInstanceSettingsIpConfigurationAuthorizedNetwork struct { // The [RFC 3339](https://tools.ietf.org/html/rfc3339) // formatted date time string indicating when this whitelist expires. ExpirationTime *string `pulumi:"expirationTime"` // A name for this whitelist entry. Name *string `pulumi:"name"` // A CIDR notation IPv4 or IPv6 address that is allowed to // access this instance. Must be set even if other two attributes are not for // the whitelist to become active. Value string `pulumi:"value"` }
type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs ¶
type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs struct { // The [RFC 3339](https://tools.ietf.org/html/rfc3339) // formatted date time string indicating when this whitelist expires. ExpirationTime pulumi.StringPtrInput `pulumi:"expirationTime"` // A name for this whitelist entry. Name pulumi.StringPtrInput `pulumi:"name"` // A CIDR notation IPv4 or IPv6 address that is allowed to // access this instance. Must be set even if other two attributes are not for // the whitelist to become active. Value pulumi.StringInput `pulumi:"value"` }
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs) ElementType ¶
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs) ElementType() reflect.Type
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput ¶
func (i DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput() DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutputWithContext ¶
func (i DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput
type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArray ¶
type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArray []DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkInput
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArray) ElementType ¶
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArray) ElementType() reflect.Type
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArray) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput ¶
func (i DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArray) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput() DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArray) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutputWithContext ¶
func (i DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArray) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput
type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayInput ¶
type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayInput interface { pulumi.Input ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput() DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutputWithContext(context.Context) DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput }
DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayInput is an input type that accepts DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArray and DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayInput` via:
DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArray{ DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs{...} }
type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput ¶
type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput) ElementType ¶
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput ¶
func (o DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput() DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutputWithContext ¶
func (o DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput
type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkInput ¶
type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkInput interface { pulumi.Input ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput() DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutputWithContext(context.Context) DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput }
DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkInput is an input type that accepts DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs and DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkInput` via:
DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArgs{...}
type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput ¶
type DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput) ElementType ¶
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput) ExpirationTime ¶
func (o DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput) ExpirationTime() pulumi.StringPtrOutput
The [RFC 3339](https://tools.ietf.org/html/rfc3339) formatted date time string indicating when this whitelist expires.
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput) Name ¶
func (o DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput) Name() pulumi.StringPtrOutput
A name for this whitelist entry.
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput ¶
func (o DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput() DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput
func (DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutputWithContext ¶
func (o DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput) ToDatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkOutput
type DatabaseInstanceSettingsIpConfigurationInput ¶
type DatabaseInstanceSettingsIpConfigurationInput interface { pulumi.Input ToDatabaseInstanceSettingsIpConfigurationOutput() DatabaseInstanceSettingsIpConfigurationOutput ToDatabaseInstanceSettingsIpConfigurationOutputWithContext(context.Context) DatabaseInstanceSettingsIpConfigurationOutput }
DatabaseInstanceSettingsIpConfigurationInput is an input type that accepts DatabaseInstanceSettingsIpConfigurationArgs and DatabaseInstanceSettingsIpConfigurationOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsIpConfigurationInput` via:
DatabaseInstanceSettingsIpConfigurationArgs{...}
type DatabaseInstanceSettingsIpConfigurationOutput ¶
type DatabaseInstanceSettingsIpConfigurationOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsIpConfigurationOutput) AllocatedIpRange ¶ added in v6.5.0
func (o DatabaseInstanceSettingsIpConfigurationOutput) AllocatedIpRange() pulumi.StringPtrOutput
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](https://datatracker.ietf.org/doc/html/rfc1035). Specifically, the name must be 1-63 characters long and match the regular expression a-z?.
func (DatabaseInstanceSettingsIpConfigurationOutput) AuthorizedNetworks ¶
func (o DatabaseInstanceSettingsIpConfigurationOutput) AuthorizedNetworks() DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput
func (DatabaseInstanceSettingsIpConfigurationOutput) ElementType ¶
func (DatabaseInstanceSettingsIpConfigurationOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsIpConfigurationOutput) EnablePrivatePathForGoogleCloudServices ¶ added in v6.50.0
func (o DatabaseInstanceSettingsIpConfigurationOutput) EnablePrivatePathForGoogleCloudServices() pulumi.BoolPtrOutput
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.
func (DatabaseInstanceSettingsIpConfigurationOutput) Ipv4Enabled ¶
func (o DatabaseInstanceSettingsIpConfigurationOutput) Ipv4Enabled() pulumi.BoolPtrOutput
Whether this Cloud SQL instance should be assigned a public IPV4 address. At least `ipv4Enabled` must be enabled or a `privateNetwork` must be configured.
func (DatabaseInstanceSettingsIpConfigurationOutput) PrivateNetwork ¶
func (o DatabaseInstanceSettingsIpConfigurationOutput) PrivateNetwork() pulumi.StringPtrOutput
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 `ipv4Enabled` must be enabled or a `privateNetwork` must be configured. This setting can be updated, but it cannot be removed after it is set.
func (DatabaseInstanceSettingsIpConfigurationOutput) PscConfigs ¶ added in v6.65.0
func (DatabaseInstanceSettingsIpConfigurationOutput) RequireSsl ¶
func (o DatabaseInstanceSettingsIpConfigurationOutput) RequireSsl() pulumi.BoolPtrOutput
Whether SSL connections over IP are enforced or not.
func (DatabaseInstanceSettingsIpConfigurationOutput) ToDatabaseInstanceSettingsIpConfigurationOutput ¶
func (o DatabaseInstanceSettingsIpConfigurationOutput) ToDatabaseInstanceSettingsIpConfigurationOutput() DatabaseInstanceSettingsIpConfigurationOutput
func (DatabaseInstanceSettingsIpConfigurationOutput) ToDatabaseInstanceSettingsIpConfigurationOutputWithContext ¶
func (o DatabaseInstanceSettingsIpConfigurationOutput) ToDatabaseInstanceSettingsIpConfigurationOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationOutput
func (DatabaseInstanceSettingsIpConfigurationOutput) ToDatabaseInstanceSettingsIpConfigurationPtrOutput ¶
func (o DatabaseInstanceSettingsIpConfigurationOutput) ToDatabaseInstanceSettingsIpConfigurationPtrOutput() DatabaseInstanceSettingsIpConfigurationPtrOutput
func (DatabaseInstanceSettingsIpConfigurationOutput) ToDatabaseInstanceSettingsIpConfigurationPtrOutputWithContext ¶
func (o DatabaseInstanceSettingsIpConfigurationOutput) ToDatabaseInstanceSettingsIpConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationPtrOutput
func (DatabaseInstanceSettingsIpConfigurationOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceSettingsIpConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsIpConfiguration]
type DatabaseInstanceSettingsIpConfigurationPscConfig ¶ added in v6.65.0
type DatabaseInstanceSettingsIpConfigurationPscConfig struct { // List of consumer projects that are allow-listed for PSC connections to this instance. This instance can be connected to with PSC from any network in these projects. Each consumer project in this list may be represented by a project number (numeric) or by a project id (alphanumeric). AllowedConsumerProjects []string `pulumi:"allowedConsumerProjects"` // Whether PSC connectivity is enabled for this instance. PscEnabled *bool `pulumi:"pscEnabled"` }
type DatabaseInstanceSettingsIpConfigurationPscConfigArgs ¶ added in v6.65.0
type DatabaseInstanceSettingsIpConfigurationPscConfigArgs struct { // List of consumer projects that are allow-listed for PSC connections to this instance. This instance can be connected to with PSC from any network in these projects. Each consumer project in this list may be represented by a project number (numeric) or by a project id (alphanumeric). AllowedConsumerProjects pulumi.StringArrayInput `pulumi:"allowedConsumerProjects"` // Whether PSC connectivity is enabled for this instance. PscEnabled pulumi.BoolPtrInput `pulumi:"pscEnabled"` }
func (DatabaseInstanceSettingsIpConfigurationPscConfigArgs) ElementType ¶ added in v6.65.0
func (DatabaseInstanceSettingsIpConfigurationPscConfigArgs) ElementType() reflect.Type
func (DatabaseInstanceSettingsIpConfigurationPscConfigArgs) ToDatabaseInstanceSettingsIpConfigurationPscConfigOutput ¶ added in v6.65.0
func (i DatabaseInstanceSettingsIpConfigurationPscConfigArgs) ToDatabaseInstanceSettingsIpConfigurationPscConfigOutput() DatabaseInstanceSettingsIpConfigurationPscConfigOutput
func (DatabaseInstanceSettingsIpConfigurationPscConfigArgs) ToDatabaseInstanceSettingsIpConfigurationPscConfigOutputWithContext ¶ added in v6.65.0
func (i DatabaseInstanceSettingsIpConfigurationPscConfigArgs) ToDatabaseInstanceSettingsIpConfigurationPscConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationPscConfigOutput
type DatabaseInstanceSettingsIpConfigurationPscConfigArray ¶ added in v6.65.0
type DatabaseInstanceSettingsIpConfigurationPscConfigArray []DatabaseInstanceSettingsIpConfigurationPscConfigInput
func (DatabaseInstanceSettingsIpConfigurationPscConfigArray) ElementType ¶ added in v6.65.0
func (DatabaseInstanceSettingsIpConfigurationPscConfigArray) ElementType() reflect.Type
func (DatabaseInstanceSettingsIpConfigurationPscConfigArray) ToDatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput ¶ added in v6.65.0
func (i DatabaseInstanceSettingsIpConfigurationPscConfigArray) ToDatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput() DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput
func (DatabaseInstanceSettingsIpConfigurationPscConfigArray) ToDatabaseInstanceSettingsIpConfigurationPscConfigArrayOutputWithContext ¶ added in v6.65.0
func (i DatabaseInstanceSettingsIpConfigurationPscConfigArray) ToDatabaseInstanceSettingsIpConfigurationPscConfigArrayOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput
type DatabaseInstanceSettingsIpConfigurationPscConfigArrayInput ¶ added in v6.65.0
type DatabaseInstanceSettingsIpConfigurationPscConfigArrayInput interface { pulumi.Input ToDatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput() DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput ToDatabaseInstanceSettingsIpConfigurationPscConfigArrayOutputWithContext(context.Context) DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput }
DatabaseInstanceSettingsIpConfigurationPscConfigArrayInput is an input type that accepts DatabaseInstanceSettingsIpConfigurationPscConfigArray and DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsIpConfigurationPscConfigArrayInput` via:
DatabaseInstanceSettingsIpConfigurationPscConfigArray{ DatabaseInstanceSettingsIpConfigurationPscConfigArgs{...} }
type DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput ¶ added in v6.65.0
type DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput) ElementType ¶ added in v6.65.0
func (DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput) ToDatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput ¶ added in v6.65.0
func (o DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput) ToDatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput() DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput
func (DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput) ToDatabaseInstanceSettingsIpConfigurationPscConfigArrayOutputWithContext ¶ added in v6.65.0
func (o DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput) ToDatabaseInstanceSettingsIpConfigurationPscConfigArrayOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationPscConfigArrayOutput
type DatabaseInstanceSettingsIpConfigurationPscConfigInput ¶ added in v6.65.0
type DatabaseInstanceSettingsIpConfigurationPscConfigInput interface { pulumi.Input ToDatabaseInstanceSettingsIpConfigurationPscConfigOutput() DatabaseInstanceSettingsIpConfigurationPscConfigOutput ToDatabaseInstanceSettingsIpConfigurationPscConfigOutputWithContext(context.Context) DatabaseInstanceSettingsIpConfigurationPscConfigOutput }
DatabaseInstanceSettingsIpConfigurationPscConfigInput is an input type that accepts DatabaseInstanceSettingsIpConfigurationPscConfigArgs and DatabaseInstanceSettingsIpConfigurationPscConfigOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsIpConfigurationPscConfigInput` via:
DatabaseInstanceSettingsIpConfigurationPscConfigArgs{...}
type DatabaseInstanceSettingsIpConfigurationPscConfigOutput ¶ added in v6.65.0
type DatabaseInstanceSettingsIpConfigurationPscConfigOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsIpConfigurationPscConfigOutput) AllowedConsumerProjects ¶ added in v6.65.0
func (o DatabaseInstanceSettingsIpConfigurationPscConfigOutput) AllowedConsumerProjects() pulumi.StringArrayOutput
List of consumer projects that are allow-listed for PSC connections to this instance. This instance can be connected to with PSC from any network in these projects. Each consumer project in this list may be represented by a project number (numeric) or by a project id (alphanumeric).
func (DatabaseInstanceSettingsIpConfigurationPscConfigOutput) ElementType ¶ added in v6.65.0
func (DatabaseInstanceSettingsIpConfigurationPscConfigOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsIpConfigurationPscConfigOutput) PscEnabled ¶ added in v6.65.0
func (o DatabaseInstanceSettingsIpConfigurationPscConfigOutput) PscEnabled() pulumi.BoolPtrOutput
Whether PSC connectivity is enabled for this instance.
func (DatabaseInstanceSettingsIpConfigurationPscConfigOutput) ToDatabaseInstanceSettingsIpConfigurationPscConfigOutput ¶ added in v6.65.0
func (o DatabaseInstanceSettingsIpConfigurationPscConfigOutput) ToDatabaseInstanceSettingsIpConfigurationPscConfigOutput() DatabaseInstanceSettingsIpConfigurationPscConfigOutput
func (DatabaseInstanceSettingsIpConfigurationPscConfigOutput) ToDatabaseInstanceSettingsIpConfigurationPscConfigOutputWithContext ¶ added in v6.65.0
func (o DatabaseInstanceSettingsIpConfigurationPscConfigOutput) ToDatabaseInstanceSettingsIpConfigurationPscConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationPscConfigOutput
type DatabaseInstanceSettingsIpConfigurationPtrInput ¶
type DatabaseInstanceSettingsIpConfigurationPtrInput interface { pulumi.Input ToDatabaseInstanceSettingsIpConfigurationPtrOutput() DatabaseInstanceSettingsIpConfigurationPtrOutput ToDatabaseInstanceSettingsIpConfigurationPtrOutputWithContext(context.Context) DatabaseInstanceSettingsIpConfigurationPtrOutput }
DatabaseInstanceSettingsIpConfigurationPtrInput is an input type that accepts DatabaseInstanceSettingsIpConfigurationArgs, DatabaseInstanceSettingsIpConfigurationPtr and DatabaseInstanceSettingsIpConfigurationPtrOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsIpConfigurationPtrInput` via:
DatabaseInstanceSettingsIpConfigurationArgs{...} or: nil
func DatabaseInstanceSettingsIpConfigurationPtr ¶
func DatabaseInstanceSettingsIpConfigurationPtr(v *DatabaseInstanceSettingsIpConfigurationArgs) DatabaseInstanceSettingsIpConfigurationPtrInput
type DatabaseInstanceSettingsIpConfigurationPtrOutput ¶
type DatabaseInstanceSettingsIpConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsIpConfigurationPtrOutput) AllocatedIpRange ¶ added in v6.5.0
func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) AllocatedIpRange() pulumi.StringPtrOutput
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](https://datatracker.ietf.org/doc/html/rfc1035). Specifically, the name must be 1-63 characters long and match the regular expression a-z?.
func (DatabaseInstanceSettingsIpConfigurationPtrOutput) AuthorizedNetworks ¶
func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) AuthorizedNetworks() DatabaseInstanceSettingsIpConfigurationAuthorizedNetworkArrayOutput
func (DatabaseInstanceSettingsIpConfigurationPtrOutput) ElementType ¶
func (DatabaseInstanceSettingsIpConfigurationPtrOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsIpConfigurationPtrOutput) EnablePrivatePathForGoogleCloudServices ¶ added in v6.50.0
func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) EnablePrivatePathForGoogleCloudServices() pulumi.BoolPtrOutput
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.
func (DatabaseInstanceSettingsIpConfigurationPtrOutput) Ipv4Enabled ¶
func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) Ipv4Enabled() pulumi.BoolPtrOutput
Whether this Cloud SQL instance should be assigned a public IPV4 address. At least `ipv4Enabled` must be enabled or a `privateNetwork` must be configured.
func (DatabaseInstanceSettingsIpConfigurationPtrOutput) PrivateNetwork ¶
func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) PrivateNetwork() pulumi.StringPtrOutput
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 `ipv4Enabled` must be enabled or a `privateNetwork` must be configured. This setting can be updated, but it cannot be removed after it is set.
func (DatabaseInstanceSettingsIpConfigurationPtrOutput) PscConfigs ¶ added in v6.65.0
func (DatabaseInstanceSettingsIpConfigurationPtrOutput) RequireSsl ¶
func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) RequireSsl() pulumi.BoolPtrOutput
Whether SSL connections over IP are enforced or not.
func (DatabaseInstanceSettingsIpConfigurationPtrOutput) ToDatabaseInstanceSettingsIpConfigurationPtrOutput ¶
func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) ToDatabaseInstanceSettingsIpConfigurationPtrOutput() DatabaseInstanceSettingsIpConfigurationPtrOutput
func (DatabaseInstanceSettingsIpConfigurationPtrOutput) ToDatabaseInstanceSettingsIpConfigurationPtrOutputWithContext ¶
func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) ToDatabaseInstanceSettingsIpConfigurationPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsIpConfigurationPtrOutput
func (DatabaseInstanceSettingsIpConfigurationPtrOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceSettingsIpConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettingsIpConfiguration]
type DatabaseInstanceSettingsLocationPreference ¶
type DatabaseInstanceSettingsLocationPreference struct { // A GAE application whose zone to remain // in. Must be in the same region as this instance. FollowGaeApplication *string `pulumi:"followGaeApplication"` // The preferred Compute Engine zone for the secondary/failover. // // The optional `settings.maintenance_window` subblock for instances declares a one-hour // [maintenance window](https://cloud.google.com/sql/docs/instance-settings?hl=en#maintenance-window-2ndgen) // when an Instance can automatically restart to apply updates. The maintenance window is specified in UTC time. It supports: SecondaryZone *string `pulumi:"secondaryZone"` // The preferred compute engine // [zone](https://cloud.google.com/compute/docs/zones?hl=en). Zone *string `pulumi:"zone"` }
type DatabaseInstanceSettingsLocationPreferenceArgs ¶
type DatabaseInstanceSettingsLocationPreferenceArgs struct { // A GAE application whose zone to remain // in. Must be in the same region as this instance. FollowGaeApplication pulumi.StringPtrInput `pulumi:"followGaeApplication"` // The preferred Compute Engine zone for the secondary/failover. // // The optional `settings.maintenance_window` subblock for instances declares a one-hour // [maintenance window](https://cloud.google.com/sql/docs/instance-settings?hl=en#maintenance-window-2ndgen) // when an Instance can automatically restart to apply updates. The maintenance window is specified in UTC time. It supports: SecondaryZone pulumi.StringPtrInput `pulumi:"secondaryZone"` // The preferred compute engine // [zone](https://cloud.google.com/compute/docs/zones?hl=en). Zone pulumi.StringPtrInput `pulumi:"zone"` }
func (DatabaseInstanceSettingsLocationPreferenceArgs) ElementType ¶
func (DatabaseInstanceSettingsLocationPreferenceArgs) ElementType() reflect.Type
func (DatabaseInstanceSettingsLocationPreferenceArgs) ToDatabaseInstanceSettingsLocationPreferenceOutput ¶
func (i DatabaseInstanceSettingsLocationPreferenceArgs) ToDatabaseInstanceSettingsLocationPreferenceOutput() DatabaseInstanceSettingsLocationPreferenceOutput
func (DatabaseInstanceSettingsLocationPreferenceArgs) ToDatabaseInstanceSettingsLocationPreferenceOutputWithContext ¶
func (i DatabaseInstanceSettingsLocationPreferenceArgs) ToDatabaseInstanceSettingsLocationPreferenceOutputWithContext(ctx context.Context) DatabaseInstanceSettingsLocationPreferenceOutput
func (DatabaseInstanceSettingsLocationPreferenceArgs) ToDatabaseInstanceSettingsLocationPreferencePtrOutput ¶
func (i DatabaseInstanceSettingsLocationPreferenceArgs) ToDatabaseInstanceSettingsLocationPreferencePtrOutput() DatabaseInstanceSettingsLocationPreferencePtrOutput
func (DatabaseInstanceSettingsLocationPreferenceArgs) ToDatabaseInstanceSettingsLocationPreferencePtrOutputWithContext ¶
func (i DatabaseInstanceSettingsLocationPreferenceArgs) ToDatabaseInstanceSettingsLocationPreferencePtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsLocationPreferencePtrOutput
func (DatabaseInstanceSettingsLocationPreferenceArgs) ToOutput ¶ added in v6.65.1
func (i DatabaseInstanceSettingsLocationPreferenceArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsLocationPreference]
type DatabaseInstanceSettingsLocationPreferenceInput ¶
type DatabaseInstanceSettingsLocationPreferenceInput interface { pulumi.Input ToDatabaseInstanceSettingsLocationPreferenceOutput() DatabaseInstanceSettingsLocationPreferenceOutput ToDatabaseInstanceSettingsLocationPreferenceOutputWithContext(context.Context) DatabaseInstanceSettingsLocationPreferenceOutput }
DatabaseInstanceSettingsLocationPreferenceInput is an input type that accepts DatabaseInstanceSettingsLocationPreferenceArgs and DatabaseInstanceSettingsLocationPreferenceOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsLocationPreferenceInput` via:
DatabaseInstanceSettingsLocationPreferenceArgs{...}
type DatabaseInstanceSettingsLocationPreferenceOutput ¶
type DatabaseInstanceSettingsLocationPreferenceOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsLocationPreferenceOutput) ElementType ¶
func (DatabaseInstanceSettingsLocationPreferenceOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsLocationPreferenceOutput) FollowGaeApplication ¶
func (o DatabaseInstanceSettingsLocationPreferenceOutput) FollowGaeApplication() pulumi.StringPtrOutput
A GAE application whose zone to remain in. Must be in the same region as this instance.
func (DatabaseInstanceSettingsLocationPreferenceOutput) SecondaryZone ¶ added in v6.31.0
func (o DatabaseInstanceSettingsLocationPreferenceOutput) SecondaryZone() pulumi.StringPtrOutput
The preferred Compute Engine zone for the secondary/failover.
The optional `settings.maintenance_window` subblock for instances declares a one-hour [maintenance window](https://cloud.google.com/sql/docs/instance-settings?hl=en#maintenance-window-2ndgen) when an Instance can automatically restart to apply updates. The maintenance window is specified in UTC time. It supports:
func (DatabaseInstanceSettingsLocationPreferenceOutput) ToDatabaseInstanceSettingsLocationPreferenceOutput ¶
func (o DatabaseInstanceSettingsLocationPreferenceOutput) ToDatabaseInstanceSettingsLocationPreferenceOutput() DatabaseInstanceSettingsLocationPreferenceOutput
func (DatabaseInstanceSettingsLocationPreferenceOutput) ToDatabaseInstanceSettingsLocationPreferenceOutputWithContext ¶
func (o DatabaseInstanceSettingsLocationPreferenceOutput) ToDatabaseInstanceSettingsLocationPreferenceOutputWithContext(ctx context.Context) DatabaseInstanceSettingsLocationPreferenceOutput
func (DatabaseInstanceSettingsLocationPreferenceOutput) ToDatabaseInstanceSettingsLocationPreferencePtrOutput ¶
func (o DatabaseInstanceSettingsLocationPreferenceOutput) ToDatabaseInstanceSettingsLocationPreferencePtrOutput() DatabaseInstanceSettingsLocationPreferencePtrOutput
func (DatabaseInstanceSettingsLocationPreferenceOutput) ToDatabaseInstanceSettingsLocationPreferencePtrOutputWithContext ¶
func (o DatabaseInstanceSettingsLocationPreferenceOutput) ToDatabaseInstanceSettingsLocationPreferencePtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsLocationPreferencePtrOutput
func (DatabaseInstanceSettingsLocationPreferenceOutput) Zone ¶
func (o DatabaseInstanceSettingsLocationPreferenceOutput) Zone() pulumi.StringPtrOutput
The preferred compute engine [zone](https://cloud.google.com/compute/docs/zones?hl=en).
type DatabaseInstanceSettingsLocationPreferencePtrInput ¶
type DatabaseInstanceSettingsLocationPreferencePtrInput interface { pulumi.Input ToDatabaseInstanceSettingsLocationPreferencePtrOutput() DatabaseInstanceSettingsLocationPreferencePtrOutput ToDatabaseInstanceSettingsLocationPreferencePtrOutputWithContext(context.Context) DatabaseInstanceSettingsLocationPreferencePtrOutput }
DatabaseInstanceSettingsLocationPreferencePtrInput is an input type that accepts DatabaseInstanceSettingsLocationPreferenceArgs, DatabaseInstanceSettingsLocationPreferencePtr and DatabaseInstanceSettingsLocationPreferencePtrOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsLocationPreferencePtrInput` via:
DatabaseInstanceSettingsLocationPreferenceArgs{...} or: nil
func DatabaseInstanceSettingsLocationPreferencePtr ¶
func DatabaseInstanceSettingsLocationPreferencePtr(v *DatabaseInstanceSettingsLocationPreferenceArgs) DatabaseInstanceSettingsLocationPreferencePtrInput
type DatabaseInstanceSettingsLocationPreferencePtrOutput ¶
type DatabaseInstanceSettingsLocationPreferencePtrOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsLocationPreferencePtrOutput) ElementType ¶
func (DatabaseInstanceSettingsLocationPreferencePtrOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsLocationPreferencePtrOutput) FollowGaeApplication ¶
func (o DatabaseInstanceSettingsLocationPreferencePtrOutput) FollowGaeApplication() pulumi.StringPtrOutput
A GAE application whose zone to remain in. Must be in the same region as this instance.
func (DatabaseInstanceSettingsLocationPreferencePtrOutput) SecondaryZone ¶ added in v6.31.0
func (o DatabaseInstanceSettingsLocationPreferencePtrOutput) SecondaryZone() pulumi.StringPtrOutput
The preferred Compute Engine zone for the secondary/failover.
The optional `settings.maintenance_window` subblock for instances declares a one-hour [maintenance window](https://cloud.google.com/sql/docs/instance-settings?hl=en#maintenance-window-2ndgen) when an Instance can automatically restart to apply updates. The maintenance window is specified in UTC time. It supports:
func (DatabaseInstanceSettingsLocationPreferencePtrOutput) ToDatabaseInstanceSettingsLocationPreferencePtrOutput ¶
func (o DatabaseInstanceSettingsLocationPreferencePtrOutput) ToDatabaseInstanceSettingsLocationPreferencePtrOutput() DatabaseInstanceSettingsLocationPreferencePtrOutput
func (DatabaseInstanceSettingsLocationPreferencePtrOutput) ToDatabaseInstanceSettingsLocationPreferencePtrOutputWithContext ¶
func (o DatabaseInstanceSettingsLocationPreferencePtrOutput) ToDatabaseInstanceSettingsLocationPreferencePtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsLocationPreferencePtrOutput
func (DatabaseInstanceSettingsLocationPreferencePtrOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceSettingsLocationPreferencePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettingsLocationPreference]
func (DatabaseInstanceSettingsLocationPreferencePtrOutput) Zone ¶
func (o DatabaseInstanceSettingsLocationPreferencePtrOutput) Zone() pulumi.StringPtrOutput
The preferred compute engine [zone](https://cloud.google.com/compute/docs/zones?hl=en).
type DatabaseInstanceSettingsMaintenanceWindow ¶
type DatabaseInstanceSettingsMaintenanceWindow struct { // Day of week (`1-7`), starting on Monday Day *int `pulumi:"day"` // Hour of day (`0-23`), ignored if `day` not set Hour *int `pulumi:"hour"` // Receive updates earlier (`canary`) or later // (`stable`) // // The optional `settings.insights_config` subblock for instances declares Query Insights([MySQL](https://cloud.google.com/sql/docs/mysql/using-query-insights), [PostgreSQL](https://cloud.google.com/sql/docs/postgres/using-query-insights)) configuration. It contains: UpdateTrack *string `pulumi:"updateTrack"` }
type DatabaseInstanceSettingsMaintenanceWindowArgs ¶
type DatabaseInstanceSettingsMaintenanceWindowArgs struct { // Day of week (`1-7`), starting on Monday Day pulumi.IntPtrInput `pulumi:"day"` // Hour of day (`0-23`), ignored if `day` not set Hour pulumi.IntPtrInput `pulumi:"hour"` // Receive updates earlier (`canary`) or later // (`stable`) // // The optional `settings.insights_config` subblock for instances declares Query Insights([MySQL](https://cloud.google.com/sql/docs/mysql/using-query-insights), [PostgreSQL](https://cloud.google.com/sql/docs/postgres/using-query-insights)) configuration. It contains: UpdateTrack pulumi.StringPtrInput `pulumi:"updateTrack"` }
func (DatabaseInstanceSettingsMaintenanceWindowArgs) ElementType ¶
func (DatabaseInstanceSettingsMaintenanceWindowArgs) ElementType() reflect.Type
func (DatabaseInstanceSettingsMaintenanceWindowArgs) ToDatabaseInstanceSettingsMaintenanceWindowOutput ¶
func (i DatabaseInstanceSettingsMaintenanceWindowArgs) ToDatabaseInstanceSettingsMaintenanceWindowOutput() DatabaseInstanceSettingsMaintenanceWindowOutput
func (DatabaseInstanceSettingsMaintenanceWindowArgs) ToDatabaseInstanceSettingsMaintenanceWindowOutputWithContext ¶
func (i DatabaseInstanceSettingsMaintenanceWindowArgs) ToDatabaseInstanceSettingsMaintenanceWindowOutputWithContext(ctx context.Context) DatabaseInstanceSettingsMaintenanceWindowOutput
func (DatabaseInstanceSettingsMaintenanceWindowArgs) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutput ¶
func (i DatabaseInstanceSettingsMaintenanceWindowArgs) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutput() DatabaseInstanceSettingsMaintenanceWindowPtrOutput
func (DatabaseInstanceSettingsMaintenanceWindowArgs) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutputWithContext ¶
func (i DatabaseInstanceSettingsMaintenanceWindowArgs) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsMaintenanceWindowPtrOutput
func (DatabaseInstanceSettingsMaintenanceWindowArgs) ToOutput ¶ added in v6.65.1
func (i DatabaseInstanceSettingsMaintenanceWindowArgs) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsMaintenanceWindow]
type DatabaseInstanceSettingsMaintenanceWindowInput ¶
type DatabaseInstanceSettingsMaintenanceWindowInput interface { pulumi.Input ToDatabaseInstanceSettingsMaintenanceWindowOutput() DatabaseInstanceSettingsMaintenanceWindowOutput ToDatabaseInstanceSettingsMaintenanceWindowOutputWithContext(context.Context) DatabaseInstanceSettingsMaintenanceWindowOutput }
DatabaseInstanceSettingsMaintenanceWindowInput is an input type that accepts DatabaseInstanceSettingsMaintenanceWindowArgs and DatabaseInstanceSettingsMaintenanceWindowOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsMaintenanceWindowInput` via:
DatabaseInstanceSettingsMaintenanceWindowArgs{...}
type DatabaseInstanceSettingsMaintenanceWindowOutput ¶
type DatabaseInstanceSettingsMaintenanceWindowOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsMaintenanceWindowOutput) Day ¶
func (o DatabaseInstanceSettingsMaintenanceWindowOutput) Day() pulumi.IntPtrOutput
Day of week (`1-7`), starting on Monday
func (DatabaseInstanceSettingsMaintenanceWindowOutput) ElementType ¶
func (DatabaseInstanceSettingsMaintenanceWindowOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsMaintenanceWindowOutput) Hour ¶
func (o DatabaseInstanceSettingsMaintenanceWindowOutput) Hour() pulumi.IntPtrOutput
Hour of day (`0-23`), ignored if `day` not set
func (DatabaseInstanceSettingsMaintenanceWindowOutput) ToDatabaseInstanceSettingsMaintenanceWindowOutput ¶
func (o DatabaseInstanceSettingsMaintenanceWindowOutput) ToDatabaseInstanceSettingsMaintenanceWindowOutput() DatabaseInstanceSettingsMaintenanceWindowOutput
func (DatabaseInstanceSettingsMaintenanceWindowOutput) ToDatabaseInstanceSettingsMaintenanceWindowOutputWithContext ¶
func (o DatabaseInstanceSettingsMaintenanceWindowOutput) ToDatabaseInstanceSettingsMaintenanceWindowOutputWithContext(ctx context.Context) DatabaseInstanceSettingsMaintenanceWindowOutput
func (DatabaseInstanceSettingsMaintenanceWindowOutput) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutput ¶
func (o DatabaseInstanceSettingsMaintenanceWindowOutput) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutput() DatabaseInstanceSettingsMaintenanceWindowPtrOutput
func (DatabaseInstanceSettingsMaintenanceWindowOutput) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutputWithContext ¶
func (o DatabaseInstanceSettingsMaintenanceWindowOutput) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsMaintenanceWindowPtrOutput
func (DatabaseInstanceSettingsMaintenanceWindowOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceSettingsMaintenanceWindowOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettingsMaintenanceWindow]
func (DatabaseInstanceSettingsMaintenanceWindowOutput) UpdateTrack ¶
func (o DatabaseInstanceSettingsMaintenanceWindowOutput) UpdateTrack() pulumi.StringPtrOutput
Receive updates earlier (`canary`) or later (`stable`)
The optional `settings.insights_config` subblock for instances declares Query Insights([MySQL](https://cloud.google.com/sql/docs/mysql/using-query-insights), [PostgreSQL](https://cloud.google.com/sql/docs/postgres/using-query-insights)) configuration. It contains:
type DatabaseInstanceSettingsMaintenanceWindowPtrInput ¶
type DatabaseInstanceSettingsMaintenanceWindowPtrInput interface { pulumi.Input ToDatabaseInstanceSettingsMaintenanceWindowPtrOutput() DatabaseInstanceSettingsMaintenanceWindowPtrOutput ToDatabaseInstanceSettingsMaintenanceWindowPtrOutputWithContext(context.Context) DatabaseInstanceSettingsMaintenanceWindowPtrOutput }
DatabaseInstanceSettingsMaintenanceWindowPtrInput is an input type that accepts DatabaseInstanceSettingsMaintenanceWindowArgs, DatabaseInstanceSettingsMaintenanceWindowPtr and DatabaseInstanceSettingsMaintenanceWindowPtrOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsMaintenanceWindowPtrInput` via:
DatabaseInstanceSettingsMaintenanceWindowArgs{...} or: nil
func DatabaseInstanceSettingsMaintenanceWindowPtr ¶
func DatabaseInstanceSettingsMaintenanceWindowPtr(v *DatabaseInstanceSettingsMaintenanceWindowArgs) DatabaseInstanceSettingsMaintenanceWindowPtrInput
type DatabaseInstanceSettingsMaintenanceWindowPtrOutput ¶
type DatabaseInstanceSettingsMaintenanceWindowPtrOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsMaintenanceWindowPtrOutput) Day ¶
func (o DatabaseInstanceSettingsMaintenanceWindowPtrOutput) Day() pulumi.IntPtrOutput
Day of week (`1-7`), starting on Monday
func (DatabaseInstanceSettingsMaintenanceWindowPtrOutput) ElementType ¶
func (DatabaseInstanceSettingsMaintenanceWindowPtrOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsMaintenanceWindowPtrOutput) Hour ¶
func (o DatabaseInstanceSettingsMaintenanceWindowPtrOutput) Hour() pulumi.IntPtrOutput
Hour of day (`0-23`), ignored if `day` not set
func (DatabaseInstanceSettingsMaintenanceWindowPtrOutput) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutput ¶
func (o DatabaseInstanceSettingsMaintenanceWindowPtrOutput) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutput() DatabaseInstanceSettingsMaintenanceWindowPtrOutput
func (DatabaseInstanceSettingsMaintenanceWindowPtrOutput) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutputWithContext ¶
func (o DatabaseInstanceSettingsMaintenanceWindowPtrOutput) ToDatabaseInstanceSettingsMaintenanceWindowPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsMaintenanceWindowPtrOutput
func (DatabaseInstanceSettingsMaintenanceWindowPtrOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceSettingsMaintenanceWindowPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettingsMaintenanceWindow]
func (DatabaseInstanceSettingsMaintenanceWindowPtrOutput) UpdateTrack ¶
func (o DatabaseInstanceSettingsMaintenanceWindowPtrOutput) UpdateTrack() pulumi.StringPtrOutput
Receive updates earlier (`canary`) or later (`stable`)
The optional `settings.insights_config` subblock for instances declares Query Insights([MySQL](https://cloud.google.com/sql/docs/mysql/using-query-insights), [PostgreSQL](https://cloud.google.com/sql/docs/postgres/using-query-insights)) configuration. It contains:
type DatabaseInstanceSettingsOutput ¶
type DatabaseInstanceSettingsOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsOutput) ActivationPolicy ¶
func (o DatabaseInstanceSettingsOutput) ActivationPolicy() pulumi.StringPtrOutput
This specifies when the instance should be active. Can be either `ALWAYS`, `NEVER` or `ON_DEMAND`.
func (DatabaseInstanceSettingsOutput) ActiveDirectoryConfig ¶ added in v6.25.0
func (o DatabaseInstanceSettingsOutput) ActiveDirectoryConfig() DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput
func (DatabaseInstanceSettingsOutput) AdvancedMachineFeatures ¶ added in v6.57.0
func (o DatabaseInstanceSettingsOutput) AdvancedMachineFeatures() DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput
func (DatabaseInstanceSettingsOutput) AvailabilityType ¶
func (o DatabaseInstanceSettingsOutput) AvailabilityType() pulumi.StringPtrOutput
The availability type of the Cloud SQL instance, high availability (`REGIONAL`) or single zone (`ZONAL`).' For all instances, ensure that `settings.backup_configuration.enabled` is set to `true`. For MySQL instances, ensure that `settings.backup_configuration.binary_log_enabled` is set to `true`. For Postgres and SQL Server instances, ensure that `settings.backup_configuration.point_in_time_recovery_enabled` is set to `true`. Defaults to `ZONAL`.
func (DatabaseInstanceSettingsOutput) BackupConfiguration ¶
func (o DatabaseInstanceSettingsOutput) BackupConfiguration() DatabaseInstanceSettingsBackupConfigurationPtrOutput
func (DatabaseInstanceSettingsOutput) Collation ¶
func (o DatabaseInstanceSettingsOutput) Collation() pulumi.StringPtrOutput
The name of server instance collation.
func (DatabaseInstanceSettingsOutput) ConnectorEnforcement ¶ added in v6.44.0
func (o DatabaseInstanceSettingsOutput) ConnectorEnforcement() pulumi.StringPtrOutput
Specifies if connections must use Cloud SQL connectors.
func (DatabaseInstanceSettingsOutput) DataCacheConfig ¶ added in v6.60.0
func (o DatabaseInstanceSettingsOutput) DataCacheConfig() DatabaseInstanceSettingsDataCacheConfigPtrOutput
func (DatabaseInstanceSettingsOutput) DatabaseFlags ¶
func (o DatabaseInstanceSettingsOutput) DatabaseFlags() DatabaseInstanceSettingsDatabaseFlagArrayOutput
func (DatabaseInstanceSettingsOutput) DeletionProtectionEnabled ¶ added in v6.47.0
func (o DatabaseInstanceSettingsOutput) DeletionProtectionEnabled() pulumi.BoolPtrOutput
func (DatabaseInstanceSettingsOutput) DenyMaintenancePeriod ¶ added in v6.45.0
func (o DatabaseInstanceSettingsOutput) DenyMaintenancePeriod() DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput
func (DatabaseInstanceSettingsOutput) DiskAutoresize ¶
func (o DatabaseInstanceSettingsOutput) DiskAutoresize() pulumi.BoolPtrOutput
Enables auto-resizing of the storage size. Defaults to `true`.
func (DatabaseInstanceSettingsOutput) DiskAutoresizeLimit ¶
func (o DatabaseInstanceSettingsOutput) DiskAutoresizeLimit() pulumi.IntPtrOutput
The maximum size to which storage capacity can be automatically increased. The default value is 0, which specifies that there is no limit.
func (DatabaseInstanceSettingsOutput) DiskSize ¶
func (o DatabaseInstanceSettingsOutput) DiskSize() pulumi.IntPtrOutput
The size of data disk, in GB. Size of a running instance cannot be reduced but can be increased. The minimum value is 10GB.
func (DatabaseInstanceSettingsOutput) DiskType ¶
func (o DatabaseInstanceSettingsOutput) DiskType() pulumi.StringPtrOutput
The type of data disk: PD_SSD or PD_HDD. Defaults to `PD_SSD`.
func (DatabaseInstanceSettingsOutput) Edition ¶ added in v6.60.0
func (o DatabaseInstanceSettingsOutput) Edition() pulumi.StringPtrOutput
The edition of the instance, can be `ENTERPRISE` or `ENTERPRISE_PLUS`.
func (DatabaseInstanceSettingsOutput) ElementType ¶
func (DatabaseInstanceSettingsOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsOutput) InsightsConfig ¶
func (o DatabaseInstanceSettingsOutput) InsightsConfig() DatabaseInstanceSettingsInsightsConfigPtrOutput
func (DatabaseInstanceSettingsOutput) IpConfiguration ¶
func (o DatabaseInstanceSettingsOutput) IpConfiguration() DatabaseInstanceSettingsIpConfigurationPtrOutput
func (DatabaseInstanceSettingsOutput) LocationPreference ¶
func (o DatabaseInstanceSettingsOutput) LocationPreference() DatabaseInstanceSettingsLocationPreferencePtrOutput
func (DatabaseInstanceSettingsOutput) MaintenanceWindow ¶
func (o DatabaseInstanceSettingsOutput) MaintenanceWindow() DatabaseInstanceSettingsMaintenanceWindowPtrOutput
func (DatabaseInstanceSettingsOutput) PasswordValidationPolicy ¶ added in v6.35.0
func (o DatabaseInstanceSettingsOutput) PasswordValidationPolicy() DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput
func (DatabaseInstanceSettingsOutput) PricingPlan ¶
func (o DatabaseInstanceSettingsOutput) PricingPlan() pulumi.StringPtrOutput
Pricing plan for this instance, can only be `PER_USE`.
func (DatabaseInstanceSettingsOutput) SqlServerAuditConfig ¶ added in v6.31.0
func (o DatabaseInstanceSettingsOutput) SqlServerAuditConfig() DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput
func (DatabaseInstanceSettingsOutput) Tier ¶
func (o DatabaseInstanceSettingsOutput) Tier() pulumi.StringOutput
The machine type to use. See [tiers](https://cloud.google.com/sql/docs/admin-api/v1beta4/tiers) for more details and supported versions. Postgres supports only shared-core machine types, and custom machine types such as `db-custom-2-13312`. See the [Custom Machine Type Documentation](https://cloud.google.com/compute/docs/instances/creating-instance-with-custom-machine-type#create) to learn about specifying custom machine types.
func (DatabaseInstanceSettingsOutput) TimeZone ¶ added in v6.42.0
func (o DatabaseInstanceSettingsOutput) TimeZone() pulumi.StringPtrOutput
The timeZone to be used by the database engine (supported only for SQL Server), in SQL Server timezone format.
func (DatabaseInstanceSettingsOutput) ToDatabaseInstanceSettingsOutput ¶
func (o DatabaseInstanceSettingsOutput) ToDatabaseInstanceSettingsOutput() DatabaseInstanceSettingsOutput
func (DatabaseInstanceSettingsOutput) ToDatabaseInstanceSettingsOutputWithContext ¶
func (o DatabaseInstanceSettingsOutput) ToDatabaseInstanceSettingsOutputWithContext(ctx context.Context) DatabaseInstanceSettingsOutput
func (DatabaseInstanceSettingsOutput) ToDatabaseInstanceSettingsPtrOutput ¶
func (o DatabaseInstanceSettingsOutput) ToDatabaseInstanceSettingsPtrOutput() DatabaseInstanceSettingsPtrOutput
func (DatabaseInstanceSettingsOutput) ToDatabaseInstanceSettingsPtrOutputWithContext ¶
func (o DatabaseInstanceSettingsOutput) ToDatabaseInstanceSettingsPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsPtrOutput
func (DatabaseInstanceSettingsOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceSettingsOutput) ToOutput(ctx context.Context) pulumix.Output[DatabaseInstanceSettings]
func (DatabaseInstanceSettingsOutput) UserLabels ¶
func (o DatabaseInstanceSettingsOutput) UserLabels() pulumi.StringMapOutput
A set of key/value user label pairs to assign to the instance.
func (DatabaseInstanceSettingsOutput) Version ¶
func (o DatabaseInstanceSettingsOutput) Version() pulumi.IntPtrOutput
type DatabaseInstanceSettingsPasswordValidationPolicy ¶ added in v6.35.0
type DatabaseInstanceSettingsPasswordValidationPolicy struct { // Checks if the password is a combination of lowercase, uppercase, numeric, and non-alphanumeric characters. Complexity *string `pulumi:"complexity"` // Prevents the use of the username in the password. DisallowUsernameSubstring *bool `pulumi:"disallowUsernameSubstring"` // Enables or disable the password validation policy. // // The optional `replicaConfiguration` block must have `masterInstanceName` set // to work, cannot be updated, and supports: EnablePasswordPolicy bool `pulumi:"enablePasswordPolicy"` // Specifies the minimum number of characters that the password must have. MinLength *int `pulumi:"minLength"` // Specifies the minimum duration after which you can change the password. PasswordChangeInterval *string `pulumi:"passwordChangeInterval"` // Specifies the number of previous passwords that you can't reuse. ReuseInterval *int `pulumi:"reuseInterval"` }
type DatabaseInstanceSettingsPasswordValidationPolicyArgs ¶ added in v6.35.0
type DatabaseInstanceSettingsPasswordValidationPolicyArgs struct { // Checks if the password is a combination of lowercase, uppercase, numeric, and non-alphanumeric characters. Complexity pulumi.StringPtrInput `pulumi:"complexity"` // Prevents the use of the username in the password. DisallowUsernameSubstring pulumi.BoolPtrInput `pulumi:"disallowUsernameSubstring"` // Enables or disable the password validation policy. // // The optional `replicaConfiguration` block must have `masterInstanceName` set // to work, cannot be updated, and supports: EnablePasswordPolicy pulumi.BoolInput `pulumi:"enablePasswordPolicy"` // Specifies the minimum number of characters that the password must have. MinLength pulumi.IntPtrInput `pulumi:"minLength"` // Specifies the minimum duration after which you can change the password. PasswordChangeInterval pulumi.StringPtrInput `pulumi:"passwordChangeInterval"` // Specifies the number of previous passwords that you can't reuse. ReuseInterval pulumi.IntPtrInput `pulumi:"reuseInterval"` }
func (DatabaseInstanceSettingsPasswordValidationPolicyArgs) ElementType ¶ added in v6.35.0
func (DatabaseInstanceSettingsPasswordValidationPolicyArgs) ElementType() reflect.Type
func (DatabaseInstanceSettingsPasswordValidationPolicyArgs) ToDatabaseInstanceSettingsPasswordValidationPolicyOutput ¶ added in v6.35.0
func (i DatabaseInstanceSettingsPasswordValidationPolicyArgs) ToDatabaseInstanceSettingsPasswordValidationPolicyOutput() DatabaseInstanceSettingsPasswordValidationPolicyOutput
func (DatabaseInstanceSettingsPasswordValidationPolicyArgs) ToDatabaseInstanceSettingsPasswordValidationPolicyOutputWithContext ¶ added in v6.35.0
func (i DatabaseInstanceSettingsPasswordValidationPolicyArgs) ToDatabaseInstanceSettingsPasswordValidationPolicyOutputWithContext(ctx context.Context) DatabaseInstanceSettingsPasswordValidationPolicyOutput
func (DatabaseInstanceSettingsPasswordValidationPolicyArgs) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutput ¶ added in v6.35.0
func (i DatabaseInstanceSettingsPasswordValidationPolicyArgs) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutput() DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput
func (DatabaseInstanceSettingsPasswordValidationPolicyArgs) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutputWithContext ¶ added in v6.35.0
func (i DatabaseInstanceSettingsPasswordValidationPolicyArgs) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput
type DatabaseInstanceSettingsPasswordValidationPolicyInput ¶ added in v6.35.0
type DatabaseInstanceSettingsPasswordValidationPolicyInput interface { pulumi.Input ToDatabaseInstanceSettingsPasswordValidationPolicyOutput() DatabaseInstanceSettingsPasswordValidationPolicyOutput ToDatabaseInstanceSettingsPasswordValidationPolicyOutputWithContext(context.Context) DatabaseInstanceSettingsPasswordValidationPolicyOutput }
DatabaseInstanceSettingsPasswordValidationPolicyInput is an input type that accepts DatabaseInstanceSettingsPasswordValidationPolicyArgs and DatabaseInstanceSettingsPasswordValidationPolicyOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsPasswordValidationPolicyInput` via:
DatabaseInstanceSettingsPasswordValidationPolicyArgs{...}
type DatabaseInstanceSettingsPasswordValidationPolicyOutput ¶ added in v6.35.0
type DatabaseInstanceSettingsPasswordValidationPolicyOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsPasswordValidationPolicyOutput) Complexity ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) Complexity() pulumi.StringPtrOutput
Checks if the password is a combination of lowercase, uppercase, numeric, and non-alphanumeric characters.
func (DatabaseInstanceSettingsPasswordValidationPolicyOutput) DisallowUsernameSubstring ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) DisallowUsernameSubstring() pulumi.BoolPtrOutput
Prevents the use of the username in the password.
func (DatabaseInstanceSettingsPasswordValidationPolicyOutput) ElementType ¶ added in v6.35.0
func (DatabaseInstanceSettingsPasswordValidationPolicyOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsPasswordValidationPolicyOutput) EnablePasswordPolicy ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) EnablePasswordPolicy() pulumi.BoolOutput
Enables or disable the password validation policy.
The optional `replicaConfiguration` block must have `masterInstanceName` set to work, cannot be updated, and supports:
func (DatabaseInstanceSettingsPasswordValidationPolicyOutput) MinLength ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) MinLength() pulumi.IntPtrOutput
Specifies the minimum number of characters that the password must have.
func (DatabaseInstanceSettingsPasswordValidationPolicyOutput) PasswordChangeInterval ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) PasswordChangeInterval() pulumi.StringPtrOutput
Specifies the minimum duration after which you can change the password.
func (DatabaseInstanceSettingsPasswordValidationPolicyOutput) ReuseInterval ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) ReuseInterval() pulumi.IntPtrOutput
Specifies the number of previous passwords that you can't reuse.
func (DatabaseInstanceSettingsPasswordValidationPolicyOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyOutput ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyOutput() DatabaseInstanceSettingsPasswordValidationPolicyOutput
func (DatabaseInstanceSettingsPasswordValidationPolicyOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyOutputWithContext ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyOutputWithContext(ctx context.Context) DatabaseInstanceSettingsPasswordValidationPolicyOutput
func (DatabaseInstanceSettingsPasswordValidationPolicyOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutput ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutput() DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput
func (DatabaseInstanceSettingsPasswordValidationPolicyOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutputWithContext ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput
type DatabaseInstanceSettingsPasswordValidationPolicyPtrInput ¶ added in v6.35.0
type DatabaseInstanceSettingsPasswordValidationPolicyPtrInput interface { pulumi.Input ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutput() DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutputWithContext(context.Context) DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput }
DatabaseInstanceSettingsPasswordValidationPolicyPtrInput is an input type that accepts DatabaseInstanceSettingsPasswordValidationPolicyArgs, DatabaseInstanceSettingsPasswordValidationPolicyPtr and DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsPasswordValidationPolicyPtrInput` via:
DatabaseInstanceSettingsPasswordValidationPolicyArgs{...} or: nil
func DatabaseInstanceSettingsPasswordValidationPolicyPtr ¶ added in v6.35.0
func DatabaseInstanceSettingsPasswordValidationPolicyPtr(v *DatabaseInstanceSettingsPasswordValidationPolicyArgs) DatabaseInstanceSettingsPasswordValidationPolicyPtrInput
type DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput ¶ added in v6.35.0
type DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) Complexity ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) Complexity() pulumi.StringPtrOutput
Checks if the password is a combination of lowercase, uppercase, numeric, and non-alphanumeric characters.
func (DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) DisallowUsernameSubstring ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) DisallowUsernameSubstring() pulumi.BoolPtrOutput
Prevents the use of the username in the password.
func (DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) ElementType ¶ added in v6.35.0
func (DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) EnablePasswordPolicy ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) EnablePasswordPolicy() pulumi.BoolPtrOutput
Enables or disable the password validation policy.
The optional `replicaConfiguration` block must have `masterInstanceName` set to work, cannot be updated, and supports:
func (DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) MinLength ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) MinLength() pulumi.IntPtrOutput
Specifies the minimum number of characters that the password must have.
func (DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) PasswordChangeInterval ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) PasswordChangeInterval() pulumi.StringPtrOutput
Specifies the minimum duration after which you can change the password.
func (DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) ReuseInterval ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) ReuseInterval() pulumi.IntPtrOutput
Specifies the number of previous passwords that you can't reuse.
func (DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutput ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutput() DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput
func (DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutputWithContext ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput) ToDatabaseInstanceSettingsPasswordValidationPolicyPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput
type DatabaseInstanceSettingsPtrInput ¶
type DatabaseInstanceSettingsPtrInput interface { pulumi.Input ToDatabaseInstanceSettingsPtrOutput() DatabaseInstanceSettingsPtrOutput ToDatabaseInstanceSettingsPtrOutputWithContext(context.Context) DatabaseInstanceSettingsPtrOutput }
DatabaseInstanceSettingsPtrInput is an input type that accepts DatabaseInstanceSettingsArgs, DatabaseInstanceSettingsPtr and DatabaseInstanceSettingsPtrOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsPtrInput` via:
DatabaseInstanceSettingsArgs{...} or: nil
func DatabaseInstanceSettingsPtr ¶
func DatabaseInstanceSettingsPtr(v *DatabaseInstanceSettingsArgs) DatabaseInstanceSettingsPtrInput
type DatabaseInstanceSettingsPtrOutput ¶
type DatabaseInstanceSettingsPtrOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsPtrOutput) ActivationPolicy ¶
func (o DatabaseInstanceSettingsPtrOutput) ActivationPolicy() pulumi.StringPtrOutput
This specifies when the instance should be active. Can be either `ALWAYS`, `NEVER` or `ON_DEMAND`.
func (DatabaseInstanceSettingsPtrOutput) ActiveDirectoryConfig ¶ added in v6.25.0
func (o DatabaseInstanceSettingsPtrOutput) ActiveDirectoryConfig() DatabaseInstanceSettingsActiveDirectoryConfigPtrOutput
func (DatabaseInstanceSettingsPtrOutput) AdvancedMachineFeatures ¶ added in v6.57.0
func (o DatabaseInstanceSettingsPtrOutput) AdvancedMachineFeatures() DatabaseInstanceSettingsAdvancedMachineFeaturesPtrOutput
func (DatabaseInstanceSettingsPtrOutput) AvailabilityType ¶
func (o DatabaseInstanceSettingsPtrOutput) AvailabilityType() pulumi.StringPtrOutput
The availability type of the Cloud SQL instance, high availability (`REGIONAL`) or single zone (`ZONAL`).' For all instances, ensure that `settings.backup_configuration.enabled` is set to `true`. For MySQL instances, ensure that `settings.backup_configuration.binary_log_enabled` is set to `true`. For Postgres and SQL Server instances, ensure that `settings.backup_configuration.point_in_time_recovery_enabled` is set to `true`. Defaults to `ZONAL`.
func (DatabaseInstanceSettingsPtrOutput) BackupConfiguration ¶
func (o DatabaseInstanceSettingsPtrOutput) BackupConfiguration() DatabaseInstanceSettingsBackupConfigurationPtrOutput
func (DatabaseInstanceSettingsPtrOutput) Collation ¶
func (o DatabaseInstanceSettingsPtrOutput) Collation() pulumi.StringPtrOutput
The name of server instance collation.
func (DatabaseInstanceSettingsPtrOutput) ConnectorEnforcement ¶ added in v6.44.0
func (o DatabaseInstanceSettingsPtrOutput) ConnectorEnforcement() pulumi.StringPtrOutput
Specifies if connections must use Cloud SQL connectors.
func (DatabaseInstanceSettingsPtrOutput) DataCacheConfig ¶ added in v6.60.0
func (o DatabaseInstanceSettingsPtrOutput) DataCacheConfig() DatabaseInstanceSettingsDataCacheConfigPtrOutput
func (DatabaseInstanceSettingsPtrOutput) DatabaseFlags ¶
func (o DatabaseInstanceSettingsPtrOutput) DatabaseFlags() DatabaseInstanceSettingsDatabaseFlagArrayOutput
func (DatabaseInstanceSettingsPtrOutput) DeletionProtectionEnabled ¶ added in v6.47.0
func (o DatabaseInstanceSettingsPtrOutput) DeletionProtectionEnabled() pulumi.BoolPtrOutput
func (DatabaseInstanceSettingsPtrOutput) DenyMaintenancePeriod ¶ added in v6.45.0
func (o DatabaseInstanceSettingsPtrOutput) DenyMaintenancePeriod() DatabaseInstanceSettingsDenyMaintenancePeriodPtrOutput
func (DatabaseInstanceSettingsPtrOutput) DiskAutoresize ¶
func (o DatabaseInstanceSettingsPtrOutput) DiskAutoresize() pulumi.BoolPtrOutput
Enables auto-resizing of the storage size. Defaults to `true`.
func (DatabaseInstanceSettingsPtrOutput) DiskAutoresizeLimit ¶
func (o DatabaseInstanceSettingsPtrOutput) DiskAutoresizeLimit() pulumi.IntPtrOutput
The maximum size to which storage capacity can be automatically increased. The default value is 0, which specifies that there is no limit.
func (DatabaseInstanceSettingsPtrOutput) DiskSize ¶
func (o DatabaseInstanceSettingsPtrOutput) DiskSize() pulumi.IntPtrOutput
The size of data disk, in GB. Size of a running instance cannot be reduced but can be increased. The minimum value is 10GB.
func (DatabaseInstanceSettingsPtrOutput) DiskType ¶
func (o DatabaseInstanceSettingsPtrOutput) DiskType() pulumi.StringPtrOutput
The type of data disk: PD_SSD or PD_HDD. Defaults to `PD_SSD`.
func (DatabaseInstanceSettingsPtrOutput) Edition ¶ added in v6.60.0
func (o DatabaseInstanceSettingsPtrOutput) Edition() pulumi.StringPtrOutput
The edition of the instance, can be `ENTERPRISE` or `ENTERPRISE_PLUS`.
func (DatabaseInstanceSettingsPtrOutput) Elem ¶
func (o DatabaseInstanceSettingsPtrOutput) Elem() DatabaseInstanceSettingsOutput
func (DatabaseInstanceSettingsPtrOutput) ElementType ¶
func (DatabaseInstanceSettingsPtrOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsPtrOutput) InsightsConfig ¶
func (o DatabaseInstanceSettingsPtrOutput) InsightsConfig() DatabaseInstanceSettingsInsightsConfigPtrOutput
func (DatabaseInstanceSettingsPtrOutput) IpConfiguration ¶
func (o DatabaseInstanceSettingsPtrOutput) IpConfiguration() DatabaseInstanceSettingsIpConfigurationPtrOutput
func (DatabaseInstanceSettingsPtrOutput) LocationPreference ¶
func (o DatabaseInstanceSettingsPtrOutput) LocationPreference() DatabaseInstanceSettingsLocationPreferencePtrOutput
func (DatabaseInstanceSettingsPtrOutput) MaintenanceWindow ¶
func (o DatabaseInstanceSettingsPtrOutput) MaintenanceWindow() DatabaseInstanceSettingsMaintenanceWindowPtrOutput
func (DatabaseInstanceSettingsPtrOutput) PasswordValidationPolicy ¶ added in v6.35.0
func (o DatabaseInstanceSettingsPtrOutput) PasswordValidationPolicy() DatabaseInstanceSettingsPasswordValidationPolicyPtrOutput
func (DatabaseInstanceSettingsPtrOutput) PricingPlan ¶
func (o DatabaseInstanceSettingsPtrOutput) PricingPlan() pulumi.StringPtrOutput
Pricing plan for this instance, can only be `PER_USE`.
func (DatabaseInstanceSettingsPtrOutput) SqlServerAuditConfig ¶ added in v6.31.0
func (o DatabaseInstanceSettingsPtrOutput) SqlServerAuditConfig() DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput
func (DatabaseInstanceSettingsPtrOutput) Tier ¶
func (o DatabaseInstanceSettingsPtrOutput) Tier() pulumi.StringPtrOutput
The machine type to use. See [tiers](https://cloud.google.com/sql/docs/admin-api/v1beta4/tiers) for more details and supported versions. Postgres supports only shared-core machine types, and custom machine types such as `db-custom-2-13312`. See the [Custom Machine Type Documentation](https://cloud.google.com/compute/docs/instances/creating-instance-with-custom-machine-type#create) to learn about specifying custom machine types.
func (DatabaseInstanceSettingsPtrOutput) TimeZone ¶ added in v6.42.0
func (o DatabaseInstanceSettingsPtrOutput) TimeZone() pulumi.StringPtrOutput
The timeZone to be used by the database engine (supported only for SQL Server), in SQL Server timezone format.
func (DatabaseInstanceSettingsPtrOutput) ToDatabaseInstanceSettingsPtrOutput ¶
func (o DatabaseInstanceSettingsPtrOutput) ToDatabaseInstanceSettingsPtrOutput() DatabaseInstanceSettingsPtrOutput
func (DatabaseInstanceSettingsPtrOutput) ToDatabaseInstanceSettingsPtrOutputWithContext ¶
func (o DatabaseInstanceSettingsPtrOutput) ToDatabaseInstanceSettingsPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsPtrOutput
func (DatabaseInstanceSettingsPtrOutput) ToOutput ¶ added in v6.65.1
func (o DatabaseInstanceSettingsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DatabaseInstanceSettings]
func (DatabaseInstanceSettingsPtrOutput) UserLabels ¶
func (o DatabaseInstanceSettingsPtrOutput) UserLabels() pulumi.StringMapOutput
A set of key/value user label pairs to assign to the instance.
func (DatabaseInstanceSettingsPtrOutput) Version ¶
func (o DatabaseInstanceSettingsPtrOutput) Version() pulumi.IntPtrOutput
type DatabaseInstanceSettingsSqlServerAuditConfig ¶ added in v6.31.0
type DatabaseInstanceSettingsSqlServerAuditConfig struct { // The name of the destination bucket (e.g., gs://mybucket). Bucket *string `pulumi:"bucket"` // How long to keep generated audit files. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". RetentionInterval *string `pulumi:"retentionInterval"` // How often to upload generated audit files. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". UploadInterval *string `pulumi:"uploadInterval"` }
type DatabaseInstanceSettingsSqlServerAuditConfigArgs ¶ added in v6.31.0
type DatabaseInstanceSettingsSqlServerAuditConfigArgs struct { // The name of the destination bucket (e.g., gs://mybucket). Bucket pulumi.StringPtrInput `pulumi:"bucket"` // How long to keep generated audit files. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". RetentionInterval pulumi.StringPtrInput `pulumi:"retentionInterval"` // How often to upload generated audit files. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s". UploadInterval pulumi.StringPtrInput `pulumi:"uploadInterval"` }
func (DatabaseInstanceSettingsSqlServerAuditConfigArgs) ElementType ¶ added in v6.31.0
func (DatabaseInstanceSettingsSqlServerAuditConfigArgs) ElementType() reflect.Type
func (DatabaseInstanceSettingsSqlServerAuditConfigArgs) ToDatabaseInstanceSettingsSqlServerAuditConfigOutput ¶ added in v6.31.0
func (i DatabaseInstanceSettingsSqlServerAuditConfigArgs) ToDatabaseInstanceSettingsSqlServerAuditConfigOutput() DatabaseInstanceSettingsSqlServerAuditConfigOutput
func (DatabaseInstanceSettingsSqlServerAuditConfigArgs) ToDatabaseInstanceSettingsSqlServerAuditConfigOutputWithContext ¶ added in v6.31.0
func (i DatabaseInstanceSettingsSqlServerAuditConfigArgs) ToDatabaseInstanceSettingsSqlServerAuditConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsSqlServerAuditConfigOutput
func (DatabaseInstanceSettingsSqlServerAuditConfigArgs) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutput ¶ added in v6.31.0
func (i DatabaseInstanceSettingsSqlServerAuditConfigArgs) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutput() DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput
func (DatabaseInstanceSettingsSqlServerAuditConfigArgs) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutputWithContext ¶ added in v6.31.0
func (i DatabaseInstanceSettingsSqlServerAuditConfigArgs) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput
type DatabaseInstanceSettingsSqlServerAuditConfigInput ¶ added in v6.31.0
type DatabaseInstanceSettingsSqlServerAuditConfigInput interface { pulumi.Input ToDatabaseInstanceSettingsSqlServerAuditConfigOutput() DatabaseInstanceSettingsSqlServerAuditConfigOutput ToDatabaseInstanceSettingsSqlServerAuditConfigOutputWithContext(context.Context) DatabaseInstanceSettingsSqlServerAuditConfigOutput }
DatabaseInstanceSettingsSqlServerAuditConfigInput is an input type that accepts DatabaseInstanceSettingsSqlServerAuditConfigArgs and DatabaseInstanceSettingsSqlServerAuditConfigOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsSqlServerAuditConfigInput` via:
DatabaseInstanceSettingsSqlServerAuditConfigArgs{...}
type DatabaseInstanceSettingsSqlServerAuditConfigOutput ¶ added in v6.31.0
type DatabaseInstanceSettingsSqlServerAuditConfigOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsSqlServerAuditConfigOutput) Bucket ¶ added in v6.31.0
func (o DatabaseInstanceSettingsSqlServerAuditConfigOutput) Bucket() pulumi.StringPtrOutput
The name of the destination bucket (e.g., gs://mybucket).
func (DatabaseInstanceSettingsSqlServerAuditConfigOutput) ElementType ¶ added in v6.31.0
func (DatabaseInstanceSettingsSqlServerAuditConfigOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsSqlServerAuditConfigOutput) RetentionInterval ¶ added in v6.31.0
func (o DatabaseInstanceSettingsSqlServerAuditConfigOutput) RetentionInterval() pulumi.StringPtrOutput
How long to keep generated audit files. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
func (DatabaseInstanceSettingsSqlServerAuditConfigOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigOutput ¶ added in v6.31.0
func (o DatabaseInstanceSettingsSqlServerAuditConfigOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigOutput() DatabaseInstanceSettingsSqlServerAuditConfigOutput
func (DatabaseInstanceSettingsSqlServerAuditConfigOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigOutputWithContext ¶ added in v6.31.0
func (o DatabaseInstanceSettingsSqlServerAuditConfigOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigOutputWithContext(ctx context.Context) DatabaseInstanceSettingsSqlServerAuditConfigOutput
func (DatabaseInstanceSettingsSqlServerAuditConfigOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutput ¶ added in v6.31.0
func (o DatabaseInstanceSettingsSqlServerAuditConfigOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutput() DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput
func (DatabaseInstanceSettingsSqlServerAuditConfigOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutputWithContext ¶ added in v6.31.0
func (o DatabaseInstanceSettingsSqlServerAuditConfigOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput
func (DatabaseInstanceSettingsSqlServerAuditConfigOutput) UploadInterval ¶ added in v6.31.0
func (o DatabaseInstanceSettingsSqlServerAuditConfigOutput) UploadInterval() pulumi.StringPtrOutput
How often to upload generated audit files. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
type DatabaseInstanceSettingsSqlServerAuditConfigPtrInput ¶ added in v6.31.0
type DatabaseInstanceSettingsSqlServerAuditConfigPtrInput interface { pulumi.Input ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutput() DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutputWithContext(context.Context) DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput }
DatabaseInstanceSettingsSqlServerAuditConfigPtrInput is an input type that accepts DatabaseInstanceSettingsSqlServerAuditConfigArgs, DatabaseInstanceSettingsSqlServerAuditConfigPtr and DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput values. You can construct a concrete instance of `DatabaseInstanceSettingsSqlServerAuditConfigPtrInput` via:
DatabaseInstanceSettingsSqlServerAuditConfigArgs{...} or: nil
func DatabaseInstanceSettingsSqlServerAuditConfigPtr ¶ added in v6.31.0
func DatabaseInstanceSettingsSqlServerAuditConfigPtr(v *DatabaseInstanceSettingsSqlServerAuditConfigArgs) DatabaseInstanceSettingsSqlServerAuditConfigPtrInput
type DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput ¶ added in v6.31.0
type DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput struct{ *pulumi.OutputState }
func (DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) Bucket ¶ added in v6.31.0
func (o DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) Bucket() pulumi.StringPtrOutput
The name of the destination bucket (e.g., gs://mybucket).
func (DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) ElementType ¶ added in v6.31.0
func (DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) ElementType() reflect.Type
func (DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) RetentionInterval ¶ added in v6.31.0
func (o DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) RetentionInterval() pulumi.StringPtrOutput
How long to keep generated audit files. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
func (DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutput ¶ added in v6.31.0
func (o DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutput() DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput
func (DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutputWithContext ¶ added in v6.31.0
func (o DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) ToDatabaseInstanceSettingsSqlServerAuditConfigPtrOutputWithContext(ctx context.Context) DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput
func (DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) UploadInterval ¶ added in v6.31.0
func (o DatabaseInstanceSettingsSqlServerAuditConfigPtrOutput) UploadInterval() pulumi.StringPtrOutput
How often to upload generated audit files. A duration in seconds with up to nine fractional digits, terminated by 's'. Example: "3.5s".
type DatabaseInstanceState ¶
type DatabaseInstanceState struct { // The list of all maintenance versions applicable on the instance. AvailableMaintenanceVersions pulumi.StringArrayInput // The context needed to create this instance as a clone of another instance. When this field is set during // resource creation, this provider will attempt to clone another instance as indicated in the context. The // configuration is detailed below. Clone DatabaseInstanceClonePtrInput // The connection name of the instance to be used in // connection strings. For example, when connecting with [Cloud SQL Proxy](https://cloud.google.com/sql/docs/mysql/connect-admin-proxy). ConnectionName pulumi.StringPtrInput // The MySQL, PostgreSQL or // SQL Server version to use. Supported values include `MYSQL_5_6`, // `MYSQL_5_7`, `MYSQL_8_0`, `POSTGRES_9_6`,`POSTGRES_10`, `POSTGRES_11`, // `POSTGRES_12`, `POSTGRES_13`, `POSTGRES_14`, `POSTGRES_15`, `SQLSERVER_2017_STANDARD`, // `SQLSERVER_2017_ENTERPRISE`, `SQLSERVER_2017_EXPRESS`, `SQLSERVER_2017_WEB`. // `SQLSERVER_2019_STANDARD`, `SQLSERVER_2019_ENTERPRISE`, `SQLSERVER_2019_EXPRESS`, // `SQLSERVER_2019_WEB`. // [Database Version Policies](https://cloud.google.com/sql/docs/db-versions) // includes an up-to-date reference of supported versions. DatabaseVersion pulumi.StringPtrInput // Whether or not to allow the provider to destroy the instance. Unless this field is set to false // in state, a `destroy` or `update` command that deletes the instance will fail. Defaults to `true`. DeletionProtection pulumi.BoolPtrInput // The dns name of the instance. DnsName pulumi.StringPtrInput // The full path to the encryption key used for the CMEK disk encryption. Setting // up disk encryption currently requires manual steps outside of this provider. // The provided key must be in the same region as the SQL instance. In order // to use this feature, a special kind of service account must be created and // granted permission on this key. This step can currently only be done // manually, please see [this step](https://cloud.google.com/sql/docs/mysql/configure-cmek#service-account). // That service account needs the `Cloud KMS > Cloud KMS CryptoKey Encrypter/Decrypter` role on your // key - please see [this step](https://cloud.google.com/sql/docs/mysql/configure-cmek#grantkey). EncryptionKeyName pulumi.StringPtrInput // The first IPv4 address of any type assigned. FirstIpAddress pulumi.StringPtrInput // The type of the instance. The supported values are `SQL_INSTANCE_TYPE_UNSPECIFIED`, `CLOUD_SQL_INSTANCE`, `ON_PREMISES_INSTANCE` and `READ_REPLICA_INSTANCE`. InstanceType pulumi.StringPtrInput IpAddresses DatabaseInstanceIpAddressArrayInput // The current software version on the instance. This attribute can not be set during creation. Refer to `availableMaintenanceVersions` attribute to see what `maintenanceVersion` are available for upgrade. When this attribute gets updated, it will cause an instance restart. Setting a `maintenanceVersion` value that is older than the current one on the instance will be ignored. MaintenanceVersion pulumi.StringPtrInput // The name of the existing instance that will // act as the master in the replication setup. Note, this requires the master to // have `binaryLogEnabled` set, as well as existing backups. MasterInstanceName pulumi.StringPtrInput // The name of the instance. If the name is left // blank, the provider will randomly generate one when the instance is first // created. This is done because after a name is used, it cannot be reused for // up to [one week](https://cloud.google.com/sql/docs/delete-instance). Name pulumi.StringPtrInput // The first private (`PRIVATE`) IPv4 address assigned. PrivateIpAddress pulumi.StringPtrInput // The ID of the project in which the resource belongs. If it // is not provided, the provider project is used. Project pulumi.StringPtrInput // The link to service attachment of PSC instance. PscServiceAttachmentLink pulumi.StringPtrInput // The first public (`PRIMARY`) IPv4 address assigned. PublicIpAddress pulumi.StringPtrInput // The region the instance will sit in. If a region is not provided in the resource definition, // the provider region will be used instead. // // *** Region pulumi.StringPtrInput // The configuration for replication. The // configuration is detailed below. Valid only for MySQL instances. ReplicaConfiguration DatabaseInstanceReplicaConfigurationPtrInput // The context needed to restore the database to a backup run. This field will // cause the provider to trigger the database to restore from the backup run indicated. The configuration is detailed below. // **NOTE:** Restoring from a backup is an imperative action and not recommended via this provider. Adding or modifying this // block during resource creation/update will trigger the restore action after the resource is created/updated. RestoreBackupContext DatabaseInstanceRestoreBackupContextPtrInput // Initial root password. Can be updated. Required for MS SQL Server. RootPassword pulumi.StringPtrInput // The URI of the created resource. SelfLink pulumi.StringPtrInput ServerCaCerts DatabaseInstanceServerCaCertArrayInput // The service account email address assigned to the // instance. ServiceAccountEmailAddress pulumi.StringPtrInput // The settings to use for the database. The // configuration is detailed below. Required if `clone` is not set. Settings DatabaseInstanceSettingsPtrInput }
func (DatabaseInstanceState) ElementType ¶
func (DatabaseInstanceState) ElementType() reflect.Type
type DatabaseMap ¶
type DatabaseMap map[string]DatabaseInput
func (DatabaseMap) ElementType ¶
func (DatabaseMap) ElementType() reflect.Type
func (DatabaseMap) ToDatabaseMapOutput ¶
func (i DatabaseMap) ToDatabaseMapOutput() DatabaseMapOutput
func (DatabaseMap) ToDatabaseMapOutputWithContext ¶
func (i DatabaseMap) ToDatabaseMapOutputWithContext(ctx context.Context) DatabaseMapOutput
type DatabaseMapInput ¶
type DatabaseMapInput interface { pulumi.Input ToDatabaseMapOutput() DatabaseMapOutput ToDatabaseMapOutputWithContext(context.Context) DatabaseMapOutput }
DatabaseMapInput is an input type that accepts DatabaseMap and DatabaseMapOutput values. You can construct a concrete instance of `DatabaseMapInput` via:
DatabaseMap{ "key": DatabaseArgs{...} }
type DatabaseMapOutput ¶
type DatabaseMapOutput struct{ *pulumi.OutputState }
func (DatabaseMapOutput) ElementType ¶
func (DatabaseMapOutput) ElementType() reflect.Type
func (DatabaseMapOutput) MapIndex ¶
func (o DatabaseMapOutput) MapIndex(k pulumi.StringInput) DatabaseOutput
func (DatabaseMapOutput) ToDatabaseMapOutput ¶
func (o DatabaseMapOutput) ToDatabaseMapOutput() DatabaseMapOutput
func (DatabaseMapOutput) ToDatabaseMapOutputWithContext ¶
func (o DatabaseMapOutput) ToDatabaseMapOutputWithContext(ctx context.Context) DatabaseMapOutput
type DatabaseOutput ¶
type DatabaseOutput struct{ *pulumi.OutputState }
func (DatabaseOutput) Charset ¶ added in v6.23.0
func (o DatabaseOutput) Charset() pulumi.StringOutput
The charset value. See MySQL's [Supported Character Sets and Collations](https://dev.mysql.com/doc/refman/5.7/en/charset-charsets.html) and Postgres' [Character Set Support](https://www.postgresql.org/docs/9.6/static/multibyte.html) for more details and supported values. Postgres databases only support a value of `UTF8` at creation time.
func (DatabaseOutput) Collation ¶ added in v6.23.0
func (o DatabaseOutput) Collation() pulumi.StringOutput
The collation value. See MySQL's [Supported Character Sets and Collations](https://dev.mysql.com/doc/refman/5.7/en/charset-charsets.html) and Postgres' [Collation Support](https://www.postgresql.org/docs/9.6/static/collation.html) for more details and supported values. Postgres databases only support a value of `en_US.UTF8` at creation time.
func (DatabaseOutput) DeletionPolicy ¶ added in v6.45.0
func (o DatabaseOutput) DeletionPolicy() pulumi.StringPtrOutput
The deletion policy for the database. Setting ABANDON allows the resource to be abandoned rather than deleted. This is useful for Postgres, where databases cannot be deleted from the API if there are users other than cloudsqlsuperuser with access. Possible values are: "ABANDON", "DELETE". Defaults to "DELETE".
func (DatabaseOutput) ElementType ¶
func (DatabaseOutput) ElementType() reflect.Type
func (DatabaseOutput) Instance ¶ added in v6.23.0
func (o DatabaseOutput) Instance() pulumi.StringOutput
The name of the Cloud SQL instance. This does not include the project ID.
***
func (DatabaseOutput) Name ¶ added in v6.23.0
func (o DatabaseOutput) Name() pulumi.StringOutput
The name of the database in the Cloud SQL instance. This does not include the project ID or instance name.
func (DatabaseOutput) Project ¶ added in v6.23.0
func (o DatabaseOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (DatabaseOutput) SelfLink ¶ added in v6.23.0
func (o DatabaseOutput) SelfLink() pulumi.StringOutput
The URI of the created resource.
func (DatabaseOutput) ToDatabaseOutput ¶
func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
func (DatabaseOutput) ToDatabaseOutputWithContext ¶
func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
type DatabaseState ¶
type DatabaseState struct { // The charset value. See MySQL's // [Supported Character Sets and Collations](https://dev.mysql.com/doc/refman/5.7/en/charset-charsets.html) // and Postgres' [Character Set Support](https://www.postgresql.org/docs/9.6/static/multibyte.html) // for more details and supported values. Postgres databases only support // a value of `UTF8` at creation time. Charset pulumi.StringPtrInput // The collation value. See MySQL's // [Supported Character Sets and Collations](https://dev.mysql.com/doc/refman/5.7/en/charset-charsets.html) // and Postgres' [Collation Support](https://www.postgresql.org/docs/9.6/static/collation.html) // for more details and supported values. Postgres databases only support // a value of `en_US.UTF8` at creation time. Collation pulumi.StringPtrInput // The deletion policy for the database. Setting ABANDON allows the resource // to be abandoned rather than deleted. This is useful for Postgres, where databases cannot be // deleted from the API if there are users other than cloudsqlsuperuser with access. Possible // values are: "ABANDON", "DELETE". Defaults to "DELETE". DeletionPolicy pulumi.StringPtrInput // The name of the Cloud SQL instance. This does not include the project // ID. // // *** Instance pulumi.StringPtrInput // The name of the database in the Cloud SQL instance. // This does not include the project ID or instance name. Name pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The URI of the created resource. SelfLink pulumi.StringPtrInput }
func (DatabaseState) ElementType ¶
func (DatabaseState) ElementType() reflect.Type
type GetBackupRunArgs ¶
type GetBackupRunArgs struct { // The identifier for this backup run. Unique only for a specific Cloud SQL instance. // If left empty and multiple backups exist for the instance, `mostRecent` must be set to `true`. BackupId *int `pulumi:"backupId"` // The name of the instance the backup is taken from. Instance string `pulumi:"instance"` // Toggles use of the most recent backup run if multiple backups exist for a // Cloud SQL instance. MostRecent *bool `pulumi:"mostRecent"` // The project to list instances for. If it // is not provided, the provider project is used. Project *string `pulumi:"project"` }
A collection of arguments for invoking getBackupRun.
type GetBackupRunOutputArgs ¶
type GetBackupRunOutputArgs struct { // The identifier for this backup run. Unique only for a specific Cloud SQL instance. // If left empty and multiple backups exist for the instance, `mostRecent` must be set to `true`. BackupId pulumi.IntPtrInput `pulumi:"backupId"` // The name of the instance the backup is taken from. Instance pulumi.StringInput `pulumi:"instance"` // Toggles use of the most recent backup run if multiple backups exist for a // Cloud SQL instance. MostRecent pulumi.BoolPtrInput `pulumi:"mostRecent"` // The project to list instances for. If it // is not provided, the provider project is used. Project pulumi.StringPtrInput `pulumi:"project"` }
A collection of arguments for invoking getBackupRun.
func (GetBackupRunOutputArgs) ElementType ¶
func (GetBackupRunOutputArgs) ElementType() reflect.Type
type GetBackupRunResult ¶
type GetBackupRunResult struct { BackupId int `pulumi:"backupId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Instance string `pulumi:"instance"` // Location of the backups. Location string `pulumi:"location"` MostRecent *bool `pulumi:"mostRecent"` Project string `pulumi:"project"` // The time the backup operation actually started in UTC timezone in RFC 3339 format, for // example 2012-11-15T16:19:00.094Z. StartTime string `pulumi:"startTime"` // The status of this run. Refer to [API reference](https://cloud.google.com/sql/docs/mysql/admin-api/rest/v1beta4/backupRuns#SqlBackupRunStatus) for possible status values. Status string `pulumi:"status"` }
A collection of values returned by getBackupRun.
func GetBackupRun ¶
func GetBackupRun(ctx *pulumi.Context, args *GetBackupRunArgs, opts ...pulumi.InvokeOption) (*GetBackupRunResult, error)
Use this data source to get information about a Cloud SQL instance backup run.
## Example Usage
```go 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.GetBackupRun(ctx, &sql.GetBackupRunArgs{ Instance: google_sql_database_instance.Main.Name, MostRecent: pulumi.BoolRef(true), }, nil) if err != nil { return err } return nil }) }
```
type GetBackupRunResultOutput ¶
type GetBackupRunResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBackupRun.
func GetBackupRunOutput ¶
func GetBackupRunOutput(ctx *pulumi.Context, args GetBackupRunOutputArgs, opts ...pulumi.InvokeOption) GetBackupRunResultOutput
func (GetBackupRunResultOutput) BackupId ¶
func (o GetBackupRunResultOutput) BackupId() pulumi.IntOutput
func (GetBackupRunResultOutput) ElementType ¶
func (GetBackupRunResultOutput) ElementType() reflect.Type
func (GetBackupRunResultOutput) Id ¶
func (o GetBackupRunResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetBackupRunResultOutput) Instance ¶
func (o GetBackupRunResultOutput) Instance() pulumi.StringOutput
func (GetBackupRunResultOutput) Location ¶
func (o GetBackupRunResultOutput) Location() pulumi.StringOutput
Location of the backups.
func (GetBackupRunResultOutput) MostRecent ¶
func (o GetBackupRunResultOutput) MostRecent() pulumi.BoolPtrOutput
func (GetBackupRunResultOutput) Project ¶ added in v6.31.0
func (o GetBackupRunResultOutput) Project() pulumi.StringOutput
func (GetBackupRunResultOutput) StartTime ¶
func (o GetBackupRunResultOutput) StartTime() pulumi.StringOutput
The time the backup operation actually started in UTC timezone in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
func (GetBackupRunResultOutput) Status ¶
func (o GetBackupRunResultOutput) Status() pulumi.StringOutput
The status of this run. Refer to [API reference](https://cloud.google.com/sql/docs/mysql/admin-api/rest/v1beta4/backupRuns#SqlBackupRunStatus) for possible status values.
func (GetBackupRunResultOutput) ToGetBackupRunResultOutput ¶
func (o GetBackupRunResultOutput) ToGetBackupRunResultOutput() GetBackupRunResultOutput
func (GetBackupRunResultOutput) ToGetBackupRunResultOutputWithContext ¶
func (o GetBackupRunResultOutput) ToGetBackupRunResultOutputWithContext(ctx context.Context) GetBackupRunResultOutput
func (GetBackupRunResultOutput) ToOutput ¶ added in v6.65.1
func (o GetBackupRunResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetBackupRunResult]
type GetCaCertsArgs ¶
type GetCaCertsArgs struct { // The name or self link of the instance. Instance string `pulumi:"instance"` // The ID of the project in which the resource belongs. If `project` is not provided, the provider project is used. Project *string `pulumi:"project"` }
A collection of arguments for invoking getCaCerts.
type GetCaCertsCert ¶
type GetCaCertsCert struct { // The CA certificate used to connect to the SQL instance via SSL. Cert string `pulumi:"cert"` // The CN valid for the CA cert. CommonName string `pulumi:"commonName"` // Creation time of the CA cert. CreateTime string `pulumi:"createTime"` // Expiration time of the CA cert. ExpirationTime string `pulumi:"expirationTime"` // SHA1 fingerprint of the CA cert. Sha1Fingerprint string `pulumi:"sha1Fingerprint"` }
type GetCaCertsCertArgs ¶
type GetCaCertsCertArgs struct { // The CA certificate used to connect to the SQL instance via SSL. Cert pulumi.StringInput `pulumi:"cert"` // The CN valid for the CA cert. CommonName pulumi.StringInput `pulumi:"commonName"` // Creation time of the CA cert. CreateTime pulumi.StringInput `pulumi:"createTime"` // Expiration time of the CA cert. ExpirationTime pulumi.StringInput `pulumi:"expirationTime"` // SHA1 fingerprint of the CA cert. Sha1Fingerprint pulumi.StringInput `pulumi:"sha1Fingerprint"` }
func (GetCaCertsCertArgs) ElementType ¶
func (GetCaCertsCertArgs) ElementType() reflect.Type
func (GetCaCertsCertArgs) ToGetCaCertsCertOutput ¶
func (i GetCaCertsCertArgs) ToGetCaCertsCertOutput() GetCaCertsCertOutput
func (GetCaCertsCertArgs) ToGetCaCertsCertOutputWithContext ¶
func (i GetCaCertsCertArgs) ToGetCaCertsCertOutputWithContext(ctx context.Context) GetCaCertsCertOutput
func (GetCaCertsCertArgs) ToOutput ¶ added in v6.65.1
func (i GetCaCertsCertArgs) ToOutput(ctx context.Context) pulumix.Output[GetCaCertsCert]
type GetCaCertsCertArray ¶
type GetCaCertsCertArray []GetCaCertsCertInput
func (GetCaCertsCertArray) ElementType ¶
func (GetCaCertsCertArray) ElementType() reflect.Type
func (GetCaCertsCertArray) ToGetCaCertsCertArrayOutput ¶
func (i GetCaCertsCertArray) ToGetCaCertsCertArrayOutput() GetCaCertsCertArrayOutput
func (GetCaCertsCertArray) ToGetCaCertsCertArrayOutputWithContext ¶
func (i GetCaCertsCertArray) ToGetCaCertsCertArrayOutputWithContext(ctx context.Context) GetCaCertsCertArrayOutput
func (GetCaCertsCertArray) ToOutput ¶ added in v6.65.1
func (i GetCaCertsCertArray) ToOutput(ctx context.Context) pulumix.Output[[]GetCaCertsCert]
type GetCaCertsCertArrayInput ¶
type GetCaCertsCertArrayInput interface { pulumi.Input ToGetCaCertsCertArrayOutput() GetCaCertsCertArrayOutput ToGetCaCertsCertArrayOutputWithContext(context.Context) GetCaCertsCertArrayOutput }
GetCaCertsCertArrayInput is an input type that accepts GetCaCertsCertArray and GetCaCertsCertArrayOutput values. You can construct a concrete instance of `GetCaCertsCertArrayInput` via:
GetCaCertsCertArray{ GetCaCertsCertArgs{...} }
type GetCaCertsCertArrayOutput ¶
type GetCaCertsCertArrayOutput struct{ *pulumi.OutputState }
func (GetCaCertsCertArrayOutput) ElementType ¶
func (GetCaCertsCertArrayOutput) ElementType() reflect.Type
func (GetCaCertsCertArrayOutput) Index ¶
func (o GetCaCertsCertArrayOutput) Index(i pulumi.IntInput) GetCaCertsCertOutput
func (GetCaCertsCertArrayOutput) ToGetCaCertsCertArrayOutput ¶
func (o GetCaCertsCertArrayOutput) ToGetCaCertsCertArrayOutput() GetCaCertsCertArrayOutput
func (GetCaCertsCertArrayOutput) ToGetCaCertsCertArrayOutputWithContext ¶
func (o GetCaCertsCertArrayOutput) ToGetCaCertsCertArrayOutputWithContext(ctx context.Context) GetCaCertsCertArrayOutput
func (GetCaCertsCertArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetCaCertsCertArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetCaCertsCert]
type GetCaCertsCertInput ¶
type GetCaCertsCertInput interface { pulumi.Input ToGetCaCertsCertOutput() GetCaCertsCertOutput ToGetCaCertsCertOutputWithContext(context.Context) GetCaCertsCertOutput }
GetCaCertsCertInput is an input type that accepts GetCaCertsCertArgs and GetCaCertsCertOutput values. You can construct a concrete instance of `GetCaCertsCertInput` via:
GetCaCertsCertArgs{...}
type GetCaCertsCertOutput ¶
type GetCaCertsCertOutput struct{ *pulumi.OutputState }
func (GetCaCertsCertOutput) Cert ¶
func (o GetCaCertsCertOutput) Cert() pulumi.StringOutput
The CA certificate used to connect to the SQL instance via SSL.
func (GetCaCertsCertOutput) CommonName ¶
func (o GetCaCertsCertOutput) CommonName() pulumi.StringOutput
The CN valid for the CA cert.
func (GetCaCertsCertOutput) CreateTime ¶
func (o GetCaCertsCertOutput) CreateTime() pulumi.StringOutput
Creation time of the CA cert.
func (GetCaCertsCertOutput) ElementType ¶
func (GetCaCertsCertOutput) ElementType() reflect.Type
func (GetCaCertsCertOutput) ExpirationTime ¶
func (o GetCaCertsCertOutput) ExpirationTime() pulumi.StringOutput
Expiration time of the CA cert.
func (GetCaCertsCertOutput) Sha1Fingerprint ¶
func (o GetCaCertsCertOutput) Sha1Fingerprint() pulumi.StringOutput
SHA1 fingerprint of the CA cert.
func (GetCaCertsCertOutput) ToGetCaCertsCertOutput ¶
func (o GetCaCertsCertOutput) ToGetCaCertsCertOutput() GetCaCertsCertOutput
func (GetCaCertsCertOutput) ToGetCaCertsCertOutputWithContext ¶
func (o GetCaCertsCertOutput) ToGetCaCertsCertOutputWithContext(ctx context.Context) GetCaCertsCertOutput
func (GetCaCertsCertOutput) ToOutput ¶ added in v6.65.1
func (o GetCaCertsCertOutput) ToOutput(ctx context.Context) pulumix.Output[GetCaCertsCert]
type GetCaCertsOutputArgs ¶
type GetCaCertsOutputArgs struct { // The name or self link of the instance. Instance pulumi.StringInput `pulumi:"instance"` // The ID of the project in which the resource belongs. If `project` is not provided, the provider project is used. Project pulumi.StringPtrInput `pulumi:"project"` }
A collection of arguments for invoking getCaCerts.
func (GetCaCertsOutputArgs) ElementType ¶
func (GetCaCertsOutputArgs) ElementType() reflect.Type
type GetCaCertsResult ¶
type GetCaCertsResult struct { // SHA1 fingerprint of the currently active CA certificate. ActiveVersion string `pulumi:"activeVersion"` // A list of server CA certificates for the instance. Each contains: Certs []GetCaCertsCert `pulumi:"certs"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Instance string `pulumi:"instance"` Project string `pulumi:"project"` }
A collection of values returned by getCaCerts.
func GetCaCerts ¶
func GetCaCerts(ctx *pulumi.Context, args *GetCaCertsArgs, opts ...pulumi.InvokeOption) (*GetCaCertsResult, error)
Get all of the trusted Certificate Authorities (CAs) for the specified SQL database instance. For more information see the [official documentation](https://cloud.google.com/sql/) and [API](https://cloud.google.com/sql/docs/mysql/admin-api/rest/v1beta4/instances/listServerCas).
type GetCaCertsResultOutput ¶
type GetCaCertsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getCaCerts.
func GetCaCertsOutput ¶
func GetCaCertsOutput(ctx *pulumi.Context, args GetCaCertsOutputArgs, opts ...pulumi.InvokeOption) GetCaCertsResultOutput
func (GetCaCertsResultOutput) ActiveVersion ¶
func (o GetCaCertsResultOutput) ActiveVersion() pulumi.StringOutput
SHA1 fingerprint of the currently active CA certificate.
func (GetCaCertsResultOutput) Certs ¶
func (o GetCaCertsResultOutput) Certs() GetCaCertsCertArrayOutput
A list of server CA certificates for the instance. Each contains:
func (GetCaCertsResultOutput) ElementType ¶
func (GetCaCertsResultOutput) ElementType() reflect.Type
func (GetCaCertsResultOutput) Id ¶
func (o GetCaCertsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetCaCertsResultOutput) Instance ¶
func (o GetCaCertsResultOutput) Instance() pulumi.StringOutput
func (GetCaCertsResultOutput) Project ¶
func (o GetCaCertsResultOutput) Project() pulumi.StringOutput
func (GetCaCertsResultOutput) ToGetCaCertsResultOutput ¶
func (o GetCaCertsResultOutput) ToGetCaCertsResultOutput() GetCaCertsResultOutput
func (GetCaCertsResultOutput) ToGetCaCertsResultOutputWithContext ¶
func (o GetCaCertsResultOutput) ToGetCaCertsResultOutputWithContext(ctx context.Context) GetCaCertsResultOutput
func (GetCaCertsResultOutput) ToOutput ¶ added in v6.65.1
func (o GetCaCertsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetCaCertsResult]
type GetDatabaseInstanceCloneArgs ¶
type GetDatabaseInstanceCloneArgs struct { AllocatedIpRange pulumi.StringInput `pulumi:"allocatedIpRange"` DatabaseNames pulumi.StringArrayInput `pulumi:"databaseNames"` PointInTime pulumi.StringInput `pulumi:"pointInTime"` SourceInstanceName pulumi.StringInput `pulumi:"sourceInstanceName"` }
func (GetDatabaseInstanceCloneArgs) ElementType ¶
func (GetDatabaseInstanceCloneArgs) ElementType() reflect.Type
func (GetDatabaseInstanceCloneArgs) ToGetDatabaseInstanceCloneOutput ¶
func (i GetDatabaseInstanceCloneArgs) ToGetDatabaseInstanceCloneOutput() GetDatabaseInstanceCloneOutput
func (GetDatabaseInstanceCloneArgs) ToGetDatabaseInstanceCloneOutputWithContext ¶
func (i GetDatabaseInstanceCloneArgs) ToGetDatabaseInstanceCloneOutputWithContext(ctx context.Context) GetDatabaseInstanceCloneOutput
func (GetDatabaseInstanceCloneArgs) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceCloneArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceClone]
type GetDatabaseInstanceCloneArray ¶
type GetDatabaseInstanceCloneArray []GetDatabaseInstanceCloneInput
func (GetDatabaseInstanceCloneArray) ElementType ¶
func (GetDatabaseInstanceCloneArray) ElementType() reflect.Type
func (GetDatabaseInstanceCloneArray) ToGetDatabaseInstanceCloneArrayOutput ¶
func (i GetDatabaseInstanceCloneArray) ToGetDatabaseInstanceCloneArrayOutput() GetDatabaseInstanceCloneArrayOutput
func (GetDatabaseInstanceCloneArray) ToGetDatabaseInstanceCloneArrayOutputWithContext ¶
func (i GetDatabaseInstanceCloneArray) ToGetDatabaseInstanceCloneArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceCloneArrayOutput
func (GetDatabaseInstanceCloneArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceCloneArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceClone]
type GetDatabaseInstanceCloneArrayInput ¶
type GetDatabaseInstanceCloneArrayInput interface { pulumi.Input ToGetDatabaseInstanceCloneArrayOutput() GetDatabaseInstanceCloneArrayOutput ToGetDatabaseInstanceCloneArrayOutputWithContext(context.Context) GetDatabaseInstanceCloneArrayOutput }
GetDatabaseInstanceCloneArrayInput is an input type that accepts GetDatabaseInstanceCloneArray and GetDatabaseInstanceCloneArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceCloneArrayInput` via:
GetDatabaseInstanceCloneArray{ GetDatabaseInstanceCloneArgs{...} }
type GetDatabaseInstanceCloneArrayOutput ¶
type GetDatabaseInstanceCloneArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceCloneArrayOutput) ElementType ¶
func (GetDatabaseInstanceCloneArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceCloneArrayOutput) Index ¶
func (o GetDatabaseInstanceCloneArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceCloneOutput
func (GetDatabaseInstanceCloneArrayOutput) ToGetDatabaseInstanceCloneArrayOutput ¶
func (o GetDatabaseInstanceCloneArrayOutput) ToGetDatabaseInstanceCloneArrayOutput() GetDatabaseInstanceCloneArrayOutput
func (GetDatabaseInstanceCloneArrayOutput) ToGetDatabaseInstanceCloneArrayOutputWithContext ¶
func (o GetDatabaseInstanceCloneArrayOutput) ToGetDatabaseInstanceCloneArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceCloneArrayOutput
func (GetDatabaseInstanceCloneArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceCloneArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceClone]
type GetDatabaseInstanceCloneInput ¶
type GetDatabaseInstanceCloneInput interface { pulumi.Input ToGetDatabaseInstanceCloneOutput() GetDatabaseInstanceCloneOutput ToGetDatabaseInstanceCloneOutputWithContext(context.Context) GetDatabaseInstanceCloneOutput }
GetDatabaseInstanceCloneInput is an input type that accepts GetDatabaseInstanceCloneArgs and GetDatabaseInstanceCloneOutput values. You can construct a concrete instance of `GetDatabaseInstanceCloneInput` via:
GetDatabaseInstanceCloneArgs{...}
type GetDatabaseInstanceCloneOutput ¶
type GetDatabaseInstanceCloneOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceCloneOutput) AllocatedIpRange ¶ added in v6.12.0
func (o GetDatabaseInstanceCloneOutput) AllocatedIpRange() pulumi.StringOutput
func (GetDatabaseInstanceCloneOutput) DatabaseNames ¶ added in v6.53.0
func (o GetDatabaseInstanceCloneOutput) DatabaseNames() pulumi.StringArrayOutput
func (GetDatabaseInstanceCloneOutput) ElementType ¶
func (GetDatabaseInstanceCloneOutput) ElementType() reflect.Type
func (GetDatabaseInstanceCloneOutput) PointInTime ¶
func (o GetDatabaseInstanceCloneOutput) PointInTime() pulumi.StringOutput
func (GetDatabaseInstanceCloneOutput) SourceInstanceName ¶
func (o GetDatabaseInstanceCloneOutput) SourceInstanceName() pulumi.StringOutput
func (GetDatabaseInstanceCloneOutput) ToGetDatabaseInstanceCloneOutput ¶
func (o GetDatabaseInstanceCloneOutput) ToGetDatabaseInstanceCloneOutput() GetDatabaseInstanceCloneOutput
func (GetDatabaseInstanceCloneOutput) ToGetDatabaseInstanceCloneOutputWithContext ¶
func (o GetDatabaseInstanceCloneOutput) ToGetDatabaseInstanceCloneOutputWithContext(ctx context.Context) GetDatabaseInstanceCloneOutput
func (GetDatabaseInstanceCloneOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceCloneOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceClone]
type GetDatabaseInstanceIpAddressArgs ¶
type GetDatabaseInstanceIpAddressArgs struct { IpAddress pulumi.StringInput `pulumi:"ipAddress"` TimeToRetire pulumi.StringInput `pulumi:"timeToRetire"` Type pulumi.StringInput `pulumi:"type"` }
func (GetDatabaseInstanceIpAddressArgs) ElementType ¶
func (GetDatabaseInstanceIpAddressArgs) ElementType() reflect.Type
func (GetDatabaseInstanceIpAddressArgs) ToGetDatabaseInstanceIpAddressOutput ¶
func (i GetDatabaseInstanceIpAddressArgs) ToGetDatabaseInstanceIpAddressOutput() GetDatabaseInstanceIpAddressOutput
func (GetDatabaseInstanceIpAddressArgs) ToGetDatabaseInstanceIpAddressOutputWithContext ¶
func (i GetDatabaseInstanceIpAddressArgs) ToGetDatabaseInstanceIpAddressOutputWithContext(ctx context.Context) GetDatabaseInstanceIpAddressOutput
func (GetDatabaseInstanceIpAddressArgs) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceIpAddressArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceIpAddress]
type GetDatabaseInstanceIpAddressArray ¶
type GetDatabaseInstanceIpAddressArray []GetDatabaseInstanceIpAddressInput
func (GetDatabaseInstanceIpAddressArray) ElementType ¶
func (GetDatabaseInstanceIpAddressArray) ElementType() reflect.Type
func (GetDatabaseInstanceIpAddressArray) ToGetDatabaseInstanceIpAddressArrayOutput ¶
func (i GetDatabaseInstanceIpAddressArray) ToGetDatabaseInstanceIpAddressArrayOutput() GetDatabaseInstanceIpAddressArrayOutput
func (GetDatabaseInstanceIpAddressArray) ToGetDatabaseInstanceIpAddressArrayOutputWithContext ¶
func (i GetDatabaseInstanceIpAddressArray) ToGetDatabaseInstanceIpAddressArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceIpAddressArrayOutput
func (GetDatabaseInstanceIpAddressArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceIpAddressArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceIpAddress]
type GetDatabaseInstanceIpAddressArrayInput ¶
type GetDatabaseInstanceIpAddressArrayInput interface { pulumi.Input ToGetDatabaseInstanceIpAddressArrayOutput() GetDatabaseInstanceIpAddressArrayOutput ToGetDatabaseInstanceIpAddressArrayOutputWithContext(context.Context) GetDatabaseInstanceIpAddressArrayOutput }
GetDatabaseInstanceIpAddressArrayInput is an input type that accepts GetDatabaseInstanceIpAddressArray and GetDatabaseInstanceIpAddressArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceIpAddressArrayInput` via:
GetDatabaseInstanceIpAddressArray{ GetDatabaseInstanceIpAddressArgs{...} }
type GetDatabaseInstanceIpAddressArrayOutput ¶
type GetDatabaseInstanceIpAddressArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceIpAddressArrayOutput) ElementType ¶
func (GetDatabaseInstanceIpAddressArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceIpAddressArrayOutput) ToGetDatabaseInstanceIpAddressArrayOutput ¶
func (o GetDatabaseInstanceIpAddressArrayOutput) ToGetDatabaseInstanceIpAddressArrayOutput() GetDatabaseInstanceIpAddressArrayOutput
func (GetDatabaseInstanceIpAddressArrayOutput) ToGetDatabaseInstanceIpAddressArrayOutputWithContext ¶
func (o GetDatabaseInstanceIpAddressArrayOutput) ToGetDatabaseInstanceIpAddressArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceIpAddressArrayOutput
func (GetDatabaseInstanceIpAddressArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceIpAddressArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceIpAddress]
type GetDatabaseInstanceIpAddressInput ¶
type GetDatabaseInstanceIpAddressInput interface { pulumi.Input ToGetDatabaseInstanceIpAddressOutput() GetDatabaseInstanceIpAddressOutput ToGetDatabaseInstanceIpAddressOutputWithContext(context.Context) GetDatabaseInstanceIpAddressOutput }
GetDatabaseInstanceIpAddressInput is an input type that accepts GetDatabaseInstanceIpAddressArgs and GetDatabaseInstanceIpAddressOutput values. You can construct a concrete instance of `GetDatabaseInstanceIpAddressInput` via:
GetDatabaseInstanceIpAddressArgs{...}
type GetDatabaseInstanceIpAddressOutput ¶
type GetDatabaseInstanceIpAddressOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceIpAddressOutput) ElementType ¶
func (GetDatabaseInstanceIpAddressOutput) ElementType() reflect.Type
func (GetDatabaseInstanceIpAddressOutput) IpAddress ¶
func (o GetDatabaseInstanceIpAddressOutput) IpAddress() pulumi.StringOutput
func (GetDatabaseInstanceIpAddressOutput) TimeToRetire ¶
func (o GetDatabaseInstanceIpAddressOutput) TimeToRetire() pulumi.StringOutput
func (GetDatabaseInstanceIpAddressOutput) ToGetDatabaseInstanceIpAddressOutput ¶
func (o GetDatabaseInstanceIpAddressOutput) ToGetDatabaseInstanceIpAddressOutput() GetDatabaseInstanceIpAddressOutput
func (GetDatabaseInstanceIpAddressOutput) ToGetDatabaseInstanceIpAddressOutputWithContext ¶
func (o GetDatabaseInstanceIpAddressOutput) ToGetDatabaseInstanceIpAddressOutputWithContext(ctx context.Context) GetDatabaseInstanceIpAddressOutput
func (GetDatabaseInstanceIpAddressOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceIpAddressOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceIpAddress]
func (GetDatabaseInstanceIpAddressOutput) Type ¶
func (o GetDatabaseInstanceIpAddressOutput) Type() pulumi.StringOutput
type GetDatabaseInstanceLatestRecoveryTimeArgs ¶ added in v6.65.0
type GetDatabaseInstanceLatestRecoveryTimeArgs struct { // The name of the instance. Instance string `pulumi:"instance"` // The ID of the project in which the resource belongs. Project *string `pulumi:"project"` }
A collection of arguments for invoking getDatabaseInstanceLatestRecoveryTime.
type GetDatabaseInstanceLatestRecoveryTimeOutputArgs ¶ added in v6.65.0
type GetDatabaseInstanceLatestRecoveryTimeOutputArgs struct { // The name of the instance. Instance pulumi.StringInput `pulumi:"instance"` // The ID of the project in which the resource belongs. Project pulumi.StringPtrInput `pulumi:"project"` }
A collection of arguments for invoking getDatabaseInstanceLatestRecoveryTime.
func (GetDatabaseInstanceLatestRecoveryTimeOutputArgs) ElementType ¶ added in v6.65.0
func (GetDatabaseInstanceLatestRecoveryTimeOutputArgs) ElementType() reflect.Type
type GetDatabaseInstanceLatestRecoveryTimeResult ¶ added in v6.65.0
type GetDatabaseInstanceLatestRecoveryTimeResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The name of the instance. Instance string `pulumi:"instance"` // Timestamp, identifies the latest recovery time of the source instance. LatestRecoveryTime string `pulumi:"latestRecoveryTime"` // The ID of the project in which the resource belongs. Project string `pulumi:"project"` }
A collection of values returned by getDatabaseInstanceLatestRecoveryTime.
func GetDatabaseInstanceLatestRecoveryTime ¶ added in v6.65.0
func GetDatabaseInstanceLatestRecoveryTime(ctx *pulumi.Context, args *GetDatabaseInstanceLatestRecoveryTimeArgs, opts ...pulumi.InvokeOption) (*GetDatabaseInstanceLatestRecoveryTimeResult, error)
Get Latest Recovery Time for a given instance. For more information see the [official documentation](https://cloud.google.com/sql/) and [API](https://cloud.google.com/sql/docs/postgres/backup-recovery/pitr#get-the-latest-recovery-time).
## Example Usage
```go 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 { _default, err := sql.GetDatabaseInstanceLatestRecoveryTime(ctx, &sql.GetDatabaseInstanceLatestRecoveryTimeArgs{ Instance: "sample-instance", }, nil) if err != nil { return err } ctx.Export("latestRecoveryTime", _default) return nil }) }
```
type GetDatabaseInstanceLatestRecoveryTimeResultOutput ¶ added in v6.65.0
type GetDatabaseInstanceLatestRecoveryTimeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDatabaseInstanceLatestRecoveryTime.
func GetDatabaseInstanceLatestRecoveryTimeOutput ¶ added in v6.65.0
func GetDatabaseInstanceLatestRecoveryTimeOutput(ctx *pulumi.Context, args GetDatabaseInstanceLatestRecoveryTimeOutputArgs, opts ...pulumi.InvokeOption) GetDatabaseInstanceLatestRecoveryTimeResultOutput
func (GetDatabaseInstanceLatestRecoveryTimeResultOutput) ElementType ¶ added in v6.65.0
func (GetDatabaseInstanceLatestRecoveryTimeResultOutput) ElementType() reflect.Type
func (GetDatabaseInstanceLatestRecoveryTimeResultOutput) Id ¶ added in v6.65.0
The provider-assigned unique ID for this managed resource.
func (GetDatabaseInstanceLatestRecoveryTimeResultOutput) Instance ¶ added in v6.65.0
func (o GetDatabaseInstanceLatestRecoveryTimeResultOutput) Instance() pulumi.StringOutput
The name of the instance.
func (GetDatabaseInstanceLatestRecoveryTimeResultOutput) LatestRecoveryTime ¶ added in v6.65.0
func (o GetDatabaseInstanceLatestRecoveryTimeResultOutput) LatestRecoveryTime() pulumi.StringOutput
Timestamp, identifies the latest recovery time of the source instance.
func (GetDatabaseInstanceLatestRecoveryTimeResultOutput) Project ¶ added in v6.65.0
func (o GetDatabaseInstanceLatestRecoveryTimeResultOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs.
func (GetDatabaseInstanceLatestRecoveryTimeResultOutput) ToGetDatabaseInstanceLatestRecoveryTimeResultOutput ¶ added in v6.65.0
func (o GetDatabaseInstanceLatestRecoveryTimeResultOutput) ToGetDatabaseInstanceLatestRecoveryTimeResultOutput() GetDatabaseInstanceLatestRecoveryTimeResultOutput
func (GetDatabaseInstanceLatestRecoveryTimeResultOutput) ToGetDatabaseInstanceLatestRecoveryTimeResultOutputWithContext ¶ added in v6.65.0
func (o GetDatabaseInstanceLatestRecoveryTimeResultOutput) ToGetDatabaseInstanceLatestRecoveryTimeResultOutputWithContext(ctx context.Context) GetDatabaseInstanceLatestRecoveryTimeResultOutput
type GetDatabaseInstanceReplicaConfiguration ¶
type GetDatabaseInstanceReplicaConfiguration struct { CaCertificate string `pulumi:"caCertificate"` ClientCertificate string `pulumi:"clientCertificate"` ClientKey string `pulumi:"clientKey"` ConnectRetryInterval int `pulumi:"connectRetryInterval"` DumpFilePath string `pulumi:"dumpFilePath"` FailoverTarget bool `pulumi:"failoverTarget"` MasterHeartbeatPeriod int `pulumi:"masterHeartbeatPeriod"` Password string `pulumi:"password"` SslCipher string `pulumi:"sslCipher"` Username string `pulumi:"username"` VerifyServerCertificate bool `pulumi:"verifyServerCertificate"` }
type GetDatabaseInstanceReplicaConfigurationArgs ¶
type GetDatabaseInstanceReplicaConfigurationArgs struct { CaCertificate pulumi.StringInput `pulumi:"caCertificate"` ClientCertificate pulumi.StringInput `pulumi:"clientCertificate"` ClientKey pulumi.StringInput `pulumi:"clientKey"` ConnectRetryInterval pulumi.IntInput `pulumi:"connectRetryInterval"` DumpFilePath pulumi.StringInput `pulumi:"dumpFilePath"` FailoverTarget pulumi.BoolInput `pulumi:"failoverTarget"` MasterHeartbeatPeriod pulumi.IntInput `pulumi:"masterHeartbeatPeriod"` Password pulumi.StringInput `pulumi:"password"` SslCipher pulumi.StringInput `pulumi:"sslCipher"` Username pulumi.StringInput `pulumi:"username"` VerifyServerCertificate pulumi.BoolInput `pulumi:"verifyServerCertificate"` }
func (GetDatabaseInstanceReplicaConfigurationArgs) ElementType ¶
func (GetDatabaseInstanceReplicaConfigurationArgs) ElementType() reflect.Type
func (GetDatabaseInstanceReplicaConfigurationArgs) ToGetDatabaseInstanceReplicaConfigurationOutput ¶
func (i GetDatabaseInstanceReplicaConfigurationArgs) ToGetDatabaseInstanceReplicaConfigurationOutput() GetDatabaseInstanceReplicaConfigurationOutput
func (GetDatabaseInstanceReplicaConfigurationArgs) ToGetDatabaseInstanceReplicaConfigurationOutputWithContext ¶
func (i GetDatabaseInstanceReplicaConfigurationArgs) ToGetDatabaseInstanceReplicaConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstanceReplicaConfigurationOutput
func (GetDatabaseInstanceReplicaConfigurationArgs) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceReplicaConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceReplicaConfiguration]
type GetDatabaseInstanceReplicaConfigurationArray ¶
type GetDatabaseInstanceReplicaConfigurationArray []GetDatabaseInstanceReplicaConfigurationInput
func (GetDatabaseInstanceReplicaConfigurationArray) ElementType ¶
func (GetDatabaseInstanceReplicaConfigurationArray) ElementType() reflect.Type
func (GetDatabaseInstanceReplicaConfigurationArray) ToGetDatabaseInstanceReplicaConfigurationArrayOutput ¶
func (i GetDatabaseInstanceReplicaConfigurationArray) ToGetDatabaseInstanceReplicaConfigurationArrayOutput() GetDatabaseInstanceReplicaConfigurationArrayOutput
func (GetDatabaseInstanceReplicaConfigurationArray) ToGetDatabaseInstanceReplicaConfigurationArrayOutputWithContext ¶
func (i GetDatabaseInstanceReplicaConfigurationArray) ToGetDatabaseInstanceReplicaConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceReplicaConfigurationArrayOutput
func (GetDatabaseInstanceReplicaConfigurationArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceReplicaConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceReplicaConfiguration]
type GetDatabaseInstanceReplicaConfigurationArrayInput ¶
type GetDatabaseInstanceReplicaConfigurationArrayInput interface { pulumi.Input ToGetDatabaseInstanceReplicaConfigurationArrayOutput() GetDatabaseInstanceReplicaConfigurationArrayOutput ToGetDatabaseInstanceReplicaConfigurationArrayOutputWithContext(context.Context) GetDatabaseInstanceReplicaConfigurationArrayOutput }
GetDatabaseInstanceReplicaConfigurationArrayInput is an input type that accepts GetDatabaseInstanceReplicaConfigurationArray and GetDatabaseInstanceReplicaConfigurationArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceReplicaConfigurationArrayInput` via:
GetDatabaseInstanceReplicaConfigurationArray{ GetDatabaseInstanceReplicaConfigurationArgs{...} }
type GetDatabaseInstanceReplicaConfigurationArrayOutput ¶
type GetDatabaseInstanceReplicaConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceReplicaConfigurationArrayOutput) ElementType ¶
func (GetDatabaseInstanceReplicaConfigurationArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceReplicaConfigurationArrayOutput) ToGetDatabaseInstanceReplicaConfigurationArrayOutput ¶
func (o GetDatabaseInstanceReplicaConfigurationArrayOutput) ToGetDatabaseInstanceReplicaConfigurationArrayOutput() GetDatabaseInstanceReplicaConfigurationArrayOutput
func (GetDatabaseInstanceReplicaConfigurationArrayOutput) ToGetDatabaseInstanceReplicaConfigurationArrayOutputWithContext ¶
func (o GetDatabaseInstanceReplicaConfigurationArrayOutput) ToGetDatabaseInstanceReplicaConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceReplicaConfigurationArrayOutput
func (GetDatabaseInstanceReplicaConfigurationArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceReplicaConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceReplicaConfiguration]
type GetDatabaseInstanceReplicaConfigurationInput ¶
type GetDatabaseInstanceReplicaConfigurationInput interface { pulumi.Input ToGetDatabaseInstanceReplicaConfigurationOutput() GetDatabaseInstanceReplicaConfigurationOutput ToGetDatabaseInstanceReplicaConfigurationOutputWithContext(context.Context) GetDatabaseInstanceReplicaConfigurationOutput }
GetDatabaseInstanceReplicaConfigurationInput is an input type that accepts GetDatabaseInstanceReplicaConfigurationArgs and GetDatabaseInstanceReplicaConfigurationOutput values. You can construct a concrete instance of `GetDatabaseInstanceReplicaConfigurationInput` via:
GetDatabaseInstanceReplicaConfigurationArgs{...}
type GetDatabaseInstanceReplicaConfigurationOutput ¶
type GetDatabaseInstanceReplicaConfigurationOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceReplicaConfigurationOutput) CaCertificate ¶
func (o GetDatabaseInstanceReplicaConfigurationOutput) CaCertificate() pulumi.StringOutput
func (GetDatabaseInstanceReplicaConfigurationOutput) ClientCertificate ¶
func (o GetDatabaseInstanceReplicaConfigurationOutput) ClientCertificate() pulumi.StringOutput
func (GetDatabaseInstanceReplicaConfigurationOutput) ClientKey ¶
func (o GetDatabaseInstanceReplicaConfigurationOutput) ClientKey() pulumi.StringOutput
func (GetDatabaseInstanceReplicaConfigurationOutput) ConnectRetryInterval ¶
func (o GetDatabaseInstanceReplicaConfigurationOutput) ConnectRetryInterval() pulumi.IntOutput
func (GetDatabaseInstanceReplicaConfigurationOutput) DumpFilePath ¶
func (o GetDatabaseInstanceReplicaConfigurationOutput) DumpFilePath() pulumi.StringOutput
func (GetDatabaseInstanceReplicaConfigurationOutput) ElementType ¶
func (GetDatabaseInstanceReplicaConfigurationOutput) ElementType() reflect.Type
func (GetDatabaseInstanceReplicaConfigurationOutput) FailoverTarget ¶
func (o GetDatabaseInstanceReplicaConfigurationOutput) FailoverTarget() pulumi.BoolOutput
func (GetDatabaseInstanceReplicaConfigurationOutput) MasterHeartbeatPeriod ¶
func (o GetDatabaseInstanceReplicaConfigurationOutput) MasterHeartbeatPeriod() pulumi.IntOutput
func (GetDatabaseInstanceReplicaConfigurationOutput) Password ¶
func (o GetDatabaseInstanceReplicaConfigurationOutput) Password() pulumi.StringOutput
func (GetDatabaseInstanceReplicaConfigurationOutput) SslCipher ¶
func (o GetDatabaseInstanceReplicaConfigurationOutput) SslCipher() pulumi.StringOutput
func (GetDatabaseInstanceReplicaConfigurationOutput) ToGetDatabaseInstanceReplicaConfigurationOutput ¶
func (o GetDatabaseInstanceReplicaConfigurationOutput) ToGetDatabaseInstanceReplicaConfigurationOutput() GetDatabaseInstanceReplicaConfigurationOutput
func (GetDatabaseInstanceReplicaConfigurationOutput) ToGetDatabaseInstanceReplicaConfigurationOutputWithContext ¶
func (o GetDatabaseInstanceReplicaConfigurationOutput) ToGetDatabaseInstanceReplicaConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstanceReplicaConfigurationOutput
func (GetDatabaseInstanceReplicaConfigurationOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceReplicaConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceReplicaConfiguration]
func (GetDatabaseInstanceReplicaConfigurationOutput) Username ¶
func (o GetDatabaseInstanceReplicaConfigurationOutput) Username() pulumi.StringOutput
func (GetDatabaseInstanceReplicaConfigurationOutput) VerifyServerCertificate ¶
func (o GetDatabaseInstanceReplicaConfigurationOutput) VerifyServerCertificate() pulumi.BoolOutput
type GetDatabaseInstanceRestoreBackupContextArgs ¶
type GetDatabaseInstanceRestoreBackupContextArgs struct { BackupRunId pulumi.IntInput `pulumi:"backupRunId"` InstanceId pulumi.StringInput `pulumi:"instanceId"` // The ID of the project in which the resource belongs. Project pulumi.StringInput `pulumi:"project"` }
func (GetDatabaseInstanceRestoreBackupContextArgs) ElementType ¶
func (GetDatabaseInstanceRestoreBackupContextArgs) ElementType() reflect.Type
func (GetDatabaseInstanceRestoreBackupContextArgs) ToGetDatabaseInstanceRestoreBackupContextOutput ¶
func (i GetDatabaseInstanceRestoreBackupContextArgs) ToGetDatabaseInstanceRestoreBackupContextOutput() GetDatabaseInstanceRestoreBackupContextOutput
func (GetDatabaseInstanceRestoreBackupContextArgs) ToGetDatabaseInstanceRestoreBackupContextOutputWithContext ¶
func (i GetDatabaseInstanceRestoreBackupContextArgs) ToGetDatabaseInstanceRestoreBackupContextOutputWithContext(ctx context.Context) GetDatabaseInstanceRestoreBackupContextOutput
func (GetDatabaseInstanceRestoreBackupContextArgs) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceRestoreBackupContextArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceRestoreBackupContext]
type GetDatabaseInstanceRestoreBackupContextArray ¶
type GetDatabaseInstanceRestoreBackupContextArray []GetDatabaseInstanceRestoreBackupContextInput
func (GetDatabaseInstanceRestoreBackupContextArray) ElementType ¶
func (GetDatabaseInstanceRestoreBackupContextArray) ElementType() reflect.Type
func (GetDatabaseInstanceRestoreBackupContextArray) ToGetDatabaseInstanceRestoreBackupContextArrayOutput ¶
func (i GetDatabaseInstanceRestoreBackupContextArray) ToGetDatabaseInstanceRestoreBackupContextArrayOutput() GetDatabaseInstanceRestoreBackupContextArrayOutput
func (GetDatabaseInstanceRestoreBackupContextArray) ToGetDatabaseInstanceRestoreBackupContextArrayOutputWithContext ¶
func (i GetDatabaseInstanceRestoreBackupContextArray) ToGetDatabaseInstanceRestoreBackupContextArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceRestoreBackupContextArrayOutput
func (GetDatabaseInstanceRestoreBackupContextArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceRestoreBackupContextArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceRestoreBackupContext]
type GetDatabaseInstanceRestoreBackupContextArrayInput ¶
type GetDatabaseInstanceRestoreBackupContextArrayInput interface { pulumi.Input ToGetDatabaseInstanceRestoreBackupContextArrayOutput() GetDatabaseInstanceRestoreBackupContextArrayOutput ToGetDatabaseInstanceRestoreBackupContextArrayOutputWithContext(context.Context) GetDatabaseInstanceRestoreBackupContextArrayOutput }
GetDatabaseInstanceRestoreBackupContextArrayInput is an input type that accepts GetDatabaseInstanceRestoreBackupContextArray and GetDatabaseInstanceRestoreBackupContextArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceRestoreBackupContextArrayInput` via:
GetDatabaseInstanceRestoreBackupContextArray{ GetDatabaseInstanceRestoreBackupContextArgs{...} }
type GetDatabaseInstanceRestoreBackupContextArrayOutput ¶
type GetDatabaseInstanceRestoreBackupContextArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceRestoreBackupContextArrayOutput) ElementType ¶
func (GetDatabaseInstanceRestoreBackupContextArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceRestoreBackupContextArrayOutput) ToGetDatabaseInstanceRestoreBackupContextArrayOutput ¶
func (o GetDatabaseInstanceRestoreBackupContextArrayOutput) ToGetDatabaseInstanceRestoreBackupContextArrayOutput() GetDatabaseInstanceRestoreBackupContextArrayOutput
func (GetDatabaseInstanceRestoreBackupContextArrayOutput) ToGetDatabaseInstanceRestoreBackupContextArrayOutputWithContext ¶
func (o GetDatabaseInstanceRestoreBackupContextArrayOutput) ToGetDatabaseInstanceRestoreBackupContextArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceRestoreBackupContextArrayOutput
func (GetDatabaseInstanceRestoreBackupContextArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceRestoreBackupContextArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceRestoreBackupContext]
type GetDatabaseInstanceRestoreBackupContextInput ¶
type GetDatabaseInstanceRestoreBackupContextInput interface { pulumi.Input ToGetDatabaseInstanceRestoreBackupContextOutput() GetDatabaseInstanceRestoreBackupContextOutput ToGetDatabaseInstanceRestoreBackupContextOutputWithContext(context.Context) GetDatabaseInstanceRestoreBackupContextOutput }
GetDatabaseInstanceRestoreBackupContextInput is an input type that accepts GetDatabaseInstanceRestoreBackupContextArgs and GetDatabaseInstanceRestoreBackupContextOutput values. You can construct a concrete instance of `GetDatabaseInstanceRestoreBackupContextInput` via:
GetDatabaseInstanceRestoreBackupContextArgs{...}
type GetDatabaseInstanceRestoreBackupContextOutput ¶
type GetDatabaseInstanceRestoreBackupContextOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceRestoreBackupContextOutput) BackupRunId ¶
func (o GetDatabaseInstanceRestoreBackupContextOutput) BackupRunId() pulumi.IntOutput
func (GetDatabaseInstanceRestoreBackupContextOutput) ElementType ¶
func (GetDatabaseInstanceRestoreBackupContextOutput) ElementType() reflect.Type
func (GetDatabaseInstanceRestoreBackupContextOutput) InstanceId ¶
func (o GetDatabaseInstanceRestoreBackupContextOutput) InstanceId() pulumi.StringOutput
func (GetDatabaseInstanceRestoreBackupContextOutput) Project ¶
func (o GetDatabaseInstanceRestoreBackupContextOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs.
func (GetDatabaseInstanceRestoreBackupContextOutput) ToGetDatabaseInstanceRestoreBackupContextOutput ¶
func (o GetDatabaseInstanceRestoreBackupContextOutput) ToGetDatabaseInstanceRestoreBackupContextOutput() GetDatabaseInstanceRestoreBackupContextOutput
func (GetDatabaseInstanceRestoreBackupContextOutput) ToGetDatabaseInstanceRestoreBackupContextOutputWithContext ¶
func (o GetDatabaseInstanceRestoreBackupContextOutput) ToGetDatabaseInstanceRestoreBackupContextOutputWithContext(ctx context.Context) GetDatabaseInstanceRestoreBackupContextOutput
func (GetDatabaseInstanceRestoreBackupContextOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceRestoreBackupContextOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceRestoreBackupContext]
type GetDatabaseInstanceServerCaCertArgs ¶
type GetDatabaseInstanceServerCaCertArgs struct { Cert pulumi.StringInput `pulumi:"cert"` CommonName pulumi.StringInput `pulumi:"commonName"` CreateTime pulumi.StringInput `pulumi:"createTime"` ExpirationTime pulumi.StringInput `pulumi:"expirationTime"` Sha1Fingerprint pulumi.StringInput `pulumi:"sha1Fingerprint"` }
func (GetDatabaseInstanceServerCaCertArgs) ElementType ¶
func (GetDatabaseInstanceServerCaCertArgs) ElementType() reflect.Type
func (GetDatabaseInstanceServerCaCertArgs) ToGetDatabaseInstanceServerCaCertOutput ¶
func (i GetDatabaseInstanceServerCaCertArgs) ToGetDatabaseInstanceServerCaCertOutput() GetDatabaseInstanceServerCaCertOutput
func (GetDatabaseInstanceServerCaCertArgs) ToGetDatabaseInstanceServerCaCertOutputWithContext ¶
func (i GetDatabaseInstanceServerCaCertArgs) ToGetDatabaseInstanceServerCaCertOutputWithContext(ctx context.Context) GetDatabaseInstanceServerCaCertOutput
func (GetDatabaseInstanceServerCaCertArgs) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceServerCaCertArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceServerCaCert]
type GetDatabaseInstanceServerCaCertArray ¶
type GetDatabaseInstanceServerCaCertArray []GetDatabaseInstanceServerCaCertInput
func (GetDatabaseInstanceServerCaCertArray) ElementType ¶
func (GetDatabaseInstanceServerCaCertArray) ElementType() reflect.Type
func (GetDatabaseInstanceServerCaCertArray) ToGetDatabaseInstanceServerCaCertArrayOutput ¶
func (i GetDatabaseInstanceServerCaCertArray) ToGetDatabaseInstanceServerCaCertArrayOutput() GetDatabaseInstanceServerCaCertArrayOutput
func (GetDatabaseInstanceServerCaCertArray) ToGetDatabaseInstanceServerCaCertArrayOutputWithContext ¶
func (i GetDatabaseInstanceServerCaCertArray) ToGetDatabaseInstanceServerCaCertArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceServerCaCertArrayOutput
func (GetDatabaseInstanceServerCaCertArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceServerCaCertArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceServerCaCert]
type GetDatabaseInstanceServerCaCertArrayInput ¶
type GetDatabaseInstanceServerCaCertArrayInput interface { pulumi.Input ToGetDatabaseInstanceServerCaCertArrayOutput() GetDatabaseInstanceServerCaCertArrayOutput ToGetDatabaseInstanceServerCaCertArrayOutputWithContext(context.Context) GetDatabaseInstanceServerCaCertArrayOutput }
GetDatabaseInstanceServerCaCertArrayInput is an input type that accepts GetDatabaseInstanceServerCaCertArray and GetDatabaseInstanceServerCaCertArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceServerCaCertArrayInput` via:
GetDatabaseInstanceServerCaCertArray{ GetDatabaseInstanceServerCaCertArgs{...} }
type GetDatabaseInstanceServerCaCertArrayOutput ¶
type GetDatabaseInstanceServerCaCertArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceServerCaCertArrayOutput) ElementType ¶
func (GetDatabaseInstanceServerCaCertArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceServerCaCertArrayOutput) ToGetDatabaseInstanceServerCaCertArrayOutput ¶
func (o GetDatabaseInstanceServerCaCertArrayOutput) ToGetDatabaseInstanceServerCaCertArrayOutput() GetDatabaseInstanceServerCaCertArrayOutput
func (GetDatabaseInstanceServerCaCertArrayOutput) ToGetDatabaseInstanceServerCaCertArrayOutputWithContext ¶
func (o GetDatabaseInstanceServerCaCertArrayOutput) ToGetDatabaseInstanceServerCaCertArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceServerCaCertArrayOutput
func (GetDatabaseInstanceServerCaCertArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceServerCaCertArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceServerCaCert]
type GetDatabaseInstanceServerCaCertInput ¶
type GetDatabaseInstanceServerCaCertInput interface { pulumi.Input ToGetDatabaseInstanceServerCaCertOutput() GetDatabaseInstanceServerCaCertOutput ToGetDatabaseInstanceServerCaCertOutputWithContext(context.Context) GetDatabaseInstanceServerCaCertOutput }
GetDatabaseInstanceServerCaCertInput is an input type that accepts GetDatabaseInstanceServerCaCertArgs and GetDatabaseInstanceServerCaCertOutput values. You can construct a concrete instance of `GetDatabaseInstanceServerCaCertInput` via:
GetDatabaseInstanceServerCaCertArgs{...}
type GetDatabaseInstanceServerCaCertOutput ¶
type GetDatabaseInstanceServerCaCertOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceServerCaCertOutput) Cert ¶
func (o GetDatabaseInstanceServerCaCertOutput) Cert() pulumi.StringOutput
func (GetDatabaseInstanceServerCaCertOutput) CommonName ¶
func (o GetDatabaseInstanceServerCaCertOutput) CommonName() pulumi.StringOutput
func (GetDatabaseInstanceServerCaCertOutput) CreateTime ¶
func (o GetDatabaseInstanceServerCaCertOutput) CreateTime() pulumi.StringOutput
func (GetDatabaseInstanceServerCaCertOutput) ElementType ¶
func (GetDatabaseInstanceServerCaCertOutput) ElementType() reflect.Type
func (GetDatabaseInstanceServerCaCertOutput) ExpirationTime ¶
func (o GetDatabaseInstanceServerCaCertOutput) ExpirationTime() pulumi.StringOutput
func (GetDatabaseInstanceServerCaCertOutput) Sha1Fingerprint ¶
func (o GetDatabaseInstanceServerCaCertOutput) Sha1Fingerprint() pulumi.StringOutput
func (GetDatabaseInstanceServerCaCertOutput) ToGetDatabaseInstanceServerCaCertOutput ¶
func (o GetDatabaseInstanceServerCaCertOutput) ToGetDatabaseInstanceServerCaCertOutput() GetDatabaseInstanceServerCaCertOutput
func (GetDatabaseInstanceServerCaCertOutput) ToGetDatabaseInstanceServerCaCertOutputWithContext ¶
func (o GetDatabaseInstanceServerCaCertOutput) ToGetDatabaseInstanceServerCaCertOutputWithContext(ctx context.Context) GetDatabaseInstanceServerCaCertOutput
func (GetDatabaseInstanceServerCaCertOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceServerCaCertOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceServerCaCert]
type GetDatabaseInstanceSetting ¶
type GetDatabaseInstanceSetting struct { ActivationPolicy string `pulumi:"activationPolicy"` ActiveDirectoryConfigs []GetDatabaseInstanceSettingActiveDirectoryConfig `pulumi:"activeDirectoryConfigs"` AdvancedMachineFeatures []GetDatabaseInstanceSettingAdvancedMachineFeature `pulumi:"advancedMachineFeatures"` AvailabilityType string `pulumi:"availabilityType"` BackupConfigurations []GetDatabaseInstanceSettingBackupConfiguration `pulumi:"backupConfigurations"` Collation string `pulumi:"collation"` ConnectorEnforcement string `pulumi:"connectorEnforcement"` DataCacheConfigs []GetDatabaseInstanceSettingDataCacheConfig `pulumi:"dataCacheConfigs"` DatabaseFlags []GetDatabaseInstanceSettingDatabaseFlag `pulumi:"databaseFlags"` DeletionProtectionEnabled bool `pulumi:"deletionProtectionEnabled"` DenyMaintenancePeriods []GetDatabaseInstanceSettingDenyMaintenancePeriod `pulumi:"denyMaintenancePeriods"` DiskAutoresize bool `pulumi:"diskAutoresize"` DiskAutoresizeLimit int `pulumi:"diskAutoresizeLimit"` DiskSize int `pulumi:"diskSize"` DiskType string `pulumi:"diskType"` Edition string `pulumi:"edition"` InsightsConfigs []GetDatabaseInstanceSettingInsightsConfig `pulumi:"insightsConfigs"` IpConfigurations []GetDatabaseInstanceSettingIpConfiguration `pulumi:"ipConfigurations"` LocationPreferences []GetDatabaseInstanceSettingLocationPreference `pulumi:"locationPreferences"` MaintenanceWindows []GetDatabaseInstanceSettingMaintenanceWindow `pulumi:"maintenanceWindows"` PasswordValidationPolicies []GetDatabaseInstanceSettingPasswordValidationPolicy `pulumi:"passwordValidationPolicies"` PricingPlan string `pulumi:"pricingPlan"` SqlServerAuditConfigs []GetDatabaseInstanceSettingSqlServerAuditConfig `pulumi:"sqlServerAuditConfigs"` Tier string `pulumi:"tier"` TimeZone string `pulumi:"timeZone"` UserLabels map[string]string `pulumi:"userLabels"` Version int `pulumi:"version"` }
type GetDatabaseInstanceSettingActiveDirectoryConfig ¶ added in v6.25.0
type GetDatabaseInstanceSettingActiveDirectoryConfig struct {
Domain string `pulumi:"domain"`
}
type GetDatabaseInstanceSettingActiveDirectoryConfigArgs ¶ added in v6.25.0
type GetDatabaseInstanceSettingActiveDirectoryConfigArgs struct {
Domain pulumi.StringInput `pulumi:"domain"`
}
func (GetDatabaseInstanceSettingActiveDirectoryConfigArgs) ElementType ¶ added in v6.25.0
func (GetDatabaseInstanceSettingActiveDirectoryConfigArgs) ElementType() reflect.Type
func (GetDatabaseInstanceSettingActiveDirectoryConfigArgs) ToGetDatabaseInstanceSettingActiveDirectoryConfigOutput ¶ added in v6.25.0
func (i GetDatabaseInstanceSettingActiveDirectoryConfigArgs) ToGetDatabaseInstanceSettingActiveDirectoryConfigOutput() GetDatabaseInstanceSettingActiveDirectoryConfigOutput
func (GetDatabaseInstanceSettingActiveDirectoryConfigArgs) ToGetDatabaseInstanceSettingActiveDirectoryConfigOutputWithContext ¶ added in v6.25.0
func (i GetDatabaseInstanceSettingActiveDirectoryConfigArgs) ToGetDatabaseInstanceSettingActiveDirectoryConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingActiveDirectoryConfigOutput
type GetDatabaseInstanceSettingActiveDirectoryConfigArray ¶ added in v6.25.0
type GetDatabaseInstanceSettingActiveDirectoryConfigArray []GetDatabaseInstanceSettingActiveDirectoryConfigInput
func (GetDatabaseInstanceSettingActiveDirectoryConfigArray) ElementType ¶ added in v6.25.0
func (GetDatabaseInstanceSettingActiveDirectoryConfigArray) ElementType() reflect.Type
func (GetDatabaseInstanceSettingActiveDirectoryConfigArray) ToGetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput ¶ added in v6.25.0
func (i GetDatabaseInstanceSettingActiveDirectoryConfigArray) ToGetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput() GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput
func (GetDatabaseInstanceSettingActiveDirectoryConfigArray) ToGetDatabaseInstanceSettingActiveDirectoryConfigArrayOutputWithContext ¶ added in v6.25.0
func (i GetDatabaseInstanceSettingActiveDirectoryConfigArray) ToGetDatabaseInstanceSettingActiveDirectoryConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput
type GetDatabaseInstanceSettingActiveDirectoryConfigArrayInput ¶ added in v6.25.0
type GetDatabaseInstanceSettingActiveDirectoryConfigArrayInput interface { pulumi.Input ToGetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput() GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput ToGetDatabaseInstanceSettingActiveDirectoryConfigArrayOutputWithContext(context.Context) GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput }
GetDatabaseInstanceSettingActiveDirectoryConfigArrayInput is an input type that accepts GetDatabaseInstanceSettingActiveDirectoryConfigArray and GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingActiveDirectoryConfigArrayInput` via:
GetDatabaseInstanceSettingActiveDirectoryConfigArray{ GetDatabaseInstanceSettingActiveDirectoryConfigArgs{...} }
type GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput ¶ added in v6.25.0
type GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput) ElementType ¶ added in v6.25.0
func (GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput) ToGetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput ¶ added in v6.25.0
func (o GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput) ToGetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput() GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput
func (GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput) ToGetDatabaseInstanceSettingActiveDirectoryConfigArrayOutputWithContext ¶ added in v6.25.0
func (o GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput) ToGetDatabaseInstanceSettingActiveDirectoryConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput
type GetDatabaseInstanceSettingActiveDirectoryConfigInput ¶ added in v6.25.0
type GetDatabaseInstanceSettingActiveDirectoryConfigInput interface { pulumi.Input ToGetDatabaseInstanceSettingActiveDirectoryConfigOutput() GetDatabaseInstanceSettingActiveDirectoryConfigOutput ToGetDatabaseInstanceSettingActiveDirectoryConfigOutputWithContext(context.Context) GetDatabaseInstanceSettingActiveDirectoryConfigOutput }
GetDatabaseInstanceSettingActiveDirectoryConfigInput is an input type that accepts GetDatabaseInstanceSettingActiveDirectoryConfigArgs and GetDatabaseInstanceSettingActiveDirectoryConfigOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingActiveDirectoryConfigInput` via:
GetDatabaseInstanceSettingActiveDirectoryConfigArgs{...}
type GetDatabaseInstanceSettingActiveDirectoryConfigOutput ¶ added in v6.25.0
type GetDatabaseInstanceSettingActiveDirectoryConfigOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingActiveDirectoryConfigOutput) Domain ¶ added in v6.25.0
func (o GetDatabaseInstanceSettingActiveDirectoryConfigOutput) Domain() pulumi.StringOutput
func (GetDatabaseInstanceSettingActiveDirectoryConfigOutput) ElementType ¶ added in v6.25.0
func (GetDatabaseInstanceSettingActiveDirectoryConfigOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingActiveDirectoryConfigOutput) ToGetDatabaseInstanceSettingActiveDirectoryConfigOutput ¶ added in v6.25.0
func (o GetDatabaseInstanceSettingActiveDirectoryConfigOutput) ToGetDatabaseInstanceSettingActiveDirectoryConfigOutput() GetDatabaseInstanceSettingActiveDirectoryConfigOutput
func (GetDatabaseInstanceSettingActiveDirectoryConfigOutput) ToGetDatabaseInstanceSettingActiveDirectoryConfigOutputWithContext ¶ added in v6.25.0
func (o GetDatabaseInstanceSettingActiveDirectoryConfigOutput) ToGetDatabaseInstanceSettingActiveDirectoryConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingActiveDirectoryConfigOutput
type GetDatabaseInstanceSettingAdvancedMachineFeature ¶ added in v6.57.0
type GetDatabaseInstanceSettingAdvancedMachineFeature struct {
ThreadsPerCore int `pulumi:"threadsPerCore"`
}
type GetDatabaseInstanceSettingAdvancedMachineFeatureArgs ¶ added in v6.57.0
type GetDatabaseInstanceSettingAdvancedMachineFeatureArgs struct {
ThreadsPerCore pulumi.IntInput `pulumi:"threadsPerCore"`
}
func (GetDatabaseInstanceSettingAdvancedMachineFeatureArgs) ElementType ¶ added in v6.57.0
func (GetDatabaseInstanceSettingAdvancedMachineFeatureArgs) ElementType() reflect.Type
func (GetDatabaseInstanceSettingAdvancedMachineFeatureArgs) ToGetDatabaseInstanceSettingAdvancedMachineFeatureOutput ¶ added in v6.57.0
func (i GetDatabaseInstanceSettingAdvancedMachineFeatureArgs) ToGetDatabaseInstanceSettingAdvancedMachineFeatureOutput() GetDatabaseInstanceSettingAdvancedMachineFeatureOutput
func (GetDatabaseInstanceSettingAdvancedMachineFeatureArgs) ToGetDatabaseInstanceSettingAdvancedMachineFeatureOutputWithContext ¶ added in v6.57.0
func (i GetDatabaseInstanceSettingAdvancedMachineFeatureArgs) ToGetDatabaseInstanceSettingAdvancedMachineFeatureOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingAdvancedMachineFeatureOutput
type GetDatabaseInstanceSettingAdvancedMachineFeatureArray ¶ added in v6.57.0
type GetDatabaseInstanceSettingAdvancedMachineFeatureArray []GetDatabaseInstanceSettingAdvancedMachineFeatureInput
func (GetDatabaseInstanceSettingAdvancedMachineFeatureArray) ElementType ¶ added in v6.57.0
func (GetDatabaseInstanceSettingAdvancedMachineFeatureArray) ElementType() reflect.Type
func (GetDatabaseInstanceSettingAdvancedMachineFeatureArray) ToGetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput ¶ added in v6.57.0
func (i GetDatabaseInstanceSettingAdvancedMachineFeatureArray) ToGetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput() GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput
func (GetDatabaseInstanceSettingAdvancedMachineFeatureArray) ToGetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutputWithContext ¶ added in v6.57.0
func (i GetDatabaseInstanceSettingAdvancedMachineFeatureArray) ToGetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput
type GetDatabaseInstanceSettingAdvancedMachineFeatureArrayInput ¶ added in v6.57.0
type GetDatabaseInstanceSettingAdvancedMachineFeatureArrayInput interface { pulumi.Input ToGetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput() GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput ToGetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutputWithContext(context.Context) GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput }
GetDatabaseInstanceSettingAdvancedMachineFeatureArrayInput is an input type that accepts GetDatabaseInstanceSettingAdvancedMachineFeatureArray and GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingAdvancedMachineFeatureArrayInput` via:
GetDatabaseInstanceSettingAdvancedMachineFeatureArray{ GetDatabaseInstanceSettingAdvancedMachineFeatureArgs{...} }
type GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput ¶ added in v6.57.0
type GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput) ElementType ¶ added in v6.57.0
func (GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput) ToGetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput ¶ added in v6.57.0
func (o GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput) ToGetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput() GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput
func (GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput) ToGetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutputWithContext ¶ added in v6.57.0
func (o GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput) ToGetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput
type GetDatabaseInstanceSettingAdvancedMachineFeatureInput ¶ added in v6.57.0
type GetDatabaseInstanceSettingAdvancedMachineFeatureInput interface { pulumi.Input ToGetDatabaseInstanceSettingAdvancedMachineFeatureOutput() GetDatabaseInstanceSettingAdvancedMachineFeatureOutput ToGetDatabaseInstanceSettingAdvancedMachineFeatureOutputWithContext(context.Context) GetDatabaseInstanceSettingAdvancedMachineFeatureOutput }
GetDatabaseInstanceSettingAdvancedMachineFeatureInput is an input type that accepts GetDatabaseInstanceSettingAdvancedMachineFeatureArgs and GetDatabaseInstanceSettingAdvancedMachineFeatureOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingAdvancedMachineFeatureInput` via:
GetDatabaseInstanceSettingAdvancedMachineFeatureArgs{...}
type GetDatabaseInstanceSettingAdvancedMachineFeatureOutput ¶ added in v6.57.0
type GetDatabaseInstanceSettingAdvancedMachineFeatureOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingAdvancedMachineFeatureOutput) ElementType ¶ added in v6.57.0
func (GetDatabaseInstanceSettingAdvancedMachineFeatureOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingAdvancedMachineFeatureOutput) ThreadsPerCore ¶ added in v6.57.0
func (o GetDatabaseInstanceSettingAdvancedMachineFeatureOutput) ThreadsPerCore() pulumi.IntOutput
func (GetDatabaseInstanceSettingAdvancedMachineFeatureOutput) ToGetDatabaseInstanceSettingAdvancedMachineFeatureOutput ¶ added in v6.57.0
func (o GetDatabaseInstanceSettingAdvancedMachineFeatureOutput) ToGetDatabaseInstanceSettingAdvancedMachineFeatureOutput() GetDatabaseInstanceSettingAdvancedMachineFeatureOutput
func (GetDatabaseInstanceSettingAdvancedMachineFeatureOutput) ToGetDatabaseInstanceSettingAdvancedMachineFeatureOutputWithContext ¶ added in v6.57.0
func (o GetDatabaseInstanceSettingAdvancedMachineFeatureOutput) ToGetDatabaseInstanceSettingAdvancedMachineFeatureOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingAdvancedMachineFeatureOutput
type GetDatabaseInstanceSettingArgs ¶
type GetDatabaseInstanceSettingArgs struct { ActivationPolicy pulumi.StringInput `pulumi:"activationPolicy"` ActiveDirectoryConfigs GetDatabaseInstanceSettingActiveDirectoryConfigArrayInput `pulumi:"activeDirectoryConfigs"` AdvancedMachineFeatures GetDatabaseInstanceSettingAdvancedMachineFeatureArrayInput `pulumi:"advancedMachineFeatures"` AvailabilityType pulumi.StringInput `pulumi:"availabilityType"` BackupConfigurations GetDatabaseInstanceSettingBackupConfigurationArrayInput `pulumi:"backupConfigurations"` Collation pulumi.StringInput `pulumi:"collation"` ConnectorEnforcement pulumi.StringInput `pulumi:"connectorEnforcement"` DataCacheConfigs GetDatabaseInstanceSettingDataCacheConfigArrayInput `pulumi:"dataCacheConfigs"` DatabaseFlags GetDatabaseInstanceSettingDatabaseFlagArrayInput `pulumi:"databaseFlags"` DeletionProtectionEnabled pulumi.BoolInput `pulumi:"deletionProtectionEnabled"` DenyMaintenancePeriods GetDatabaseInstanceSettingDenyMaintenancePeriodArrayInput `pulumi:"denyMaintenancePeriods"` DiskAutoresize pulumi.BoolInput `pulumi:"diskAutoresize"` DiskAutoresizeLimit pulumi.IntInput `pulumi:"diskAutoresizeLimit"` DiskSize pulumi.IntInput `pulumi:"diskSize"` DiskType pulumi.StringInput `pulumi:"diskType"` Edition pulumi.StringInput `pulumi:"edition"` InsightsConfigs GetDatabaseInstanceSettingInsightsConfigArrayInput `pulumi:"insightsConfigs"` IpConfigurations GetDatabaseInstanceSettingIpConfigurationArrayInput `pulumi:"ipConfigurations"` LocationPreferences GetDatabaseInstanceSettingLocationPreferenceArrayInput `pulumi:"locationPreferences"` MaintenanceWindows GetDatabaseInstanceSettingMaintenanceWindowArrayInput `pulumi:"maintenanceWindows"` PasswordValidationPolicies GetDatabaseInstanceSettingPasswordValidationPolicyArrayInput `pulumi:"passwordValidationPolicies"` PricingPlan pulumi.StringInput `pulumi:"pricingPlan"` SqlServerAuditConfigs GetDatabaseInstanceSettingSqlServerAuditConfigArrayInput `pulumi:"sqlServerAuditConfigs"` Tier pulumi.StringInput `pulumi:"tier"` TimeZone pulumi.StringInput `pulumi:"timeZone"` UserLabels pulumi.StringMapInput `pulumi:"userLabels"` Version pulumi.IntInput `pulumi:"version"` }
func (GetDatabaseInstanceSettingArgs) ElementType ¶
func (GetDatabaseInstanceSettingArgs) ElementType() reflect.Type
func (GetDatabaseInstanceSettingArgs) ToGetDatabaseInstanceSettingOutput ¶
func (i GetDatabaseInstanceSettingArgs) ToGetDatabaseInstanceSettingOutput() GetDatabaseInstanceSettingOutput
func (GetDatabaseInstanceSettingArgs) ToGetDatabaseInstanceSettingOutputWithContext ¶
func (i GetDatabaseInstanceSettingArgs) ToGetDatabaseInstanceSettingOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingOutput
func (GetDatabaseInstanceSettingArgs) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceSettingArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSetting]
type GetDatabaseInstanceSettingArray ¶
type GetDatabaseInstanceSettingArray []GetDatabaseInstanceSettingInput
func (GetDatabaseInstanceSettingArray) ElementType ¶
func (GetDatabaseInstanceSettingArray) ElementType() reflect.Type
func (GetDatabaseInstanceSettingArray) ToGetDatabaseInstanceSettingArrayOutput ¶
func (i GetDatabaseInstanceSettingArray) ToGetDatabaseInstanceSettingArrayOutput() GetDatabaseInstanceSettingArrayOutput
func (GetDatabaseInstanceSettingArray) ToGetDatabaseInstanceSettingArrayOutputWithContext ¶
func (i GetDatabaseInstanceSettingArray) ToGetDatabaseInstanceSettingArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingArrayOutput
func (GetDatabaseInstanceSettingArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceSettingArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSetting]
type GetDatabaseInstanceSettingArrayInput ¶
type GetDatabaseInstanceSettingArrayInput interface { pulumi.Input ToGetDatabaseInstanceSettingArrayOutput() GetDatabaseInstanceSettingArrayOutput ToGetDatabaseInstanceSettingArrayOutputWithContext(context.Context) GetDatabaseInstanceSettingArrayOutput }
GetDatabaseInstanceSettingArrayInput is an input type that accepts GetDatabaseInstanceSettingArray and GetDatabaseInstanceSettingArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingArrayInput` via:
GetDatabaseInstanceSettingArray{ GetDatabaseInstanceSettingArgs{...} }
type GetDatabaseInstanceSettingArrayOutput ¶
type GetDatabaseInstanceSettingArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingArrayOutput) ElementType ¶
func (GetDatabaseInstanceSettingArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingArrayOutput) Index ¶
func (o GetDatabaseInstanceSettingArrayOutput) Index(i pulumi.IntInput) GetDatabaseInstanceSettingOutput
func (GetDatabaseInstanceSettingArrayOutput) ToGetDatabaseInstanceSettingArrayOutput ¶
func (o GetDatabaseInstanceSettingArrayOutput) ToGetDatabaseInstanceSettingArrayOutput() GetDatabaseInstanceSettingArrayOutput
func (GetDatabaseInstanceSettingArrayOutput) ToGetDatabaseInstanceSettingArrayOutputWithContext ¶
func (o GetDatabaseInstanceSettingArrayOutput) ToGetDatabaseInstanceSettingArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingArrayOutput
func (GetDatabaseInstanceSettingArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceSettingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSetting]
type GetDatabaseInstanceSettingBackupConfiguration ¶
type GetDatabaseInstanceSettingBackupConfiguration struct { BackupRetentionSettings []GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSetting `pulumi:"backupRetentionSettings"` BinaryLogEnabled bool `pulumi:"binaryLogEnabled"` Enabled bool `pulumi:"enabled"` Location string `pulumi:"location"` PointInTimeRecoveryEnabled bool `pulumi:"pointInTimeRecoveryEnabled"` StartTime string `pulumi:"startTime"` TransactionLogRetentionDays int `pulumi:"transactionLogRetentionDays"` }
type GetDatabaseInstanceSettingBackupConfigurationArgs ¶
type GetDatabaseInstanceSettingBackupConfigurationArgs struct { BackupRetentionSettings GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayInput `pulumi:"backupRetentionSettings"` BinaryLogEnabled pulumi.BoolInput `pulumi:"binaryLogEnabled"` Enabled pulumi.BoolInput `pulumi:"enabled"` Location pulumi.StringInput `pulumi:"location"` PointInTimeRecoveryEnabled pulumi.BoolInput `pulumi:"pointInTimeRecoveryEnabled"` StartTime pulumi.StringInput `pulumi:"startTime"` TransactionLogRetentionDays pulumi.IntInput `pulumi:"transactionLogRetentionDays"` }
func (GetDatabaseInstanceSettingBackupConfigurationArgs) ElementType ¶
func (GetDatabaseInstanceSettingBackupConfigurationArgs) ElementType() reflect.Type
func (GetDatabaseInstanceSettingBackupConfigurationArgs) ToGetDatabaseInstanceSettingBackupConfigurationOutput ¶
func (i GetDatabaseInstanceSettingBackupConfigurationArgs) ToGetDatabaseInstanceSettingBackupConfigurationOutput() GetDatabaseInstanceSettingBackupConfigurationOutput
func (GetDatabaseInstanceSettingBackupConfigurationArgs) ToGetDatabaseInstanceSettingBackupConfigurationOutputWithContext ¶
func (i GetDatabaseInstanceSettingBackupConfigurationArgs) ToGetDatabaseInstanceSettingBackupConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingBackupConfigurationOutput
type GetDatabaseInstanceSettingBackupConfigurationArray ¶
type GetDatabaseInstanceSettingBackupConfigurationArray []GetDatabaseInstanceSettingBackupConfigurationInput
func (GetDatabaseInstanceSettingBackupConfigurationArray) ElementType ¶
func (GetDatabaseInstanceSettingBackupConfigurationArray) ElementType() reflect.Type
func (GetDatabaseInstanceSettingBackupConfigurationArray) ToGetDatabaseInstanceSettingBackupConfigurationArrayOutput ¶
func (i GetDatabaseInstanceSettingBackupConfigurationArray) ToGetDatabaseInstanceSettingBackupConfigurationArrayOutput() GetDatabaseInstanceSettingBackupConfigurationArrayOutput
func (GetDatabaseInstanceSettingBackupConfigurationArray) ToGetDatabaseInstanceSettingBackupConfigurationArrayOutputWithContext ¶
func (i GetDatabaseInstanceSettingBackupConfigurationArray) ToGetDatabaseInstanceSettingBackupConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingBackupConfigurationArrayOutput
func (GetDatabaseInstanceSettingBackupConfigurationArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceSettingBackupConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingBackupConfiguration]
type GetDatabaseInstanceSettingBackupConfigurationArrayInput ¶
type GetDatabaseInstanceSettingBackupConfigurationArrayInput interface { pulumi.Input ToGetDatabaseInstanceSettingBackupConfigurationArrayOutput() GetDatabaseInstanceSettingBackupConfigurationArrayOutput ToGetDatabaseInstanceSettingBackupConfigurationArrayOutputWithContext(context.Context) GetDatabaseInstanceSettingBackupConfigurationArrayOutput }
GetDatabaseInstanceSettingBackupConfigurationArrayInput is an input type that accepts GetDatabaseInstanceSettingBackupConfigurationArray and GetDatabaseInstanceSettingBackupConfigurationArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingBackupConfigurationArrayInput` via:
GetDatabaseInstanceSettingBackupConfigurationArray{ GetDatabaseInstanceSettingBackupConfigurationArgs{...} }
type GetDatabaseInstanceSettingBackupConfigurationArrayOutput ¶
type GetDatabaseInstanceSettingBackupConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingBackupConfigurationArrayOutput) ElementType ¶
func (GetDatabaseInstanceSettingBackupConfigurationArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingBackupConfigurationArrayOutput) ToGetDatabaseInstanceSettingBackupConfigurationArrayOutput ¶
func (o GetDatabaseInstanceSettingBackupConfigurationArrayOutput) ToGetDatabaseInstanceSettingBackupConfigurationArrayOutput() GetDatabaseInstanceSettingBackupConfigurationArrayOutput
func (GetDatabaseInstanceSettingBackupConfigurationArrayOutput) ToGetDatabaseInstanceSettingBackupConfigurationArrayOutputWithContext ¶
func (o GetDatabaseInstanceSettingBackupConfigurationArrayOutput) ToGetDatabaseInstanceSettingBackupConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingBackupConfigurationArrayOutput
type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArgs ¶
type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArgs struct { RetainedBackups pulumi.IntInput `pulumi:"retainedBackups"` RetentionUnit pulumi.StringInput `pulumi:"retentionUnit"` }
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ElementType ¶
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ElementType() reflect.Type
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput ¶
func (i GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput() GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutputWithContext ¶
func (i GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput
type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArray ¶
type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArray []GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingInput
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArray) ElementType ¶
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArray) ElementType() reflect.Type
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArray) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput ¶
func (i GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArray) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput() GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArray) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutputWithContext ¶
func (i GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArray) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput
type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayInput ¶
type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayInput interface { pulumi.Input ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput() GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutputWithContext(context.Context) GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput }
GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayInput is an input type that accepts GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArray and GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayInput` via:
GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArray{ GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArgs{...} }
type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput ¶
type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ElementType ¶
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput ¶
func (o GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput() GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutputWithContext ¶
func (o GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput
type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingInput ¶
type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingInput interface { pulumi.Input ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput() GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutputWithContext(context.Context) GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput }
GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingInput is an input type that accepts GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArgs and GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingInput` via:
GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArgs{...}
type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput ¶
type GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ElementType ¶
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput) RetainedBackups ¶
func (o GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput) RetainedBackups() pulumi.IntOutput
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput) RetentionUnit ¶
func (o GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput) RetentionUnit() pulumi.StringOutput
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput ¶
func (o GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput() GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput
func (GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutputWithContext ¶
func (o GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ToGetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingOutput
type GetDatabaseInstanceSettingBackupConfigurationInput ¶
type GetDatabaseInstanceSettingBackupConfigurationInput interface { pulumi.Input ToGetDatabaseInstanceSettingBackupConfigurationOutput() GetDatabaseInstanceSettingBackupConfigurationOutput ToGetDatabaseInstanceSettingBackupConfigurationOutputWithContext(context.Context) GetDatabaseInstanceSettingBackupConfigurationOutput }
GetDatabaseInstanceSettingBackupConfigurationInput is an input type that accepts GetDatabaseInstanceSettingBackupConfigurationArgs and GetDatabaseInstanceSettingBackupConfigurationOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingBackupConfigurationInput` via:
GetDatabaseInstanceSettingBackupConfigurationArgs{...}
type GetDatabaseInstanceSettingBackupConfigurationOutput ¶
type GetDatabaseInstanceSettingBackupConfigurationOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingBackupConfigurationOutput) BackupRetentionSettings ¶
func (o GetDatabaseInstanceSettingBackupConfigurationOutput) BackupRetentionSettings() GetDatabaseInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput
func (GetDatabaseInstanceSettingBackupConfigurationOutput) BinaryLogEnabled ¶
func (o GetDatabaseInstanceSettingBackupConfigurationOutput) BinaryLogEnabled() pulumi.BoolOutput
func (GetDatabaseInstanceSettingBackupConfigurationOutput) ElementType ¶
func (GetDatabaseInstanceSettingBackupConfigurationOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingBackupConfigurationOutput) Enabled ¶
func (o GetDatabaseInstanceSettingBackupConfigurationOutput) Enabled() pulumi.BoolOutput
func (GetDatabaseInstanceSettingBackupConfigurationOutput) Location ¶
func (o GetDatabaseInstanceSettingBackupConfigurationOutput) Location() pulumi.StringOutput
func (GetDatabaseInstanceSettingBackupConfigurationOutput) PointInTimeRecoveryEnabled ¶
func (o GetDatabaseInstanceSettingBackupConfigurationOutput) PointInTimeRecoveryEnabled() pulumi.BoolOutput
func (GetDatabaseInstanceSettingBackupConfigurationOutput) StartTime ¶
func (o GetDatabaseInstanceSettingBackupConfigurationOutput) StartTime() pulumi.StringOutput
func (GetDatabaseInstanceSettingBackupConfigurationOutput) ToGetDatabaseInstanceSettingBackupConfigurationOutput ¶
func (o GetDatabaseInstanceSettingBackupConfigurationOutput) ToGetDatabaseInstanceSettingBackupConfigurationOutput() GetDatabaseInstanceSettingBackupConfigurationOutput
func (GetDatabaseInstanceSettingBackupConfigurationOutput) ToGetDatabaseInstanceSettingBackupConfigurationOutputWithContext ¶
func (o GetDatabaseInstanceSettingBackupConfigurationOutput) ToGetDatabaseInstanceSettingBackupConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingBackupConfigurationOutput
func (GetDatabaseInstanceSettingBackupConfigurationOutput) TransactionLogRetentionDays ¶
func (o GetDatabaseInstanceSettingBackupConfigurationOutput) TransactionLogRetentionDays() pulumi.IntOutput
type GetDatabaseInstanceSettingDataCacheConfig ¶ added in v6.60.0
type GetDatabaseInstanceSettingDataCacheConfig struct {
DataCacheEnabled bool `pulumi:"dataCacheEnabled"`
}
type GetDatabaseInstanceSettingDataCacheConfigArgs ¶ added in v6.60.0
type GetDatabaseInstanceSettingDataCacheConfigArgs struct {
DataCacheEnabled pulumi.BoolInput `pulumi:"dataCacheEnabled"`
}
func (GetDatabaseInstanceSettingDataCacheConfigArgs) ElementType ¶ added in v6.60.0
func (GetDatabaseInstanceSettingDataCacheConfigArgs) ElementType() reflect.Type
func (GetDatabaseInstanceSettingDataCacheConfigArgs) ToGetDatabaseInstanceSettingDataCacheConfigOutput ¶ added in v6.60.0
func (i GetDatabaseInstanceSettingDataCacheConfigArgs) ToGetDatabaseInstanceSettingDataCacheConfigOutput() GetDatabaseInstanceSettingDataCacheConfigOutput
func (GetDatabaseInstanceSettingDataCacheConfigArgs) ToGetDatabaseInstanceSettingDataCacheConfigOutputWithContext ¶ added in v6.60.0
func (i GetDatabaseInstanceSettingDataCacheConfigArgs) ToGetDatabaseInstanceSettingDataCacheConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDataCacheConfigOutput
func (GetDatabaseInstanceSettingDataCacheConfigArgs) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceSettingDataCacheConfigArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingDataCacheConfig]
type GetDatabaseInstanceSettingDataCacheConfigArray ¶ added in v6.60.0
type GetDatabaseInstanceSettingDataCacheConfigArray []GetDatabaseInstanceSettingDataCacheConfigInput
func (GetDatabaseInstanceSettingDataCacheConfigArray) ElementType ¶ added in v6.60.0
func (GetDatabaseInstanceSettingDataCacheConfigArray) ElementType() reflect.Type
func (GetDatabaseInstanceSettingDataCacheConfigArray) ToGetDatabaseInstanceSettingDataCacheConfigArrayOutput ¶ added in v6.60.0
func (i GetDatabaseInstanceSettingDataCacheConfigArray) ToGetDatabaseInstanceSettingDataCacheConfigArrayOutput() GetDatabaseInstanceSettingDataCacheConfigArrayOutput
func (GetDatabaseInstanceSettingDataCacheConfigArray) ToGetDatabaseInstanceSettingDataCacheConfigArrayOutputWithContext ¶ added in v6.60.0
func (i GetDatabaseInstanceSettingDataCacheConfigArray) ToGetDatabaseInstanceSettingDataCacheConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDataCacheConfigArrayOutput
func (GetDatabaseInstanceSettingDataCacheConfigArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceSettingDataCacheConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingDataCacheConfig]
type GetDatabaseInstanceSettingDataCacheConfigArrayInput ¶ added in v6.60.0
type GetDatabaseInstanceSettingDataCacheConfigArrayInput interface { pulumi.Input ToGetDatabaseInstanceSettingDataCacheConfigArrayOutput() GetDatabaseInstanceSettingDataCacheConfigArrayOutput ToGetDatabaseInstanceSettingDataCacheConfigArrayOutputWithContext(context.Context) GetDatabaseInstanceSettingDataCacheConfigArrayOutput }
GetDatabaseInstanceSettingDataCacheConfigArrayInput is an input type that accepts GetDatabaseInstanceSettingDataCacheConfigArray and GetDatabaseInstanceSettingDataCacheConfigArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingDataCacheConfigArrayInput` via:
GetDatabaseInstanceSettingDataCacheConfigArray{ GetDatabaseInstanceSettingDataCacheConfigArgs{...} }
type GetDatabaseInstanceSettingDataCacheConfigArrayOutput ¶ added in v6.60.0
type GetDatabaseInstanceSettingDataCacheConfigArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingDataCacheConfigArrayOutput) ElementType ¶ added in v6.60.0
func (GetDatabaseInstanceSettingDataCacheConfigArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingDataCacheConfigArrayOutput) ToGetDatabaseInstanceSettingDataCacheConfigArrayOutput ¶ added in v6.60.0
func (o GetDatabaseInstanceSettingDataCacheConfigArrayOutput) ToGetDatabaseInstanceSettingDataCacheConfigArrayOutput() GetDatabaseInstanceSettingDataCacheConfigArrayOutput
func (GetDatabaseInstanceSettingDataCacheConfigArrayOutput) ToGetDatabaseInstanceSettingDataCacheConfigArrayOutputWithContext ¶ added in v6.60.0
func (o GetDatabaseInstanceSettingDataCacheConfigArrayOutput) ToGetDatabaseInstanceSettingDataCacheConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDataCacheConfigArrayOutput
func (GetDatabaseInstanceSettingDataCacheConfigArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceSettingDataCacheConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingDataCacheConfig]
type GetDatabaseInstanceSettingDataCacheConfigInput ¶ added in v6.60.0
type GetDatabaseInstanceSettingDataCacheConfigInput interface { pulumi.Input ToGetDatabaseInstanceSettingDataCacheConfigOutput() GetDatabaseInstanceSettingDataCacheConfigOutput ToGetDatabaseInstanceSettingDataCacheConfigOutputWithContext(context.Context) GetDatabaseInstanceSettingDataCacheConfigOutput }
GetDatabaseInstanceSettingDataCacheConfigInput is an input type that accepts GetDatabaseInstanceSettingDataCacheConfigArgs and GetDatabaseInstanceSettingDataCacheConfigOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingDataCacheConfigInput` via:
GetDatabaseInstanceSettingDataCacheConfigArgs{...}
type GetDatabaseInstanceSettingDataCacheConfigOutput ¶ added in v6.60.0
type GetDatabaseInstanceSettingDataCacheConfigOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingDataCacheConfigOutput) DataCacheEnabled ¶ added in v6.60.0
func (o GetDatabaseInstanceSettingDataCacheConfigOutput) DataCacheEnabled() pulumi.BoolOutput
func (GetDatabaseInstanceSettingDataCacheConfigOutput) ElementType ¶ added in v6.60.0
func (GetDatabaseInstanceSettingDataCacheConfigOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingDataCacheConfigOutput) ToGetDatabaseInstanceSettingDataCacheConfigOutput ¶ added in v6.60.0
func (o GetDatabaseInstanceSettingDataCacheConfigOutput) ToGetDatabaseInstanceSettingDataCacheConfigOutput() GetDatabaseInstanceSettingDataCacheConfigOutput
func (GetDatabaseInstanceSettingDataCacheConfigOutput) ToGetDatabaseInstanceSettingDataCacheConfigOutputWithContext ¶ added in v6.60.0
func (o GetDatabaseInstanceSettingDataCacheConfigOutput) ToGetDatabaseInstanceSettingDataCacheConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDataCacheConfigOutput
func (GetDatabaseInstanceSettingDataCacheConfigOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceSettingDataCacheConfigOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingDataCacheConfig]
type GetDatabaseInstanceSettingDatabaseFlagArgs ¶
type GetDatabaseInstanceSettingDatabaseFlagArgs struct { // The name of the instance. Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (GetDatabaseInstanceSettingDatabaseFlagArgs) ElementType ¶
func (GetDatabaseInstanceSettingDatabaseFlagArgs) ElementType() reflect.Type
func (GetDatabaseInstanceSettingDatabaseFlagArgs) ToGetDatabaseInstanceSettingDatabaseFlagOutput ¶
func (i GetDatabaseInstanceSettingDatabaseFlagArgs) ToGetDatabaseInstanceSettingDatabaseFlagOutput() GetDatabaseInstanceSettingDatabaseFlagOutput
func (GetDatabaseInstanceSettingDatabaseFlagArgs) ToGetDatabaseInstanceSettingDatabaseFlagOutputWithContext ¶
func (i GetDatabaseInstanceSettingDatabaseFlagArgs) ToGetDatabaseInstanceSettingDatabaseFlagOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDatabaseFlagOutput
func (GetDatabaseInstanceSettingDatabaseFlagArgs) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceSettingDatabaseFlagArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingDatabaseFlag]
type GetDatabaseInstanceSettingDatabaseFlagArray ¶
type GetDatabaseInstanceSettingDatabaseFlagArray []GetDatabaseInstanceSettingDatabaseFlagInput
func (GetDatabaseInstanceSettingDatabaseFlagArray) ElementType ¶
func (GetDatabaseInstanceSettingDatabaseFlagArray) ElementType() reflect.Type
func (GetDatabaseInstanceSettingDatabaseFlagArray) ToGetDatabaseInstanceSettingDatabaseFlagArrayOutput ¶
func (i GetDatabaseInstanceSettingDatabaseFlagArray) ToGetDatabaseInstanceSettingDatabaseFlagArrayOutput() GetDatabaseInstanceSettingDatabaseFlagArrayOutput
func (GetDatabaseInstanceSettingDatabaseFlagArray) ToGetDatabaseInstanceSettingDatabaseFlagArrayOutputWithContext ¶
func (i GetDatabaseInstanceSettingDatabaseFlagArray) ToGetDatabaseInstanceSettingDatabaseFlagArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDatabaseFlagArrayOutput
func (GetDatabaseInstanceSettingDatabaseFlagArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceSettingDatabaseFlagArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingDatabaseFlag]
type GetDatabaseInstanceSettingDatabaseFlagArrayInput ¶
type GetDatabaseInstanceSettingDatabaseFlagArrayInput interface { pulumi.Input ToGetDatabaseInstanceSettingDatabaseFlagArrayOutput() GetDatabaseInstanceSettingDatabaseFlagArrayOutput ToGetDatabaseInstanceSettingDatabaseFlagArrayOutputWithContext(context.Context) GetDatabaseInstanceSettingDatabaseFlagArrayOutput }
GetDatabaseInstanceSettingDatabaseFlagArrayInput is an input type that accepts GetDatabaseInstanceSettingDatabaseFlagArray and GetDatabaseInstanceSettingDatabaseFlagArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingDatabaseFlagArrayInput` via:
GetDatabaseInstanceSettingDatabaseFlagArray{ GetDatabaseInstanceSettingDatabaseFlagArgs{...} }
type GetDatabaseInstanceSettingDatabaseFlagArrayOutput ¶
type GetDatabaseInstanceSettingDatabaseFlagArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingDatabaseFlagArrayOutput) ElementType ¶
func (GetDatabaseInstanceSettingDatabaseFlagArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingDatabaseFlagArrayOutput) ToGetDatabaseInstanceSettingDatabaseFlagArrayOutput ¶
func (o GetDatabaseInstanceSettingDatabaseFlagArrayOutput) ToGetDatabaseInstanceSettingDatabaseFlagArrayOutput() GetDatabaseInstanceSettingDatabaseFlagArrayOutput
func (GetDatabaseInstanceSettingDatabaseFlagArrayOutput) ToGetDatabaseInstanceSettingDatabaseFlagArrayOutputWithContext ¶
func (o GetDatabaseInstanceSettingDatabaseFlagArrayOutput) ToGetDatabaseInstanceSettingDatabaseFlagArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDatabaseFlagArrayOutput
func (GetDatabaseInstanceSettingDatabaseFlagArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceSettingDatabaseFlagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingDatabaseFlag]
type GetDatabaseInstanceSettingDatabaseFlagInput ¶
type GetDatabaseInstanceSettingDatabaseFlagInput interface { pulumi.Input ToGetDatabaseInstanceSettingDatabaseFlagOutput() GetDatabaseInstanceSettingDatabaseFlagOutput ToGetDatabaseInstanceSettingDatabaseFlagOutputWithContext(context.Context) GetDatabaseInstanceSettingDatabaseFlagOutput }
GetDatabaseInstanceSettingDatabaseFlagInput is an input type that accepts GetDatabaseInstanceSettingDatabaseFlagArgs and GetDatabaseInstanceSettingDatabaseFlagOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingDatabaseFlagInput` via:
GetDatabaseInstanceSettingDatabaseFlagArgs{...}
type GetDatabaseInstanceSettingDatabaseFlagOutput ¶
type GetDatabaseInstanceSettingDatabaseFlagOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingDatabaseFlagOutput) ElementType ¶
func (GetDatabaseInstanceSettingDatabaseFlagOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingDatabaseFlagOutput) Name ¶
func (o GetDatabaseInstanceSettingDatabaseFlagOutput) Name() pulumi.StringOutput
The name of the instance.
func (GetDatabaseInstanceSettingDatabaseFlagOutput) ToGetDatabaseInstanceSettingDatabaseFlagOutput ¶
func (o GetDatabaseInstanceSettingDatabaseFlagOutput) ToGetDatabaseInstanceSettingDatabaseFlagOutput() GetDatabaseInstanceSettingDatabaseFlagOutput
func (GetDatabaseInstanceSettingDatabaseFlagOutput) ToGetDatabaseInstanceSettingDatabaseFlagOutputWithContext ¶
func (o GetDatabaseInstanceSettingDatabaseFlagOutput) ToGetDatabaseInstanceSettingDatabaseFlagOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDatabaseFlagOutput
func (GetDatabaseInstanceSettingDatabaseFlagOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceSettingDatabaseFlagOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingDatabaseFlag]
func (GetDatabaseInstanceSettingDatabaseFlagOutput) Value ¶
func (o GetDatabaseInstanceSettingDatabaseFlagOutput) Value() pulumi.StringOutput
type GetDatabaseInstanceSettingDenyMaintenancePeriod ¶ added in v6.45.0
type GetDatabaseInstanceSettingDenyMaintenancePeriodArgs ¶ added in v6.45.0
type GetDatabaseInstanceSettingDenyMaintenancePeriodArgs struct { EndDate pulumi.StringInput `pulumi:"endDate"` StartDate pulumi.StringInput `pulumi:"startDate"` Time pulumi.StringInput `pulumi:"time"` }
func (GetDatabaseInstanceSettingDenyMaintenancePeriodArgs) ElementType ¶ added in v6.45.0
func (GetDatabaseInstanceSettingDenyMaintenancePeriodArgs) ElementType() reflect.Type
func (GetDatabaseInstanceSettingDenyMaintenancePeriodArgs) ToGetDatabaseInstanceSettingDenyMaintenancePeriodOutput ¶ added in v6.45.0
func (i GetDatabaseInstanceSettingDenyMaintenancePeriodArgs) ToGetDatabaseInstanceSettingDenyMaintenancePeriodOutput() GetDatabaseInstanceSettingDenyMaintenancePeriodOutput
func (GetDatabaseInstanceSettingDenyMaintenancePeriodArgs) ToGetDatabaseInstanceSettingDenyMaintenancePeriodOutputWithContext ¶ added in v6.45.0
func (i GetDatabaseInstanceSettingDenyMaintenancePeriodArgs) ToGetDatabaseInstanceSettingDenyMaintenancePeriodOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDenyMaintenancePeriodOutput
type GetDatabaseInstanceSettingDenyMaintenancePeriodArray ¶ added in v6.45.0
type GetDatabaseInstanceSettingDenyMaintenancePeriodArray []GetDatabaseInstanceSettingDenyMaintenancePeriodInput
func (GetDatabaseInstanceSettingDenyMaintenancePeriodArray) ElementType ¶ added in v6.45.0
func (GetDatabaseInstanceSettingDenyMaintenancePeriodArray) ElementType() reflect.Type
func (GetDatabaseInstanceSettingDenyMaintenancePeriodArray) ToGetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput ¶ added in v6.45.0
func (i GetDatabaseInstanceSettingDenyMaintenancePeriodArray) ToGetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput() GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput
func (GetDatabaseInstanceSettingDenyMaintenancePeriodArray) ToGetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutputWithContext ¶ added in v6.45.0
func (i GetDatabaseInstanceSettingDenyMaintenancePeriodArray) ToGetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput
type GetDatabaseInstanceSettingDenyMaintenancePeriodArrayInput ¶ added in v6.45.0
type GetDatabaseInstanceSettingDenyMaintenancePeriodArrayInput interface { pulumi.Input ToGetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput() GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput ToGetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutputWithContext(context.Context) GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput }
GetDatabaseInstanceSettingDenyMaintenancePeriodArrayInput is an input type that accepts GetDatabaseInstanceSettingDenyMaintenancePeriodArray and GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingDenyMaintenancePeriodArrayInput` via:
GetDatabaseInstanceSettingDenyMaintenancePeriodArray{ GetDatabaseInstanceSettingDenyMaintenancePeriodArgs{...} }
type GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput ¶ added in v6.45.0
type GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput) ElementType ¶ added in v6.45.0
func (GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput) ToGetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput ¶ added in v6.45.0
func (o GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput) ToGetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput() GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput
func (GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput) ToGetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutputWithContext ¶ added in v6.45.0
func (o GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput) ToGetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput
type GetDatabaseInstanceSettingDenyMaintenancePeriodInput ¶ added in v6.45.0
type GetDatabaseInstanceSettingDenyMaintenancePeriodInput interface { pulumi.Input ToGetDatabaseInstanceSettingDenyMaintenancePeriodOutput() GetDatabaseInstanceSettingDenyMaintenancePeriodOutput ToGetDatabaseInstanceSettingDenyMaintenancePeriodOutputWithContext(context.Context) GetDatabaseInstanceSettingDenyMaintenancePeriodOutput }
GetDatabaseInstanceSettingDenyMaintenancePeriodInput is an input type that accepts GetDatabaseInstanceSettingDenyMaintenancePeriodArgs and GetDatabaseInstanceSettingDenyMaintenancePeriodOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingDenyMaintenancePeriodInput` via:
GetDatabaseInstanceSettingDenyMaintenancePeriodArgs{...}
type GetDatabaseInstanceSettingDenyMaintenancePeriodOutput ¶ added in v6.45.0
type GetDatabaseInstanceSettingDenyMaintenancePeriodOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) ElementType ¶ added in v6.45.0
func (GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) EndDate ¶ added in v6.45.0
func (o GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) EndDate() pulumi.StringOutput
func (GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) StartDate ¶ added in v6.45.0
func (o GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) StartDate() pulumi.StringOutput
func (GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) Time ¶ added in v6.45.0
func (o GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) Time() pulumi.StringOutput
func (GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) ToGetDatabaseInstanceSettingDenyMaintenancePeriodOutput ¶ added in v6.45.0
func (o GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) ToGetDatabaseInstanceSettingDenyMaintenancePeriodOutput() GetDatabaseInstanceSettingDenyMaintenancePeriodOutput
func (GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) ToGetDatabaseInstanceSettingDenyMaintenancePeriodOutputWithContext ¶ added in v6.45.0
func (o GetDatabaseInstanceSettingDenyMaintenancePeriodOutput) ToGetDatabaseInstanceSettingDenyMaintenancePeriodOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingDenyMaintenancePeriodOutput
type GetDatabaseInstanceSettingInput ¶
type GetDatabaseInstanceSettingInput interface { pulumi.Input ToGetDatabaseInstanceSettingOutput() GetDatabaseInstanceSettingOutput ToGetDatabaseInstanceSettingOutputWithContext(context.Context) GetDatabaseInstanceSettingOutput }
GetDatabaseInstanceSettingInput is an input type that accepts GetDatabaseInstanceSettingArgs and GetDatabaseInstanceSettingOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingInput` via:
GetDatabaseInstanceSettingArgs{...}
type GetDatabaseInstanceSettingInsightsConfig ¶
type GetDatabaseInstanceSettingInsightsConfig struct { QueryInsightsEnabled bool `pulumi:"queryInsightsEnabled"` QueryPlansPerMinute int `pulumi:"queryPlansPerMinute"` QueryStringLength int `pulumi:"queryStringLength"` RecordApplicationTags bool `pulumi:"recordApplicationTags"` RecordClientAddress bool `pulumi:"recordClientAddress"` }
type GetDatabaseInstanceSettingInsightsConfigArgs ¶
type GetDatabaseInstanceSettingInsightsConfigArgs struct { QueryInsightsEnabled pulumi.BoolInput `pulumi:"queryInsightsEnabled"` QueryPlansPerMinute pulumi.IntInput `pulumi:"queryPlansPerMinute"` QueryStringLength pulumi.IntInput `pulumi:"queryStringLength"` RecordApplicationTags pulumi.BoolInput `pulumi:"recordApplicationTags"` RecordClientAddress pulumi.BoolInput `pulumi:"recordClientAddress"` }
func (GetDatabaseInstanceSettingInsightsConfigArgs) ElementType ¶
func (GetDatabaseInstanceSettingInsightsConfigArgs) ElementType() reflect.Type
func (GetDatabaseInstanceSettingInsightsConfigArgs) ToGetDatabaseInstanceSettingInsightsConfigOutput ¶
func (i GetDatabaseInstanceSettingInsightsConfigArgs) ToGetDatabaseInstanceSettingInsightsConfigOutput() GetDatabaseInstanceSettingInsightsConfigOutput
func (GetDatabaseInstanceSettingInsightsConfigArgs) ToGetDatabaseInstanceSettingInsightsConfigOutputWithContext ¶
func (i GetDatabaseInstanceSettingInsightsConfigArgs) ToGetDatabaseInstanceSettingInsightsConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingInsightsConfigOutput
func (GetDatabaseInstanceSettingInsightsConfigArgs) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceSettingInsightsConfigArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingInsightsConfig]
type GetDatabaseInstanceSettingInsightsConfigArray ¶
type GetDatabaseInstanceSettingInsightsConfigArray []GetDatabaseInstanceSettingInsightsConfigInput
func (GetDatabaseInstanceSettingInsightsConfigArray) ElementType ¶
func (GetDatabaseInstanceSettingInsightsConfigArray) ElementType() reflect.Type
func (GetDatabaseInstanceSettingInsightsConfigArray) ToGetDatabaseInstanceSettingInsightsConfigArrayOutput ¶
func (i GetDatabaseInstanceSettingInsightsConfigArray) ToGetDatabaseInstanceSettingInsightsConfigArrayOutput() GetDatabaseInstanceSettingInsightsConfigArrayOutput
func (GetDatabaseInstanceSettingInsightsConfigArray) ToGetDatabaseInstanceSettingInsightsConfigArrayOutputWithContext ¶
func (i GetDatabaseInstanceSettingInsightsConfigArray) ToGetDatabaseInstanceSettingInsightsConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingInsightsConfigArrayOutput
func (GetDatabaseInstanceSettingInsightsConfigArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceSettingInsightsConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingInsightsConfig]
type GetDatabaseInstanceSettingInsightsConfigArrayInput ¶
type GetDatabaseInstanceSettingInsightsConfigArrayInput interface { pulumi.Input ToGetDatabaseInstanceSettingInsightsConfigArrayOutput() GetDatabaseInstanceSettingInsightsConfigArrayOutput ToGetDatabaseInstanceSettingInsightsConfigArrayOutputWithContext(context.Context) GetDatabaseInstanceSettingInsightsConfigArrayOutput }
GetDatabaseInstanceSettingInsightsConfigArrayInput is an input type that accepts GetDatabaseInstanceSettingInsightsConfigArray and GetDatabaseInstanceSettingInsightsConfigArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingInsightsConfigArrayInput` via:
GetDatabaseInstanceSettingInsightsConfigArray{ GetDatabaseInstanceSettingInsightsConfigArgs{...} }
type GetDatabaseInstanceSettingInsightsConfigArrayOutput ¶
type GetDatabaseInstanceSettingInsightsConfigArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingInsightsConfigArrayOutput) ElementType ¶
func (GetDatabaseInstanceSettingInsightsConfigArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingInsightsConfigArrayOutput) ToGetDatabaseInstanceSettingInsightsConfigArrayOutput ¶
func (o GetDatabaseInstanceSettingInsightsConfigArrayOutput) ToGetDatabaseInstanceSettingInsightsConfigArrayOutput() GetDatabaseInstanceSettingInsightsConfigArrayOutput
func (GetDatabaseInstanceSettingInsightsConfigArrayOutput) ToGetDatabaseInstanceSettingInsightsConfigArrayOutputWithContext ¶
func (o GetDatabaseInstanceSettingInsightsConfigArrayOutput) ToGetDatabaseInstanceSettingInsightsConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingInsightsConfigArrayOutput
func (GetDatabaseInstanceSettingInsightsConfigArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceSettingInsightsConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingInsightsConfig]
type GetDatabaseInstanceSettingInsightsConfigInput ¶
type GetDatabaseInstanceSettingInsightsConfigInput interface { pulumi.Input ToGetDatabaseInstanceSettingInsightsConfigOutput() GetDatabaseInstanceSettingInsightsConfigOutput ToGetDatabaseInstanceSettingInsightsConfigOutputWithContext(context.Context) GetDatabaseInstanceSettingInsightsConfigOutput }
GetDatabaseInstanceSettingInsightsConfigInput is an input type that accepts GetDatabaseInstanceSettingInsightsConfigArgs and GetDatabaseInstanceSettingInsightsConfigOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingInsightsConfigInput` via:
GetDatabaseInstanceSettingInsightsConfigArgs{...}
type GetDatabaseInstanceSettingInsightsConfigOutput ¶
type GetDatabaseInstanceSettingInsightsConfigOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingInsightsConfigOutput) ElementType ¶
func (GetDatabaseInstanceSettingInsightsConfigOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingInsightsConfigOutput) QueryInsightsEnabled ¶
func (o GetDatabaseInstanceSettingInsightsConfigOutput) QueryInsightsEnabled() pulumi.BoolOutput
func (GetDatabaseInstanceSettingInsightsConfigOutput) QueryPlansPerMinute ¶ added in v6.44.0
func (o GetDatabaseInstanceSettingInsightsConfigOutput) QueryPlansPerMinute() pulumi.IntOutput
func (GetDatabaseInstanceSettingInsightsConfigOutput) QueryStringLength ¶
func (o GetDatabaseInstanceSettingInsightsConfigOutput) QueryStringLength() pulumi.IntOutput
func (GetDatabaseInstanceSettingInsightsConfigOutput) RecordApplicationTags ¶
func (o GetDatabaseInstanceSettingInsightsConfigOutput) RecordApplicationTags() pulumi.BoolOutput
func (GetDatabaseInstanceSettingInsightsConfigOutput) RecordClientAddress ¶
func (o GetDatabaseInstanceSettingInsightsConfigOutput) RecordClientAddress() pulumi.BoolOutput
func (GetDatabaseInstanceSettingInsightsConfigOutput) ToGetDatabaseInstanceSettingInsightsConfigOutput ¶
func (o GetDatabaseInstanceSettingInsightsConfigOutput) ToGetDatabaseInstanceSettingInsightsConfigOutput() GetDatabaseInstanceSettingInsightsConfigOutput
func (GetDatabaseInstanceSettingInsightsConfigOutput) ToGetDatabaseInstanceSettingInsightsConfigOutputWithContext ¶
func (o GetDatabaseInstanceSettingInsightsConfigOutput) ToGetDatabaseInstanceSettingInsightsConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingInsightsConfigOutput
func (GetDatabaseInstanceSettingInsightsConfigOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceSettingInsightsConfigOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingInsightsConfig]
type GetDatabaseInstanceSettingIpConfiguration ¶
type GetDatabaseInstanceSettingIpConfiguration struct { AllocatedIpRange string `pulumi:"allocatedIpRange"` AuthorizedNetworks []GetDatabaseInstanceSettingIpConfigurationAuthorizedNetwork `pulumi:"authorizedNetworks"` EnablePrivatePathForGoogleCloudServices bool `pulumi:"enablePrivatePathForGoogleCloudServices"` Ipv4Enabled bool `pulumi:"ipv4Enabled"` PrivateNetwork string `pulumi:"privateNetwork"` PscConfigs []GetDatabaseInstanceSettingIpConfigurationPscConfig `pulumi:"pscConfigs"` RequireSsl bool `pulumi:"requireSsl"` }
type GetDatabaseInstanceSettingIpConfigurationArgs ¶
type GetDatabaseInstanceSettingIpConfigurationArgs struct { AllocatedIpRange pulumi.StringInput `pulumi:"allocatedIpRange"` AuthorizedNetworks GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayInput `pulumi:"authorizedNetworks"` EnablePrivatePathForGoogleCloudServices pulumi.BoolInput `pulumi:"enablePrivatePathForGoogleCloudServices"` Ipv4Enabled pulumi.BoolInput `pulumi:"ipv4Enabled"` PrivateNetwork pulumi.StringInput `pulumi:"privateNetwork"` PscConfigs GetDatabaseInstanceSettingIpConfigurationPscConfigArrayInput `pulumi:"pscConfigs"` RequireSsl pulumi.BoolInput `pulumi:"requireSsl"` }
func (GetDatabaseInstanceSettingIpConfigurationArgs) ElementType ¶
func (GetDatabaseInstanceSettingIpConfigurationArgs) ElementType() reflect.Type
func (GetDatabaseInstanceSettingIpConfigurationArgs) ToGetDatabaseInstanceSettingIpConfigurationOutput ¶
func (i GetDatabaseInstanceSettingIpConfigurationArgs) ToGetDatabaseInstanceSettingIpConfigurationOutput() GetDatabaseInstanceSettingIpConfigurationOutput
func (GetDatabaseInstanceSettingIpConfigurationArgs) ToGetDatabaseInstanceSettingIpConfigurationOutputWithContext ¶
func (i GetDatabaseInstanceSettingIpConfigurationArgs) ToGetDatabaseInstanceSettingIpConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationOutput
func (GetDatabaseInstanceSettingIpConfigurationArgs) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceSettingIpConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingIpConfiguration]
type GetDatabaseInstanceSettingIpConfigurationArray ¶
type GetDatabaseInstanceSettingIpConfigurationArray []GetDatabaseInstanceSettingIpConfigurationInput
func (GetDatabaseInstanceSettingIpConfigurationArray) ElementType ¶
func (GetDatabaseInstanceSettingIpConfigurationArray) ElementType() reflect.Type
func (GetDatabaseInstanceSettingIpConfigurationArray) ToGetDatabaseInstanceSettingIpConfigurationArrayOutput ¶
func (i GetDatabaseInstanceSettingIpConfigurationArray) ToGetDatabaseInstanceSettingIpConfigurationArrayOutput() GetDatabaseInstanceSettingIpConfigurationArrayOutput
func (GetDatabaseInstanceSettingIpConfigurationArray) ToGetDatabaseInstanceSettingIpConfigurationArrayOutputWithContext ¶
func (i GetDatabaseInstanceSettingIpConfigurationArray) ToGetDatabaseInstanceSettingIpConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationArrayOutput
func (GetDatabaseInstanceSettingIpConfigurationArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceSettingIpConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingIpConfiguration]
type GetDatabaseInstanceSettingIpConfigurationArrayInput ¶
type GetDatabaseInstanceSettingIpConfigurationArrayInput interface { pulumi.Input ToGetDatabaseInstanceSettingIpConfigurationArrayOutput() GetDatabaseInstanceSettingIpConfigurationArrayOutput ToGetDatabaseInstanceSettingIpConfigurationArrayOutputWithContext(context.Context) GetDatabaseInstanceSettingIpConfigurationArrayOutput }
GetDatabaseInstanceSettingIpConfigurationArrayInput is an input type that accepts GetDatabaseInstanceSettingIpConfigurationArray and GetDatabaseInstanceSettingIpConfigurationArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingIpConfigurationArrayInput` via:
GetDatabaseInstanceSettingIpConfigurationArray{ GetDatabaseInstanceSettingIpConfigurationArgs{...} }
type GetDatabaseInstanceSettingIpConfigurationArrayOutput ¶
type GetDatabaseInstanceSettingIpConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingIpConfigurationArrayOutput) ElementType ¶
func (GetDatabaseInstanceSettingIpConfigurationArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingIpConfigurationArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationArrayOutput ¶
func (o GetDatabaseInstanceSettingIpConfigurationArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationArrayOutput() GetDatabaseInstanceSettingIpConfigurationArrayOutput
func (GetDatabaseInstanceSettingIpConfigurationArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationArrayOutputWithContext ¶
func (o GetDatabaseInstanceSettingIpConfigurationArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationArrayOutput
func (GetDatabaseInstanceSettingIpConfigurationArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceSettingIpConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingIpConfiguration]
type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArgs ¶
type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArgs struct { ExpirationTime pulumi.StringInput `pulumi:"expirationTime"` // The name of the instance. Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArgs) ElementType ¶
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArgs) ElementType() reflect.Type
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArgs) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput ¶
func (i GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArgs) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput() GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArgs) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutputWithContext ¶
func (i GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArgs) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput
type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArray ¶
type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArray []GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkInput
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArray) ElementType ¶
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArray) ElementType() reflect.Type
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArray) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput ¶
func (i GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArray) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput() GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArray) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutputWithContext ¶
func (i GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArray) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayInput ¶
type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayInput interface { pulumi.Input ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput() GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutputWithContext(context.Context) GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput }
GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayInput is an input type that accepts GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArray and GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayInput` via:
GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArray{ GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArgs{...} }
type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput ¶
type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ElementType ¶
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput ¶
func (o GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput() GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutputWithContext ¶
func (o GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkInput ¶
type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkInput interface { pulumi.Input ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput() GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutputWithContext(context.Context) GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput }
GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkInput is an input type that accepts GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArgs and GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkInput` via:
GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArgs{...}
type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput ¶
type GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput) ElementType ¶
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput) ExpirationTime ¶
func (o GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput) ExpirationTime() pulumi.StringOutput
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput) Name ¶
func (o GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput) Name() pulumi.StringOutput
The name of the instance.
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput ¶
func (o GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput() GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput
func (GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutputWithContext ¶
func (o GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput) ToGetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkOutput
type GetDatabaseInstanceSettingIpConfigurationInput ¶
type GetDatabaseInstanceSettingIpConfigurationInput interface { pulumi.Input ToGetDatabaseInstanceSettingIpConfigurationOutput() GetDatabaseInstanceSettingIpConfigurationOutput ToGetDatabaseInstanceSettingIpConfigurationOutputWithContext(context.Context) GetDatabaseInstanceSettingIpConfigurationOutput }
GetDatabaseInstanceSettingIpConfigurationInput is an input type that accepts GetDatabaseInstanceSettingIpConfigurationArgs and GetDatabaseInstanceSettingIpConfigurationOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingIpConfigurationInput` via:
GetDatabaseInstanceSettingIpConfigurationArgs{...}
type GetDatabaseInstanceSettingIpConfigurationOutput ¶
type GetDatabaseInstanceSettingIpConfigurationOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingIpConfigurationOutput) AllocatedIpRange ¶ added in v6.5.0
func (o GetDatabaseInstanceSettingIpConfigurationOutput) AllocatedIpRange() pulumi.StringOutput
func (GetDatabaseInstanceSettingIpConfigurationOutput) AuthorizedNetworks ¶
func (o GetDatabaseInstanceSettingIpConfigurationOutput) AuthorizedNetworks() GetDatabaseInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
func (GetDatabaseInstanceSettingIpConfigurationOutput) ElementType ¶
func (GetDatabaseInstanceSettingIpConfigurationOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingIpConfigurationOutput) EnablePrivatePathForGoogleCloudServices ¶ added in v6.50.0
func (o GetDatabaseInstanceSettingIpConfigurationOutput) EnablePrivatePathForGoogleCloudServices() pulumi.BoolOutput
func (GetDatabaseInstanceSettingIpConfigurationOutput) Ipv4Enabled ¶
func (o GetDatabaseInstanceSettingIpConfigurationOutput) Ipv4Enabled() pulumi.BoolOutput
func (GetDatabaseInstanceSettingIpConfigurationOutput) PrivateNetwork ¶
func (o GetDatabaseInstanceSettingIpConfigurationOutput) PrivateNetwork() pulumi.StringOutput
func (GetDatabaseInstanceSettingIpConfigurationOutput) PscConfigs ¶ added in v6.65.0
func (GetDatabaseInstanceSettingIpConfigurationOutput) RequireSsl ¶
func (o GetDatabaseInstanceSettingIpConfigurationOutput) RequireSsl() pulumi.BoolOutput
func (GetDatabaseInstanceSettingIpConfigurationOutput) ToGetDatabaseInstanceSettingIpConfigurationOutput ¶
func (o GetDatabaseInstanceSettingIpConfigurationOutput) ToGetDatabaseInstanceSettingIpConfigurationOutput() GetDatabaseInstanceSettingIpConfigurationOutput
func (GetDatabaseInstanceSettingIpConfigurationOutput) ToGetDatabaseInstanceSettingIpConfigurationOutputWithContext ¶
func (o GetDatabaseInstanceSettingIpConfigurationOutput) ToGetDatabaseInstanceSettingIpConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationOutput
func (GetDatabaseInstanceSettingIpConfigurationOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceSettingIpConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSettingIpConfiguration]
type GetDatabaseInstanceSettingIpConfigurationPscConfig ¶ added in v6.65.0
type GetDatabaseInstanceSettingIpConfigurationPscConfigArgs ¶ added in v6.65.0
type GetDatabaseInstanceSettingIpConfigurationPscConfigArgs struct { AllowedConsumerProjects pulumi.StringArrayInput `pulumi:"allowedConsumerProjects"` PscEnabled pulumi.BoolInput `pulumi:"pscEnabled"` }
func (GetDatabaseInstanceSettingIpConfigurationPscConfigArgs) ElementType ¶ added in v6.65.0
func (GetDatabaseInstanceSettingIpConfigurationPscConfigArgs) ElementType() reflect.Type
func (GetDatabaseInstanceSettingIpConfigurationPscConfigArgs) ToGetDatabaseInstanceSettingIpConfigurationPscConfigOutput ¶ added in v6.65.0
func (i GetDatabaseInstanceSettingIpConfigurationPscConfigArgs) ToGetDatabaseInstanceSettingIpConfigurationPscConfigOutput() GetDatabaseInstanceSettingIpConfigurationPscConfigOutput
func (GetDatabaseInstanceSettingIpConfigurationPscConfigArgs) ToGetDatabaseInstanceSettingIpConfigurationPscConfigOutputWithContext ¶ added in v6.65.0
func (i GetDatabaseInstanceSettingIpConfigurationPscConfigArgs) ToGetDatabaseInstanceSettingIpConfigurationPscConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationPscConfigOutput
type GetDatabaseInstanceSettingIpConfigurationPscConfigArray ¶ added in v6.65.0
type GetDatabaseInstanceSettingIpConfigurationPscConfigArray []GetDatabaseInstanceSettingIpConfigurationPscConfigInput
func (GetDatabaseInstanceSettingIpConfigurationPscConfigArray) ElementType ¶ added in v6.65.0
func (GetDatabaseInstanceSettingIpConfigurationPscConfigArray) ElementType() reflect.Type
func (GetDatabaseInstanceSettingIpConfigurationPscConfigArray) ToGetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput ¶ added in v6.65.0
func (i GetDatabaseInstanceSettingIpConfigurationPscConfigArray) ToGetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput() GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput
func (GetDatabaseInstanceSettingIpConfigurationPscConfigArray) ToGetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutputWithContext ¶ added in v6.65.0
func (i GetDatabaseInstanceSettingIpConfigurationPscConfigArray) ToGetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput
type GetDatabaseInstanceSettingIpConfigurationPscConfigArrayInput ¶ added in v6.65.0
type GetDatabaseInstanceSettingIpConfigurationPscConfigArrayInput interface { pulumi.Input ToGetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput() GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput ToGetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutputWithContext(context.Context) GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput }
GetDatabaseInstanceSettingIpConfigurationPscConfigArrayInput is an input type that accepts GetDatabaseInstanceSettingIpConfigurationPscConfigArray and GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingIpConfigurationPscConfigArrayInput` via:
GetDatabaseInstanceSettingIpConfigurationPscConfigArray{ GetDatabaseInstanceSettingIpConfigurationPscConfigArgs{...} }
type GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput ¶ added in v6.65.0
type GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput) ElementType ¶ added in v6.65.0
func (GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput ¶ added in v6.65.0
func (o GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput() GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput
func (GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutputWithContext ¶ added in v6.65.0
func (o GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput) ToGetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationPscConfigArrayOutput
type GetDatabaseInstanceSettingIpConfigurationPscConfigInput ¶ added in v6.65.0
type GetDatabaseInstanceSettingIpConfigurationPscConfigInput interface { pulumi.Input ToGetDatabaseInstanceSettingIpConfigurationPscConfigOutput() GetDatabaseInstanceSettingIpConfigurationPscConfigOutput ToGetDatabaseInstanceSettingIpConfigurationPscConfigOutputWithContext(context.Context) GetDatabaseInstanceSettingIpConfigurationPscConfigOutput }
GetDatabaseInstanceSettingIpConfigurationPscConfigInput is an input type that accepts GetDatabaseInstanceSettingIpConfigurationPscConfigArgs and GetDatabaseInstanceSettingIpConfigurationPscConfigOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingIpConfigurationPscConfigInput` via:
GetDatabaseInstanceSettingIpConfigurationPscConfigArgs{...}
type GetDatabaseInstanceSettingIpConfigurationPscConfigOutput ¶ added in v6.65.0
type GetDatabaseInstanceSettingIpConfigurationPscConfigOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingIpConfigurationPscConfigOutput) AllowedConsumerProjects ¶ added in v6.65.0
func (o GetDatabaseInstanceSettingIpConfigurationPscConfigOutput) AllowedConsumerProjects() pulumi.StringArrayOutput
func (GetDatabaseInstanceSettingIpConfigurationPscConfigOutput) ElementType ¶ added in v6.65.0
func (GetDatabaseInstanceSettingIpConfigurationPscConfigOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingIpConfigurationPscConfigOutput) PscEnabled ¶ added in v6.65.0
func (o GetDatabaseInstanceSettingIpConfigurationPscConfigOutput) PscEnabled() pulumi.BoolOutput
func (GetDatabaseInstanceSettingIpConfigurationPscConfigOutput) ToGetDatabaseInstanceSettingIpConfigurationPscConfigOutput ¶ added in v6.65.0
func (o GetDatabaseInstanceSettingIpConfigurationPscConfigOutput) ToGetDatabaseInstanceSettingIpConfigurationPscConfigOutput() GetDatabaseInstanceSettingIpConfigurationPscConfigOutput
func (GetDatabaseInstanceSettingIpConfigurationPscConfigOutput) ToGetDatabaseInstanceSettingIpConfigurationPscConfigOutputWithContext ¶ added in v6.65.0
func (o GetDatabaseInstanceSettingIpConfigurationPscConfigOutput) ToGetDatabaseInstanceSettingIpConfigurationPscConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingIpConfigurationPscConfigOutput
type GetDatabaseInstanceSettingLocationPreferenceArgs ¶
type GetDatabaseInstanceSettingLocationPreferenceArgs struct { FollowGaeApplication pulumi.StringInput `pulumi:"followGaeApplication"` SecondaryZone pulumi.StringInput `pulumi:"secondaryZone"` Zone pulumi.StringInput `pulumi:"zone"` }
func (GetDatabaseInstanceSettingLocationPreferenceArgs) ElementType ¶
func (GetDatabaseInstanceSettingLocationPreferenceArgs) ElementType() reflect.Type
func (GetDatabaseInstanceSettingLocationPreferenceArgs) ToGetDatabaseInstanceSettingLocationPreferenceOutput ¶
func (i GetDatabaseInstanceSettingLocationPreferenceArgs) ToGetDatabaseInstanceSettingLocationPreferenceOutput() GetDatabaseInstanceSettingLocationPreferenceOutput
func (GetDatabaseInstanceSettingLocationPreferenceArgs) ToGetDatabaseInstanceSettingLocationPreferenceOutputWithContext ¶
func (i GetDatabaseInstanceSettingLocationPreferenceArgs) ToGetDatabaseInstanceSettingLocationPreferenceOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingLocationPreferenceOutput
type GetDatabaseInstanceSettingLocationPreferenceArray ¶
type GetDatabaseInstanceSettingLocationPreferenceArray []GetDatabaseInstanceSettingLocationPreferenceInput
func (GetDatabaseInstanceSettingLocationPreferenceArray) ElementType ¶
func (GetDatabaseInstanceSettingLocationPreferenceArray) ElementType() reflect.Type
func (GetDatabaseInstanceSettingLocationPreferenceArray) ToGetDatabaseInstanceSettingLocationPreferenceArrayOutput ¶
func (i GetDatabaseInstanceSettingLocationPreferenceArray) ToGetDatabaseInstanceSettingLocationPreferenceArrayOutput() GetDatabaseInstanceSettingLocationPreferenceArrayOutput
func (GetDatabaseInstanceSettingLocationPreferenceArray) ToGetDatabaseInstanceSettingLocationPreferenceArrayOutputWithContext ¶
func (i GetDatabaseInstanceSettingLocationPreferenceArray) ToGetDatabaseInstanceSettingLocationPreferenceArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingLocationPreferenceArrayOutput
func (GetDatabaseInstanceSettingLocationPreferenceArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceSettingLocationPreferenceArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingLocationPreference]
type GetDatabaseInstanceSettingLocationPreferenceArrayInput ¶
type GetDatabaseInstanceSettingLocationPreferenceArrayInput interface { pulumi.Input ToGetDatabaseInstanceSettingLocationPreferenceArrayOutput() GetDatabaseInstanceSettingLocationPreferenceArrayOutput ToGetDatabaseInstanceSettingLocationPreferenceArrayOutputWithContext(context.Context) GetDatabaseInstanceSettingLocationPreferenceArrayOutput }
GetDatabaseInstanceSettingLocationPreferenceArrayInput is an input type that accepts GetDatabaseInstanceSettingLocationPreferenceArray and GetDatabaseInstanceSettingLocationPreferenceArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingLocationPreferenceArrayInput` via:
GetDatabaseInstanceSettingLocationPreferenceArray{ GetDatabaseInstanceSettingLocationPreferenceArgs{...} }
type GetDatabaseInstanceSettingLocationPreferenceArrayOutput ¶
type GetDatabaseInstanceSettingLocationPreferenceArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingLocationPreferenceArrayOutput) ElementType ¶
func (GetDatabaseInstanceSettingLocationPreferenceArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingLocationPreferenceArrayOutput) ToGetDatabaseInstanceSettingLocationPreferenceArrayOutput ¶
func (o GetDatabaseInstanceSettingLocationPreferenceArrayOutput) ToGetDatabaseInstanceSettingLocationPreferenceArrayOutput() GetDatabaseInstanceSettingLocationPreferenceArrayOutput
func (GetDatabaseInstanceSettingLocationPreferenceArrayOutput) ToGetDatabaseInstanceSettingLocationPreferenceArrayOutputWithContext ¶
func (o GetDatabaseInstanceSettingLocationPreferenceArrayOutput) ToGetDatabaseInstanceSettingLocationPreferenceArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingLocationPreferenceArrayOutput
type GetDatabaseInstanceSettingLocationPreferenceInput ¶
type GetDatabaseInstanceSettingLocationPreferenceInput interface { pulumi.Input ToGetDatabaseInstanceSettingLocationPreferenceOutput() GetDatabaseInstanceSettingLocationPreferenceOutput ToGetDatabaseInstanceSettingLocationPreferenceOutputWithContext(context.Context) GetDatabaseInstanceSettingLocationPreferenceOutput }
GetDatabaseInstanceSettingLocationPreferenceInput is an input type that accepts GetDatabaseInstanceSettingLocationPreferenceArgs and GetDatabaseInstanceSettingLocationPreferenceOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingLocationPreferenceInput` via:
GetDatabaseInstanceSettingLocationPreferenceArgs{...}
type GetDatabaseInstanceSettingLocationPreferenceOutput ¶
type GetDatabaseInstanceSettingLocationPreferenceOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingLocationPreferenceOutput) ElementType ¶
func (GetDatabaseInstanceSettingLocationPreferenceOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingLocationPreferenceOutput) FollowGaeApplication ¶
func (o GetDatabaseInstanceSettingLocationPreferenceOutput) FollowGaeApplication() pulumi.StringOutput
func (GetDatabaseInstanceSettingLocationPreferenceOutput) SecondaryZone ¶ added in v6.31.0
func (o GetDatabaseInstanceSettingLocationPreferenceOutput) SecondaryZone() pulumi.StringOutput
func (GetDatabaseInstanceSettingLocationPreferenceOutput) ToGetDatabaseInstanceSettingLocationPreferenceOutput ¶
func (o GetDatabaseInstanceSettingLocationPreferenceOutput) ToGetDatabaseInstanceSettingLocationPreferenceOutput() GetDatabaseInstanceSettingLocationPreferenceOutput
func (GetDatabaseInstanceSettingLocationPreferenceOutput) ToGetDatabaseInstanceSettingLocationPreferenceOutputWithContext ¶
func (o GetDatabaseInstanceSettingLocationPreferenceOutput) ToGetDatabaseInstanceSettingLocationPreferenceOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingLocationPreferenceOutput
func (GetDatabaseInstanceSettingLocationPreferenceOutput) Zone ¶
func (o GetDatabaseInstanceSettingLocationPreferenceOutput) Zone() pulumi.StringOutput
type GetDatabaseInstanceSettingMaintenanceWindowArgs ¶
type GetDatabaseInstanceSettingMaintenanceWindowArgs struct { Day pulumi.IntInput `pulumi:"day"` Hour pulumi.IntInput `pulumi:"hour"` UpdateTrack pulumi.StringInput `pulumi:"updateTrack"` }
func (GetDatabaseInstanceSettingMaintenanceWindowArgs) ElementType ¶
func (GetDatabaseInstanceSettingMaintenanceWindowArgs) ElementType() reflect.Type
func (GetDatabaseInstanceSettingMaintenanceWindowArgs) ToGetDatabaseInstanceSettingMaintenanceWindowOutput ¶
func (i GetDatabaseInstanceSettingMaintenanceWindowArgs) ToGetDatabaseInstanceSettingMaintenanceWindowOutput() GetDatabaseInstanceSettingMaintenanceWindowOutput
func (GetDatabaseInstanceSettingMaintenanceWindowArgs) ToGetDatabaseInstanceSettingMaintenanceWindowOutputWithContext ¶
func (i GetDatabaseInstanceSettingMaintenanceWindowArgs) ToGetDatabaseInstanceSettingMaintenanceWindowOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingMaintenanceWindowOutput
type GetDatabaseInstanceSettingMaintenanceWindowArray ¶
type GetDatabaseInstanceSettingMaintenanceWindowArray []GetDatabaseInstanceSettingMaintenanceWindowInput
func (GetDatabaseInstanceSettingMaintenanceWindowArray) ElementType ¶
func (GetDatabaseInstanceSettingMaintenanceWindowArray) ElementType() reflect.Type
func (GetDatabaseInstanceSettingMaintenanceWindowArray) ToGetDatabaseInstanceSettingMaintenanceWindowArrayOutput ¶
func (i GetDatabaseInstanceSettingMaintenanceWindowArray) ToGetDatabaseInstanceSettingMaintenanceWindowArrayOutput() GetDatabaseInstanceSettingMaintenanceWindowArrayOutput
func (GetDatabaseInstanceSettingMaintenanceWindowArray) ToGetDatabaseInstanceSettingMaintenanceWindowArrayOutputWithContext ¶
func (i GetDatabaseInstanceSettingMaintenanceWindowArray) ToGetDatabaseInstanceSettingMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingMaintenanceWindowArrayOutput
func (GetDatabaseInstanceSettingMaintenanceWindowArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceSettingMaintenanceWindowArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingMaintenanceWindow]
type GetDatabaseInstanceSettingMaintenanceWindowArrayInput ¶
type GetDatabaseInstanceSettingMaintenanceWindowArrayInput interface { pulumi.Input ToGetDatabaseInstanceSettingMaintenanceWindowArrayOutput() GetDatabaseInstanceSettingMaintenanceWindowArrayOutput ToGetDatabaseInstanceSettingMaintenanceWindowArrayOutputWithContext(context.Context) GetDatabaseInstanceSettingMaintenanceWindowArrayOutput }
GetDatabaseInstanceSettingMaintenanceWindowArrayInput is an input type that accepts GetDatabaseInstanceSettingMaintenanceWindowArray and GetDatabaseInstanceSettingMaintenanceWindowArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingMaintenanceWindowArrayInput` via:
GetDatabaseInstanceSettingMaintenanceWindowArray{ GetDatabaseInstanceSettingMaintenanceWindowArgs{...} }
type GetDatabaseInstanceSettingMaintenanceWindowArrayOutput ¶
type GetDatabaseInstanceSettingMaintenanceWindowArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingMaintenanceWindowArrayOutput) ElementType ¶
func (GetDatabaseInstanceSettingMaintenanceWindowArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingMaintenanceWindowArrayOutput) ToGetDatabaseInstanceSettingMaintenanceWindowArrayOutput ¶
func (o GetDatabaseInstanceSettingMaintenanceWindowArrayOutput) ToGetDatabaseInstanceSettingMaintenanceWindowArrayOutput() GetDatabaseInstanceSettingMaintenanceWindowArrayOutput
func (GetDatabaseInstanceSettingMaintenanceWindowArrayOutput) ToGetDatabaseInstanceSettingMaintenanceWindowArrayOutputWithContext ¶
func (o GetDatabaseInstanceSettingMaintenanceWindowArrayOutput) ToGetDatabaseInstanceSettingMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingMaintenanceWindowArrayOutput
func (GetDatabaseInstanceSettingMaintenanceWindowArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceSettingMaintenanceWindowArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingMaintenanceWindow]
type GetDatabaseInstanceSettingMaintenanceWindowInput ¶
type GetDatabaseInstanceSettingMaintenanceWindowInput interface { pulumi.Input ToGetDatabaseInstanceSettingMaintenanceWindowOutput() GetDatabaseInstanceSettingMaintenanceWindowOutput ToGetDatabaseInstanceSettingMaintenanceWindowOutputWithContext(context.Context) GetDatabaseInstanceSettingMaintenanceWindowOutput }
GetDatabaseInstanceSettingMaintenanceWindowInput is an input type that accepts GetDatabaseInstanceSettingMaintenanceWindowArgs and GetDatabaseInstanceSettingMaintenanceWindowOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingMaintenanceWindowInput` via:
GetDatabaseInstanceSettingMaintenanceWindowArgs{...}
type GetDatabaseInstanceSettingMaintenanceWindowOutput ¶
type GetDatabaseInstanceSettingMaintenanceWindowOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingMaintenanceWindowOutput) Day ¶
func (o GetDatabaseInstanceSettingMaintenanceWindowOutput) Day() pulumi.IntOutput
func (GetDatabaseInstanceSettingMaintenanceWindowOutput) ElementType ¶
func (GetDatabaseInstanceSettingMaintenanceWindowOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingMaintenanceWindowOutput) Hour ¶
func (o GetDatabaseInstanceSettingMaintenanceWindowOutput) Hour() pulumi.IntOutput
func (GetDatabaseInstanceSettingMaintenanceWindowOutput) ToGetDatabaseInstanceSettingMaintenanceWindowOutput ¶
func (o GetDatabaseInstanceSettingMaintenanceWindowOutput) ToGetDatabaseInstanceSettingMaintenanceWindowOutput() GetDatabaseInstanceSettingMaintenanceWindowOutput
func (GetDatabaseInstanceSettingMaintenanceWindowOutput) ToGetDatabaseInstanceSettingMaintenanceWindowOutputWithContext ¶
func (o GetDatabaseInstanceSettingMaintenanceWindowOutput) ToGetDatabaseInstanceSettingMaintenanceWindowOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingMaintenanceWindowOutput
func (GetDatabaseInstanceSettingMaintenanceWindowOutput) UpdateTrack ¶
func (o GetDatabaseInstanceSettingMaintenanceWindowOutput) UpdateTrack() pulumi.StringOutput
type GetDatabaseInstanceSettingOutput ¶
type GetDatabaseInstanceSettingOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingOutput) ActivationPolicy ¶
func (o GetDatabaseInstanceSettingOutput) ActivationPolicy() pulumi.StringOutput
func (GetDatabaseInstanceSettingOutput) ActiveDirectoryConfigs ¶ added in v6.25.0
func (o GetDatabaseInstanceSettingOutput) ActiveDirectoryConfigs() GetDatabaseInstanceSettingActiveDirectoryConfigArrayOutput
func (GetDatabaseInstanceSettingOutput) AdvancedMachineFeatures ¶ added in v6.57.0
func (o GetDatabaseInstanceSettingOutput) AdvancedMachineFeatures() GetDatabaseInstanceSettingAdvancedMachineFeatureArrayOutput
func (GetDatabaseInstanceSettingOutput) AvailabilityType ¶
func (o GetDatabaseInstanceSettingOutput) AvailabilityType() pulumi.StringOutput
func (GetDatabaseInstanceSettingOutput) BackupConfigurations ¶
func (o GetDatabaseInstanceSettingOutput) BackupConfigurations() GetDatabaseInstanceSettingBackupConfigurationArrayOutput
func (GetDatabaseInstanceSettingOutput) Collation ¶
func (o GetDatabaseInstanceSettingOutput) Collation() pulumi.StringOutput
func (GetDatabaseInstanceSettingOutput) ConnectorEnforcement ¶ added in v6.44.0
func (o GetDatabaseInstanceSettingOutput) ConnectorEnforcement() pulumi.StringOutput
func (GetDatabaseInstanceSettingOutput) DataCacheConfigs ¶ added in v6.60.0
func (o GetDatabaseInstanceSettingOutput) DataCacheConfigs() GetDatabaseInstanceSettingDataCacheConfigArrayOutput
func (GetDatabaseInstanceSettingOutput) DatabaseFlags ¶
func (o GetDatabaseInstanceSettingOutput) DatabaseFlags() GetDatabaseInstanceSettingDatabaseFlagArrayOutput
func (GetDatabaseInstanceSettingOutput) DeletionProtectionEnabled ¶ added in v6.47.0
func (o GetDatabaseInstanceSettingOutput) DeletionProtectionEnabled() pulumi.BoolOutput
func (GetDatabaseInstanceSettingOutput) DenyMaintenancePeriods ¶ added in v6.45.0
func (o GetDatabaseInstanceSettingOutput) DenyMaintenancePeriods() GetDatabaseInstanceSettingDenyMaintenancePeriodArrayOutput
func (GetDatabaseInstanceSettingOutput) DiskAutoresize ¶
func (o GetDatabaseInstanceSettingOutput) DiskAutoresize() pulumi.BoolOutput
func (GetDatabaseInstanceSettingOutput) DiskAutoresizeLimit ¶
func (o GetDatabaseInstanceSettingOutput) DiskAutoresizeLimit() pulumi.IntOutput
func (GetDatabaseInstanceSettingOutput) DiskSize ¶
func (o GetDatabaseInstanceSettingOutput) DiskSize() pulumi.IntOutput
func (GetDatabaseInstanceSettingOutput) DiskType ¶
func (o GetDatabaseInstanceSettingOutput) DiskType() pulumi.StringOutput
func (GetDatabaseInstanceSettingOutput) Edition ¶ added in v6.60.0
func (o GetDatabaseInstanceSettingOutput) Edition() pulumi.StringOutput
func (GetDatabaseInstanceSettingOutput) ElementType ¶
func (GetDatabaseInstanceSettingOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingOutput) InsightsConfigs ¶
func (o GetDatabaseInstanceSettingOutput) InsightsConfigs() GetDatabaseInstanceSettingInsightsConfigArrayOutput
func (GetDatabaseInstanceSettingOutput) IpConfigurations ¶
func (o GetDatabaseInstanceSettingOutput) IpConfigurations() GetDatabaseInstanceSettingIpConfigurationArrayOutput
func (GetDatabaseInstanceSettingOutput) LocationPreferences ¶
func (o GetDatabaseInstanceSettingOutput) LocationPreferences() GetDatabaseInstanceSettingLocationPreferenceArrayOutput
func (GetDatabaseInstanceSettingOutput) MaintenanceWindows ¶
func (o GetDatabaseInstanceSettingOutput) MaintenanceWindows() GetDatabaseInstanceSettingMaintenanceWindowArrayOutput
func (GetDatabaseInstanceSettingOutput) PasswordValidationPolicies ¶ added in v6.35.0
func (o GetDatabaseInstanceSettingOutput) PasswordValidationPolicies() GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput
func (GetDatabaseInstanceSettingOutput) PricingPlan ¶
func (o GetDatabaseInstanceSettingOutput) PricingPlan() pulumi.StringOutput
func (GetDatabaseInstanceSettingOutput) SqlServerAuditConfigs ¶ added in v6.31.0
func (o GetDatabaseInstanceSettingOutput) SqlServerAuditConfigs() GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput
func (GetDatabaseInstanceSettingOutput) Tier ¶
func (o GetDatabaseInstanceSettingOutput) Tier() pulumi.StringOutput
func (GetDatabaseInstanceSettingOutput) TimeZone ¶ added in v6.42.0
func (o GetDatabaseInstanceSettingOutput) TimeZone() pulumi.StringOutput
func (GetDatabaseInstanceSettingOutput) ToGetDatabaseInstanceSettingOutput ¶
func (o GetDatabaseInstanceSettingOutput) ToGetDatabaseInstanceSettingOutput() GetDatabaseInstanceSettingOutput
func (GetDatabaseInstanceSettingOutput) ToGetDatabaseInstanceSettingOutputWithContext ¶
func (o GetDatabaseInstanceSettingOutput) ToGetDatabaseInstanceSettingOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingOutput
func (GetDatabaseInstanceSettingOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstanceSettingOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstanceSetting]
func (GetDatabaseInstanceSettingOutput) UserLabels ¶
func (o GetDatabaseInstanceSettingOutput) UserLabels() pulumi.StringMapOutput
func (GetDatabaseInstanceSettingOutput) Version ¶
func (o GetDatabaseInstanceSettingOutput) Version() pulumi.IntOutput
type GetDatabaseInstanceSettingPasswordValidationPolicy ¶ added in v6.35.0
type GetDatabaseInstanceSettingPasswordValidationPolicy struct { Complexity string `pulumi:"complexity"` DisallowUsernameSubstring bool `pulumi:"disallowUsernameSubstring"` EnablePasswordPolicy bool `pulumi:"enablePasswordPolicy"` MinLength int `pulumi:"minLength"` PasswordChangeInterval string `pulumi:"passwordChangeInterval"` ReuseInterval int `pulumi:"reuseInterval"` }
type GetDatabaseInstanceSettingPasswordValidationPolicyArgs ¶ added in v6.35.0
type GetDatabaseInstanceSettingPasswordValidationPolicyArgs struct { Complexity pulumi.StringInput `pulumi:"complexity"` DisallowUsernameSubstring pulumi.BoolInput `pulumi:"disallowUsernameSubstring"` EnablePasswordPolicy pulumi.BoolInput `pulumi:"enablePasswordPolicy"` MinLength pulumi.IntInput `pulumi:"minLength"` PasswordChangeInterval pulumi.StringInput `pulumi:"passwordChangeInterval"` ReuseInterval pulumi.IntInput `pulumi:"reuseInterval"` }
func (GetDatabaseInstanceSettingPasswordValidationPolicyArgs) ElementType ¶ added in v6.35.0
func (GetDatabaseInstanceSettingPasswordValidationPolicyArgs) ElementType() reflect.Type
func (GetDatabaseInstanceSettingPasswordValidationPolicyArgs) ToGetDatabaseInstanceSettingPasswordValidationPolicyOutput ¶ added in v6.35.0
func (i GetDatabaseInstanceSettingPasswordValidationPolicyArgs) ToGetDatabaseInstanceSettingPasswordValidationPolicyOutput() GetDatabaseInstanceSettingPasswordValidationPolicyOutput
func (GetDatabaseInstanceSettingPasswordValidationPolicyArgs) ToGetDatabaseInstanceSettingPasswordValidationPolicyOutputWithContext ¶ added in v6.35.0
func (i GetDatabaseInstanceSettingPasswordValidationPolicyArgs) ToGetDatabaseInstanceSettingPasswordValidationPolicyOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingPasswordValidationPolicyOutput
type GetDatabaseInstanceSettingPasswordValidationPolicyArray ¶ added in v6.35.0
type GetDatabaseInstanceSettingPasswordValidationPolicyArray []GetDatabaseInstanceSettingPasswordValidationPolicyInput
func (GetDatabaseInstanceSettingPasswordValidationPolicyArray) ElementType ¶ added in v6.35.0
func (GetDatabaseInstanceSettingPasswordValidationPolicyArray) ElementType() reflect.Type
func (GetDatabaseInstanceSettingPasswordValidationPolicyArray) ToGetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput ¶ added in v6.35.0
func (i GetDatabaseInstanceSettingPasswordValidationPolicyArray) ToGetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput() GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput
func (GetDatabaseInstanceSettingPasswordValidationPolicyArray) ToGetDatabaseInstanceSettingPasswordValidationPolicyArrayOutputWithContext ¶ added in v6.35.0
func (i GetDatabaseInstanceSettingPasswordValidationPolicyArray) ToGetDatabaseInstanceSettingPasswordValidationPolicyArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput
type GetDatabaseInstanceSettingPasswordValidationPolicyArrayInput ¶ added in v6.35.0
type GetDatabaseInstanceSettingPasswordValidationPolicyArrayInput interface { pulumi.Input ToGetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput() GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput ToGetDatabaseInstanceSettingPasswordValidationPolicyArrayOutputWithContext(context.Context) GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput }
GetDatabaseInstanceSettingPasswordValidationPolicyArrayInput is an input type that accepts GetDatabaseInstanceSettingPasswordValidationPolicyArray and GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingPasswordValidationPolicyArrayInput` via:
GetDatabaseInstanceSettingPasswordValidationPolicyArray{ GetDatabaseInstanceSettingPasswordValidationPolicyArgs{...} }
type GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput ¶ added in v6.35.0
type GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput) ElementType ¶ added in v6.35.0
func (GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput) ToGetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput ¶ added in v6.35.0
func (o GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput) ToGetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput() GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput
func (GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput) ToGetDatabaseInstanceSettingPasswordValidationPolicyArrayOutputWithContext ¶ added in v6.35.0
func (o GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput) ToGetDatabaseInstanceSettingPasswordValidationPolicyArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingPasswordValidationPolicyArrayOutput
type GetDatabaseInstanceSettingPasswordValidationPolicyInput ¶ added in v6.35.0
type GetDatabaseInstanceSettingPasswordValidationPolicyInput interface { pulumi.Input ToGetDatabaseInstanceSettingPasswordValidationPolicyOutput() GetDatabaseInstanceSettingPasswordValidationPolicyOutput ToGetDatabaseInstanceSettingPasswordValidationPolicyOutputWithContext(context.Context) GetDatabaseInstanceSettingPasswordValidationPolicyOutput }
GetDatabaseInstanceSettingPasswordValidationPolicyInput is an input type that accepts GetDatabaseInstanceSettingPasswordValidationPolicyArgs and GetDatabaseInstanceSettingPasswordValidationPolicyOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingPasswordValidationPolicyInput` via:
GetDatabaseInstanceSettingPasswordValidationPolicyArgs{...}
type GetDatabaseInstanceSettingPasswordValidationPolicyOutput ¶ added in v6.35.0
type GetDatabaseInstanceSettingPasswordValidationPolicyOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingPasswordValidationPolicyOutput) Complexity ¶ added in v6.35.0
func (o GetDatabaseInstanceSettingPasswordValidationPolicyOutput) Complexity() pulumi.StringOutput
func (GetDatabaseInstanceSettingPasswordValidationPolicyOutput) DisallowUsernameSubstring ¶ added in v6.35.0
func (o GetDatabaseInstanceSettingPasswordValidationPolicyOutput) DisallowUsernameSubstring() pulumi.BoolOutput
func (GetDatabaseInstanceSettingPasswordValidationPolicyOutput) ElementType ¶ added in v6.35.0
func (GetDatabaseInstanceSettingPasswordValidationPolicyOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingPasswordValidationPolicyOutput) EnablePasswordPolicy ¶ added in v6.35.0
func (o GetDatabaseInstanceSettingPasswordValidationPolicyOutput) EnablePasswordPolicy() pulumi.BoolOutput
func (GetDatabaseInstanceSettingPasswordValidationPolicyOutput) MinLength ¶ added in v6.35.0
func (o GetDatabaseInstanceSettingPasswordValidationPolicyOutput) MinLength() pulumi.IntOutput
func (GetDatabaseInstanceSettingPasswordValidationPolicyOutput) PasswordChangeInterval ¶ added in v6.35.0
func (o GetDatabaseInstanceSettingPasswordValidationPolicyOutput) PasswordChangeInterval() pulumi.StringOutput
func (GetDatabaseInstanceSettingPasswordValidationPolicyOutput) ReuseInterval ¶ added in v6.35.0
func (o GetDatabaseInstanceSettingPasswordValidationPolicyOutput) ReuseInterval() pulumi.IntOutput
func (GetDatabaseInstanceSettingPasswordValidationPolicyOutput) ToGetDatabaseInstanceSettingPasswordValidationPolicyOutput ¶ added in v6.35.0
func (o GetDatabaseInstanceSettingPasswordValidationPolicyOutput) ToGetDatabaseInstanceSettingPasswordValidationPolicyOutput() GetDatabaseInstanceSettingPasswordValidationPolicyOutput
func (GetDatabaseInstanceSettingPasswordValidationPolicyOutput) ToGetDatabaseInstanceSettingPasswordValidationPolicyOutputWithContext ¶ added in v6.35.0
func (o GetDatabaseInstanceSettingPasswordValidationPolicyOutput) ToGetDatabaseInstanceSettingPasswordValidationPolicyOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingPasswordValidationPolicyOutput
type GetDatabaseInstanceSettingSqlServerAuditConfig ¶ added in v6.31.0
type GetDatabaseInstanceSettingSqlServerAuditConfigArgs ¶ added in v6.31.0
type GetDatabaseInstanceSettingSqlServerAuditConfigArgs struct { Bucket pulumi.StringInput `pulumi:"bucket"` RetentionInterval pulumi.StringInput `pulumi:"retentionInterval"` UploadInterval pulumi.StringInput `pulumi:"uploadInterval"` }
func (GetDatabaseInstanceSettingSqlServerAuditConfigArgs) ElementType ¶ added in v6.31.0
func (GetDatabaseInstanceSettingSqlServerAuditConfigArgs) ElementType() reflect.Type
func (GetDatabaseInstanceSettingSqlServerAuditConfigArgs) ToGetDatabaseInstanceSettingSqlServerAuditConfigOutput ¶ added in v6.31.0
func (i GetDatabaseInstanceSettingSqlServerAuditConfigArgs) ToGetDatabaseInstanceSettingSqlServerAuditConfigOutput() GetDatabaseInstanceSettingSqlServerAuditConfigOutput
func (GetDatabaseInstanceSettingSqlServerAuditConfigArgs) ToGetDatabaseInstanceSettingSqlServerAuditConfigOutputWithContext ¶ added in v6.31.0
func (i GetDatabaseInstanceSettingSqlServerAuditConfigArgs) ToGetDatabaseInstanceSettingSqlServerAuditConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingSqlServerAuditConfigOutput
type GetDatabaseInstanceSettingSqlServerAuditConfigArray ¶ added in v6.31.0
type GetDatabaseInstanceSettingSqlServerAuditConfigArray []GetDatabaseInstanceSettingSqlServerAuditConfigInput
func (GetDatabaseInstanceSettingSqlServerAuditConfigArray) ElementType ¶ added in v6.31.0
func (GetDatabaseInstanceSettingSqlServerAuditConfigArray) ElementType() reflect.Type
func (GetDatabaseInstanceSettingSqlServerAuditConfigArray) ToGetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput ¶ added in v6.31.0
func (i GetDatabaseInstanceSettingSqlServerAuditConfigArray) ToGetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput() GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput
func (GetDatabaseInstanceSettingSqlServerAuditConfigArray) ToGetDatabaseInstanceSettingSqlServerAuditConfigArrayOutputWithContext ¶ added in v6.31.0
func (i GetDatabaseInstanceSettingSqlServerAuditConfigArray) ToGetDatabaseInstanceSettingSqlServerAuditConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput
func (GetDatabaseInstanceSettingSqlServerAuditConfigArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstanceSettingSqlServerAuditConfigArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstanceSettingSqlServerAuditConfig]
type GetDatabaseInstanceSettingSqlServerAuditConfigArrayInput ¶ added in v6.31.0
type GetDatabaseInstanceSettingSqlServerAuditConfigArrayInput interface { pulumi.Input ToGetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput() GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput ToGetDatabaseInstanceSettingSqlServerAuditConfigArrayOutputWithContext(context.Context) GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput }
GetDatabaseInstanceSettingSqlServerAuditConfigArrayInput is an input type that accepts GetDatabaseInstanceSettingSqlServerAuditConfigArray and GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingSqlServerAuditConfigArrayInput` via:
GetDatabaseInstanceSettingSqlServerAuditConfigArray{ GetDatabaseInstanceSettingSqlServerAuditConfigArgs{...} }
type GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput ¶ added in v6.31.0
type GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput) ElementType ¶ added in v6.31.0
func (GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput) ToGetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput ¶ added in v6.31.0
func (o GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput) ToGetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput() GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput
func (GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput) ToGetDatabaseInstanceSettingSqlServerAuditConfigArrayOutputWithContext ¶ added in v6.31.0
func (o GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput) ToGetDatabaseInstanceSettingSqlServerAuditConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingSqlServerAuditConfigArrayOutput
type GetDatabaseInstanceSettingSqlServerAuditConfigInput ¶ added in v6.31.0
type GetDatabaseInstanceSettingSqlServerAuditConfigInput interface { pulumi.Input ToGetDatabaseInstanceSettingSqlServerAuditConfigOutput() GetDatabaseInstanceSettingSqlServerAuditConfigOutput ToGetDatabaseInstanceSettingSqlServerAuditConfigOutputWithContext(context.Context) GetDatabaseInstanceSettingSqlServerAuditConfigOutput }
GetDatabaseInstanceSettingSqlServerAuditConfigInput is an input type that accepts GetDatabaseInstanceSettingSqlServerAuditConfigArgs and GetDatabaseInstanceSettingSqlServerAuditConfigOutput values. You can construct a concrete instance of `GetDatabaseInstanceSettingSqlServerAuditConfigInput` via:
GetDatabaseInstanceSettingSqlServerAuditConfigArgs{...}
type GetDatabaseInstanceSettingSqlServerAuditConfigOutput ¶ added in v6.31.0
type GetDatabaseInstanceSettingSqlServerAuditConfigOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstanceSettingSqlServerAuditConfigOutput) Bucket ¶ added in v6.31.0
func (o GetDatabaseInstanceSettingSqlServerAuditConfigOutput) Bucket() pulumi.StringOutput
func (GetDatabaseInstanceSettingSqlServerAuditConfigOutput) ElementType ¶ added in v6.31.0
func (GetDatabaseInstanceSettingSqlServerAuditConfigOutput) ElementType() reflect.Type
func (GetDatabaseInstanceSettingSqlServerAuditConfigOutput) RetentionInterval ¶ added in v6.31.0
func (o GetDatabaseInstanceSettingSqlServerAuditConfigOutput) RetentionInterval() pulumi.StringOutput
func (GetDatabaseInstanceSettingSqlServerAuditConfigOutput) ToGetDatabaseInstanceSettingSqlServerAuditConfigOutput ¶ added in v6.31.0
func (o GetDatabaseInstanceSettingSqlServerAuditConfigOutput) ToGetDatabaseInstanceSettingSqlServerAuditConfigOutput() GetDatabaseInstanceSettingSqlServerAuditConfigOutput
func (GetDatabaseInstanceSettingSqlServerAuditConfigOutput) ToGetDatabaseInstanceSettingSqlServerAuditConfigOutputWithContext ¶ added in v6.31.0
func (o GetDatabaseInstanceSettingSqlServerAuditConfigOutput) ToGetDatabaseInstanceSettingSqlServerAuditConfigOutputWithContext(ctx context.Context) GetDatabaseInstanceSettingSqlServerAuditConfigOutput
func (GetDatabaseInstanceSettingSqlServerAuditConfigOutput) UploadInterval ¶ added in v6.31.0
func (o GetDatabaseInstanceSettingSqlServerAuditConfigOutput) UploadInterval() pulumi.StringOutput
type GetDatabaseInstancesArgs ¶ added in v6.47.0
type GetDatabaseInstancesArgs struct { // To filter out the Cloud SQL instances which are of the specified database version. DatabaseVersion *string `pulumi:"databaseVersion"` // The ID of the project in which the resources belong. If it is not provided, the provider project is used. Project *string `pulumi:"project"` // To filter out the Cloud SQL instances which are located in the specified region. Region *string `pulumi:"region"` // 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`. State *string `pulumi:"state"` // To filter out the Cloud SQL instances based on the tier(or machine type) of the database instances. Tier *string `pulumi:"tier"` // 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. Zone *string `pulumi:"zone"` }
A collection of arguments for invoking getDatabaseInstances.
type GetDatabaseInstancesInstance ¶ added in v6.47.0
type GetDatabaseInstancesInstance struct { AvailableMaintenanceVersions []string `pulumi:"availableMaintenanceVersions"` Clones []GetDatabaseInstancesInstanceClone `pulumi:"clones"` ConnectionName string `pulumi:"connectionName"` // To filter out the Cloud SQL instances which are of the specified database version. DatabaseVersion string `pulumi:"databaseVersion"` DeletionProtection bool `pulumi:"deletionProtection"` DnsName string `pulumi:"dnsName"` EncryptionKeyName string `pulumi:"encryptionKeyName"` FirstIpAddress string `pulumi:"firstIpAddress"` InstanceType string `pulumi:"instanceType"` IpAddresses []GetDatabaseInstancesInstanceIpAddress `pulumi:"ipAddresses"` MaintenanceVersion string `pulumi:"maintenanceVersion"` MasterInstanceName string `pulumi:"masterInstanceName"` Name string `pulumi:"name"` PrivateIpAddress string `pulumi:"privateIpAddress"` // The ID of the project in which the resources belong. If it is not provided, the provider project is used. Project string `pulumi:"project"` PscServiceAttachmentLink string `pulumi:"pscServiceAttachmentLink"` PublicIpAddress string `pulumi:"publicIpAddress"` // To filter out the Cloud SQL instances which are located in the specified region. Region string `pulumi:"region"` ReplicaConfigurations []GetDatabaseInstancesInstanceReplicaConfiguration `pulumi:"replicaConfigurations"` RestoreBackupContexts []GetDatabaseInstancesInstanceRestoreBackupContext `pulumi:"restoreBackupContexts"` RootPassword string `pulumi:"rootPassword"` SelfLink string `pulumi:"selfLink"` ServerCaCerts []GetDatabaseInstancesInstanceServerCaCert `pulumi:"serverCaCerts"` ServiceAccountEmailAddress string `pulumi:"serviceAccountEmailAddress"` Settings []GetDatabaseInstancesInstanceSetting `pulumi:"settings"` }
type GetDatabaseInstancesInstanceArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceArgs struct { AvailableMaintenanceVersions pulumi.StringArrayInput `pulumi:"availableMaintenanceVersions"` Clones GetDatabaseInstancesInstanceCloneArrayInput `pulumi:"clones"` ConnectionName pulumi.StringInput `pulumi:"connectionName"` // To filter out the Cloud SQL instances which are of the specified database version. DatabaseVersion pulumi.StringInput `pulumi:"databaseVersion"` DeletionProtection pulumi.BoolInput `pulumi:"deletionProtection"` DnsName pulumi.StringInput `pulumi:"dnsName"` EncryptionKeyName pulumi.StringInput `pulumi:"encryptionKeyName"` FirstIpAddress pulumi.StringInput `pulumi:"firstIpAddress"` InstanceType pulumi.StringInput `pulumi:"instanceType"` IpAddresses GetDatabaseInstancesInstanceIpAddressArrayInput `pulumi:"ipAddresses"` MaintenanceVersion pulumi.StringInput `pulumi:"maintenanceVersion"` MasterInstanceName pulumi.StringInput `pulumi:"masterInstanceName"` Name pulumi.StringInput `pulumi:"name"` PrivateIpAddress pulumi.StringInput `pulumi:"privateIpAddress"` // The ID of the project in which the resources belong. If it is not provided, the provider project is used. Project pulumi.StringInput `pulumi:"project"` PscServiceAttachmentLink pulumi.StringInput `pulumi:"pscServiceAttachmentLink"` PublicIpAddress pulumi.StringInput `pulumi:"publicIpAddress"` // To filter out the Cloud SQL instances which are located in the specified region. Region pulumi.StringInput `pulumi:"region"` ReplicaConfigurations GetDatabaseInstancesInstanceReplicaConfigurationArrayInput `pulumi:"replicaConfigurations"` RestoreBackupContexts GetDatabaseInstancesInstanceRestoreBackupContextArrayInput `pulumi:"restoreBackupContexts"` RootPassword pulumi.StringInput `pulumi:"rootPassword"` SelfLink pulumi.StringInput `pulumi:"selfLink"` ServerCaCerts GetDatabaseInstancesInstanceServerCaCertArrayInput `pulumi:"serverCaCerts"` ServiceAccountEmailAddress pulumi.StringInput `pulumi:"serviceAccountEmailAddress"` Settings GetDatabaseInstancesInstanceSettingArrayInput `pulumi:"settings"` }
func (GetDatabaseInstancesInstanceArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceArgs) ToGetDatabaseInstancesInstanceOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceArgs) ToGetDatabaseInstancesInstanceOutput() GetDatabaseInstancesInstanceOutput
func (GetDatabaseInstancesInstanceArgs) ToGetDatabaseInstancesInstanceOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceArgs) ToGetDatabaseInstancesInstanceOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceOutput
func (GetDatabaseInstancesInstanceArgs) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstancesInstanceArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstance]
type GetDatabaseInstancesInstanceArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceArray []GetDatabaseInstancesInstanceInput
func (GetDatabaseInstancesInstanceArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceArray) ToGetDatabaseInstancesInstanceArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceArray) ToGetDatabaseInstancesInstanceArrayOutput() GetDatabaseInstancesInstanceArrayOutput
func (GetDatabaseInstancesInstanceArray) ToGetDatabaseInstancesInstanceArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceArray) ToGetDatabaseInstancesInstanceArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceArrayOutput
func (GetDatabaseInstancesInstanceArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstancesInstanceArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstance]
type GetDatabaseInstancesInstanceArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceArrayOutput() GetDatabaseInstancesInstanceArrayOutput ToGetDatabaseInstancesInstanceArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceArrayOutput }
GetDatabaseInstancesInstanceArrayInput is an input type that accepts GetDatabaseInstancesInstanceArray and GetDatabaseInstancesInstanceArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceArrayInput` via:
GetDatabaseInstancesInstanceArray{ GetDatabaseInstancesInstanceArgs{...} }
type GetDatabaseInstancesInstanceArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceArrayOutput) ToGetDatabaseInstancesInstanceArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceArrayOutput) ToGetDatabaseInstancesInstanceArrayOutput() GetDatabaseInstancesInstanceArrayOutput
func (GetDatabaseInstancesInstanceArrayOutput) ToGetDatabaseInstancesInstanceArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceArrayOutput) ToGetDatabaseInstancesInstanceArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceArrayOutput
func (GetDatabaseInstancesInstanceArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstancesInstanceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstance]
type GetDatabaseInstancesInstanceClone ¶ added in v6.47.0
type GetDatabaseInstancesInstanceCloneArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceCloneArgs struct { AllocatedIpRange pulumi.StringInput `pulumi:"allocatedIpRange"` DatabaseNames pulumi.StringArrayInput `pulumi:"databaseNames"` PointInTime pulumi.StringInput `pulumi:"pointInTime"` SourceInstanceName pulumi.StringInput `pulumi:"sourceInstanceName"` }
func (GetDatabaseInstancesInstanceCloneArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceCloneArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceCloneArgs) ToGetDatabaseInstancesInstanceCloneOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceCloneArgs) ToGetDatabaseInstancesInstanceCloneOutput() GetDatabaseInstancesInstanceCloneOutput
func (GetDatabaseInstancesInstanceCloneArgs) ToGetDatabaseInstancesInstanceCloneOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceCloneArgs) ToGetDatabaseInstancesInstanceCloneOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceCloneOutput
func (GetDatabaseInstancesInstanceCloneArgs) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstancesInstanceCloneArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceClone]
type GetDatabaseInstancesInstanceCloneArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceCloneArray []GetDatabaseInstancesInstanceCloneInput
func (GetDatabaseInstancesInstanceCloneArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceCloneArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceCloneArray) ToGetDatabaseInstancesInstanceCloneArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceCloneArray) ToGetDatabaseInstancesInstanceCloneArrayOutput() GetDatabaseInstancesInstanceCloneArrayOutput
func (GetDatabaseInstancesInstanceCloneArray) ToGetDatabaseInstancesInstanceCloneArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceCloneArray) ToGetDatabaseInstancesInstanceCloneArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceCloneArrayOutput
func (GetDatabaseInstancesInstanceCloneArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstancesInstanceCloneArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceClone]
type GetDatabaseInstancesInstanceCloneArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceCloneArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceCloneArrayOutput() GetDatabaseInstancesInstanceCloneArrayOutput ToGetDatabaseInstancesInstanceCloneArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceCloneArrayOutput }
GetDatabaseInstancesInstanceCloneArrayInput is an input type that accepts GetDatabaseInstancesInstanceCloneArray and GetDatabaseInstancesInstanceCloneArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceCloneArrayInput` via:
GetDatabaseInstancesInstanceCloneArray{ GetDatabaseInstancesInstanceCloneArgs{...} }
type GetDatabaseInstancesInstanceCloneArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceCloneArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceCloneArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceCloneArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceCloneArrayOutput) ToGetDatabaseInstancesInstanceCloneArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceCloneArrayOutput) ToGetDatabaseInstancesInstanceCloneArrayOutput() GetDatabaseInstancesInstanceCloneArrayOutput
func (GetDatabaseInstancesInstanceCloneArrayOutput) ToGetDatabaseInstancesInstanceCloneArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceCloneArrayOutput) ToGetDatabaseInstancesInstanceCloneArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceCloneArrayOutput
func (GetDatabaseInstancesInstanceCloneArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstancesInstanceCloneArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceClone]
type GetDatabaseInstancesInstanceCloneInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceCloneInput interface { pulumi.Input ToGetDatabaseInstancesInstanceCloneOutput() GetDatabaseInstancesInstanceCloneOutput ToGetDatabaseInstancesInstanceCloneOutputWithContext(context.Context) GetDatabaseInstancesInstanceCloneOutput }
GetDatabaseInstancesInstanceCloneInput is an input type that accepts GetDatabaseInstancesInstanceCloneArgs and GetDatabaseInstancesInstanceCloneOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceCloneInput` via:
GetDatabaseInstancesInstanceCloneArgs{...}
type GetDatabaseInstancesInstanceCloneOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceCloneOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceCloneOutput) AllocatedIpRange ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceCloneOutput) AllocatedIpRange() pulumi.StringOutput
func (GetDatabaseInstancesInstanceCloneOutput) DatabaseNames ¶ added in v6.53.0
func (o GetDatabaseInstancesInstanceCloneOutput) DatabaseNames() pulumi.StringArrayOutput
func (GetDatabaseInstancesInstanceCloneOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceCloneOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceCloneOutput) PointInTime ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceCloneOutput) PointInTime() pulumi.StringOutput
func (GetDatabaseInstancesInstanceCloneOutput) SourceInstanceName ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceCloneOutput) SourceInstanceName() pulumi.StringOutput
func (GetDatabaseInstancesInstanceCloneOutput) ToGetDatabaseInstancesInstanceCloneOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceCloneOutput) ToGetDatabaseInstancesInstanceCloneOutput() GetDatabaseInstancesInstanceCloneOutput
func (GetDatabaseInstancesInstanceCloneOutput) ToGetDatabaseInstancesInstanceCloneOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceCloneOutput) ToGetDatabaseInstancesInstanceCloneOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceCloneOutput
func (GetDatabaseInstancesInstanceCloneOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstancesInstanceCloneOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceClone]
type GetDatabaseInstancesInstanceInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceInput interface { pulumi.Input ToGetDatabaseInstancesInstanceOutput() GetDatabaseInstancesInstanceOutput ToGetDatabaseInstancesInstanceOutputWithContext(context.Context) GetDatabaseInstancesInstanceOutput }
GetDatabaseInstancesInstanceInput is an input type that accepts GetDatabaseInstancesInstanceArgs and GetDatabaseInstancesInstanceOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceInput` via:
GetDatabaseInstancesInstanceArgs{...}
type GetDatabaseInstancesInstanceIpAddress ¶ added in v6.47.0
type GetDatabaseInstancesInstanceIpAddressArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceIpAddressArgs struct { IpAddress pulumi.StringInput `pulumi:"ipAddress"` TimeToRetire pulumi.StringInput `pulumi:"timeToRetire"` Type pulumi.StringInput `pulumi:"type"` }
func (GetDatabaseInstancesInstanceIpAddressArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceIpAddressArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceIpAddressArgs) ToGetDatabaseInstancesInstanceIpAddressOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceIpAddressArgs) ToGetDatabaseInstancesInstanceIpAddressOutput() GetDatabaseInstancesInstanceIpAddressOutput
func (GetDatabaseInstancesInstanceIpAddressArgs) ToGetDatabaseInstancesInstanceIpAddressOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceIpAddressArgs) ToGetDatabaseInstancesInstanceIpAddressOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceIpAddressOutput
func (GetDatabaseInstancesInstanceIpAddressArgs) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstancesInstanceIpAddressArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceIpAddress]
type GetDatabaseInstancesInstanceIpAddressArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceIpAddressArray []GetDatabaseInstancesInstanceIpAddressInput
func (GetDatabaseInstancesInstanceIpAddressArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceIpAddressArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceIpAddressArray) ToGetDatabaseInstancesInstanceIpAddressArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceIpAddressArray) ToGetDatabaseInstancesInstanceIpAddressArrayOutput() GetDatabaseInstancesInstanceIpAddressArrayOutput
func (GetDatabaseInstancesInstanceIpAddressArray) ToGetDatabaseInstancesInstanceIpAddressArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceIpAddressArray) ToGetDatabaseInstancesInstanceIpAddressArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceIpAddressArrayOutput
func (GetDatabaseInstancesInstanceIpAddressArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstancesInstanceIpAddressArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceIpAddress]
type GetDatabaseInstancesInstanceIpAddressArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceIpAddressArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceIpAddressArrayOutput() GetDatabaseInstancesInstanceIpAddressArrayOutput ToGetDatabaseInstancesInstanceIpAddressArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceIpAddressArrayOutput }
GetDatabaseInstancesInstanceIpAddressArrayInput is an input type that accepts GetDatabaseInstancesInstanceIpAddressArray and GetDatabaseInstancesInstanceIpAddressArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceIpAddressArrayInput` via:
GetDatabaseInstancesInstanceIpAddressArray{ GetDatabaseInstancesInstanceIpAddressArgs{...} }
type GetDatabaseInstancesInstanceIpAddressArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceIpAddressArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceIpAddressArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceIpAddressArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceIpAddressArrayOutput) ToGetDatabaseInstancesInstanceIpAddressArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceIpAddressArrayOutput) ToGetDatabaseInstancesInstanceIpAddressArrayOutput() GetDatabaseInstancesInstanceIpAddressArrayOutput
func (GetDatabaseInstancesInstanceIpAddressArrayOutput) ToGetDatabaseInstancesInstanceIpAddressArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceIpAddressArrayOutput) ToGetDatabaseInstancesInstanceIpAddressArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceIpAddressArrayOutput
func (GetDatabaseInstancesInstanceIpAddressArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstancesInstanceIpAddressArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceIpAddress]
type GetDatabaseInstancesInstanceIpAddressInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceIpAddressInput interface { pulumi.Input ToGetDatabaseInstancesInstanceIpAddressOutput() GetDatabaseInstancesInstanceIpAddressOutput ToGetDatabaseInstancesInstanceIpAddressOutputWithContext(context.Context) GetDatabaseInstancesInstanceIpAddressOutput }
GetDatabaseInstancesInstanceIpAddressInput is an input type that accepts GetDatabaseInstancesInstanceIpAddressArgs and GetDatabaseInstancesInstanceIpAddressOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceIpAddressInput` via:
GetDatabaseInstancesInstanceIpAddressArgs{...}
type GetDatabaseInstancesInstanceIpAddressOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceIpAddressOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceIpAddressOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceIpAddressOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceIpAddressOutput) IpAddress ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceIpAddressOutput) IpAddress() pulumi.StringOutput
func (GetDatabaseInstancesInstanceIpAddressOutput) TimeToRetire ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceIpAddressOutput) TimeToRetire() pulumi.StringOutput
func (GetDatabaseInstancesInstanceIpAddressOutput) ToGetDatabaseInstancesInstanceIpAddressOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceIpAddressOutput) ToGetDatabaseInstancesInstanceIpAddressOutput() GetDatabaseInstancesInstanceIpAddressOutput
func (GetDatabaseInstancesInstanceIpAddressOutput) ToGetDatabaseInstancesInstanceIpAddressOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceIpAddressOutput) ToGetDatabaseInstancesInstanceIpAddressOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceIpAddressOutput
func (GetDatabaseInstancesInstanceIpAddressOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstancesInstanceIpAddressOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceIpAddress]
func (GetDatabaseInstancesInstanceIpAddressOutput) Type ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceIpAddressOutput) Type() pulumi.StringOutput
type GetDatabaseInstancesInstanceOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceOutput) AvailableMaintenanceVersions ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) AvailableMaintenanceVersions() pulumi.StringArrayOutput
func (GetDatabaseInstancesInstanceOutput) ConnectionName ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) ConnectionName() pulumi.StringOutput
func (GetDatabaseInstancesInstanceOutput) DatabaseVersion ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) DatabaseVersion() pulumi.StringOutput
To filter out the Cloud SQL instances which are of the specified database version.
func (GetDatabaseInstancesInstanceOutput) DeletionProtection ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) DeletionProtection() pulumi.BoolOutput
func (GetDatabaseInstancesInstanceOutput) DnsName ¶ added in v6.65.0
func (o GetDatabaseInstancesInstanceOutput) DnsName() pulumi.StringOutput
func (GetDatabaseInstancesInstanceOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceOutput) EncryptionKeyName ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) EncryptionKeyName() pulumi.StringOutput
func (GetDatabaseInstancesInstanceOutput) FirstIpAddress ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) FirstIpAddress() pulumi.StringOutput
func (GetDatabaseInstancesInstanceOutput) InstanceType ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) InstanceType() pulumi.StringOutput
func (GetDatabaseInstancesInstanceOutput) IpAddresses ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) IpAddresses() GetDatabaseInstancesInstanceIpAddressArrayOutput
func (GetDatabaseInstancesInstanceOutput) MaintenanceVersion ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) MaintenanceVersion() pulumi.StringOutput
func (GetDatabaseInstancesInstanceOutput) MasterInstanceName ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) MasterInstanceName() pulumi.StringOutput
func (GetDatabaseInstancesInstanceOutput) Name ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) Name() pulumi.StringOutput
func (GetDatabaseInstancesInstanceOutput) PrivateIpAddress ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) PrivateIpAddress() pulumi.StringOutput
func (GetDatabaseInstancesInstanceOutput) Project ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) Project() pulumi.StringOutput
The ID of the project in which the resources belong. If it is not provided, the provider project is used.
func (GetDatabaseInstancesInstanceOutput) PscServiceAttachmentLink ¶ added in v6.65.0
func (o GetDatabaseInstancesInstanceOutput) PscServiceAttachmentLink() pulumi.StringOutput
func (GetDatabaseInstancesInstanceOutput) PublicIpAddress ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) PublicIpAddress() pulumi.StringOutput
func (GetDatabaseInstancesInstanceOutput) Region ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) Region() pulumi.StringOutput
To filter out the Cloud SQL instances which are located in the specified region.
func (GetDatabaseInstancesInstanceOutput) ReplicaConfigurations ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) ReplicaConfigurations() GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput
func (GetDatabaseInstancesInstanceOutput) RestoreBackupContexts ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) RestoreBackupContexts() GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput
func (GetDatabaseInstancesInstanceOutput) RootPassword ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) RootPassword() pulumi.StringOutput
func (GetDatabaseInstancesInstanceOutput) SelfLink ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) SelfLink() pulumi.StringOutput
func (GetDatabaseInstancesInstanceOutput) ServerCaCerts ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) ServerCaCerts() GetDatabaseInstancesInstanceServerCaCertArrayOutput
func (GetDatabaseInstancesInstanceOutput) ServiceAccountEmailAddress ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) ServiceAccountEmailAddress() pulumi.StringOutput
func (GetDatabaseInstancesInstanceOutput) Settings ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) Settings() GetDatabaseInstancesInstanceSettingArrayOutput
func (GetDatabaseInstancesInstanceOutput) ToGetDatabaseInstancesInstanceOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) ToGetDatabaseInstancesInstanceOutput() GetDatabaseInstancesInstanceOutput
func (GetDatabaseInstancesInstanceOutput) ToGetDatabaseInstancesInstanceOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceOutput) ToGetDatabaseInstancesInstanceOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceOutput
func (GetDatabaseInstancesInstanceOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstancesInstanceOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstance]
type GetDatabaseInstancesInstanceReplicaConfiguration ¶ added in v6.47.0
type GetDatabaseInstancesInstanceReplicaConfiguration struct { CaCertificate string `pulumi:"caCertificate"` ClientCertificate string `pulumi:"clientCertificate"` ClientKey string `pulumi:"clientKey"` ConnectRetryInterval int `pulumi:"connectRetryInterval"` DumpFilePath string `pulumi:"dumpFilePath"` FailoverTarget bool `pulumi:"failoverTarget"` MasterHeartbeatPeriod int `pulumi:"masterHeartbeatPeriod"` Password string `pulumi:"password"` SslCipher string `pulumi:"sslCipher"` Username string `pulumi:"username"` VerifyServerCertificate bool `pulumi:"verifyServerCertificate"` }
type GetDatabaseInstancesInstanceReplicaConfigurationArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceReplicaConfigurationArgs struct { CaCertificate pulumi.StringInput `pulumi:"caCertificate"` ClientCertificate pulumi.StringInput `pulumi:"clientCertificate"` ClientKey pulumi.StringInput `pulumi:"clientKey"` ConnectRetryInterval pulumi.IntInput `pulumi:"connectRetryInterval"` DumpFilePath pulumi.StringInput `pulumi:"dumpFilePath"` FailoverTarget pulumi.BoolInput `pulumi:"failoverTarget"` MasterHeartbeatPeriod pulumi.IntInput `pulumi:"masterHeartbeatPeriod"` Password pulumi.StringInput `pulumi:"password"` SslCipher pulumi.StringInput `pulumi:"sslCipher"` Username pulumi.StringInput `pulumi:"username"` VerifyServerCertificate pulumi.BoolInput `pulumi:"verifyServerCertificate"` }
func (GetDatabaseInstancesInstanceReplicaConfigurationArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceReplicaConfigurationArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceReplicaConfigurationArgs) ToGetDatabaseInstancesInstanceReplicaConfigurationOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceReplicaConfigurationArgs) ToGetDatabaseInstancesInstanceReplicaConfigurationOutput() GetDatabaseInstancesInstanceReplicaConfigurationOutput
func (GetDatabaseInstancesInstanceReplicaConfigurationArgs) ToGetDatabaseInstancesInstanceReplicaConfigurationOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceReplicaConfigurationArgs) ToGetDatabaseInstancesInstanceReplicaConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceReplicaConfigurationOutput
type GetDatabaseInstancesInstanceReplicaConfigurationArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceReplicaConfigurationArray []GetDatabaseInstancesInstanceReplicaConfigurationInput
func (GetDatabaseInstancesInstanceReplicaConfigurationArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceReplicaConfigurationArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceReplicaConfigurationArray) ToGetDatabaseInstancesInstanceReplicaConfigurationArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceReplicaConfigurationArray) ToGetDatabaseInstancesInstanceReplicaConfigurationArrayOutput() GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput
func (GetDatabaseInstancesInstanceReplicaConfigurationArray) ToGetDatabaseInstancesInstanceReplicaConfigurationArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceReplicaConfigurationArray) ToGetDatabaseInstancesInstanceReplicaConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput
type GetDatabaseInstancesInstanceReplicaConfigurationArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceReplicaConfigurationArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceReplicaConfigurationArrayOutput() GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput ToGetDatabaseInstancesInstanceReplicaConfigurationArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput }
GetDatabaseInstancesInstanceReplicaConfigurationArrayInput is an input type that accepts GetDatabaseInstancesInstanceReplicaConfigurationArray and GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceReplicaConfigurationArrayInput` via:
GetDatabaseInstancesInstanceReplicaConfigurationArray{ GetDatabaseInstancesInstanceReplicaConfigurationArgs{...} }
type GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput) ToGetDatabaseInstancesInstanceReplicaConfigurationArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput) ToGetDatabaseInstancesInstanceReplicaConfigurationArrayOutput() GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput
func (GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput) ToGetDatabaseInstancesInstanceReplicaConfigurationArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput) ToGetDatabaseInstancesInstanceReplicaConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceReplicaConfigurationArrayOutput
type GetDatabaseInstancesInstanceReplicaConfigurationInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceReplicaConfigurationInput interface { pulumi.Input ToGetDatabaseInstancesInstanceReplicaConfigurationOutput() GetDatabaseInstancesInstanceReplicaConfigurationOutput ToGetDatabaseInstancesInstanceReplicaConfigurationOutputWithContext(context.Context) GetDatabaseInstancesInstanceReplicaConfigurationOutput }
GetDatabaseInstancesInstanceReplicaConfigurationInput is an input type that accepts GetDatabaseInstancesInstanceReplicaConfigurationArgs and GetDatabaseInstancesInstanceReplicaConfigurationOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceReplicaConfigurationInput` via:
GetDatabaseInstancesInstanceReplicaConfigurationArgs{...}
type GetDatabaseInstancesInstanceReplicaConfigurationOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceReplicaConfigurationOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceReplicaConfigurationOutput) CaCertificate ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) CaCertificate() pulumi.StringOutput
func (GetDatabaseInstancesInstanceReplicaConfigurationOutput) ClientCertificate ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) ClientCertificate() pulumi.StringOutput
func (GetDatabaseInstancesInstanceReplicaConfigurationOutput) ClientKey ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) ClientKey() pulumi.StringOutput
func (GetDatabaseInstancesInstanceReplicaConfigurationOutput) ConnectRetryInterval ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) ConnectRetryInterval() pulumi.IntOutput
func (GetDatabaseInstancesInstanceReplicaConfigurationOutput) DumpFilePath ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) DumpFilePath() pulumi.StringOutput
func (GetDatabaseInstancesInstanceReplicaConfigurationOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceReplicaConfigurationOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceReplicaConfigurationOutput) FailoverTarget ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) FailoverTarget() pulumi.BoolOutput
func (GetDatabaseInstancesInstanceReplicaConfigurationOutput) MasterHeartbeatPeriod ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) MasterHeartbeatPeriod() pulumi.IntOutput
func (GetDatabaseInstancesInstanceReplicaConfigurationOutput) Password ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) Password() pulumi.StringOutput
func (GetDatabaseInstancesInstanceReplicaConfigurationOutput) SslCipher ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) SslCipher() pulumi.StringOutput
func (GetDatabaseInstancesInstanceReplicaConfigurationOutput) ToGetDatabaseInstancesInstanceReplicaConfigurationOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) ToGetDatabaseInstancesInstanceReplicaConfigurationOutput() GetDatabaseInstancesInstanceReplicaConfigurationOutput
func (GetDatabaseInstancesInstanceReplicaConfigurationOutput) ToGetDatabaseInstancesInstanceReplicaConfigurationOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) ToGetDatabaseInstancesInstanceReplicaConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceReplicaConfigurationOutput
func (GetDatabaseInstancesInstanceReplicaConfigurationOutput) Username ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) Username() pulumi.StringOutput
func (GetDatabaseInstancesInstanceReplicaConfigurationOutput) VerifyServerCertificate ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceReplicaConfigurationOutput) VerifyServerCertificate() pulumi.BoolOutput
type GetDatabaseInstancesInstanceRestoreBackupContext ¶ added in v6.47.0
type GetDatabaseInstancesInstanceRestoreBackupContextArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceRestoreBackupContextArgs struct { BackupRunId pulumi.IntInput `pulumi:"backupRunId"` InstanceId pulumi.StringInput `pulumi:"instanceId"` // The ID of the project in which the resources belong. If it is not provided, the provider project is used. Project pulumi.StringInput `pulumi:"project"` }
func (GetDatabaseInstancesInstanceRestoreBackupContextArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceRestoreBackupContextArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceRestoreBackupContextArgs) ToGetDatabaseInstancesInstanceRestoreBackupContextOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceRestoreBackupContextArgs) ToGetDatabaseInstancesInstanceRestoreBackupContextOutput() GetDatabaseInstancesInstanceRestoreBackupContextOutput
func (GetDatabaseInstancesInstanceRestoreBackupContextArgs) ToGetDatabaseInstancesInstanceRestoreBackupContextOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceRestoreBackupContextArgs) ToGetDatabaseInstancesInstanceRestoreBackupContextOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceRestoreBackupContextOutput
type GetDatabaseInstancesInstanceRestoreBackupContextArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceRestoreBackupContextArray []GetDatabaseInstancesInstanceRestoreBackupContextInput
func (GetDatabaseInstancesInstanceRestoreBackupContextArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceRestoreBackupContextArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceRestoreBackupContextArray) ToGetDatabaseInstancesInstanceRestoreBackupContextArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceRestoreBackupContextArray) ToGetDatabaseInstancesInstanceRestoreBackupContextArrayOutput() GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput
func (GetDatabaseInstancesInstanceRestoreBackupContextArray) ToGetDatabaseInstancesInstanceRestoreBackupContextArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceRestoreBackupContextArray) ToGetDatabaseInstancesInstanceRestoreBackupContextArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput
type GetDatabaseInstancesInstanceRestoreBackupContextArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceRestoreBackupContextArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceRestoreBackupContextArrayOutput() GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput ToGetDatabaseInstancesInstanceRestoreBackupContextArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput }
GetDatabaseInstancesInstanceRestoreBackupContextArrayInput is an input type that accepts GetDatabaseInstancesInstanceRestoreBackupContextArray and GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceRestoreBackupContextArrayInput` via:
GetDatabaseInstancesInstanceRestoreBackupContextArray{ GetDatabaseInstancesInstanceRestoreBackupContextArgs{...} }
type GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput) ToGetDatabaseInstancesInstanceRestoreBackupContextArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput) ToGetDatabaseInstancesInstanceRestoreBackupContextArrayOutput() GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput
func (GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput) ToGetDatabaseInstancesInstanceRestoreBackupContextArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput) ToGetDatabaseInstancesInstanceRestoreBackupContextArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceRestoreBackupContextArrayOutput
type GetDatabaseInstancesInstanceRestoreBackupContextInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceRestoreBackupContextInput interface { pulumi.Input ToGetDatabaseInstancesInstanceRestoreBackupContextOutput() GetDatabaseInstancesInstanceRestoreBackupContextOutput ToGetDatabaseInstancesInstanceRestoreBackupContextOutputWithContext(context.Context) GetDatabaseInstancesInstanceRestoreBackupContextOutput }
GetDatabaseInstancesInstanceRestoreBackupContextInput is an input type that accepts GetDatabaseInstancesInstanceRestoreBackupContextArgs and GetDatabaseInstancesInstanceRestoreBackupContextOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceRestoreBackupContextInput` via:
GetDatabaseInstancesInstanceRestoreBackupContextArgs{...}
type GetDatabaseInstancesInstanceRestoreBackupContextOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceRestoreBackupContextOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceRestoreBackupContextOutput) BackupRunId ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceRestoreBackupContextOutput) BackupRunId() pulumi.IntOutput
func (GetDatabaseInstancesInstanceRestoreBackupContextOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceRestoreBackupContextOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceRestoreBackupContextOutput) InstanceId ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceRestoreBackupContextOutput) InstanceId() pulumi.StringOutput
func (GetDatabaseInstancesInstanceRestoreBackupContextOutput) Project ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceRestoreBackupContextOutput) Project() pulumi.StringOutput
The ID of the project in which the resources belong. If it is not provided, the provider project is used.
func (GetDatabaseInstancesInstanceRestoreBackupContextOutput) ToGetDatabaseInstancesInstanceRestoreBackupContextOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceRestoreBackupContextOutput) ToGetDatabaseInstancesInstanceRestoreBackupContextOutput() GetDatabaseInstancesInstanceRestoreBackupContextOutput
func (GetDatabaseInstancesInstanceRestoreBackupContextOutput) ToGetDatabaseInstancesInstanceRestoreBackupContextOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceRestoreBackupContextOutput) ToGetDatabaseInstancesInstanceRestoreBackupContextOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceRestoreBackupContextOutput
type GetDatabaseInstancesInstanceServerCaCert ¶ added in v6.47.0
type GetDatabaseInstancesInstanceServerCaCertArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceServerCaCertArgs struct { Cert pulumi.StringInput `pulumi:"cert"` CommonName pulumi.StringInput `pulumi:"commonName"` CreateTime pulumi.StringInput `pulumi:"createTime"` ExpirationTime pulumi.StringInput `pulumi:"expirationTime"` Sha1Fingerprint pulumi.StringInput `pulumi:"sha1Fingerprint"` }
func (GetDatabaseInstancesInstanceServerCaCertArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceServerCaCertArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceServerCaCertArgs) ToGetDatabaseInstancesInstanceServerCaCertOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceServerCaCertArgs) ToGetDatabaseInstancesInstanceServerCaCertOutput() GetDatabaseInstancesInstanceServerCaCertOutput
func (GetDatabaseInstancesInstanceServerCaCertArgs) ToGetDatabaseInstancesInstanceServerCaCertOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceServerCaCertArgs) ToGetDatabaseInstancesInstanceServerCaCertOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceServerCaCertOutput
func (GetDatabaseInstancesInstanceServerCaCertArgs) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstancesInstanceServerCaCertArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceServerCaCert]
type GetDatabaseInstancesInstanceServerCaCertArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceServerCaCertArray []GetDatabaseInstancesInstanceServerCaCertInput
func (GetDatabaseInstancesInstanceServerCaCertArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceServerCaCertArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceServerCaCertArray) ToGetDatabaseInstancesInstanceServerCaCertArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceServerCaCertArray) ToGetDatabaseInstancesInstanceServerCaCertArrayOutput() GetDatabaseInstancesInstanceServerCaCertArrayOutput
func (GetDatabaseInstancesInstanceServerCaCertArray) ToGetDatabaseInstancesInstanceServerCaCertArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceServerCaCertArray) ToGetDatabaseInstancesInstanceServerCaCertArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceServerCaCertArrayOutput
func (GetDatabaseInstancesInstanceServerCaCertArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstancesInstanceServerCaCertArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceServerCaCert]
type GetDatabaseInstancesInstanceServerCaCertArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceServerCaCertArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceServerCaCertArrayOutput() GetDatabaseInstancesInstanceServerCaCertArrayOutput ToGetDatabaseInstancesInstanceServerCaCertArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceServerCaCertArrayOutput }
GetDatabaseInstancesInstanceServerCaCertArrayInput is an input type that accepts GetDatabaseInstancesInstanceServerCaCertArray and GetDatabaseInstancesInstanceServerCaCertArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceServerCaCertArrayInput` via:
GetDatabaseInstancesInstanceServerCaCertArray{ GetDatabaseInstancesInstanceServerCaCertArgs{...} }
type GetDatabaseInstancesInstanceServerCaCertArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceServerCaCertArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceServerCaCertArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceServerCaCertArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceServerCaCertArrayOutput) ToGetDatabaseInstancesInstanceServerCaCertArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceServerCaCertArrayOutput) ToGetDatabaseInstancesInstanceServerCaCertArrayOutput() GetDatabaseInstancesInstanceServerCaCertArrayOutput
func (GetDatabaseInstancesInstanceServerCaCertArrayOutput) ToGetDatabaseInstancesInstanceServerCaCertArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceServerCaCertArrayOutput) ToGetDatabaseInstancesInstanceServerCaCertArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceServerCaCertArrayOutput
func (GetDatabaseInstancesInstanceServerCaCertArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstancesInstanceServerCaCertArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceServerCaCert]
type GetDatabaseInstancesInstanceServerCaCertInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceServerCaCertInput interface { pulumi.Input ToGetDatabaseInstancesInstanceServerCaCertOutput() GetDatabaseInstancesInstanceServerCaCertOutput ToGetDatabaseInstancesInstanceServerCaCertOutputWithContext(context.Context) GetDatabaseInstancesInstanceServerCaCertOutput }
GetDatabaseInstancesInstanceServerCaCertInput is an input type that accepts GetDatabaseInstancesInstanceServerCaCertArgs and GetDatabaseInstancesInstanceServerCaCertOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceServerCaCertInput` via:
GetDatabaseInstancesInstanceServerCaCertArgs{...}
type GetDatabaseInstancesInstanceServerCaCertOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceServerCaCertOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceServerCaCertOutput) Cert ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceServerCaCertOutput) Cert() pulumi.StringOutput
func (GetDatabaseInstancesInstanceServerCaCertOutput) CommonName ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceServerCaCertOutput) CommonName() pulumi.StringOutput
func (GetDatabaseInstancesInstanceServerCaCertOutput) CreateTime ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceServerCaCertOutput) CreateTime() pulumi.StringOutput
func (GetDatabaseInstancesInstanceServerCaCertOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceServerCaCertOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceServerCaCertOutput) ExpirationTime ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceServerCaCertOutput) ExpirationTime() pulumi.StringOutput
func (GetDatabaseInstancesInstanceServerCaCertOutput) Sha1Fingerprint ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceServerCaCertOutput) Sha1Fingerprint() pulumi.StringOutput
func (GetDatabaseInstancesInstanceServerCaCertOutput) ToGetDatabaseInstancesInstanceServerCaCertOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceServerCaCertOutput) ToGetDatabaseInstancesInstanceServerCaCertOutput() GetDatabaseInstancesInstanceServerCaCertOutput
func (GetDatabaseInstancesInstanceServerCaCertOutput) ToGetDatabaseInstancesInstanceServerCaCertOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceServerCaCertOutput) ToGetDatabaseInstancesInstanceServerCaCertOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceServerCaCertOutput
func (GetDatabaseInstancesInstanceServerCaCertOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstancesInstanceServerCaCertOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceServerCaCert]
type GetDatabaseInstancesInstanceSetting ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSetting struct { ActivationPolicy string `pulumi:"activationPolicy"` ActiveDirectoryConfigs []GetDatabaseInstancesInstanceSettingActiveDirectoryConfig `pulumi:"activeDirectoryConfigs"` AdvancedMachineFeatures []GetDatabaseInstancesInstanceSettingAdvancedMachineFeature `pulumi:"advancedMachineFeatures"` AvailabilityType string `pulumi:"availabilityType"` BackupConfigurations []GetDatabaseInstancesInstanceSettingBackupConfiguration `pulumi:"backupConfigurations"` Collation string `pulumi:"collation"` ConnectorEnforcement string `pulumi:"connectorEnforcement"` DataCacheConfigs []GetDatabaseInstancesInstanceSettingDataCacheConfig `pulumi:"dataCacheConfigs"` DatabaseFlags []GetDatabaseInstancesInstanceSettingDatabaseFlag `pulumi:"databaseFlags"` DeletionProtectionEnabled bool `pulumi:"deletionProtectionEnabled"` DenyMaintenancePeriods []GetDatabaseInstancesInstanceSettingDenyMaintenancePeriod `pulumi:"denyMaintenancePeriods"` DiskAutoresize bool `pulumi:"diskAutoresize"` DiskAutoresizeLimit int `pulumi:"diskAutoresizeLimit"` DiskSize int `pulumi:"diskSize"` DiskType string `pulumi:"diskType"` Edition string `pulumi:"edition"` InsightsConfigs []GetDatabaseInstancesInstanceSettingInsightsConfig `pulumi:"insightsConfigs"` IpConfigurations []GetDatabaseInstancesInstanceSettingIpConfiguration `pulumi:"ipConfigurations"` LocationPreferences []GetDatabaseInstancesInstanceSettingLocationPreference `pulumi:"locationPreferences"` MaintenanceWindows []GetDatabaseInstancesInstanceSettingMaintenanceWindow `pulumi:"maintenanceWindows"` PasswordValidationPolicies []GetDatabaseInstancesInstanceSettingPasswordValidationPolicy `pulumi:"passwordValidationPolicies"` PricingPlan string `pulumi:"pricingPlan"` SqlServerAuditConfigs []GetDatabaseInstancesInstanceSettingSqlServerAuditConfig `pulumi:"sqlServerAuditConfigs"` // To filter out the Cloud SQL instances based on the tier(or machine type) of the database instances. Tier string `pulumi:"tier"` TimeZone string `pulumi:"timeZone"` UserLabels map[string]string `pulumi:"userLabels"` Version int `pulumi:"version"` }
type GetDatabaseInstancesInstanceSettingActiveDirectoryConfig ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingActiveDirectoryConfig struct {
Domain string `pulumi:"domain"`
}
type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArgs struct {
Domain pulumi.StringInput `pulumi:"domain"`
}
func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArgs) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArgs) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput() GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput
func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArgs) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArgs) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput
type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArray []GetDatabaseInstancesInstanceSettingActiveDirectoryConfigInput
func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArray) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArray) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput() GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput
func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArray) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArray) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput
type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput() GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput }
GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayInput is an input type that accepts GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArray and GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayInput` via:
GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArray{ GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArgs{...} }
type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput() GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput
func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput
type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput() GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput }
GetDatabaseInstancesInstanceSettingActiveDirectoryConfigInput is an input type that accepts GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArgs and GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingActiveDirectoryConfigInput` via:
GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArgs{...}
type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput) Domain ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput) Domain() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput() GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput
func (GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput) ToGetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingActiveDirectoryConfigOutput
type GetDatabaseInstancesInstanceSettingAdvancedMachineFeature ¶ added in v6.57.0
type GetDatabaseInstancesInstanceSettingAdvancedMachineFeature struct {
ThreadsPerCore int `pulumi:"threadsPerCore"`
}
type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArgs ¶ added in v6.57.0
type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArgs struct {
ThreadsPerCore pulumi.IntInput `pulumi:"threadsPerCore"`
}
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArgs) ElementType ¶ added in v6.57.0
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArgs) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput ¶ added in v6.57.0
func (i GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArgs) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput() GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArgs) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutputWithContext ¶ added in v6.57.0
func (i GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArgs) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput
type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArray ¶ added in v6.57.0
type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArray []GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureInput
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArray) ElementType ¶ added in v6.57.0
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArray) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput ¶ added in v6.57.0
func (i GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArray) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput() GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArray) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutputWithContext ¶ added in v6.57.0
func (i GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArray) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput
type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayInput ¶ added in v6.57.0
type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput() GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput }
GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayInput is an input type that accepts GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArray and GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayInput` via:
GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArray{ GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArgs{...} }
type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput ¶ added in v6.57.0
type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput) ElementType ¶ added in v6.57.0
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput) Index ¶ added in v6.57.0
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput ¶ added in v6.57.0
func (o GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput() GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutputWithContext ¶ added in v6.57.0
func (o GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput
type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureInput ¶ added in v6.57.0
type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput() GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput }
GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureInput is an input type that accepts GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArgs and GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureInput` via:
GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArgs{...}
type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput ¶ added in v6.57.0
type GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput) ElementType ¶ added in v6.57.0
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput) ThreadsPerCore ¶ added in v6.57.0
func (o GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput) ThreadsPerCore() pulumi.IntOutput
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput ¶ added in v6.57.0
func (o GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput() GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput
func (GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutputWithContext ¶ added in v6.57.0
func (o GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput) ToGetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureOutput
type GetDatabaseInstancesInstanceSettingArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingArgs struct { ActivationPolicy pulumi.StringInput `pulumi:"activationPolicy"` ActiveDirectoryConfigs GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayInput `pulumi:"activeDirectoryConfigs"` AdvancedMachineFeatures GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayInput `pulumi:"advancedMachineFeatures"` AvailabilityType pulumi.StringInput `pulumi:"availabilityType"` BackupConfigurations GetDatabaseInstancesInstanceSettingBackupConfigurationArrayInput `pulumi:"backupConfigurations"` Collation pulumi.StringInput `pulumi:"collation"` ConnectorEnforcement pulumi.StringInput `pulumi:"connectorEnforcement"` DataCacheConfigs GetDatabaseInstancesInstanceSettingDataCacheConfigArrayInput `pulumi:"dataCacheConfigs"` DatabaseFlags GetDatabaseInstancesInstanceSettingDatabaseFlagArrayInput `pulumi:"databaseFlags"` DeletionProtectionEnabled pulumi.BoolInput `pulumi:"deletionProtectionEnabled"` DenyMaintenancePeriods GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayInput `pulumi:"denyMaintenancePeriods"` DiskAutoresize pulumi.BoolInput `pulumi:"diskAutoresize"` DiskAutoresizeLimit pulumi.IntInput `pulumi:"diskAutoresizeLimit"` DiskSize pulumi.IntInput `pulumi:"diskSize"` DiskType pulumi.StringInput `pulumi:"diskType"` Edition pulumi.StringInput `pulumi:"edition"` InsightsConfigs GetDatabaseInstancesInstanceSettingInsightsConfigArrayInput `pulumi:"insightsConfigs"` IpConfigurations GetDatabaseInstancesInstanceSettingIpConfigurationArrayInput `pulumi:"ipConfigurations"` LocationPreferences GetDatabaseInstancesInstanceSettingLocationPreferenceArrayInput `pulumi:"locationPreferences"` MaintenanceWindows GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayInput `pulumi:"maintenanceWindows"` PasswordValidationPolicies GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayInput `pulumi:"passwordValidationPolicies"` PricingPlan pulumi.StringInput `pulumi:"pricingPlan"` SqlServerAuditConfigs GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayInput `pulumi:"sqlServerAuditConfigs"` // To filter out the Cloud SQL instances based on the tier(or machine type) of the database instances. Tier pulumi.StringInput `pulumi:"tier"` TimeZone pulumi.StringInput `pulumi:"timeZone"` UserLabels pulumi.StringMapInput `pulumi:"userLabels"` Version pulumi.IntInput `pulumi:"version"` }
func (GetDatabaseInstancesInstanceSettingArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingArgs) ToGetDatabaseInstancesInstanceSettingOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingArgs) ToGetDatabaseInstancesInstanceSettingOutput() GetDatabaseInstancesInstanceSettingOutput
func (GetDatabaseInstancesInstanceSettingArgs) ToGetDatabaseInstancesInstanceSettingOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingArgs) ToGetDatabaseInstancesInstanceSettingOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingOutput
func (GetDatabaseInstancesInstanceSettingArgs) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstancesInstanceSettingArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSetting]
type GetDatabaseInstancesInstanceSettingArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingArray []GetDatabaseInstancesInstanceSettingInput
func (GetDatabaseInstancesInstanceSettingArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingArray) ToGetDatabaseInstancesInstanceSettingArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingArray) ToGetDatabaseInstancesInstanceSettingArrayOutput() GetDatabaseInstancesInstanceSettingArrayOutput
func (GetDatabaseInstancesInstanceSettingArray) ToGetDatabaseInstancesInstanceSettingArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingArray) ToGetDatabaseInstancesInstanceSettingArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingArrayOutput
func (GetDatabaseInstancesInstanceSettingArray) ToOutput ¶ added in v6.65.1
func (i GetDatabaseInstancesInstanceSettingArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSetting]
type GetDatabaseInstancesInstanceSettingArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingArrayOutput() GetDatabaseInstancesInstanceSettingArrayOutput ToGetDatabaseInstancesInstanceSettingArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingArrayOutput }
GetDatabaseInstancesInstanceSettingArrayInput is an input type that accepts GetDatabaseInstancesInstanceSettingArray and GetDatabaseInstancesInstanceSettingArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingArrayInput` via:
GetDatabaseInstancesInstanceSettingArray{ GetDatabaseInstancesInstanceSettingArgs{...} }
type GetDatabaseInstancesInstanceSettingArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingArrayOutput) ToGetDatabaseInstancesInstanceSettingArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingArrayOutput) ToGetDatabaseInstancesInstanceSettingArrayOutput() GetDatabaseInstancesInstanceSettingArrayOutput
func (GetDatabaseInstancesInstanceSettingArrayOutput) ToGetDatabaseInstancesInstanceSettingArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingArrayOutput) ToGetDatabaseInstancesInstanceSettingArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingArrayOutput
func (GetDatabaseInstancesInstanceSettingArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstancesInstanceSettingArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabaseInstancesInstanceSetting]
type GetDatabaseInstancesInstanceSettingBackupConfiguration ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingBackupConfiguration struct { BackupRetentionSettings []GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSetting `pulumi:"backupRetentionSettings"` BinaryLogEnabled bool `pulumi:"binaryLogEnabled"` Enabled bool `pulumi:"enabled"` Location string `pulumi:"location"` PointInTimeRecoveryEnabled bool `pulumi:"pointInTimeRecoveryEnabled"` StartTime string `pulumi:"startTime"` TransactionLogRetentionDays int `pulumi:"transactionLogRetentionDays"` }
type GetDatabaseInstancesInstanceSettingBackupConfigurationArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingBackupConfigurationArgs struct { BackupRetentionSettings GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayInput `pulumi:"backupRetentionSettings"` BinaryLogEnabled pulumi.BoolInput `pulumi:"binaryLogEnabled"` Enabled pulumi.BoolInput `pulumi:"enabled"` Location pulumi.StringInput `pulumi:"location"` PointInTimeRecoveryEnabled pulumi.BoolInput `pulumi:"pointInTimeRecoveryEnabled"` StartTime pulumi.StringInput `pulumi:"startTime"` TransactionLogRetentionDays pulumi.IntInput `pulumi:"transactionLogRetentionDays"` }
func (GetDatabaseInstancesInstanceSettingBackupConfigurationArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingBackupConfigurationArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingBackupConfigurationArgs) ToGetDatabaseInstancesInstanceSettingBackupConfigurationOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingBackupConfigurationArgs) ToGetDatabaseInstancesInstanceSettingBackupConfigurationOutput() GetDatabaseInstancesInstanceSettingBackupConfigurationOutput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationArgs) ToGetDatabaseInstancesInstanceSettingBackupConfigurationOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingBackupConfigurationArgs) ToGetDatabaseInstancesInstanceSettingBackupConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingBackupConfigurationOutput
type GetDatabaseInstancesInstanceSettingBackupConfigurationArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingBackupConfigurationArray []GetDatabaseInstancesInstanceSettingBackupConfigurationInput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingBackupConfigurationArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingBackupConfigurationArray) ToGetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingBackupConfigurationArray) ToGetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput() GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationArray) ToGetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingBackupConfigurationArray) ToGetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput
type GetDatabaseInstancesInstanceSettingBackupConfigurationArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingBackupConfigurationArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput() GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput ToGetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput }
GetDatabaseInstancesInstanceSettingBackupConfigurationArrayInput is an input type that accepts GetDatabaseInstancesInstanceSettingBackupConfigurationArray and GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingBackupConfigurationArrayInput` via:
GetDatabaseInstancesInstanceSettingBackupConfigurationArray{ GetDatabaseInstancesInstanceSettingBackupConfigurationArgs{...} }
type GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput() GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput
type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSetting ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArgs struct { RetainedBackups pulumi.IntInput `pulumi:"retainedBackups"` RetentionUnit pulumi.StringInput `pulumi:"retentionUnit"` }
func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput() GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArgs) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput
type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArray []GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingInput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArray) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArray) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput() GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArray) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArray) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput
type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput() GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput }
GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayInput is an input type that accepts GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArray and GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayInput` via:
GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArray{ GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArgs{...} }
type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) Index ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput() GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArrayOutput
type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput() GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput }
GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingInput is an input type that accepts GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArgs and GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingInput` via:
GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingArgs{...}
type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput) RetainedBackups ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput) RetainedBackups() pulumi.IntOutput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput) RetentionUnit ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput) RetentionUnit() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput() GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingBackupConfigurationBackupRetentionSettingOutput
type GetDatabaseInstancesInstanceSettingBackupConfigurationInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingBackupConfigurationInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingBackupConfigurationOutput() GetDatabaseInstancesInstanceSettingBackupConfigurationOutput ToGetDatabaseInstancesInstanceSettingBackupConfigurationOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingBackupConfigurationOutput }
GetDatabaseInstancesInstanceSettingBackupConfigurationInput is an input type that accepts GetDatabaseInstancesInstanceSettingBackupConfigurationArgs and GetDatabaseInstancesInstanceSettingBackupConfigurationOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingBackupConfigurationInput` via:
GetDatabaseInstancesInstanceSettingBackupConfigurationArgs{...}
type GetDatabaseInstancesInstanceSettingBackupConfigurationOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingBackupConfigurationOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) BackupRetentionSettings ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) BinaryLogEnabled ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) BinaryLogEnabled() pulumi.BoolOutput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) Enabled ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) Enabled() pulumi.BoolOutput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) Location ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) Location() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) PointInTimeRecoveryEnabled ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) PointInTimeRecoveryEnabled() pulumi.BoolOutput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) StartTime ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) StartTime() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationOutput() GetDatabaseInstancesInstanceSettingBackupConfigurationOutput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) ToGetDatabaseInstancesInstanceSettingBackupConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingBackupConfigurationOutput
func (GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) TransactionLogRetentionDays ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingBackupConfigurationOutput) TransactionLogRetentionDays() pulumi.IntOutput
type GetDatabaseInstancesInstanceSettingDataCacheConfig ¶ added in v6.60.0
type GetDatabaseInstancesInstanceSettingDataCacheConfig struct {
DataCacheEnabled bool `pulumi:"dataCacheEnabled"`
}
type GetDatabaseInstancesInstanceSettingDataCacheConfigArgs ¶ added in v6.60.0
type GetDatabaseInstancesInstanceSettingDataCacheConfigArgs struct {
DataCacheEnabled pulumi.BoolInput `pulumi:"dataCacheEnabled"`
}
func (GetDatabaseInstancesInstanceSettingDataCacheConfigArgs) ElementType ¶ added in v6.60.0
func (GetDatabaseInstancesInstanceSettingDataCacheConfigArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingDataCacheConfigArgs) ToGetDatabaseInstancesInstanceSettingDataCacheConfigOutput ¶ added in v6.60.0
func (i GetDatabaseInstancesInstanceSettingDataCacheConfigArgs) ToGetDatabaseInstancesInstanceSettingDataCacheConfigOutput() GetDatabaseInstancesInstanceSettingDataCacheConfigOutput
func (GetDatabaseInstancesInstanceSettingDataCacheConfigArgs) ToGetDatabaseInstancesInstanceSettingDataCacheConfigOutputWithContext ¶ added in v6.60.0
func (i GetDatabaseInstancesInstanceSettingDataCacheConfigArgs) ToGetDatabaseInstancesInstanceSettingDataCacheConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDataCacheConfigOutput
type GetDatabaseInstancesInstanceSettingDataCacheConfigArray ¶ added in v6.60.0
type GetDatabaseInstancesInstanceSettingDataCacheConfigArray []GetDatabaseInstancesInstanceSettingDataCacheConfigInput
func (GetDatabaseInstancesInstanceSettingDataCacheConfigArray) ElementType ¶ added in v6.60.0
func (GetDatabaseInstancesInstanceSettingDataCacheConfigArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingDataCacheConfigArray) ToGetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput ¶ added in v6.60.0
func (i GetDatabaseInstancesInstanceSettingDataCacheConfigArray) ToGetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput() GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput
func (GetDatabaseInstancesInstanceSettingDataCacheConfigArray) ToGetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutputWithContext ¶ added in v6.60.0
func (i GetDatabaseInstancesInstanceSettingDataCacheConfigArray) ToGetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput
type GetDatabaseInstancesInstanceSettingDataCacheConfigArrayInput ¶ added in v6.60.0
type GetDatabaseInstancesInstanceSettingDataCacheConfigArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput() GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput ToGetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput }
GetDatabaseInstancesInstanceSettingDataCacheConfigArrayInput is an input type that accepts GetDatabaseInstancesInstanceSettingDataCacheConfigArray and GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingDataCacheConfigArrayInput` via:
GetDatabaseInstancesInstanceSettingDataCacheConfigArray{ GetDatabaseInstancesInstanceSettingDataCacheConfigArgs{...} }
type GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput ¶ added in v6.60.0
type GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput) ElementType ¶ added in v6.60.0
func (GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput ¶ added in v6.60.0
func (o GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput() GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput
func (GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutputWithContext ¶ added in v6.60.0
func (o GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput
type GetDatabaseInstancesInstanceSettingDataCacheConfigInput ¶ added in v6.60.0
type GetDatabaseInstancesInstanceSettingDataCacheConfigInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingDataCacheConfigOutput() GetDatabaseInstancesInstanceSettingDataCacheConfigOutput ToGetDatabaseInstancesInstanceSettingDataCacheConfigOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingDataCacheConfigOutput }
GetDatabaseInstancesInstanceSettingDataCacheConfigInput is an input type that accepts GetDatabaseInstancesInstanceSettingDataCacheConfigArgs and GetDatabaseInstancesInstanceSettingDataCacheConfigOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingDataCacheConfigInput` via:
GetDatabaseInstancesInstanceSettingDataCacheConfigArgs{...}
type GetDatabaseInstancesInstanceSettingDataCacheConfigOutput ¶ added in v6.60.0
type GetDatabaseInstancesInstanceSettingDataCacheConfigOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingDataCacheConfigOutput) DataCacheEnabled ¶ added in v6.60.0
func (o GetDatabaseInstancesInstanceSettingDataCacheConfigOutput) DataCacheEnabled() pulumi.BoolOutput
func (GetDatabaseInstancesInstanceSettingDataCacheConfigOutput) ElementType ¶ added in v6.60.0
func (GetDatabaseInstancesInstanceSettingDataCacheConfigOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingDataCacheConfigOutput) ToGetDatabaseInstancesInstanceSettingDataCacheConfigOutput ¶ added in v6.60.0
func (o GetDatabaseInstancesInstanceSettingDataCacheConfigOutput) ToGetDatabaseInstancesInstanceSettingDataCacheConfigOutput() GetDatabaseInstancesInstanceSettingDataCacheConfigOutput
func (GetDatabaseInstancesInstanceSettingDataCacheConfigOutput) ToGetDatabaseInstancesInstanceSettingDataCacheConfigOutputWithContext ¶ added in v6.60.0
func (o GetDatabaseInstancesInstanceSettingDataCacheConfigOutput) ToGetDatabaseInstancesInstanceSettingDataCacheConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDataCacheConfigOutput
type GetDatabaseInstancesInstanceSettingDatabaseFlag ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingDatabaseFlagArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingDatabaseFlagArgs struct { Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (GetDatabaseInstancesInstanceSettingDatabaseFlagArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingDatabaseFlagArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingDatabaseFlagArgs) ToGetDatabaseInstancesInstanceSettingDatabaseFlagOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingDatabaseFlagArgs) ToGetDatabaseInstancesInstanceSettingDatabaseFlagOutput() GetDatabaseInstancesInstanceSettingDatabaseFlagOutput
func (GetDatabaseInstancesInstanceSettingDatabaseFlagArgs) ToGetDatabaseInstancesInstanceSettingDatabaseFlagOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingDatabaseFlagArgs) ToGetDatabaseInstancesInstanceSettingDatabaseFlagOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDatabaseFlagOutput
type GetDatabaseInstancesInstanceSettingDatabaseFlagArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingDatabaseFlagArray []GetDatabaseInstancesInstanceSettingDatabaseFlagInput
func (GetDatabaseInstancesInstanceSettingDatabaseFlagArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingDatabaseFlagArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingDatabaseFlagArray) ToGetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingDatabaseFlagArray) ToGetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput() GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput
func (GetDatabaseInstancesInstanceSettingDatabaseFlagArray) ToGetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingDatabaseFlagArray) ToGetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput
type GetDatabaseInstancesInstanceSettingDatabaseFlagArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingDatabaseFlagArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput() GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput ToGetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput }
GetDatabaseInstancesInstanceSettingDatabaseFlagArrayInput is an input type that accepts GetDatabaseInstancesInstanceSettingDatabaseFlagArray and GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingDatabaseFlagArrayInput` via:
GetDatabaseInstancesInstanceSettingDatabaseFlagArray{ GetDatabaseInstancesInstanceSettingDatabaseFlagArgs{...} }
type GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput) ToGetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput) ToGetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput() GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput
func (GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput) ToGetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput) ToGetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput
type GetDatabaseInstancesInstanceSettingDatabaseFlagInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingDatabaseFlagInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingDatabaseFlagOutput() GetDatabaseInstancesInstanceSettingDatabaseFlagOutput ToGetDatabaseInstancesInstanceSettingDatabaseFlagOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingDatabaseFlagOutput }
GetDatabaseInstancesInstanceSettingDatabaseFlagInput is an input type that accepts GetDatabaseInstancesInstanceSettingDatabaseFlagArgs and GetDatabaseInstancesInstanceSettingDatabaseFlagOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingDatabaseFlagInput` via:
GetDatabaseInstancesInstanceSettingDatabaseFlagArgs{...}
type GetDatabaseInstancesInstanceSettingDatabaseFlagOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingDatabaseFlagOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingDatabaseFlagOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingDatabaseFlagOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingDatabaseFlagOutput) Name ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingDatabaseFlagOutput) Name() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingDatabaseFlagOutput) ToGetDatabaseInstancesInstanceSettingDatabaseFlagOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingDatabaseFlagOutput) ToGetDatabaseInstancesInstanceSettingDatabaseFlagOutput() GetDatabaseInstancesInstanceSettingDatabaseFlagOutput
func (GetDatabaseInstancesInstanceSettingDatabaseFlagOutput) ToGetDatabaseInstancesInstanceSettingDatabaseFlagOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingDatabaseFlagOutput) ToGetDatabaseInstancesInstanceSettingDatabaseFlagOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDatabaseFlagOutput
func (GetDatabaseInstancesInstanceSettingDatabaseFlagOutput) Value ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingDatabaseFlagOutput) Value() pulumi.StringOutput
type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriod ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArgs struct { EndDate pulumi.StringInput `pulumi:"endDate"` StartDate pulumi.StringInput `pulumi:"startDate"` Time pulumi.StringInput `pulumi:"time"` }
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArgs) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArgs) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput() GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArgs) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArgs) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput
type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArray []GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodInput
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArray) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArray) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput() GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArray) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArray) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput
type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput() GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput }
GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayInput is an input type that accepts GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArray and GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayInput` via:
GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArray{ GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArgs{...} }
type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput() GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput
type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput() GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput }
GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodInput is an input type that accepts GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArgs and GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodInput` via:
GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArgs{...}
type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput) EndDate ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput) EndDate() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput) StartDate ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput) StartDate() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput() GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput
func (GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput) ToGetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodOutput
type GetDatabaseInstancesInstanceSettingInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingOutput() GetDatabaseInstancesInstanceSettingOutput ToGetDatabaseInstancesInstanceSettingOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingOutput }
GetDatabaseInstancesInstanceSettingInput is an input type that accepts GetDatabaseInstancesInstanceSettingArgs and GetDatabaseInstancesInstanceSettingOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingInput` via:
GetDatabaseInstancesInstanceSettingArgs{...}
type GetDatabaseInstancesInstanceSettingInsightsConfig ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingInsightsConfig struct { QueryInsightsEnabled bool `pulumi:"queryInsightsEnabled"` QueryPlansPerMinute int `pulumi:"queryPlansPerMinute"` QueryStringLength int `pulumi:"queryStringLength"` RecordApplicationTags bool `pulumi:"recordApplicationTags"` RecordClientAddress bool `pulumi:"recordClientAddress"` }
type GetDatabaseInstancesInstanceSettingInsightsConfigArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingInsightsConfigArgs struct { QueryInsightsEnabled pulumi.BoolInput `pulumi:"queryInsightsEnabled"` QueryPlansPerMinute pulumi.IntInput `pulumi:"queryPlansPerMinute"` QueryStringLength pulumi.IntInput `pulumi:"queryStringLength"` RecordApplicationTags pulumi.BoolInput `pulumi:"recordApplicationTags"` RecordClientAddress pulumi.BoolInput `pulumi:"recordClientAddress"` }
func (GetDatabaseInstancesInstanceSettingInsightsConfigArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingInsightsConfigArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingInsightsConfigArgs) ToGetDatabaseInstancesInstanceSettingInsightsConfigOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingInsightsConfigArgs) ToGetDatabaseInstancesInstanceSettingInsightsConfigOutput() GetDatabaseInstancesInstanceSettingInsightsConfigOutput
func (GetDatabaseInstancesInstanceSettingInsightsConfigArgs) ToGetDatabaseInstancesInstanceSettingInsightsConfigOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingInsightsConfigArgs) ToGetDatabaseInstancesInstanceSettingInsightsConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingInsightsConfigOutput
type GetDatabaseInstancesInstanceSettingInsightsConfigArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingInsightsConfigArray []GetDatabaseInstancesInstanceSettingInsightsConfigInput
func (GetDatabaseInstancesInstanceSettingInsightsConfigArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingInsightsConfigArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingInsightsConfigArray) ToGetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingInsightsConfigArray) ToGetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput() GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput
func (GetDatabaseInstancesInstanceSettingInsightsConfigArray) ToGetDatabaseInstancesInstanceSettingInsightsConfigArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingInsightsConfigArray) ToGetDatabaseInstancesInstanceSettingInsightsConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput
type GetDatabaseInstancesInstanceSettingInsightsConfigArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingInsightsConfigArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput() GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput ToGetDatabaseInstancesInstanceSettingInsightsConfigArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput }
GetDatabaseInstancesInstanceSettingInsightsConfigArrayInput is an input type that accepts GetDatabaseInstancesInstanceSettingInsightsConfigArray and GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingInsightsConfigArrayInput` via:
GetDatabaseInstancesInstanceSettingInsightsConfigArray{ GetDatabaseInstancesInstanceSettingInsightsConfigArgs{...} }
type GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput() GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput
func (GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingInsightsConfigArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingInsightsConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput
type GetDatabaseInstancesInstanceSettingInsightsConfigInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingInsightsConfigInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingInsightsConfigOutput() GetDatabaseInstancesInstanceSettingInsightsConfigOutput ToGetDatabaseInstancesInstanceSettingInsightsConfigOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingInsightsConfigOutput }
GetDatabaseInstancesInstanceSettingInsightsConfigInput is an input type that accepts GetDatabaseInstancesInstanceSettingInsightsConfigArgs and GetDatabaseInstancesInstanceSettingInsightsConfigOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingInsightsConfigInput` via:
GetDatabaseInstancesInstanceSettingInsightsConfigArgs{...}
type GetDatabaseInstancesInstanceSettingInsightsConfigOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingInsightsConfigOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingInsightsConfigOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingInsightsConfigOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingInsightsConfigOutput) QueryInsightsEnabled ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingInsightsConfigOutput) QueryInsightsEnabled() pulumi.BoolOutput
func (GetDatabaseInstancesInstanceSettingInsightsConfigOutput) QueryPlansPerMinute ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingInsightsConfigOutput) QueryPlansPerMinute() pulumi.IntOutput
func (GetDatabaseInstancesInstanceSettingInsightsConfigOutput) QueryStringLength ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingInsightsConfigOutput) QueryStringLength() pulumi.IntOutput
func (GetDatabaseInstancesInstanceSettingInsightsConfigOutput) RecordApplicationTags ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingInsightsConfigOutput) RecordApplicationTags() pulumi.BoolOutput
func (GetDatabaseInstancesInstanceSettingInsightsConfigOutput) RecordClientAddress ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingInsightsConfigOutput) RecordClientAddress() pulumi.BoolOutput
func (GetDatabaseInstancesInstanceSettingInsightsConfigOutput) ToGetDatabaseInstancesInstanceSettingInsightsConfigOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingInsightsConfigOutput) ToGetDatabaseInstancesInstanceSettingInsightsConfigOutput() GetDatabaseInstancesInstanceSettingInsightsConfigOutput
func (GetDatabaseInstancesInstanceSettingInsightsConfigOutput) ToGetDatabaseInstancesInstanceSettingInsightsConfigOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingInsightsConfigOutput) ToGetDatabaseInstancesInstanceSettingInsightsConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingInsightsConfigOutput
type GetDatabaseInstancesInstanceSettingIpConfiguration ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingIpConfiguration struct { AllocatedIpRange string `pulumi:"allocatedIpRange"` AuthorizedNetworks []GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetwork `pulumi:"authorizedNetworks"` EnablePrivatePathForGoogleCloudServices bool `pulumi:"enablePrivatePathForGoogleCloudServices"` Ipv4Enabled bool `pulumi:"ipv4Enabled"` PrivateNetwork string `pulumi:"privateNetwork"` PscConfigs []GetDatabaseInstancesInstanceSettingIpConfigurationPscConfig `pulumi:"pscConfigs"` RequireSsl bool `pulumi:"requireSsl"` }
type GetDatabaseInstancesInstanceSettingIpConfigurationArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingIpConfigurationArgs struct { AllocatedIpRange pulumi.StringInput `pulumi:"allocatedIpRange"` AuthorizedNetworks GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayInput `pulumi:"authorizedNetworks"` EnablePrivatePathForGoogleCloudServices pulumi.BoolInput `pulumi:"enablePrivatePathForGoogleCloudServices"` Ipv4Enabled pulumi.BoolInput `pulumi:"ipv4Enabled"` PrivateNetwork pulumi.StringInput `pulumi:"privateNetwork"` PscConfigs GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayInput `pulumi:"pscConfigs"` RequireSsl pulumi.BoolInput `pulumi:"requireSsl"` }
func (GetDatabaseInstancesInstanceSettingIpConfigurationArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingIpConfigurationArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingIpConfigurationArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingIpConfigurationArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationOutput() GetDatabaseInstancesInstanceSettingIpConfigurationOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingIpConfigurationArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationOutput
type GetDatabaseInstancesInstanceSettingIpConfigurationArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingIpConfigurationArray []GetDatabaseInstancesInstanceSettingIpConfigurationInput
func (GetDatabaseInstancesInstanceSettingIpConfigurationArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingIpConfigurationArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingIpConfigurationArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingIpConfigurationArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput() GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingIpConfigurationArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput
type GetDatabaseInstancesInstanceSettingIpConfigurationArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingIpConfigurationArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput() GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput ToGetDatabaseInstancesInstanceSettingIpConfigurationArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput }
GetDatabaseInstancesInstanceSettingIpConfigurationArrayInput is an input type that accepts GetDatabaseInstancesInstanceSettingIpConfigurationArray and GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingIpConfigurationArrayInput` via:
GetDatabaseInstancesInstanceSettingIpConfigurationArray{ GetDatabaseInstancesInstanceSettingIpConfigurationArgs{...} }
type GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput() GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput
type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetwork ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArgs struct { ExpirationTime pulumi.StringInput `pulumi:"expirationTime"` Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput() GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput
type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArray []GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkInput
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput() GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput() GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput }
GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayInput is an input type that accepts GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArray and GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayInput` via:
GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArray{ GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArgs{...} }
type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) Index ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput() GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArrayOutput
type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput() GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput }
GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkInput is an input type that accepts GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArgs and GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkInput` via:
GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkArgs{...}
type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput) ExpirationTime ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput) ExpirationTime() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput) Name ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput() GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationAuthorizedNetworkOutput) ToOutput ¶ added in v6.65.1
type GetDatabaseInstancesInstanceSettingIpConfigurationInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingIpConfigurationInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingIpConfigurationOutput() GetDatabaseInstancesInstanceSettingIpConfigurationOutput ToGetDatabaseInstancesInstanceSettingIpConfigurationOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationOutput }
GetDatabaseInstancesInstanceSettingIpConfigurationInput is an input type that accepts GetDatabaseInstancesInstanceSettingIpConfigurationArgs and GetDatabaseInstancesInstanceSettingIpConfigurationOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingIpConfigurationInput` via:
GetDatabaseInstancesInstanceSettingIpConfigurationArgs{...}
type GetDatabaseInstancesInstanceSettingIpConfigurationOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingIpConfigurationOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingIpConfigurationOutput) AllocatedIpRange ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationOutput) AllocatedIpRange() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationOutput) AuthorizedNetworks ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingIpConfigurationOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingIpConfigurationOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingIpConfigurationOutput) EnablePrivatePathForGoogleCloudServices ¶ added in v6.50.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationOutput) EnablePrivatePathForGoogleCloudServices() pulumi.BoolOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationOutput) Ipv4Enabled ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationOutput) Ipv4Enabled() pulumi.BoolOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationOutput) PrivateNetwork ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationOutput) PrivateNetwork() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationOutput) PscConfigs ¶ added in v6.65.0
func (GetDatabaseInstancesInstanceSettingIpConfigurationOutput) RequireSsl ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationOutput) RequireSsl() pulumi.BoolOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationOutput() GetDatabaseInstancesInstanceSettingIpConfigurationOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationOutput
type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfig ¶ added in v6.65.0
type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArgs ¶ added in v6.65.0
type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArgs struct { AllowedConsumerProjects pulumi.StringArrayInput `pulumi:"allowedConsumerProjects"` PscEnabled pulumi.BoolInput `pulumi:"pscEnabled"` }
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArgs) ElementType ¶ added in v6.65.0
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput ¶ added in v6.65.0
func (i GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput() GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutputWithContext ¶ added in v6.65.0
func (i GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArgs) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput
type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArray ¶ added in v6.65.0
type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArray []GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigInput
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArray) ElementType ¶ added in v6.65.0
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput ¶ added in v6.65.0
func (i GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput() GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutputWithContext ¶ added in v6.65.0
func (i GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArray) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput
type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayInput ¶ added in v6.65.0
type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput() GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput }
GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayInput is an input type that accepts GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArray and GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayInput` via:
GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArray{ GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArgs{...} }
type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput ¶ added in v6.65.0
type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput) ElementType ¶ added in v6.65.0
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput) Index ¶ added in v6.65.0
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput ¶ added in v6.65.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput() GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutputWithContext ¶ added in v6.65.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArrayOutput
type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigInput ¶ added in v6.65.0
type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput() GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput }
GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigInput is an input type that accepts GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArgs and GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigInput` via:
GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigArgs{...}
type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput ¶ added in v6.65.0
type GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput) AllowedConsumerProjects ¶ added in v6.65.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput) AllowedConsumerProjects() pulumi.StringArrayOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput) ElementType ¶ added in v6.65.0
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput) PscEnabled ¶ added in v6.65.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput) PscEnabled() pulumi.BoolOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput ¶ added in v6.65.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput() GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput
func (GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutputWithContext ¶ added in v6.65.0
func (o GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput) ToGetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingIpConfigurationPscConfigOutput
type GetDatabaseInstancesInstanceSettingLocationPreference ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingLocationPreference struct { FollowGaeApplication string `pulumi:"followGaeApplication"` SecondaryZone string `pulumi:"secondaryZone"` // 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. Zone string `pulumi:"zone"` }
type GetDatabaseInstancesInstanceSettingLocationPreferenceArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingLocationPreferenceArgs struct { FollowGaeApplication pulumi.StringInput `pulumi:"followGaeApplication"` SecondaryZone pulumi.StringInput `pulumi:"secondaryZone"` // 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. Zone pulumi.StringInput `pulumi:"zone"` }
func (GetDatabaseInstancesInstanceSettingLocationPreferenceArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingLocationPreferenceArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingLocationPreferenceArgs) ToGetDatabaseInstancesInstanceSettingLocationPreferenceOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingLocationPreferenceArgs) ToGetDatabaseInstancesInstanceSettingLocationPreferenceOutput() GetDatabaseInstancesInstanceSettingLocationPreferenceOutput
func (GetDatabaseInstancesInstanceSettingLocationPreferenceArgs) ToGetDatabaseInstancesInstanceSettingLocationPreferenceOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingLocationPreferenceArgs) ToGetDatabaseInstancesInstanceSettingLocationPreferenceOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingLocationPreferenceOutput
type GetDatabaseInstancesInstanceSettingLocationPreferenceArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingLocationPreferenceArray []GetDatabaseInstancesInstanceSettingLocationPreferenceInput
func (GetDatabaseInstancesInstanceSettingLocationPreferenceArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingLocationPreferenceArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingLocationPreferenceArray) ToGetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingLocationPreferenceArray) ToGetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput() GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput
func (GetDatabaseInstancesInstanceSettingLocationPreferenceArray) ToGetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingLocationPreferenceArray) ToGetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput
type GetDatabaseInstancesInstanceSettingLocationPreferenceArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingLocationPreferenceArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput() GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput ToGetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput }
GetDatabaseInstancesInstanceSettingLocationPreferenceArrayInput is an input type that accepts GetDatabaseInstancesInstanceSettingLocationPreferenceArray and GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingLocationPreferenceArrayInput` via:
GetDatabaseInstancesInstanceSettingLocationPreferenceArray{ GetDatabaseInstancesInstanceSettingLocationPreferenceArgs{...} }
type GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput) ToGetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput) ToGetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput() GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput
func (GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput) ToGetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput) ToGetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput
type GetDatabaseInstancesInstanceSettingLocationPreferenceInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingLocationPreferenceInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingLocationPreferenceOutput() GetDatabaseInstancesInstanceSettingLocationPreferenceOutput ToGetDatabaseInstancesInstanceSettingLocationPreferenceOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingLocationPreferenceOutput }
GetDatabaseInstancesInstanceSettingLocationPreferenceInput is an input type that accepts GetDatabaseInstancesInstanceSettingLocationPreferenceArgs and GetDatabaseInstancesInstanceSettingLocationPreferenceOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingLocationPreferenceInput` via:
GetDatabaseInstancesInstanceSettingLocationPreferenceArgs{...}
type GetDatabaseInstancesInstanceSettingLocationPreferenceOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingLocationPreferenceOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingLocationPreferenceOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingLocationPreferenceOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingLocationPreferenceOutput) FollowGaeApplication ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingLocationPreferenceOutput) FollowGaeApplication() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingLocationPreferenceOutput) SecondaryZone ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingLocationPreferenceOutput) SecondaryZone() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingLocationPreferenceOutput) ToGetDatabaseInstancesInstanceSettingLocationPreferenceOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingLocationPreferenceOutput) ToGetDatabaseInstancesInstanceSettingLocationPreferenceOutput() GetDatabaseInstancesInstanceSettingLocationPreferenceOutput
func (GetDatabaseInstancesInstanceSettingLocationPreferenceOutput) ToGetDatabaseInstancesInstanceSettingLocationPreferenceOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingLocationPreferenceOutput) ToGetDatabaseInstancesInstanceSettingLocationPreferenceOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingLocationPreferenceOutput
type GetDatabaseInstancesInstanceSettingMaintenanceWindow ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingMaintenanceWindowArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingMaintenanceWindowArgs struct { Day pulumi.IntInput `pulumi:"day"` Hour pulumi.IntInput `pulumi:"hour"` UpdateTrack pulumi.StringInput `pulumi:"updateTrack"` }
func (GetDatabaseInstancesInstanceSettingMaintenanceWindowArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingMaintenanceWindowArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingMaintenanceWindowArgs) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingMaintenanceWindowArgs) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowOutput() GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput
func (GetDatabaseInstancesInstanceSettingMaintenanceWindowArgs) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingMaintenanceWindowArgs) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput
type GetDatabaseInstancesInstanceSettingMaintenanceWindowArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingMaintenanceWindowArray []GetDatabaseInstancesInstanceSettingMaintenanceWindowInput
func (GetDatabaseInstancesInstanceSettingMaintenanceWindowArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingMaintenanceWindowArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingMaintenanceWindowArray) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingMaintenanceWindowArray) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput() GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput
func (GetDatabaseInstancesInstanceSettingMaintenanceWindowArray) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingMaintenanceWindowArray) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput
type GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput() GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput ToGetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput }
GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayInput is an input type that accepts GetDatabaseInstancesInstanceSettingMaintenanceWindowArray and GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayInput` via:
GetDatabaseInstancesInstanceSettingMaintenanceWindowArray{ GetDatabaseInstancesInstanceSettingMaintenanceWindowArgs{...} }
type GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput() GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput
func (GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput
type GetDatabaseInstancesInstanceSettingMaintenanceWindowInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingMaintenanceWindowInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingMaintenanceWindowOutput() GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput ToGetDatabaseInstancesInstanceSettingMaintenanceWindowOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput }
GetDatabaseInstancesInstanceSettingMaintenanceWindowInput is an input type that accepts GetDatabaseInstancesInstanceSettingMaintenanceWindowArgs and GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingMaintenanceWindowInput` via:
GetDatabaseInstancesInstanceSettingMaintenanceWindowArgs{...}
type GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowOutput() GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput
func (GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput) ToGetDatabaseInstancesInstanceSettingMaintenanceWindowOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput
func (GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput) UpdateTrack ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingMaintenanceWindowOutput) UpdateTrack() pulumi.StringOutput
type GetDatabaseInstancesInstanceSettingOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingOutput) ActivationPolicy ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) ActivationPolicy() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingOutput) ActiveDirectoryConfigs ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) ActiveDirectoryConfigs() GetDatabaseInstancesInstanceSettingActiveDirectoryConfigArrayOutput
func (GetDatabaseInstancesInstanceSettingOutput) AdvancedMachineFeatures ¶ added in v6.57.0
func (o GetDatabaseInstancesInstanceSettingOutput) AdvancedMachineFeatures() GetDatabaseInstancesInstanceSettingAdvancedMachineFeatureArrayOutput
func (GetDatabaseInstancesInstanceSettingOutput) AvailabilityType ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) AvailabilityType() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingOutput) BackupConfigurations ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) BackupConfigurations() GetDatabaseInstancesInstanceSettingBackupConfigurationArrayOutput
func (GetDatabaseInstancesInstanceSettingOutput) Collation ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) Collation() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingOutput) ConnectorEnforcement ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) ConnectorEnforcement() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingOutput) DataCacheConfigs ¶ added in v6.60.0
func (o GetDatabaseInstancesInstanceSettingOutput) DataCacheConfigs() GetDatabaseInstancesInstanceSettingDataCacheConfigArrayOutput
func (GetDatabaseInstancesInstanceSettingOutput) DatabaseFlags ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) DatabaseFlags() GetDatabaseInstancesInstanceSettingDatabaseFlagArrayOutput
func (GetDatabaseInstancesInstanceSettingOutput) DeletionProtectionEnabled ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) DeletionProtectionEnabled() pulumi.BoolOutput
func (GetDatabaseInstancesInstanceSettingOutput) DenyMaintenancePeriods ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) DenyMaintenancePeriods() GetDatabaseInstancesInstanceSettingDenyMaintenancePeriodArrayOutput
func (GetDatabaseInstancesInstanceSettingOutput) DiskAutoresize ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) DiskAutoresize() pulumi.BoolOutput
func (GetDatabaseInstancesInstanceSettingOutput) DiskAutoresizeLimit ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) DiskAutoresizeLimit() pulumi.IntOutput
func (GetDatabaseInstancesInstanceSettingOutput) DiskSize ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) DiskSize() pulumi.IntOutput
func (GetDatabaseInstancesInstanceSettingOutput) DiskType ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) DiskType() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingOutput) Edition ¶ added in v6.60.0
func (o GetDatabaseInstancesInstanceSettingOutput) Edition() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingOutput) InsightsConfigs ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) InsightsConfigs() GetDatabaseInstancesInstanceSettingInsightsConfigArrayOutput
func (GetDatabaseInstancesInstanceSettingOutput) IpConfigurations ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) IpConfigurations() GetDatabaseInstancesInstanceSettingIpConfigurationArrayOutput
func (GetDatabaseInstancesInstanceSettingOutput) LocationPreferences ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) LocationPreferences() GetDatabaseInstancesInstanceSettingLocationPreferenceArrayOutput
func (GetDatabaseInstancesInstanceSettingOutput) MaintenanceWindows ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) MaintenanceWindows() GetDatabaseInstancesInstanceSettingMaintenanceWindowArrayOutput
func (GetDatabaseInstancesInstanceSettingOutput) PasswordValidationPolicies ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) PasswordValidationPolicies() GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput
func (GetDatabaseInstancesInstanceSettingOutput) PricingPlan ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) PricingPlan() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingOutput) SqlServerAuditConfigs ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) SqlServerAuditConfigs() GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput
func (GetDatabaseInstancesInstanceSettingOutput) Tier ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) Tier() pulumi.StringOutput
To filter out the Cloud SQL instances based on the tier(or machine type) of the database instances.
func (GetDatabaseInstancesInstanceSettingOutput) TimeZone ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) TimeZone() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingOutput) ToGetDatabaseInstancesInstanceSettingOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) ToGetDatabaseInstancesInstanceSettingOutput() GetDatabaseInstancesInstanceSettingOutput
func (GetDatabaseInstancesInstanceSettingOutput) ToGetDatabaseInstancesInstanceSettingOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) ToGetDatabaseInstancesInstanceSettingOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingOutput
func (GetDatabaseInstancesInstanceSettingOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstancesInstanceSettingOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesInstanceSetting]
func (GetDatabaseInstancesInstanceSettingOutput) UserLabels ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) UserLabels() pulumi.StringMapOutput
func (GetDatabaseInstancesInstanceSettingOutput) Version ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingOutput) Version() pulumi.IntOutput
type GetDatabaseInstancesInstanceSettingPasswordValidationPolicy ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingPasswordValidationPolicy struct { Complexity string `pulumi:"complexity"` DisallowUsernameSubstring bool `pulumi:"disallowUsernameSubstring"` EnablePasswordPolicy bool `pulumi:"enablePasswordPolicy"` MinLength int `pulumi:"minLength"` PasswordChangeInterval string `pulumi:"passwordChangeInterval"` ReuseInterval int `pulumi:"reuseInterval"` }
type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArgs struct { Complexity pulumi.StringInput `pulumi:"complexity"` DisallowUsernameSubstring pulumi.BoolInput `pulumi:"disallowUsernameSubstring"` EnablePasswordPolicy pulumi.BoolInput `pulumi:"enablePasswordPolicy"` MinLength pulumi.IntInput `pulumi:"minLength"` PasswordChangeInterval pulumi.StringInput `pulumi:"passwordChangeInterval"` ReuseInterval pulumi.IntInput `pulumi:"reuseInterval"` }
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArgs) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArgs) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput() GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArgs) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArgs) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput
type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArray []GetDatabaseInstancesInstanceSettingPasswordValidationPolicyInput
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArray) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArray) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput() GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArray) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArray) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput
type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput() GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput }
GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayInput is an input type that accepts GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArray and GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayInput` via:
GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArray{ GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArgs{...} }
type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput) Index ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput() GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArrayOutput
type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput() GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput }
GetDatabaseInstancesInstanceSettingPasswordValidationPolicyInput is an input type that accepts GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArgs and GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingPasswordValidationPolicyInput` via:
GetDatabaseInstancesInstanceSettingPasswordValidationPolicyArgs{...}
type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) Complexity ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) Complexity() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) DisallowUsernameSubstring ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) DisallowUsernameSubstring() pulumi.BoolOutput
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) EnablePasswordPolicy ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) EnablePasswordPolicy() pulumi.BoolOutput
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) MinLength ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) MinLength() pulumi.IntOutput
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) PasswordChangeInterval ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) PasswordChangeInterval() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) ReuseInterval ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) ReuseInterval() pulumi.IntOutput
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput() GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput
func (GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput) ToGetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingPasswordValidationPolicyOutput
type GetDatabaseInstancesInstanceSettingSqlServerAuditConfig ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArgs ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArgs struct { Bucket pulumi.StringInput `pulumi:"bucket"` RetentionInterval pulumi.StringInput `pulumi:"retentionInterval"` UploadInterval pulumi.StringInput `pulumi:"uploadInterval"` }
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArgs) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArgs) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArgs) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput() GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArgs) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArgs) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput
type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArray ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArray []GetDatabaseInstancesInstanceSettingSqlServerAuditConfigInput
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArray) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArray) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArray) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArray) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput() GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArray) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutputWithContext ¶ added in v6.47.0
func (i GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArray) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput
type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput() GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput }
GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayInput is an input type that accepts GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArray and GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayInput` via:
GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArray{ GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArgs{...} }
type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput() GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArrayOutput
type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigInput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigInput interface { pulumi.Input ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput() GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutputWithContext(context.Context) GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput }
GetDatabaseInstancesInstanceSettingSqlServerAuditConfigInput is an input type that accepts GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArgs and GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput values. You can construct a concrete instance of `GetDatabaseInstancesInstanceSettingSqlServerAuditConfigInput` via:
GetDatabaseInstancesInstanceSettingSqlServerAuditConfigArgs{...}
type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput ¶ added in v6.47.0
type GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput struct{ *pulumi.OutputState }
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) Bucket ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) Bucket() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) ElementType() reflect.Type
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) RetentionInterval ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) RetentionInterval() pulumi.StringOutput
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput() GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) ToGetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutputWithContext(ctx context.Context) GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput
func (GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) UploadInterval ¶ added in v6.47.0
func (o GetDatabaseInstancesInstanceSettingSqlServerAuditConfigOutput) UploadInterval() pulumi.StringOutput
type GetDatabaseInstancesOutputArgs ¶ added in v6.47.0
type GetDatabaseInstancesOutputArgs struct { // To filter out the Cloud SQL instances which are of the specified database version. DatabaseVersion pulumi.StringPtrInput `pulumi:"databaseVersion"` // The ID of the project in which the resources belong. If it is not provided, the provider project is used. Project pulumi.StringPtrInput `pulumi:"project"` // To filter out the Cloud SQL instances which are located in the specified region. Region pulumi.StringPtrInput `pulumi:"region"` // 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`. State pulumi.StringPtrInput `pulumi:"state"` // To filter out the Cloud SQL instances based on the tier(or machine type) of the database instances. Tier pulumi.StringPtrInput `pulumi:"tier"` // 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. Zone pulumi.StringPtrInput `pulumi:"zone"` }
A collection of arguments for invoking getDatabaseInstances.
func (GetDatabaseInstancesOutputArgs) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesOutputArgs) ElementType() reflect.Type
type GetDatabaseInstancesResult ¶ added in v6.47.0
type GetDatabaseInstancesResult struct { DatabaseVersion *string `pulumi:"databaseVersion"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Instances []GetDatabaseInstancesInstance `pulumi:"instances"` Project *string `pulumi:"project"` Region *string `pulumi:"region"` State *string `pulumi:"state"` Tier *string `pulumi:"tier"` Zone *string `pulumi:"zone"` }
A collection of values returned by getDatabaseInstances.
func GetDatabaseInstances ¶ added in v6.47.0
func GetDatabaseInstances(ctx *pulumi.Context, args *GetDatabaseInstancesArgs, opts ...pulumi.InvokeOption) (*GetDatabaseInstancesResult, error)
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
```go 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 }) }
```
type GetDatabaseInstancesResultOutput ¶ added in v6.47.0
type GetDatabaseInstancesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDatabaseInstances.
func GetDatabaseInstancesOutput ¶ added in v6.47.0
func GetDatabaseInstancesOutput(ctx *pulumi.Context, args GetDatabaseInstancesOutputArgs, opts ...pulumi.InvokeOption) GetDatabaseInstancesResultOutput
func (GetDatabaseInstancesResultOutput) DatabaseVersion ¶ added in v6.47.0
func (o GetDatabaseInstancesResultOutput) DatabaseVersion() pulumi.StringPtrOutput
func (GetDatabaseInstancesResultOutput) ElementType ¶ added in v6.47.0
func (GetDatabaseInstancesResultOutput) ElementType() reflect.Type
func (GetDatabaseInstancesResultOutput) Id ¶ added in v6.47.0
func (o GetDatabaseInstancesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDatabaseInstancesResultOutput) Instances ¶ added in v6.47.0
func (o GetDatabaseInstancesResultOutput) Instances() GetDatabaseInstancesInstanceArrayOutput
func (GetDatabaseInstancesResultOutput) Project ¶ added in v6.47.0
func (o GetDatabaseInstancesResultOutput) Project() pulumi.StringPtrOutput
func (GetDatabaseInstancesResultOutput) Region ¶ added in v6.47.0
func (o GetDatabaseInstancesResultOutput) Region() pulumi.StringPtrOutput
func (GetDatabaseInstancesResultOutput) State ¶ added in v6.47.0
func (o GetDatabaseInstancesResultOutput) State() pulumi.StringPtrOutput
func (GetDatabaseInstancesResultOutput) Tier ¶ added in v6.47.0
func (o GetDatabaseInstancesResultOutput) Tier() pulumi.StringPtrOutput
func (GetDatabaseInstancesResultOutput) ToGetDatabaseInstancesResultOutput ¶ added in v6.47.0
func (o GetDatabaseInstancesResultOutput) ToGetDatabaseInstancesResultOutput() GetDatabaseInstancesResultOutput
func (GetDatabaseInstancesResultOutput) ToGetDatabaseInstancesResultOutputWithContext ¶ added in v6.47.0
func (o GetDatabaseInstancesResultOutput) ToGetDatabaseInstancesResultOutputWithContext(ctx context.Context) GetDatabaseInstancesResultOutput
func (GetDatabaseInstancesResultOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabaseInstancesResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabaseInstancesResult]
func (GetDatabaseInstancesResultOutput) Zone ¶ added in v6.47.0
func (o GetDatabaseInstancesResultOutput) Zone() pulumi.StringPtrOutput
type GetDatabasesArgs ¶ added in v6.51.0
type GetDatabasesArgs struct { // The name of the Cloud SQL database instance in which the database belongs. Instance string `pulumi:"instance"` // The ID of the project in which the instance belongs. // // > **Note** This datasource performs client-side sorting to provide consistent ordering of the databases. Project *string `pulumi:"project"` }
A collection of arguments for invoking getDatabases.
type GetDatabasesDatabase ¶ added in v6.51.0
type GetDatabasesDatabase struct { Charset string `pulumi:"charset"` Collation string `pulumi:"collation"` DeletionPolicy string `pulumi:"deletionPolicy"` // The name of the Cloud SQL database instance in which the database belongs. Instance string `pulumi:"instance"` Name string `pulumi:"name"` // The ID of the project in which the instance belongs. // // > **Note** This datasource performs client-side sorting to provide consistent ordering of the databases. Project string `pulumi:"project"` SelfLink string `pulumi:"selfLink"` }
type GetDatabasesDatabaseArgs ¶ added in v6.51.0
type GetDatabasesDatabaseArgs struct { Charset pulumi.StringInput `pulumi:"charset"` Collation pulumi.StringInput `pulumi:"collation"` DeletionPolicy pulumi.StringInput `pulumi:"deletionPolicy"` // The name of the Cloud SQL database instance in which the database belongs. Instance pulumi.StringInput `pulumi:"instance"` Name pulumi.StringInput `pulumi:"name"` // The ID of the project in which the instance belongs. // // > **Note** This datasource performs client-side sorting to provide consistent ordering of the databases. Project pulumi.StringInput `pulumi:"project"` SelfLink pulumi.StringInput `pulumi:"selfLink"` }
func (GetDatabasesDatabaseArgs) ElementType ¶ added in v6.51.0
func (GetDatabasesDatabaseArgs) ElementType() reflect.Type
func (GetDatabasesDatabaseArgs) ToGetDatabasesDatabaseOutput ¶ added in v6.51.0
func (i GetDatabasesDatabaseArgs) ToGetDatabasesDatabaseOutput() GetDatabasesDatabaseOutput
func (GetDatabasesDatabaseArgs) ToGetDatabasesDatabaseOutputWithContext ¶ added in v6.51.0
func (i GetDatabasesDatabaseArgs) ToGetDatabasesDatabaseOutputWithContext(ctx context.Context) GetDatabasesDatabaseOutput
func (GetDatabasesDatabaseArgs) ToOutput ¶ added in v6.65.1
func (i GetDatabasesDatabaseArgs) ToOutput(ctx context.Context) pulumix.Output[GetDatabasesDatabase]
type GetDatabasesDatabaseArray ¶ added in v6.51.0
type GetDatabasesDatabaseArray []GetDatabasesDatabaseInput
func (GetDatabasesDatabaseArray) ElementType ¶ added in v6.51.0
func (GetDatabasesDatabaseArray) ElementType() reflect.Type
func (GetDatabasesDatabaseArray) ToGetDatabasesDatabaseArrayOutput ¶ added in v6.51.0
func (i GetDatabasesDatabaseArray) ToGetDatabasesDatabaseArrayOutput() GetDatabasesDatabaseArrayOutput
func (GetDatabasesDatabaseArray) ToGetDatabasesDatabaseArrayOutputWithContext ¶ added in v6.51.0
func (i GetDatabasesDatabaseArray) ToGetDatabasesDatabaseArrayOutputWithContext(ctx context.Context) GetDatabasesDatabaseArrayOutput
func (GetDatabasesDatabaseArray) ToOutput ¶ added in v6.65.1
func (i GetDatabasesDatabaseArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabasesDatabase]
type GetDatabasesDatabaseArrayInput ¶ added in v6.51.0
type GetDatabasesDatabaseArrayInput interface { pulumi.Input ToGetDatabasesDatabaseArrayOutput() GetDatabasesDatabaseArrayOutput ToGetDatabasesDatabaseArrayOutputWithContext(context.Context) GetDatabasesDatabaseArrayOutput }
GetDatabasesDatabaseArrayInput is an input type that accepts GetDatabasesDatabaseArray and GetDatabasesDatabaseArrayOutput values. You can construct a concrete instance of `GetDatabasesDatabaseArrayInput` via:
GetDatabasesDatabaseArray{ GetDatabasesDatabaseArgs{...} }
type GetDatabasesDatabaseArrayOutput ¶ added in v6.51.0
type GetDatabasesDatabaseArrayOutput struct{ *pulumi.OutputState }
func (GetDatabasesDatabaseArrayOutput) ElementType ¶ added in v6.51.0
func (GetDatabasesDatabaseArrayOutput) ElementType() reflect.Type
func (GetDatabasesDatabaseArrayOutput) Index ¶ added in v6.51.0
func (o GetDatabasesDatabaseArrayOutput) Index(i pulumi.IntInput) GetDatabasesDatabaseOutput
func (GetDatabasesDatabaseArrayOutput) ToGetDatabasesDatabaseArrayOutput ¶ added in v6.51.0
func (o GetDatabasesDatabaseArrayOutput) ToGetDatabasesDatabaseArrayOutput() GetDatabasesDatabaseArrayOutput
func (GetDatabasesDatabaseArrayOutput) ToGetDatabasesDatabaseArrayOutputWithContext ¶ added in v6.51.0
func (o GetDatabasesDatabaseArrayOutput) ToGetDatabasesDatabaseArrayOutputWithContext(ctx context.Context) GetDatabasesDatabaseArrayOutput
func (GetDatabasesDatabaseArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabasesDatabaseArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDatabasesDatabase]
type GetDatabasesDatabaseInput ¶ added in v6.51.0
type GetDatabasesDatabaseInput interface { pulumi.Input ToGetDatabasesDatabaseOutput() GetDatabasesDatabaseOutput ToGetDatabasesDatabaseOutputWithContext(context.Context) GetDatabasesDatabaseOutput }
GetDatabasesDatabaseInput is an input type that accepts GetDatabasesDatabaseArgs and GetDatabasesDatabaseOutput values. You can construct a concrete instance of `GetDatabasesDatabaseInput` via:
GetDatabasesDatabaseArgs{...}
type GetDatabasesDatabaseOutput ¶ added in v6.51.0
type GetDatabasesDatabaseOutput struct{ *pulumi.OutputState }
func (GetDatabasesDatabaseOutput) Charset ¶ added in v6.51.0
func (o GetDatabasesDatabaseOutput) Charset() pulumi.StringOutput
func (GetDatabasesDatabaseOutput) Collation ¶ added in v6.51.0
func (o GetDatabasesDatabaseOutput) Collation() pulumi.StringOutput
func (GetDatabasesDatabaseOutput) DeletionPolicy ¶ added in v6.51.0
func (o GetDatabasesDatabaseOutput) DeletionPolicy() pulumi.StringOutput
func (GetDatabasesDatabaseOutput) ElementType ¶ added in v6.51.0
func (GetDatabasesDatabaseOutput) ElementType() reflect.Type
func (GetDatabasesDatabaseOutput) Instance ¶ added in v6.51.0
func (o GetDatabasesDatabaseOutput) Instance() pulumi.StringOutput
The name of the Cloud SQL database instance in which the database belongs.
func (GetDatabasesDatabaseOutput) Name ¶ added in v6.51.0
func (o GetDatabasesDatabaseOutput) Name() pulumi.StringOutput
func (GetDatabasesDatabaseOutput) Project ¶ added in v6.51.0
func (o GetDatabasesDatabaseOutput) Project() pulumi.StringOutput
The ID of the project in which the instance belongs.
> **Note** This datasource performs client-side sorting to provide consistent ordering of the databases.
func (GetDatabasesDatabaseOutput) SelfLink ¶ added in v6.51.0
func (o GetDatabasesDatabaseOutput) SelfLink() pulumi.StringOutput
func (GetDatabasesDatabaseOutput) ToGetDatabasesDatabaseOutput ¶ added in v6.51.0
func (o GetDatabasesDatabaseOutput) ToGetDatabasesDatabaseOutput() GetDatabasesDatabaseOutput
func (GetDatabasesDatabaseOutput) ToGetDatabasesDatabaseOutputWithContext ¶ added in v6.51.0
func (o GetDatabasesDatabaseOutput) ToGetDatabasesDatabaseOutputWithContext(ctx context.Context) GetDatabasesDatabaseOutput
func (GetDatabasesDatabaseOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabasesDatabaseOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabasesDatabase]
type GetDatabasesOutputArgs ¶ added in v6.51.0
type GetDatabasesOutputArgs struct { // The name of the Cloud SQL database instance in which the database belongs. Instance pulumi.StringInput `pulumi:"instance"` // The ID of the project in which the instance belongs. // // > **Note** This datasource performs client-side sorting to provide consistent ordering of the databases. Project pulumi.StringPtrInput `pulumi:"project"` }
A collection of arguments for invoking getDatabases.
func (GetDatabasesOutputArgs) ElementType ¶ added in v6.51.0
func (GetDatabasesOutputArgs) ElementType() reflect.Type
type GetDatabasesResult ¶ added in v6.51.0
type GetDatabasesResult struct { Databases []GetDatabasesDatabase `pulumi:"databases"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Instance string `pulumi:"instance"` Project *string `pulumi:"project"` }
A collection of values returned by getDatabases.
func GetDatabases ¶ added in v6.51.0
func GetDatabases(ctx *pulumi.Context, args *GetDatabasesArgs, opts ...pulumi.InvokeOption) (*GetDatabasesResult, error)
Use this data source to get information about a list of databases in a Cloud SQL instance. ## Example Usage
```go 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.GetDatabases(ctx, &sql.GetDatabasesArgs{ Instance: google_sql_database_instance.Main.Name, }, nil) if err != nil { return err } return nil }) }
```
type GetDatabasesResultOutput ¶ added in v6.51.0
type GetDatabasesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDatabases.
func GetDatabasesOutput ¶ added in v6.51.0
func GetDatabasesOutput(ctx *pulumi.Context, args GetDatabasesOutputArgs, opts ...pulumi.InvokeOption) GetDatabasesResultOutput
func (GetDatabasesResultOutput) Databases ¶ added in v6.51.0
func (o GetDatabasesResultOutput) Databases() GetDatabasesDatabaseArrayOutput
func (GetDatabasesResultOutput) ElementType ¶ added in v6.51.0
func (GetDatabasesResultOutput) ElementType() reflect.Type
func (GetDatabasesResultOutput) Id ¶ added in v6.51.0
func (o GetDatabasesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDatabasesResultOutput) Instance ¶ added in v6.51.0
func (o GetDatabasesResultOutput) Instance() pulumi.StringOutput
func (GetDatabasesResultOutput) Project ¶ added in v6.51.0
func (o GetDatabasesResultOutput) Project() pulumi.StringPtrOutput
func (GetDatabasesResultOutput) ToGetDatabasesResultOutput ¶ added in v6.51.0
func (o GetDatabasesResultOutput) ToGetDatabasesResultOutput() GetDatabasesResultOutput
func (GetDatabasesResultOutput) ToGetDatabasesResultOutputWithContext ¶ added in v6.51.0
func (o GetDatabasesResultOutput) ToGetDatabasesResultOutputWithContext(ctx context.Context) GetDatabasesResultOutput
func (GetDatabasesResultOutput) ToOutput ¶ added in v6.65.1
func (o GetDatabasesResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetDatabasesResult]
type GetTiersArgs ¶ added in v6.56.0
type GetTiersArgs struct { // The Project ID for which to list tiers. If `project` is not provided, the project defined within the default provider configuration is used. Project *string `pulumi:"project"` }
A collection of arguments for invoking getTiers.
type GetTiersOutputArgs ¶ added in v6.56.0
type GetTiersOutputArgs struct { // The Project ID for which to list tiers. If `project` is not provided, the project defined within the default provider configuration is used. Project pulumi.StringPtrInput `pulumi:"project"` }
A collection of arguments for invoking getTiers.
func (GetTiersOutputArgs) ElementType ¶ added in v6.56.0
func (GetTiersOutputArgs) ElementType() reflect.Type
type GetTiersResult ¶ added in v6.56.0
type GetTiersResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Project string `pulumi:"project"` // A list of all available machine types (tiers) for project. Each contains: Tiers []GetTiersTier `pulumi:"tiers"` }
A collection of values returned by getTiers.
func GetTiers ¶ added in v6.56.0
func GetTiers(ctx *pulumi.Context, args *GetTiersArgs, opts ...pulumi.InvokeOption) (*GetTiersResult, error)
Get all available machine types (tiers) for a project, for example, db-custom-1-3840. For more information see the [official documentation](https://cloud.google.com/sql/) and [API](https://cloud.google.com/sql/docs/mysql/admin-api/rest/v1beta4/tiers/list).
## Example Usage
```go 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 { tiers, err := sql.GetTiers(ctx, &sql.GetTiersArgs{ Project: pulumi.StringRef("sample-project"), }, nil) if err != nil { return err } allAvailableTiers := "TODO: For expression" ctx.Export("avaialbleTiers", allAvailableTiers) return nil }) }
```
type GetTiersResultOutput ¶ added in v6.56.0
type GetTiersResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTiers.
func GetTiersOutput ¶ added in v6.56.0
func GetTiersOutput(ctx *pulumi.Context, args GetTiersOutputArgs, opts ...pulumi.InvokeOption) GetTiersResultOutput
func (GetTiersResultOutput) ElementType ¶ added in v6.56.0
func (GetTiersResultOutput) ElementType() reflect.Type
func (GetTiersResultOutput) Id ¶ added in v6.56.0
func (o GetTiersResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetTiersResultOutput) Project ¶ added in v6.56.0
func (o GetTiersResultOutput) Project() pulumi.StringOutput
func (GetTiersResultOutput) Tiers ¶ added in v6.56.0
func (o GetTiersResultOutput) Tiers() GetTiersTierArrayOutput
A list of all available machine types (tiers) for project. Each contains:
func (GetTiersResultOutput) ToGetTiersResultOutput ¶ added in v6.56.0
func (o GetTiersResultOutput) ToGetTiersResultOutput() GetTiersResultOutput
func (GetTiersResultOutput) ToGetTiersResultOutputWithContext ¶ added in v6.56.0
func (o GetTiersResultOutput) ToGetTiersResultOutputWithContext(ctx context.Context) GetTiersResultOutput
func (GetTiersResultOutput) ToOutput ¶ added in v6.65.1
func (o GetTiersResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetTiersResult]
type GetTiersTier ¶ added in v6.56.0
type GetTiersTier struct { // The maximum disk size of this tier in bytes. DiskQuota int `pulumi:"diskQuota"` // The maximum ram usage of this tier in bytes. Ram int `pulumi:"ram"` // The applicable regions for this tier. Regions []string `pulumi:"regions"` // An identifier for the machine type, for example, db-custom-1-3840. Tier string `pulumi:"tier"` }
type GetTiersTierArgs ¶ added in v6.56.0
type GetTiersTierArgs struct { // The maximum disk size of this tier in bytes. DiskQuota pulumi.IntInput `pulumi:"diskQuota"` // The maximum ram usage of this tier in bytes. Ram pulumi.IntInput `pulumi:"ram"` // The applicable regions for this tier. Regions pulumi.StringArrayInput `pulumi:"regions"` // An identifier for the machine type, for example, db-custom-1-3840. Tier pulumi.StringInput `pulumi:"tier"` }
func (GetTiersTierArgs) ElementType ¶ added in v6.56.0
func (GetTiersTierArgs) ElementType() reflect.Type
func (GetTiersTierArgs) ToGetTiersTierOutput ¶ added in v6.56.0
func (i GetTiersTierArgs) ToGetTiersTierOutput() GetTiersTierOutput
func (GetTiersTierArgs) ToGetTiersTierOutputWithContext ¶ added in v6.56.0
func (i GetTiersTierArgs) ToGetTiersTierOutputWithContext(ctx context.Context) GetTiersTierOutput
func (GetTiersTierArgs) ToOutput ¶ added in v6.65.1
func (i GetTiersTierArgs) ToOutput(ctx context.Context) pulumix.Output[GetTiersTier]
type GetTiersTierArray ¶ added in v6.56.0
type GetTiersTierArray []GetTiersTierInput
func (GetTiersTierArray) ElementType ¶ added in v6.56.0
func (GetTiersTierArray) ElementType() reflect.Type
func (GetTiersTierArray) ToGetTiersTierArrayOutput ¶ added in v6.56.0
func (i GetTiersTierArray) ToGetTiersTierArrayOutput() GetTiersTierArrayOutput
func (GetTiersTierArray) ToGetTiersTierArrayOutputWithContext ¶ added in v6.56.0
func (i GetTiersTierArray) ToGetTiersTierArrayOutputWithContext(ctx context.Context) GetTiersTierArrayOutput
func (GetTiersTierArray) ToOutput ¶ added in v6.65.1
func (i GetTiersTierArray) ToOutput(ctx context.Context) pulumix.Output[[]GetTiersTier]
type GetTiersTierArrayInput ¶ added in v6.56.0
type GetTiersTierArrayInput interface { pulumi.Input ToGetTiersTierArrayOutput() GetTiersTierArrayOutput ToGetTiersTierArrayOutputWithContext(context.Context) GetTiersTierArrayOutput }
GetTiersTierArrayInput is an input type that accepts GetTiersTierArray and GetTiersTierArrayOutput values. You can construct a concrete instance of `GetTiersTierArrayInput` via:
GetTiersTierArray{ GetTiersTierArgs{...} }
type GetTiersTierArrayOutput ¶ added in v6.56.0
type GetTiersTierArrayOutput struct{ *pulumi.OutputState }
func (GetTiersTierArrayOutput) ElementType ¶ added in v6.56.0
func (GetTiersTierArrayOutput) ElementType() reflect.Type
func (GetTiersTierArrayOutput) Index ¶ added in v6.56.0
func (o GetTiersTierArrayOutput) Index(i pulumi.IntInput) GetTiersTierOutput
func (GetTiersTierArrayOutput) ToGetTiersTierArrayOutput ¶ added in v6.56.0
func (o GetTiersTierArrayOutput) ToGetTiersTierArrayOutput() GetTiersTierArrayOutput
func (GetTiersTierArrayOutput) ToGetTiersTierArrayOutputWithContext ¶ added in v6.56.0
func (o GetTiersTierArrayOutput) ToGetTiersTierArrayOutputWithContext(ctx context.Context) GetTiersTierArrayOutput
func (GetTiersTierArrayOutput) ToOutput ¶ added in v6.65.1
func (o GetTiersTierArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetTiersTier]
type GetTiersTierInput ¶ added in v6.56.0
type GetTiersTierInput interface { pulumi.Input ToGetTiersTierOutput() GetTiersTierOutput ToGetTiersTierOutputWithContext(context.Context) GetTiersTierOutput }
GetTiersTierInput is an input type that accepts GetTiersTierArgs and GetTiersTierOutput values. You can construct a concrete instance of `GetTiersTierInput` via:
GetTiersTierArgs{...}
type GetTiersTierOutput ¶ added in v6.56.0
type GetTiersTierOutput struct{ *pulumi.OutputState }
func (GetTiersTierOutput) DiskQuota ¶ added in v6.56.0
func (o GetTiersTierOutput) DiskQuota() pulumi.IntOutput
The maximum disk size of this tier in bytes.
func (GetTiersTierOutput) ElementType ¶ added in v6.56.0
func (GetTiersTierOutput) ElementType() reflect.Type
func (GetTiersTierOutput) Ram ¶ added in v6.56.0
func (o GetTiersTierOutput) Ram() pulumi.IntOutput
The maximum ram usage of this tier in bytes.
func (GetTiersTierOutput) Regions ¶ added in v6.56.0
func (o GetTiersTierOutput) Regions() pulumi.StringArrayOutput
The applicable regions for this tier.
func (GetTiersTierOutput) Tier ¶ added in v6.56.0
func (o GetTiersTierOutput) Tier() pulumi.StringOutput
An identifier for the machine type, for example, db-custom-1-3840.
func (GetTiersTierOutput) ToGetTiersTierOutput ¶ added in v6.56.0
func (o GetTiersTierOutput) ToGetTiersTierOutput() GetTiersTierOutput
func (GetTiersTierOutput) ToGetTiersTierOutputWithContext ¶ added in v6.56.0
func (o GetTiersTierOutput) ToGetTiersTierOutputWithContext(ctx context.Context) GetTiersTierOutput
func (GetTiersTierOutput) ToOutput ¶ added in v6.65.1
func (o GetTiersTierOutput) ToOutput(ctx context.Context) pulumix.Output[GetTiersTier]
type LookupDatabaseArgs ¶ added in v6.47.0
type LookupDatabaseArgs struct { // The name of the Cloud SQL database instance in which the database belongs. Instance string `pulumi:"instance"` // The name of the database. Name string `pulumi:"name"` // The ID of the project in which the instance belongs. Project *string `pulumi:"project"` }
A collection of arguments for invoking getDatabase.
type LookupDatabaseInstanceArgs ¶
type LookupDatabaseInstanceArgs struct { // The name of the instance. Name string `pulumi:"name"` // The ID of the project in which the resource belongs. Project *string `pulumi:"project"` }
A collection of arguments for invoking getDatabaseInstance.
type LookupDatabaseInstanceOutputArgs ¶
type LookupDatabaseInstanceOutputArgs struct { // The name of the instance. Name pulumi.StringInput `pulumi:"name"` // The ID of the project in which the resource belongs. Project pulumi.StringPtrInput `pulumi:"project"` }
A collection of arguments for invoking getDatabaseInstance.
func (LookupDatabaseInstanceOutputArgs) ElementType ¶
func (LookupDatabaseInstanceOutputArgs) ElementType() reflect.Type
type LookupDatabaseInstanceResult ¶
type LookupDatabaseInstanceResult struct { AvailableMaintenanceVersions []string `pulumi:"availableMaintenanceVersions"` Clones []GetDatabaseInstanceClone `pulumi:"clones"` ConnectionName string `pulumi:"connectionName"` DatabaseVersion string `pulumi:"databaseVersion"` DeletionProtection bool `pulumi:"deletionProtection"` DnsName string `pulumi:"dnsName"` EncryptionKeyName string `pulumi:"encryptionKeyName"` FirstIpAddress string `pulumi:"firstIpAddress"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` InstanceType string `pulumi:"instanceType"` IpAddresses []GetDatabaseInstanceIpAddress `pulumi:"ipAddresses"` MaintenanceVersion string `pulumi:"maintenanceVersion"` MasterInstanceName string `pulumi:"masterInstanceName"` Name string `pulumi:"name"` PrivateIpAddress string `pulumi:"privateIpAddress"` Project *string `pulumi:"project"` PscServiceAttachmentLink string `pulumi:"pscServiceAttachmentLink"` PublicIpAddress string `pulumi:"publicIpAddress"` Region string `pulumi:"region"` ReplicaConfigurations []GetDatabaseInstanceReplicaConfiguration `pulumi:"replicaConfigurations"` RestoreBackupContexts []GetDatabaseInstanceRestoreBackupContext `pulumi:"restoreBackupContexts"` RootPassword string `pulumi:"rootPassword"` SelfLink string `pulumi:"selfLink"` ServerCaCerts []GetDatabaseInstanceServerCaCert `pulumi:"serverCaCerts"` ServiceAccountEmailAddress string `pulumi:"serviceAccountEmailAddress"` Settings []GetDatabaseInstanceSetting `pulumi:"settings"` }
A collection of values returned by getDatabaseInstance.
func LookupDatabaseInstance ¶
func LookupDatabaseInstance(ctx *pulumi.Context, args *LookupDatabaseInstanceArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseInstanceResult, error)
Use this data source to get information about a Cloud SQL instance.
## Example Usage
```go 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.LookupDatabaseInstance(ctx, &sql.LookupDatabaseInstanceArgs{ Name: "test-sql-instance", }, nil) if err != nil { return err } return nil }) }
```
type LookupDatabaseInstanceResultOutput ¶
type LookupDatabaseInstanceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDatabaseInstance.
func LookupDatabaseInstanceOutput ¶
func LookupDatabaseInstanceOutput(ctx *pulumi.Context, args LookupDatabaseInstanceOutputArgs, opts ...pulumi.InvokeOption) LookupDatabaseInstanceResultOutput
func (LookupDatabaseInstanceResultOutput) AvailableMaintenanceVersions ¶ added in v6.40.0
func (o LookupDatabaseInstanceResultOutput) AvailableMaintenanceVersions() pulumi.StringArrayOutput
func (LookupDatabaseInstanceResultOutput) Clones ¶
func (o LookupDatabaseInstanceResultOutput) Clones() GetDatabaseInstanceCloneArrayOutput
func (LookupDatabaseInstanceResultOutput) ConnectionName ¶
func (o LookupDatabaseInstanceResultOutput) ConnectionName() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) DatabaseVersion ¶
func (o LookupDatabaseInstanceResultOutput) DatabaseVersion() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) DeletionProtection ¶
func (o LookupDatabaseInstanceResultOutput) DeletionProtection() pulumi.BoolOutput
func (LookupDatabaseInstanceResultOutput) DnsName ¶ added in v6.65.0
func (o LookupDatabaseInstanceResultOutput) DnsName() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) ElementType ¶
func (LookupDatabaseInstanceResultOutput) ElementType() reflect.Type
func (LookupDatabaseInstanceResultOutput) EncryptionKeyName ¶
func (o LookupDatabaseInstanceResultOutput) EncryptionKeyName() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) FirstIpAddress ¶
func (o LookupDatabaseInstanceResultOutput) FirstIpAddress() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) Id ¶
func (o LookupDatabaseInstanceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupDatabaseInstanceResultOutput) InstanceType ¶ added in v6.47.0
func (o LookupDatabaseInstanceResultOutput) InstanceType() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) IpAddresses ¶
func (o LookupDatabaseInstanceResultOutput) IpAddresses() GetDatabaseInstanceIpAddressArrayOutput
func (LookupDatabaseInstanceResultOutput) MaintenanceVersion ¶ added in v6.40.0
func (o LookupDatabaseInstanceResultOutput) MaintenanceVersion() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) MasterInstanceName ¶
func (o LookupDatabaseInstanceResultOutput) MasterInstanceName() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) Name ¶
func (o LookupDatabaseInstanceResultOutput) Name() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) PrivateIpAddress ¶
func (o LookupDatabaseInstanceResultOutput) PrivateIpAddress() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) Project ¶
func (o LookupDatabaseInstanceResultOutput) Project() pulumi.StringPtrOutput
func (LookupDatabaseInstanceResultOutput) PscServiceAttachmentLink ¶ added in v6.65.0
func (o LookupDatabaseInstanceResultOutput) PscServiceAttachmentLink() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) PublicIpAddress ¶
func (o LookupDatabaseInstanceResultOutput) PublicIpAddress() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) Region ¶
func (o LookupDatabaseInstanceResultOutput) Region() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) ReplicaConfigurations ¶
func (o LookupDatabaseInstanceResultOutput) ReplicaConfigurations() GetDatabaseInstanceReplicaConfigurationArrayOutput
func (LookupDatabaseInstanceResultOutput) RestoreBackupContexts ¶
func (o LookupDatabaseInstanceResultOutput) RestoreBackupContexts() GetDatabaseInstanceRestoreBackupContextArrayOutput
func (LookupDatabaseInstanceResultOutput) RootPassword ¶
func (o LookupDatabaseInstanceResultOutput) RootPassword() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) SelfLink ¶
func (o LookupDatabaseInstanceResultOutput) SelfLink() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) ServerCaCerts ¶
func (o LookupDatabaseInstanceResultOutput) ServerCaCerts() GetDatabaseInstanceServerCaCertArrayOutput
func (LookupDatabaseInstanceResultOutput) ServiceAccountEmailAddress ¶
func (o LookupDatabaseInstanceResultOutput) ServiceAccountEmailAddress() pulumi.StringOutput
func (LookupDatabaseInstanceResultOutput) Settings ¶
func (o LookupDatabaseInstanceResultOutput) Settings() GetDatabaseInstanceSettingArrayOutput
func (LookupDatabaseInstanceResultOutput) ToLookupDatabaseInstanceResultOutput ¶
func (o LookupDatabaseInstanceResultOutput) ToLookupDatabaseInstanceResultOutput() LookupDatabaseInstanceResultOutput
func (LookupDatabaseInstanceResultOutput) ToLookupDatabaseInstanceResultOutputWithContext ¶
func (o LookupDatabaseInstanceResultOutput) ToLookupDatabaseInstanceResultOutputWithContext(ctx context.Context) LookupDatabaseInstanceResultOutput
func (LookupDatabaseInstanceResultOutput) ToOutput ¶ added in v6.65.1
func (o LookupDatabaseInstanceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDatabaseInstanceResult]
type LookupDatabaseOutputArgs ¶ added in v6.47.0
type LookupDatabaseOutputArgs struct { // The name of the Cloud SQL database instance in which the database belongs. Instance pulumi.StringInput `pulumi:"instance"` // The name of the database. Name pulumi.StringInput `pulumi:"name"` // The ID of the project in which the instance belongs. Project pulumi.StringPtrInput `pulumi:"project"` }
A collection of arguments for invoking getDatabase.
func (LookupDatabaseOutputArgs) ElementType ¶ added in v6.47.0
func (LookupDatabaseOutputArgs) ElementType() reflect.Type
type LookupDatabaseResult ¶ added in v6.47.0
type LookupDatabaseResult struct { Charset string `pulumi:"charset"` Collation string `pulumi:"collation"` DeletionPolicy string `pulumi:"deletionPolicy"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Instance string `pulumi:"instance"` Name string `pulumi:"name"` Project *string `pulumi:"project"` SelfLink string `pulumi:"selfLink"` }
A collection of values returned by getDatabase.
func LookupDatabase ¶ added in v6.47.0
func LookupDatabase(ctx *pulumi.Context, args *LookupDatabaseArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseResult, error)
Use this data source to get information about a database in a Cloud SQL instance.
## Example Usage
```go 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.LookupDatabase(ctx, &sql.LookupDatabaseArgs{ Name: "test-sql-database", Instance: google_sql_database_instance.Main.Name, }, nil) if err != nil { return err } return nil }) }
```
type LookupDatabaseResultOutput ¶ added in v6.47.0
type LookupDatabaseResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDatabase.
func LookupDatabaseOutput ¶ added in v6.47.0
func LookupDatabaseOutput(ctx *pulumi.Context, args LookupDatabaseOutputArgs, opts ...pulumi.InvokeOption) LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) Charset ¶ added in v6.47.0
func (o LookupDatabaseResultOutput) Charset() pulumi.StringOutput
func (LookupDatabaseResultOutput) Collation ¶ added in v6.47.0
func (o LookupDatabaseResultOutput) Collation() pulumi.StringOutput
func (LookupDatabaseResultOutput) DeletionPolicy ¶ added in v6.47.0
func (o LookupDatabaseResultOutput) DeletionPolicy() pulumi.StringOutput
func (LookupDatabaseResultOutput) ElementType ¶ added in v6.47.0
func (LookupDatabaseResultOutput) ElementType() reflect.Type
func (LookupDatabaseResultOutput) Id ¶ added in v6.47.0
func (o LookupDatabaseResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupDatabaseResultOutput) Instance ¶ added in v6.47.0
func (o LookupDatabaseResultOutput) Instance() pulumi.StringOutput
func (LookupDatabaseResultOutput) Name ¶ added in v6.47.0
func (o LookupDatabaseResultOutput) Name() pulumi.StringOutput
func (LookupDatabaseResultOutput) Project ¶ added in v6.47.0
func (o LookupDatabaseResultOutput) Project() pulumi.StringPtrOutput
func (LookupDatabaseResultOutput) SelfLink ¶ added in v6.47.0
func (o LookupDatabaseResultOutput) SelfLink() pulumi.StringOutput
func (LookupDatabaseResultOutput) ToLookupDatabaseResultOutput ¶ added in v6.47.0
func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutput() LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext ¶ added in v6.47.0
func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext(ctx context.Context) LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) ToOutput ¶ added in v6.65.1
func (o LookupDatabaseResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDatabaseResult]
type SourceRepresentationInstance ¶
type SourceRepresentationInstance struct { pulumi.CustomResourceState // The CA certificate on the external server. Include only if SSL/TLS is used on the external server. CaCertificate pulumi.StringPtrOutput `pulumi:"caCertificate"` // The client certificate on the external server. Required only for server-client authentication. Include only if SSL/TLS is used on the external server. ClientCertificate pulumi.StringPtrOutput `pulumi:"clientCertificate"` // The private key file for the client certificate on the external server. Required only for server-client authentication. Include only if SSL/TLS is used on the external server. ClientKey pulumi.StringPtrOutput `pulumi:"clientKey"` // The MySQL version running on your source database server. // Possible values are: `MYSQL_5_6`, `MYSQL_5_7`, `MYSQL_8_0`, `POSTGRES_9_6`, `POSTGRES_10`, `POSTGRES_11`, `POSTGRES_12`, `POSTGRES_13`, `POSTGRES_14`. DatabaseVersion pulumi.StringOutput `pulumi:"databaseVersion"` // A file in the bucket that contains the data from the external server. DumpFilePath pulumi.StringPtrOutput `pulumi:"dumpFilePath"` // The externally accessible IPv4 address for the source database server. // // *** Host pulumi.StringOutput `pulumi:"host"` // The name of the source representation instance. Use any valid Cloud SQL instance name. Name pulumi.StringOutput `pulumi:"name"` // The password for the replication user account. // **Note**: This property is sensitive and will not be displayed in the plan. Password pulumi.StringPtrOutput `pulumi:"password"` // The externally accessible port for the source database server. // Defaults to 3306. Port pulumi.IntPtrOutput `pulumi:"port"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // The Region in which the created instance should reside. // If it is not provided, the provider region is used. Region pulumi.StringOutput `pulumi:"region"` // The replication user account on the external server. Username pulumi.StringPtrOutput `pulumi:"username"` }
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.
> **Warning:** All arguments including the following potentially sensitive values will be stored in the raw state as plain text: `on_premises_configuration.password`. Read more about sensitive data in state.
## Example Usage ### Sql Source Representation Instance Basic
```go 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.NewSourceRepresentationInstance(ctx, "instance", &sql.SourceRepresentationInstanceArgs{ DatabaseVersion: pulumi.String("MYSQL_8_0"), DumpFilePath: pulumi.String("gs://replica-bucket/source-database.sql.gz"), Host: pulumi.String("10.20.30.40"), Password: pulumi.String("password-for-the-user"), Port: pulumi.Int(3306), Region: pulumi.String("us-central1"), Username: pulumi.String("some-user"), }) if err != nil { return err } return nil }) }
``` ### Sql Source Representation Instance Postgres
```go 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.NewSourceRepresentationInstance(ctx, "instance", &sql.SourceRepresentationInstanceArgs{ DatabaseVersion: pulumi.String("POSTGRES_9_6"), DumpFilePath: pulumi.String("gs://replica-bucket/source-database.sql.gz"), Host: pulumi.String("10.20.30.40"), Password: pulumi.String("password-for-the-user"), Port: pulumi.Int(3306), Region: pulumi.String("us-central1"), Username: pulumi.String("some-user"), }) if err != nil { return err } return nil }) }
```
## Import
SourceRepresentationInstance can be imported using any of these accepted formats ¶
```sh
$ pulumi import gcp:sql/sourceRepresentationInstance:SourceRepresentationInstance default projects/{{project}}/instances/{{name}}
```
```sh
$ pulumi import gcp:sql/sourceRepresentationInstance:SourceRepresentationInstance default {{project}}/{{name}}
```
```sh
$ pulumi import gcp:sql/sourceRepresentationInstance:SourceRepresentationInstance default {{name}}
```
func GetSourceRepresentationInstance ¶
func GetSourceRepresentationInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SourceRepresentationInstanceState, opts ...pulumi.ResourceOption) (*SourceRepresentationInstance, error)
GetSourceRepresentationInstance gets an existing SourceRepresentationInstance resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSourceRepresentationInstance ¶
func NewSourceRepresentationInstance(ctx *pulumi.Context, name string, args *SourceRepresentationInstanceArgs, opts ...pulumi.ResourceOption) (*SourceRepresentationInstance, error)
NewSourceRepresentationInstance registers a new resource with the given unique name, arguments, and options.
func (*SourceRepresentationInstance) ElementType ¶
func (*SourceRepresentationInstance) ElementType() reflect.Type
func (*SourceRepresentationInstance) ToOutput ¶ added in v6.65.1
func (i *SourceRepresentationInstance) ToOutput(ctx context.Context) pulumix.Output[*SourceRepresentationInstance]
func (*SourceRepresentationInstance) ToSourceRepresentationInstanceOutput ¶
func (i *SourceRepresentationInstance) ToSourceRepresentationInstanceOutput() SourceRepresentationInstanceOutput
func (*SourceRepresentationInstance) ToSourceRepresentationInstanceOutputWithContext ¶
func (i *SourceRepresentationInstance) ToSourceRepresentationInstanceOutputWithContext(ctx context.Context) SourceRepresentationInstanceOutput
type SourceRepresentationInstanceArgs ¶
type SourceRepresentationInstanceArgs struct { // The CA certificate on the external server. Include only if SSL/TLS is used on the external server. CaCertificate pulumi.StringPtrInput // The client certificate on the external server. Required only for server-client authentication. Include only if SSL/TLS is used on the external server. ClientCertificate pulumi.StringPtrInput // The private key file for the client certificate on the external server. Required only for server-client authentication. Include only if SSL/TLS is used on the external server. ClientKey pulumi.StringPtrInput // The MySQL version running on your source database server. // Possible values are: `MYSQL_5_6`, `MYSQL_5_7`, `MYSQL_8_0`, `POSTGRES_9_6`, `POSTGRES_10`, `POSTGRES_11`, `POSTGRES_12`, `POSTGRES_13`, `POSTGRES_14`. DatabaseVersion pulumi.StringInput // A file in the bucket that contains the data from the external server. DumpFilePath pulumi.StringPtrInput // The externally accessible IPv4 address for the source database server. // // *** Host pulumi.StringInput // The name of the source representation instance. Use any valid Cloud SQL instance name. Name pulumi.StringPtrInput // The password for the replication user account. // **Note**: This property is sensitive and will not be displayed in the plan. Password pulumi.StringPtrInput // The externally accessible port for the source database server. // Defaults to 3306. Port pulumi.IntPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The Region in which the created instance should reside. // If it is not provided, the provider region is used. Region pulumi.StringPtrInput // The replication user account on the external server. Username pulumi.StringPtrInput }
The set of arguments for constructing a SourceRepresentationInstance resource.
func (SourceRepresentationInstanceArgs) ElementType ¶
func (SourceRepresentationInstanceArgs) ElementType() reflect.Type
type SourceRepresentationInstanceArray ¶
type SourceRepresentationInstanceArray []SourceRepresentationInstanceInput
func (SourceRepresentationInstanceArray) ElementType ¶
func (SourceRepresentationInstanceArray) ElementType() reflect.Type
func (SourceRepresentationInstanceArray) ToOutput ¶ added in v6.65.1
func (i SourceRepresentationInstanceArray) ToOutput(ctx context.Context) pulumix.Output[[]*SourceRepresentationInstance]
func (SourceRepresentationInstanceArray) ToSourceRepresentationInstanceArrayOutput ¶
func (i SourceRepresentationInstanceArray) ToSourceRepresentationInstanceArrayOutput() SourceRepresentationInstanceArrayOutput
func (SourceRepresentationInstanceArray) ToSourceRepresentationInstanceArrayOutputWithContext ¶
func (i SourceRepresentationInstanceArray) ToSourceRepresentationInstanceArrayOutputWithContext(ctx context.Context) SourceRepresentationInstanceArrayOutput
type SourceRepresentationInstanceArrayInput ¶
type SourceRepresentationInstanceArrayInput interface { pulumi.Input ToSourceRepresentationInstanceArrayOutput() SourceRepresentationInstanceArrayOutput ToSourceRepresentationInstanceArrayOutputWithContext(context.Context) SourceRepresentationInstanceArrayOutput }
SourceRepresentationInstanceArrayInput is an input type that accepts SourceRepresentationInstanceArray and SourceRepresentationInstanceArrayOutput values. You can construct a concrete instance of `SourceRepresentationInstanceArrayInput` via:
SourceRepresentationInstanceArray{ SourceRepresentationInstanceArgs{...} }
type SourceRepresentationInstanceArrayOutput ¶
type SourceRepresentationInstanceArrayOutput struct{ *pulumi.OutputState }
func (SourceRepresentationInstanceArrayOutput) ElementType ¶
func (SourceRepresentationInstanceArrayOutput) ElementType() reflect.Type
func (SourceRepresentationInstanceArrayOutput) ToOutput ¶ added in v6.65.1
func (o SourceRepresentationInstanceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*SourceRepresentationInstance]
func (SourceRepresentationInstanceArrayOutput) ToSourceRepresentationInstanceArrayOutput ¶
func (o SourceRepresentationInstanceArrayOutput) ToSourceRepresentationInstanceArrayOutput() SourceRepresentationInstanceArrayOutput
func (SourceRepresentationInstanceArrayOutput) ToSourceRepresentationInstanceArrayOutputWithContext ¶
func (o SourceRepresentationInstanceArrayOutput) ToSourceRepresentationInstanceArrayOutputWithContext(ctx context.Context) SourceRepresentationInstanceArrayOutput
type SourceRepresentationInstanceInput ¶
type SourceRepresentationInstanceInput interface { pulumi.Input ToSourceRepresentationInstanceOutput() SourceRepresentationInstanceOutput ToSourceRepresentationInstanceOutputWithContext(ctx context.Context) SourceRepresentationInstanceOutput }
type SourceRepresentationInstanceMap ¶
type SourceRepresentationInstanceMap map[string]SourceRepresentationInstanceInput
func (SourceRepresentationInstanceMap) ElementType ¶
func (SourceRepresentationInstanceMap) ElementType() reflect.Type
func (SourceRepresentationInstanceMap) ToOutput ¶ added in v6.65.1
func (i SourceRepresentationInstanceMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*SourceRepresentationInstance]
func (SourceRepresentationInstanceMap) ToSourceRepresentationInstanceMapOutput ¶
func (i SourceRepresentationInstanceMap) ToSourceRepresentationInstanceMapOutput() SourceRepresentationInstanceMapOutput
func (SourceRepresentationInstanceMap) ToSourceRepresentationInstanceMapOutputWithContext ¶
func (i SourceRepresentationInstanceMap) ToSourceRepresentationInstanceMapOutputWithContext(ctx context.Context) SourceRepresentationInstanceMapOutput
type SourceRepresentationInstanceMapInput ¶
type SourceRepresentationInstanceMapInput interface { pulumi.Input ToSourceRepresentationInstanceMapOutput() SourceRepresentationInstanceMapOutput ToSourceRepresentationInstanceMapOutputWithContext(context.Context) SourceRepresentationInstanceMapOutput }
SourceRepresentationInstanceMapInput is an input type that accepts SourceRepresentationInstanceMap and SourceRepresentationInstanceMapOutput values. You can construct a concrete instance of `SourceRepresentationInstanceMapInput` via:
SourceRepresentationInstanceMap{ "key": SourceRepresentationInstanceArgs{...} }
type SourceRepresentationInstanceMapOutput ¶
type SourceRepresentationInstanceMapOutput struct{ *pulumi.OutputState }
func (SourceRepresentationInstanceMapOutput) ElementType ¶
func (SourceRepresentationInstanceMapOutput) ElementType() reflect.Type
func (SourceRepresentationInstanceMapOutput) MapIndex ¶
func (o SourceRepresentationInstanceMapOutput) MapIndex(k pulumi.StringInput) SourceRepresentationInstanceOutput
func (SourceRepresentationInstanceMapOutput) ToOutput ¶ added in v6.65.1
func (o SourceRepresentationInstanceMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*SourceRepresentationInstance]
func (SourceRepresentationInstanceMapOutput) ToSourceRepresentationInstanceMapOutput ¶
func (o SourceRepresentationInstanceMapOutput) ToSourceRepresentationInstanceMapOutput() SourceRepresentationInstanceMapOutput
func (SourceRepresentationInstanceMapOutput) ToSourceRepresentationInstanceMapOutputWithContext ¶
func (o SourceRepresentationInstanceMapOutput) ToSourceRepresentationInstanceMapOutputWithContext(ctx context.Context) SourceRepresentationInstanceMapOutput
type SourceRepresentationInstanceOutput ¶
type SourceRepresentationInstanceOutput struct{ *pulumi.OutputState }
func (SourceRepresentationInstanceOutput) CaCertificate ¶ added in v6.48.0
func (o SourceRepresentationInstanceOutput) CaCertificate() pulumi.StringPtrOutput
The CA certificate on the external server. Include only if SSL/TLS is used on the external server.
func (SourceRepresentationInstanceOutput) ClientCertificate ¶ added in v6.48.0
func (o SourceRepresentationInstanceOutput) ClientCertificate() pulumi.StringPtrOutput
The client certificate on the external server. Required only for server-client authentication. Include only if SSL/TLS is used on the external server.
func (SourceRepresentationInstanceOutput) ClientKey ¶ added in v6.48.0
func (o SourceRepresentationInstanceOutput) ClientKey() pulumi.StringPtrOutput
The private key file for the client certificate on the external server. Required only for server-client authentication. Include only if SSL/TLS is used on the external server.
func (SourceRepresentationInstanceOutput) DatabaseVersion ¶ added in v6.23.0
func (o SourceRepresentationInstanceOutput) DatabaseVersion() pulumi.StringOutput
The MySQL version running on your source database server. Possible values are: `MYSQL_5_6`, `MYSQL_5_7`, `MYSQL_8_0`, `POSTGRES_9_6`, `POSTGRES_10`, `POSTGRES_11`, `POSTGRES_12`, `POSTGRES_13`, `POSTGRES_14`.
func (SourceRepresentationInstanceOutput) DumpFilePath ¶ added in v6.48.0
func (o SourceRepresentationInstanceOutput) DumpFilePath() pulumi.StringPtrOutput
A file in the bucket that contains the data from the external server.
func (SourceRepresentationInstanceOutput) ElementType ¶
func (SourceRepresentationInstanceOutput) ElementType() reflect.Type
func (SourceRepresentationInstanceOutput) Host ¶ added in v6.23.0
func (o SourceRepresentationInstanceOutput) Host() pulumi.StringOutput
The externally accessible IPv4 address for the source database server.
***
func (SourceRepresentationInstanceOutput) Name ¶ added in v6.23.0
func (o SourceRepresentationInstanceOutput) Name() pulumi.StringOutput
The name of the source representation instance. Use any valid Cloud SQL instance name.
func (SourceRepresentationInstanceOutput) Password ¶ added in v6.48.0
func (o SourceRepresentationInstanceOutput) Password() pulumi.StringPtrOutput
The password for the replication user account. **Note**: This property is sensitive and will not be displayed in the plan.
func (SourceRepresentationInstanceOutput) Port ¶ added in v6.23.0
func (o SourceRepresentationInstanceOutput) Port() pulumi.IntPtrOutput
The externally accessible port for the source database server. Defaults to 3306.
func (SourceRepresentationInstanceOutput) Project ¶ added in v6.23.0
func (o SourceRepresentationInstanceOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (SourceRepresentationInstanceOutput) Region ¶ added in v6.23.0
func (o SourceRepresentationInstanceOutput) Region() pulumi.StringOutput
The Region in which the created instance should reside. If it is not provided, the provider region is used.
func (SourceRepresentationInstanceOutput) ToOutput ¶ added in v6.65.1
func (o SourceRepresentationInstanceOutput) ToOutput(ctx context.Context) pulumix.Output[*SourceRepresentationInstance]
func (SourceRepresentationInstanceOutput) ToSourceRepresentationInstanceOutput ¶
func (o SourceRepresentationInstanceOutput) ToSourceRepresentationInstanceOutput() SourceRepresentationInstanceOutput
func (SourceRepresentationInstanceOutput) ToSourceRepresentationInstanceOutputWithContext ¶
func (o SourceRepresentationInstanceOutput) ToSourceRepresentationInstanceOutputWithContext(ctx context.Context) SourceRepresentationInstanceOutput
func (SourceRepresentationInstanceOutput) Username ¶ added in v6.48.0
func (o SourceRepresentationInstanceOutput) Username() pulumi.StringPtrOutput
The replication user account on the external server.
type SourceRepresentationInstanceState ¶
type SourceRepresentationInstanceState struct { // The CA certificate on the external server. Include only if SSL/TLS is used on the external server. CaCertificate pulumi.StringPtrInput // The client certificate on the external server. Required only for server-client authentication. Include only if SSL/TLS is used on the external server. ClientCertificate pulumi.StringPtrInput // The private key file for the client certificate on the external server. Required only for server-client authentication. Include only if SSL/TLS is used on the external server. ClientKey pulumi.StringPtrInput // The MySQL version running on your source database server. // Possible values are: `MYSQL_5_6`, `MYSQL_5_7`, `MYSQL_8_0`, `POSTGRES_9_6`, `POSTGRES_10`, `POSTGRES_11`, `POSTGRES_12`, `POSTGRES_13`, `POSTGRES_14`. DatabaseVersion pulumi.StringPtrInput // A file in the bucket that contains the data from the external server. DumpFilePath pulumi.StringPtrInput // The externally accessible IPv4 address for the source database server. // // *** Host pulumi.StringPtrInput // The name of the source representation instance. Use any valid Cloud SQL instance name. Name pulumi.StringPtrInput // The password for the replication user account. // **Note**: This property is sensitive and will not be displayed in the plan. Password pulumi.StringPtrInput // The externally accessible port for the source database server. // Defaults to 3306. Port pulumi.IntPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The Region in which the created instance should reside. // If it is not provided, the provider region is used. Region pulumi.StringPtrInput // The replication user account on the external server. Username pulumi.StringPtrInput }
func (SourceRepresentationInstanceState) ElementType ¶
func (SourceRepresentationInstanceState) ElementType() reflect.Type
type SslCert ¶
type SslCert struct { pulumi.CustomResourceState // The actual certificate data for this client certificate. Cert pulumi.StringOutput `pulumi:"cert"` // The serial number extracted from the certificate data. CertSerialNumber pulumi.StringOutput `pulumi:"certSerialNumber"` // The common name to be used in the certificate to identify the // client. Constrained to [a-zA-Z.-_ ]+. Changing this forces a new resource to be created. CommonName pulumi.StringOutput `pulumi:"commonName"` // The time when the certificate was created in RFC 3339 format, // for example 2012-11-15T16:19:00.094Z. CreateTime pulumi.StringOutput `pulumi:"createTime"` // The time when the certificate expires in RFC 3339 format, // for example 2012-11-15T16:19:00.094Z. ExpirationTime pulumi.StringOutput `pulumi:"expirationTime"` // The name of the Cloud SQL instance. Changing this // forces a new resource to be created. Instance pulumi.StringOutput `pulumi:"instance"` // The private key associated with the client certificate. PrivateKey pulumi.StringOutput `pulumi:"privateKey"` // The ID of the project in which the resource belongs. If it // is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // The CA cert of the server this client cert was generated from. ServerCaCert pulumi.StringOutput `pulumi:"serverCaCert"` // The SHA1 Fingerprint of the certificate. Sha1Fingerprint pulumi.StringOutput `pulumi:"sha1Fingerprint"` }
Creates a new Google SQL SSL Cert on a Google SQL Instance. For more information, see the [official documentation](https://cloud.google.com/sql/), or the [JSON API](https://cloud.google.com/sql/docs/mysql/admin-api/v1beta4/sslCerts).
> **Note:** All arguments including the private key will be stored in the raw state as plain-text
## Example Usage
Example creating a SQL Client Certificate.
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v6/go/gcp/sql" "github.com/pulumi/pulumi-random/sdk/v4/go/random" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := random.NewRandomId(ctx, "dbNameSuffix", &random.RandomIdArgs{ ByteLength: pulumi.Int(4), }) if err != nil { return err } main, err := sql.NewDatabaseInstance(ctx, "main", &sql.DatabaseInstanceArgs{ DatabaseVersion: pulumi.String("MYSQL_5_7"), Settings: &sql.DatabaseInstanceSettingsArgs{ Tier: pulumi.String("db-f1-micro"), }, }) if err != nil { return err } _, err = sql.NewSslCert(ctx, "clientCert", &sql.SslCertArgs{ CommonName: pulumi.String("client-name"), Instance: main.Name, }) if err != nil { return err } return nil }) }
```
## Import
Since the contents of the certificate cannot be accessed after its creation, this resource cannot be imported.
func GetSslCert ¶
func GetSslCert(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SslCertState, opts ...pulumi.ResourceOption) (*SslCert, error)
GetSslCert gets an existing SslCert resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSslCert ¶
func NewSslCert(ctx *pulumi.Context, name string, args *SslCertArgs, opts ...pulumi.ResourceOption) (*SslCert, error)
NewSslCert registers a new resource with the given unique name, arguments, and options.
func (*SslCert) ElementType ¶
func (*SslCert) ToSslCertOutput ¶
func (i *SslCert) ToSslCertOutput() SslCertOutput
func (*SslCert) ToSslCertOutputWithContext ¶
func (i *SslCert) ToSslCertOutputWithContext(ctx context.Context) SslCertOutput
type SslCertArgs ¶
type SslCertArgs struct { // The common name to be used in the certificate to identify the // client. Constrained to [a-zA-Z.-_ ]+. Changing this forces a new resource to be created. CommonName pulumi.StringInput // The name of the Cloud SQL instance. Changing this // forces a new resource to be created. Instance pulumi.StringInput // The ID of the project in which the resource belongs. If it // is not provided, the provider project is used. Project pulumi.StringPtrInput }
The set of arguments for constructing a SslCert resource.
func (SslCertArgs) ElementType ¶
func (SslCertArgs) ElementType() reflect.Type
type SslCertArray ¶
type SslCertArray []SslCertInput
func (SslCertArray) ElementType ¶
func (SslCertArray) ElementType() reflect.Type
func (SslCertArray) ToSslCertArrayOutput ¶
func (i SslCertArray) ToSslCertArrayOutput() SslCertArrayOutput
func (SslCertArray) ToSslCertArrayOutputWithContext ¶
func (i SslCertArray) ToSslCertArrayOutputWithContext(ctx context.Context) SslCertArrayOutput
type SslCertArrayInput ¶
type SslCertArrayInput interface { pulumi.Input ToSslCertArrayOutput() SslCertArrayOutput ToSslCertArrayOutputWithContext(context.Context) SslCertArrayOutput }
SslCertArrayInput is an input type that accepts SslCertArray and SslCertArrayOutput values. You can construct a concrete instance of `SslCertArrayInput` via:
SslCertArray{ SslCertArgs{...} }
type SslCertArrayOutput ¶
type SslCertArrayOutput struct{ *pulumi.OutputState }
func (SslCertArrayOutput) ElementType ¶
func (SslCertArrayOutput) ElementType() reflect.Type
func (SslCertArrayOutput) Index ¶
func (o SslCertArrayOutput) Index(i pulumi.IntInput) SslCertOutput
func (SslCertArrayOutput) ToSslCertArrayOutput ¶
func (o SslCertArrayOutput) ToSslCertArrayOutput() SslCertArrayOutput
func (SslCertArrayOutput) ToSslCertArrayOutputWithContext ¶
func (o SslCertArrayOutput) ToSslCertArrayOutputWithContext(ctx context.Context) SslCertArrayOutput
type SslCertInput ¶
type SslCertInput interface { pulumi.Input ToSslCertOutput() SslCertOutput ToSslCertOutputWithContext(ctx context.Context) SslCertOutput }
type SslCertMap ¶
type SslCertMap map[string]SslCertInput
func (SslCertMap) ElementType ¶
func (SslCertMap) ElementType() reflect.Type
func (SslCertMap) ToSslCertMapOutput ¶
func (i SslCertMap) ToSslCertMapOutput() SslCertMapOutput
func (SslCertMap) ToSslCertMapOutputWithContext ¶
func (i SslCertMap) ToSslCertMapOutputWithContext(ctx context.Context) SslCertMapOutput
type SslCertMapInput ¶
type SslCertMapInput interface { pulumi.Input ToSslCertMapOutput() SslCertMapOutput ToSslCertMapOutputWithContext(context.Context) SslCertMapOutput }
SslCertMapInput is an input type that accepts SslCertMap and SslCertMapOutput values. You can construct a concrete instance of `SslCertMapInput` via:
SslCertMap{ "key": SslCertArgs{...} }
type SslCertMapOutput ¶
type SslCertMapOutput struct{ *pulumi.OutputState }
func (SslCertMapOutput) ElementType ¶
func (SslCertMapOutput) ElementType() reflect.Type
func (SslCertMapOutput) MapIndex ¶
func (o SslCertMapOutput) MapIndex(k pulumi.StringInput) SslCertOutput
func (SslCertMapOutput) ToSslCertMapOutput ¶
func (o SslCertMapOutput) ToSslCertMapOutput() SslCertMapOutput
func (SslCertMapOutput) ToSslCertMapOutputWithContext ¶
func (o SslCertMapOutput) ToSslCertMapOutputWithContext(ctx context.Context) SslCertMapOutput
type SslCertOutput ¶
type SslCertOutput struct{ *pulumi.OutputState }
func (SslCertOutput) Cert ¶ added in v6.23.0
func (o SslCertOutput) Cert() pulumi.StringOutput
The actual certificate data for this client certificate.
func (SslCertOutput) CertSerialNumber ¶ added in v6.23.0
func (o SslCertOutput) CertSerialNumber() pulumi.StringOutput
The serial number extracted from the certificate data.
func (SslCertOutput) CommonName ¶ added in v6.23.0
func (o SslCertOutput) CommonName() pulumi.StringOutput
The common name to be used in the certificate to identify the client. Constrained to [a-zA-Z.-_ ]+. Changing this forces a new resource to be created.
func (SslCertOutput) CreateTime ¶ added in v6.23.0
func (o SslCertOutput) CreateTime() pulumi.StringOutput
The time when the certificate was created in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
func (SslCertOutput) ElementType ¶
func (SslCertOutput) ElementType() reflect.Type
func (SslCertOutput) ExpirationTime ¶ added in v6.23.0
func (o SslCertOutput) ExpirationTime() pulumi.StringOutput
The time when the certificate expires in RFC 3339 format, for example 2012-11-15T16:19:00.094Z.
func (SslCertOutput) Instance ¶ added in v6.23.0
func (o SslCertOutput) Instance() pulumi.StringOutput
The name of the Cloud SQL instance. Changing this forces a new resource to be created.
func (SslCertOutput) PrivateKey ¶ added in v6.23.0
func (o SslCertOutput) PrivateKey() pulumi.StringOutput
The private key associated with the client certificate.
func (SslCertOutput) Project ¶ added in v6.23.0
func (o SslCertOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (SslCertOutput) ServerCaCert ¶ added in v6.23.0
func (o SslCertOutput) ServerCaCert() pulumi.StringOutput
The CA cert of the server this client cert was generated from.
func (SslCertOutput) Sha1Fingerprint ¶ added in v6.23.0
func (o SslCertOutput) Sha1Fingerprint() pulumi.StringOutput
The SHA1 Fingerprint of the certificate.
func (SslCertOutput) ToSslCertOutput ¶
func (o SslCertOutput) ToSslCertOutput() SslCertOutput
func (SslCertOutput) ToSslCertOutputWithContext ¶
func (o SslCertOutput) ToSslCertOutputWithContext(ctx context.Context) SslCertOutput
type SslCertState ¶
type SslCertState struct { // The actual certificate data for this client certificate. Cert pulumi.StringPtrInput // The serial number extracted from the certificate data. CertSerialNumber pulumi.StringPtrInput // The common name to be used in the certificate to identify the // client. Constrained to [a-zA-Z.-_ ]+. Changing this forces a new resource to be created. CommonName pulumi.StringPtrInput // The time when the certificate was created in RFC 3339 format, // for example 2012-11-15T16:19:00.094Z. CreateTime pulumi.StringPtrInput // The time when the certificate expires in RFC 3339 format, // for example 2012-11-15T16:19:00.094Z. ExpirationTime pulumi.StringPtrInput // The name of the Cloud SQL instance. Changing this // forces a new resource to be created. Instance pulumi.StringPtrInput // The private key associated with the client certificate. PrivateKey pulumi.StringPtrInput // The ID of the project in which the resource belongs. If it // is not provided, the provider project is used. Project pulumi.StringPtrInput // The CA cert of the server this client cert was generated from. ServerCaCert pulumi.StringPtrInput // The SHA1 Fingerprint of the certificate. Sha1Fingerprint pulumi.StringPtrInput }
func (SslCertState) ElementType ¶
func (SslCertState) ElementType() reflect.Type
type User ¶
type User struct { pulumi.CustomResourceState // The deletion policy for the user. // Setting `ABANDON` allows the resource to be abandoned rather than deleted. This is useful // for Postgres, where users cannot be deleted from the API if they have been granted SQL roles. // // Possible values are: `ABANDON`. // // *** DeletionPolicy pulumi.StringPtrOutput `pulumi:"deletionPolicy"` // The host the user can connect from. This is only supported // for BUILT_IN users in MySQL instances. Don't set this field for PostgreSQL and SQL Server instances. // Can be an IP address. Changing this forces a new resource to be created. Host pulumi.StringOutput `pulumi:"host"` // The name of the Cloud SQL instance. Changing this // forces a new resource to be created. Instance pulumi.StringOutput `pulumi:"instance"` // The name of the user. Changing this forces a new resource // to be created. Name pulumi.StringOutput `pulumi:"name"` // The password for the user. Can be updated. For Postgres // instances this is a Required field, unless type is set to either CLOUD_IAM_USER // or CLOUD_IAM_SERVICE_ACCOUNT. Don't set this field for CLOUD_IAM_USER // and CLOUD_IAM_SERVICE_ACCOUNT user types for any Cloud SQL instance. Password pulumi.StringPtrOutput `pulumi:"password"` PasswordPolicy UserPasswordPolicyPtrOutput `pulumi:"passwordPolicy"` // The ID of the project in which the resource belongs. If it // is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` SqlServerUserDetails UserSqlServerUserDetailArrayOutput `pulumi:"sqlServerUserDetails"` // The user type. It determines the method to authenticate the // user during login. The default is the database's built-in user type. Flags // include "BUILT_IN", "CLOUD_IAM_USER", or "CLOUD_IAM_SERVICE_ACCOUNT". Type pulumi.StringPtrOutput `pulumi:"type"` }
Creates a new Google SQL User on a Google SQL User Instance. For more information, see the [official documentation](https://cloud.google.com/sql/), or the [JSON API](https://cloud.google.com/sql/docs/admin-api/v1beta4/users).
> **Note:** All arguments including the username and password will be stored in the raw state as plain-text.
## Import
SQL users for MySQL databases can be imported using the `project`, `instance`, `host` and `name`, e.g.
```sh
$ pulumi import gcp:sql/user:User users my-project/main-instance/my-domain.com/me
```
SQL users for PostgreSQL databases can be imported using the `project`, `instance` and `name`, e.g.
```sh
$ pulumi import gcp:sql/user:User users my-project/main-instance/me
```
func GetUser ¶
func GetUser(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserState, opts ...pulumi.ResourceOption) (*User, error)
GetUser gets an existing User resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewUser ¶
func NewUser(ctx *pulumi.Context, name string, args *UserArgs, opts ...pulumi.ResourceOption) (*User, error)
NewUser registers a new resource with the given unique name, arguments, and options.
func (*User) ElementType ¶
func (*User) ToUserOutput ¶
func (i *User) ToUserOutput() UserOutput
func (*User) ToUserOutputWithContext ¶
func (i *User) ToUserOutputWithContext(ctx context.Context) UserOutput
type UserArgs ¶
type UserArgs struct { // The deletion policy for the user. // Setting `ABANDON` allows the resource to be abandoned rather than deleted. This is useful // for Postgres, where users cannot be deleted from the API if they have been granted SQL roles. // // Possible values are: `ABANDON`. // // *** DeletionPolicy pulumi.StringPtrInput // The host the user can connect from. This is only supported // for BUILT_IN users in MySQL instances. Don't set this field for PostgreSQL and SQL Server instances. // Can be an IP address. Changing this forces a new resource to be created. Host pulumi.StringPtrInput // The name of the Cloud SQL instance. Changing this // forces a new resource to be created. Instance pulumi.StringInput // The name of the user. Changing this forces a new resource // to be created. Name pulumi.StringPtrInput // The password for the user. Can be updated. For Postgres // instances this is a Required field, unless type is set to either CLOUD_IAM_USER // or CLOUD_IAM_SERVICE_ACCOUNT. Don't set this field for CLOUD_IAM_USER // and CLOUD_IAM_SERVICE_ACCOUNT user types for any Cloud SQL instance. Password pulumi.StringPtrInput PasswordPolicy UserPasswordPolicyPtrInput // The ID of the project in which the resource belongs. If it // is not provided, the provider project is used. Project pulumi.StringPtrInput // The user type. It determines the method to authenticate the // user during login. The default is the database's built-in user type. Flags // include "BUILT_IN", "CLOUD_IAM_USER", or "CLOUD_IAM_SERVICE_ACCOUNT". Type pulumi.StringPtrInput }
The set of arguments for constructing a User resource.
func (UserArgs) ElementType ¶
type UserArray ¶
type UserArray []UserInput
func (UserArray) ElementType ¶
func (UserArray) ToUserArrayOutput ¶
func (i UserArray) ToUserArrayOutput() UserArrayOutput
func (UserArray) ToUserArrayOutputWithContext ¶
func (i UserArray) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput
type UserArrayInput ¶
type UserArrayInput interface { pulumi.Input ToUserArrayOutput() UserArrayOutput ToUserArrayOutputWithContext(context.Context) UserArrayOutput }
UserArrayInput is an input type that accepts UserArray and UserArrayOutput values. You can construct a concrete instance of `UserArrayInput` via:
UserArray{ UserArgs{...} }
type UserArrayOutput ¶
type UserArrayOutput struct{ *pulumi.OutputState }
func (UserArrayOutput) ElementType ¶
func (UserArrayOutput) ElementType() reflect.Type
func (UserArrayOutput) Index ¶
func (o UserArrayOutput) Index(i pulumi.IntInput) UserOutput
func (UserArrayOutput) ToUserArrayOutput ¶
func (o UserArrayOutput) ToUserArrayOutput() UserArrayOutput
func (UserArrayOutput) ToUserArrayOutputWithContext ¶
func (o UserArrayOutput) ToUserArrayOutputWithContext(ctx context.Context) UserArrayOutput
type UserInput ¶
type UserInput interface { pulumi.Input ToUserOutput() UserOutput ToUserOutputWithContext(ctx context.Context) UserOutput }
type UserMap ¶
func (UserMap) ElementType ¶
func (UserMap) ToUserMapOutput ¶
func (i UserMap) ToUserMapOutput() UserMapOutput
func (UserMap) ToUserMapOutputWithContext ¶
func (i UserMap) ToUserMapOutputWithContext(ctx context.Context) UserMapOutput
type UserMapInput ¶
type UserMapInput interface { pulumi.Input ToUserMapOutput() UserMapOutput ToUserMapOutputWithContext(context.Context) UserMapOutput }
UserMapInput is an input type that accepts UserMap and UserMapOutput values. You can construct a concrete instance of `UserMapInput` via:
UserMap{ "key": UserArgs{...} }
type UserMapOutput ¶
type UserMapOutput struct{ *pulumi.OutputState }
func (UserMapOutput) ElementType ¶
func (UserMapOutput) ElementType() reflect.Type
func (UserMapOutput) MapIndex ¶
func (o UserMapOutput) MapIndex(k pulumi.StringInput) UserOutput
func (UserMapOutput) ToUserMapOutput ¶
func (o UserMapOutput) ToUserMapOutput() UserMapOutput
func (UserMapOutput) ToUserMapOutputWithContext ¶
func (o UserMapOutput) ToUserMapOutputWithContext(ctx context.Context) UserMapOutput
type UserOutput ¶
type UserOutput struct{ *pulumi.OutputState }
func (UserOutput) DeletionPolicy ¶ added in v6.23.0
func (o UserOutput) DeletionPolicy() pulumi.StringPtrOutput
The deletion policy for the user. Setting `ABANDON` allows the resource to be abandoned rather than deleted. This is useful for Postgres, where users cannot be deleted from the API if they have been granted SQL roles.
Possible values are: `ABANDON`.
***
func (UserOutput) ElementType ¶
func (UserOutput) ElementType() reflect.Type
func (UserOutput) Host ¶ added in v6.23.0
func (o UserOutput) Host() pulumi.StringOutput
The host the user can connect from. This is only supported for BUILT_IN users in MySQL instances. Don't set this field for PostgreSQL and SQL Server instances. Can be an IP address. Changing this forces a new resource to be created.
func (UserOutput) Instance ¶ added in v6.23.0
func (o UserOutput) Instance() pulumi.StringOutput
The name of the Cloud SQL instance. Changing this forces a new resource to be created.
func (UserOutput) Name ¶ added in v6.23.0
func (o UserOutput) Name() pulumi.StringOutput
The name of the user. Changing this forces a new resource to be created.
func (UserOutput) Password ¶ added in v6.23.0
func (o UserOutput) Password() pulumi.StringPtrOutput
The password for the user. Can be updated. For Postgres instances this is a Required field, unless type is set to either CLOUD_IAM_USER or CLOUD_IAM_SERVICE_ACCOUNT. Don't set this field for CLOUD_IAM_USER and CLOUD_IAM_SERVICE_ACCOUNT user types for any Cloud SQL instance.
func (UserOutput) PasswordPolicy ¶ added in v6.41.0
func (o UserOutput) PasswordPolicy() UserPasswordPolicyPtrOutput
func (UserOutput) Project ¶ added in v6.23.0
func (o UserOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (UserOutput) SqlServerUserDetails ¶ added in v6.28.0
func (o UserOutput) SqlServerUserDetails() UserSqlServerUserDetailArrayOutput
func (UserOutput) ToUserOutput ¶
func (o UserOutput) ToUserOutput() UserOutput
func (UserOutput) ToUserOutputWithContext ¶
func (o UserOutput) ToUserOutputWithContext(ctx context.Context) UserOutput
func (UserOutput) Type ¶ added in v6.23.0
func (o UserOutput) Type() pulumi.StringPtrOutput
The user type. It determines the method to authenticate the user during login. The default is the database's built-in user type. Flags include "BUILT_IN", "CLOUD_IAM_USER", or "CLOUD_IAM_SERVICE_ACCOUNT".
type UserPasswordPolicy ¶ added in v6.41.0
type UserPasswordPolicy struct { // Number of failed attempts allowed before the user get locked. AllowedFailedAttempts *int `pulumi:"allowedFailedAttempts"` // If true, the check that will lock user after too many failed login attempts will be enabled. EnableFailedAttemptsCheck *bool `pulumi:"enableFailedAttemptsCheck"` // If true, the user must specify the current password before changing the password. This flag is supported only for MySQL. EnablePasswordVerification *bool `pulumi:"enablePasswordVerification"` // Password expiration duration with one week grace period. PasswordExpirationDuration *string `pulumi:"passwordExpirationDuration"` Statuses []UserPasswordPolicyStatus `pulumi:"statuses"` }
type UserPasswordPolicyArgs ¶ added in v6.41.0
type UserPasswordPolicyArgs struct { // Number of failed attempts allowed before the user get locked. AllowedFailedAttempts pulumi.IntPtrInput `pulumi:"allowedFailedAttempts"` // If true, the check that will lock user after too many failed login attempts will be enabled. EnableFailedAttemptsCheck pulumi.BoolPtrInput `pulumi:"enableFailedAttemptsCheck"` // If true, the user must specify the current password before changing the password. This flag is supported only for MySQL. EnablePasswordVerification pulumi.BoolPtrInput `pulumi:"enablePasswordVerification"` // Password expiration duration with one week grace period. PasswordExpirationDuration pulumi.StringPtrInput `pulumi:"passwordExpirationDuration"` Statuses UserPasswordPolicyStatusArrayInput `pulumi:"statuses"` }
func (UserPasswordPolicyArgs) ElementType ¶ added in v6.41.0
func (UserPasswordPolicyArgs) ElementType() reflect.Type
func (UserPasswordPolicyArgs) ToOutput ¶ added in v6.65.1
func (i UserPasswordPolicyArgs) ToOutput(ctx context.Context) pulumix.Output[UserPasswordPolicy]
func (UserPasswordPolicyArgs) ToUserPasswordPolicyOutput ¶ added in v6.41.0
func (i UserPasswordPolicyArgs) ToUserPasswordPolicyOutput() UserPasswordPolicyOutput
func (UserPasswordPolicyArgs) ToUserPasswordPolicyOutputWithContext ¶ added in v6.41.0
func (i UserPasswordPolicyArgs) ToUserPasswordPolicyOutputWithContext(ctx context.Context) UserPasswordPolicyOutput
func (UserPasswordPolicyArgs) ToUserPasswordPolicyPtrOutput ¶ added in v6.41.0
func (i UserPasswordPolicyArgs) ToUserPasswordPolicyPtrOutput() UserPasswordPolicyPtrOutput
func (UserPasswordPolicyArgs) ToUserPasswordPolicyPtrOutputWithContext ¶ added in v6.41.0
func (i UserPasswordPolicyArgs) ToUserPasswordPolicyPtrOutputWithContext(ctx context.Context) UserPasswordPolicyPtrOutput
type UserPasswordPolicyInput ¶ added in v6.41.0
type UserPasswordPolicyInput interface { pulumi.Input ToUserPasswordPolicyOutput() UserPasswordPolicyOutput ToUserPasswordPolicyOutputWithContext(context.Context) UserPasswordPolicyOutput }
UserPasswordPolicyInput is an input type that accepts UserPasswordPolicyArgs and UserPasswordPolicyOutput values. You can construct a concrete instance of `UserPasswordPolicyInput` via:
UserPasswordPolicyArgs{...}
type UserPasswordPolicyOutput ¶ added in v6.41.0
type UserPasswordPolicyOutput struct{ *pulumi.OutputState }
func (UserPasswordPolicyOutput) AllowedFailedAttempts ¶ added in v6.41.0
func (o UserPasswordPolicyOutput) AllowedFailedAttempts() pulumi.IntPtrOutput
Number of failed attempts allowed before the user get locked.
func (UserPasswordPolicyOutput) ElementType ¶ added in v6.41.0
func (UserPasswordPolicyOutput) ElementType() reflect.Type
func (UserPasswordPolicyOutput) EnableFailedAttemptsCheck ¶ added in v6.41.0
func (o UserPasswordPolicyOutput) EnableFailedAttemptsCheck() pulumi.BoolPtrOutput
If true, the check that will lock user after too many failed login attempts will be enabled.
func (UserPasswordPolicyOutput) EnablePasswordVerification ¶ added in v6.41.0
func (o UserPasswordPolicyOutput) EnablePasswordVerification() pulumi.BoolPtrOutput
If true, the user must specify the current password before changing the password. This flag is supported only for MySQL.
func (UserPasswordPolicyOutput) PasswordExpirationDuration ¶ added in v6.41.0
func (o UserPasswordPolicyOutput) PasswordExpirationDuration() pulumi.StringPtrOutput
Password expiration duration with one week grace period.
func (UserPasswordPolicyOutput) Statuses ¶ added in v6.41.0
func (o UserPasswordPolicyOutput) Statuses() UserPasswordPolicyStatusArrayOutput
func (UserPasswordPolicyOutput) ToOutput ¶ added in v6.65.1
func (o UserPasswordPolicyOutput) ToOutput(ctx context.Context) pulumix.Output[UserPasswordPolicy]
func (UserPasswordPolicyOutput) ToUserPasswordPolicyOutput ¶ added in v6.41.0
func (o UserPasswordPolicyOutput) ToUserPasswordPolicyOutput() UserPasswordPolicyOutput
func (UserPasswordPolicyOutput) ToUserPasswordPolicyOutputWithContext ¶ added in v6.41.0
func (o UserPasswordPolicyOutput) ToUserPasswordPolicyOutputWithContext(ctx context.Context) UserPasswordPolicyOutput
func (UserPasswordPolicyOutput) ToUserPasswordPolicyPtrOutput ¶ added in v6.41.0
func (o UserPasswordPolicyOutput) ToUserPasswordPolicyPtrOutput() UserPasswordPolicyPtrOutput
func (UserPasswordPolicyOutput) ToUserPasswordPolicyPtrOutputWithContext ¶ added in v6.41.0
func (o UserPasswordPolicyOutput) ToUserPasswordPolicyPtrOutputWithContext(ctx context.Context) UserPasswordPolicyPtrOutput
type UserPasswordPolicyPtrInput ¶ added in v6.41.0
type UserPasswordPolicyPtrInput interface { pulumi.Input ToUserPasswordPolicyPtrOutput() UserPasswordPolicyPtrOutput ToUserPasswordPolicyPtrOutputWithContext(context.Context) UserPasswordPolicyPtrOutput }
UserPasswordPolicyPtrInput is an input type that accepts UserPasswordPolicyArgs, UserPasswordPolicyPtr and UserPasswordPolicyPtrOutput values. You can construct a concrete instance of `UserPasswordPolicyPtrInput` via:
UserPasswordPolicyArgs{...} or: nil
func UserPasswordPolicyPtr ¶ added in v6.41.0
func UserPasswordPolicyPtr(v *UserPasswordPolicyArgs) UserPasswordPolicyPtrInput
type UserPasswordPolicyPtrOutput ¶ added in v6.41.0
type UserPasswordPolicyPtrOutput struct{ *pulumi.OutputState }
func (UserPasswordPolicyPtrOutput) AllowedFailedAttempts ¶ added in v6.41.0
func (o UserPasswordPolicyPtrOutput) AllowedFailedAttempts() pulumi.IntPtrOutput
Number of failed attempts allowed before the user get locked.
func (UserPasswordPolicyPtrOutput) Elem ¶ added in v6.41.0
func (o UserPasswordPolicyPtrOutput) Elem() UserPasswordPolicyOutput
func (UserPasswordPolicyPtrOutput) ElementType ¶ added in v6.41.0
func (UserPasswordPolicyPtrOutput) ElementType() reflect.Type
func (UserPasswordPolicyPtrOutput) EnableFailedAttemptsCheck ¶ added in v6.41.0
func (o UserPasswordPolicyPtrOutput) EnableFailedAttemptsCheck() pulumi.BoolPtrOutput
If true, the check that will lock user after too many failed login attempts will be enabled.
func (UserPasswordPolicyPtrOutput) EnablePasswordVerification ¶ added in v6.41.0
func (o UserPasswordPolicyPtrOutput) EnablePasswordVerification() pulumi.BoolPtrOutput
If true, the user must specify the current password before changing the password. This flag is supported only for MySQL.
func (UserPasswordPolicyPtrOutput) PasswordExpirationDuration ¶ added in v6.41.0
func (o UserPasswordPolicyPtrOutput) PasswordExpirationDuration() pulumi.StringPtrOutput
Password expiration duration with one week grace period.
func (UserPasswordPolicyPtrOutput) Statuses ¶ added in v6.41.0
func (o UserPasswordPolicyPtrOutput) Statuses() UserPasswordPolicyStatusArrayOutput
func (UserPasswordPolicyPtrOutput) ToOutput ¶ added in v6.65.1
func (o UserPasswordPolicyPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*UserPasswordPolicy]
func (UserPasswordPolicyPtrOutput) ToUserPasswordPolicyPtrOutput ¶ added in v6.41.0
func (o UserPasswordPolicyPtrOutput) ToUserPasswordPolicyPtrOutput() UserPasswordPolicyPtrOutput
func (UserPasswordPolicyPtrOutput) ToUserPasswordPolicyPtrOutputWithContext ¶ added in v6.41.0
func (o UserPasswordPolicyPtrOutput) ToUserPasswordPolicyPtrOutputWithContext(ctx context.Context) UserPasswordPolicyPtrOutput
type UserPasswordPolicyStatus ¶ added in v6.41.0
type UserPasswordPolicyStatusArgs ¶ added in v6.41.0
type UserPasswordPolicyStatusArgs struct { // If true, user does not have login privileges. Locked pulumi.BoolPtrInput `pulumi:"locked"` // Password expiration duration with one week grace period. PasswordExpirationTime pulumi.StringPtrInput `pulumi:"passwordExpirationTime"` }
func (UserPasswordPolicyStatusArgs) ElementType ¶ added in v6.41.0
func (UserPasswordPolicyStatusArgs) ElementType() reflect.Type
func (UserPasswordPolicyStatusArgs) ToOutput ¶ added in v6.65.1
func (i UserPasswordPolicyStatusArgs) ToOutput(ctx context.Context) pulumix.Output[UserPasswordPolicyStatus]
func (UserPasswordPolicyStatusArgs) ToUserPasswordPolicyStatusOutput ¶ added in v6.41.0
func (i UserPasswordPolicyStatusArgs) ToUserPasswordPolicyStatusOutput() UserPasswordPolicyStatusOutput
func (UserPasswordPolicyStatusArgs) ToUserPasswordPolicyStatusOutputWithContext ¶ added in v6.41.0
func (i UserPasswordPolicyStatusArgs) ToUserPasswordPolicyStatusOutputWithContext(ctx context.Context) UserPasswordPolicyStatusOutput
type UserPasswordPolicyStatusArray ¶ added in v6.41.0
type UserPasswordPolicyStatusArray []UserPasswordPolicyStatusInput
func (UserPasswordPolicyStatusArray) ElementType ¶ added in v6.41.0
func (UserPasswordPolicyStatusArray) ElementType() reflect.Type
func (UserPasswordPolicyStatusArray) ToOutput ¶ added in v6.65.1
func (i UserPasswordPolicyStatusArray) ToOutput(ctx context.Context) pulumix.Output[[]UserPasswordPolicyStatus]
func (UserPasswordPolicyStatusArray) ToUserPasswordPolicyStatusArrayOutput ¶ added in v6.41.0
func (i UserPasswordPolicyStatusArray) ToUserPasswordPolicyStatusArrayOutput() UserPasswordPolicyStatusArrayOutput
func (UserPasswordPolicyStatusArray) ToUserPasswordPolicyStatusArrayOutputWithContext ¶ added in v6.41.0
func (i UserPasswordPolicyStatusArray) ToUserPasswordPolicyStatusArrayOutputWithContext(ctx context.Context) UserPasswordPolicyStatusArrayOutput
type UserPasswordPolicyStatusArrayInput ¶ added in v6.41.0
type UserPasswordPolicyStatusArrayInput interface { pulumi.Input ToUserPasswordPolicyStatusArrayOutput() UserPasswordPolicyStatusArrayOutput ToUserPasswordPolicyStatusArrayOutputWithContext(context.Context) UserPasswordPolicyStatusArrayOutput }
UserPasswordPolicyStatusArrayInput is an input type that accepts UserPasswordPolicyStatusArray and UserPasswordPolicyStatusArrayOutput values. You can construct a concrete instance of `UserPasswordPolicyStatusArrayInput` via:
UserPasswordPolicyStatusArray{ UserPasswordPolicyStatusArgs{...} }
type UserPasswordPolicyStatusArrayOutput ¶ added in v6.41.0
type UserPasswordPolicyStatusArrayOutput struct{ *pulumi.OutputState }
func (UserPasswordPolicyStatusArrayOutput) ElementType ¶ added in v6.41.0
func (UserPasswordPolicyStatusArrayOutput) ElementType() reflect.Type
func (UserPasswordPolicyStatusArrayOutput) Index ¶ added in v6.41.0
func (o UserPasswordPolicyStatusArrayOutput) Index(i pulumi.IntInput) UserPasswordPolicyStatusOutput
func (UserPasswordPolicyStatusArrayOutput) ToOutput ¶ added in v6.65.1
func (o UserPasswordPolicyStatusArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]UserPasswordPolicyStatus]
func (UserPasswordPolicyStatusArrayOutput) ToUserPasswordPolicyStatusArrayOutput ¶ added in v6.41.0
func (o UserPasswordPolicyStatusArrayOutput) ToUserPasswordPolicyStatusArrayOutput() UserPasswordPolicyStatusArrayOutput
func (UserPasswordPolicyStatusArrayOutput) ToUserPasswordPolicyStatusArrayOutputWithContext ¶ added in v6.41.0
func (o UserPasswordPolicyStatusArrayOutput) ToUserPasswordPolicyStatusArrayOutputWithContext(ctx context.Context) UserPasswordPolicyStatusArrayOutput
type UserPasswordPolicyStatusInput ¶ added in v6.41.0
type UserPasswordPolicyStatusInput interface { pulumi.Input ToUserPasswordPolicyStatusOutput() UserPasswordPolicyStatusOutput ToUserPasswordPolicyStatusOutputWithContext(context.Context) UserPasswordPolicyStatusOutput }
UserPasswordPolicyStatusInput is an input type that accepts UserPasswordPolicyStatusArgs and UserPasswordPolicyStatusOutput values. You can construct a concrete instance of `UserPasswordPolicyStatusInput` via:
UserPasswordPolicyStatusArgs{...}
type UserPasswordPolicyStatusOutput ¶ added in v6.41.0
type UserPasswordPolicyStatusOutput struct{ *pulumi.OutputState }
func (UserPasswordPolicyStatusOutput) ElementType ¶ added in v6.41.0
func (UserPasswordPolicyStatusOutput) ElementType() reflect.Type
func (UserPasswordPolicyStatusOutput) Locked ¶ added in v6.41.0
func (o UserPasswordPolicyStatusOutput) Locked() pulumi.BoolPtrOutput
If true, user does not have login privileges.
func (UserPasswordPolicyStatusOutput) PasswordExpirationTime ¶ added in v6.41.0
func (o UserPasswordPolicyStatusOutput) PasswordExpirationTime() pulumi.StringPtrOutput
Password expiration duration with one week grace period.
func (UserPasswordPolicyStatusOutput) ToOutput ¶ added in v6.65.1
func (o UserPasswordPolicyStatusOutput) ToOutput(ctx context.Context) pulumix.Output[UserPasswordPolicyStatus]
func (UserPasswordPolicyStatusOutput) ToUserPasswordPolicyStatusOutput ¶ added in v6.41.0
func (o UserPasswordPolicyStatusOutput) ToUserPasswordPolicyStatusOutput() UserPasswordPolicyStatusOutput
func (UserPasswordPolicyStatusOutput) ToUserPasswordPolicyStatusOutputWithContext ¶ added in v6.41.0
func (o UserPasswordPolicyStatusOutput) ToUserPasswordPolicyStatusOutputWithContext(ctx context.Context) UserPasswordPolicyStatusOutput
type UserSqlServerUserDetail ¶ added in v6.41.0
type UserSqlServerUserDetailArgs ¶ added in v6.41.0
type UserSqlServerUserDetailArgs struct { Disabled pulumi.BoolPtrInput `pulumi:"disabled"` ServerRoles pulumi.StringArrayInput `pulumi:"serverRoles"` }
func (UserSqlServerUserDetailArgs) ElementType ¶ added in v6.41.0
func (UserSqlServerUserDetailArgs) ElementType() reflect.Type
func (UserSqlServerUserDetailArgs) ToOutput ¶ added in v6.65.1
func (i UserSqlServerUserDetailArgs) ToOutput(ctx context.Context) pulumix.Output[UserSqlServerUserDetail]
func (UserSqlServerUserDetailArgs) ToUserSqlServerUserDetailOutput ¶ added in v6.41.0
func (i UserSqlServerUserDetailArgs) ToUserSqlServerUserDetailOutput() UserSqlServerUserDetailOutput
func (UserSqlServerUserDetailArgs) ToUserSqlServerUserDetailOutputWithContext ¶ added in v6.41.0
func (i UserSqlServerUserDetailArgs) ToUserSqlServerUserDetailOutputWithContext(ctx context.Context) UserSqlServerUserDetailOutput
type UserSqlServerUserDetailArray ¶ added in v6.41.0
type UserSqlServerUserDetailArray []UserSqlServerUserDetailInput
func (UserSqlServerUserDetailArray) ElementType ¶ added in v6.41.0
func (UserSqlServerUserDetailArray) ElementType() reflect.Type
func (UserSqlServerUserDetailArray) ToOutput ¶ added in v6.65.1
func (i UserSqlServerUserDetailArray) ToOutput(ctx context.Context) pulumix.Output[[]UserSqlServerUserDetail]
func (UserSqlServerUserDetailArray) ToUserSqlServerUserDetailArrayOutput ¶ added in v6.41.0
func (i UserSqlServerUserDetailArray) ToUserSqlServerUserDetailArrayOutput() UserSqlServerUserDetailArrayOutput
func (UserSqlServerUserDetailArray) ToUserSqlServerUserDetailArrayOutputWithContext ¶ added in v6.41.0
func (i UserSqlServerUserDetailArray) ToUserSqlServerUserDetailArrayOutputWithContext(ctx context.Context) UserSqlServerUserDetailArrayOutput
type UserSqlServerUserDetailArrayInput ¶ added in v6.41.0
type UserSqlServerUserDetailArrayInput interface { pulumi.Input ToUserSqlServerUserDetailArrayOutput() UserSqlServerUserDetailArrayOutput ToUserSqlServerUserDetailArrayOutputWithContext(context.Context) UserSqlServerUserDetailArrayOutput }
UserSqlServerUserDetailArrayInput is an input type that accepts UserSqlServerUserDetailArray and UserSqlServerUserDetailArrayOutput values. You can construct a concrete instance of `UserSqlServerUserDetailArrayInput` via:
UserSqlServerUserDetailArray{ UserSqlServerUserDetailArgs{...} }
type UserSqlServerUserDetailArrayOutput ¶ added in v6.41.0
type UserSqlServerUserDetailArrayOutput struct{ *pulumi.OutputState }
func (UserSqlServerUserDetailArrayOutput) ElementType ¶ added in v6.41.0
func (UserSqlServerUserDetailArrayOutput) ElementType() reflect.Type
func (UserSqlServerUserDetailArrayOutput) Index ¶ added in v6.41.0
func (o UserSqlServerUserDetailArrayOutput) Index(i pulumi.IntInput) UserSqlServerUserDetailOutput
func (UserSqlServerUserDetailArrayOutput) ToOutput ¶ added in v6.65.1
func (o UserSqlServerUserDetailArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]UserSqlServerUserDetail]
func (UserSqlServerUserDetailArrayOutput) ToUserSqlServerUserDetailArrayOutput ¶ added in v6.41.0
func (o UserSqlServerUserDetailArrayOutput) ToUserSqlServerUserDetailArrayOutput() UserSqlServerUserDetailArrayOutput
func (UserSqlServerUserDetailArrayOutput) ToUserSqlServerUserDetailArrayOutputWithContext ¶ added in v6.41.0
func (o UserSqlServerUserDetailArrayOutput) ToUserSqlServerUserDetailArrayOutputWithContext(ctx context.Context) UserSqlServerUserDetailArrayOutput
type UserSqlServerUserDetailInput ¶ added in v6.41.0
type UserSqlServerUserDetailInput interface { pulumi.Input ToUserSqlServerUserDetailOutput() UserSqlServerUserDetailOutput ToUserSqlServerUserDetailOutputWithContext(context.Context) UserSqlServerUserDetailOutput }
UserSqlServerUserDetailInput is an input type that accepts UserSqlServerUserDetailArgs and UserSqlServerUserDetailOutput values. You can construct a concrete instance of `UserSqlServerUserDetailInput` via:
UserSqlServerUserDetailArgs{...}
type UserSqlServerUserDetailOutput ¶ added in v6.41.0
type UserSqlServerUserDetailOutput struct{ *pulumi.OutputState }
func (UserSqlServerUserDetailOutput) Disabled ¶ added in v6.41.0
func (o UserSqlServerUserDetailOutput) Disabled() pulumi.BoolPtrOutput
func (UserSqlServerUserDetailOutput) ElementType ¶ added in v6.41.0
func (UserSqlServerUserDetailOutput) ElementType() reflect.Type
func (UserSqlServerUserDetailOutput) ServerRoles ¶ added in v6.41.0
func (o UserSqlServerUserDetailOutput) ServerRoles() pulumi.StringArrayOutput
func (UserSqlServerUserDetailOutput) ToOutput ¶ added in v6.65.1
func (o UserSqlServerUserDetailOutput) ToOutput(ctx context.Context) pulumix.Output[UserSqlServerUserDetail]
func (UserSqlServerUserDetailOutput) ToUserSqlServerUserDetailOutput ¶ added in v6.41.0
func (o UserSqlServerUserDetailOutput) ToUserSqlServerUserDetailOutput() UserSqlServerUserDetailOutput
func (UserSqlServerUserDetailOutput) ToUserSqlServerUserDetailOutputWithContext ¶ added in v6.41.0
func (o UserSqlServerUserDetailOutput) ToUserSqlServerUserDetailOutputWithContext(ctx context.Context) UserSqlServerUserDetailOutput
type UserState ¶
type UserState struct { // The deletion policy for the user. // Setting `ABANDON` allows the resource to be abandoned rather than deleted. This is useful // for Postgres, where users cannot be deleted from the API if they have been granted SQL roles. // // Possible values are: `ABANDON`. // // *** DeletionPolicy pulumi.StringPtrInput // The host the user can connect from. This is only supported // for BUILT_IN users in MySQL instances. Don't set this field for PostgreSQL and SQL Server instances. // Can be an IP address. Changing this forces a new resource to be created. Host pulumi.StringPtrInput // The name of the Cloud SQL instance. Changing this // forces a new resource to be created. Instance pulumi.StringPtrInput // The name of the user. Changing this forces a new resource // to be created. Name pulumi.StringPtrInput // The password for the user. Can be updated. For Postgres // instances this is a Required field, unless type is set to either CLOUD_IAM_USER // or CLOUD_IAM_SERVICE_ACCOUNT. Don't set this field for CLOUD_IAM_USER // and CLOUD_IAM_SERVICE_ACCOUNT user types for any Cloud SQL instance. Password pulumi.StringPtrInput PasswordPolicy UserPasswordPolicyPtrInput // The ID of the project in which the resource belongs. If it // is not provided, the provider project is used. Project pulumi.StringPtrInput SqlServerUserDetails UserSqlServerUserDetailArrayInput // The user type. It determines the method to authenticate the // user during login. The default is the database's built-in user type. Flags // include "BUILT_IN", "CLOUD_IAM_USER", or "CLOUD_IAM_SERVICE_ACCOUNT". Type pulumi.StringPtrInput }