Documentation ¶
Index ¶
- func DataGoogleSqlDatabaseInstances_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func DataGoogleSqlDatabaseInstances_IsConstruct(x interface{}) *bool
- func DataGoogleSqlDatabaseInstances_IsTerraformDataSource(x interface{}) *bool
- func DataGoogleSqlDatabaseInstances_IsTerraformElement(x interface{}) *bool
- func DataGoogleSqlDatabaseInstances_TfResourceType() *string
- func NewDataGoogleSqlDatabaseInstancesInstancesCloneList_Override(d DataGoogleSqlDatabaseInstancesInstancesCloneList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesCloneOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesCloneOutputReference, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesIpAddressList_Override(d DataGoogleSqlDatabaseInstancesInstancesIpAddressList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesIpAddressOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesIpAddressOutputReference, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesList_Override(d DataGoogleSqlDatabaseInstancesInstancesList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesOutputReference, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationList_Override(d DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationOutputReference, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextList_Override(d DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextOutputReference, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesServerCaCertList_Override(d DataGoogleSqlDatabaseInstancesInstancesServerCaCertList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesServerCaCertOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesServerCaCertOutputReference, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigOutputReference_Override(...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesOutputReference_Override(...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsList_Override(...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsOutputReference_Override(...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationOutputReference_Override(...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigOutputReference_Override(...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsOutputReference, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodOutputReference_Override(...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigOutputReference, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksList_Override(...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksOutputReference_Override(...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationOutputReference_Override(...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigOutputReference_Override(...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsList_Override(...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsOutputReference_Override(...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceOutputReference_Override(...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowOutputReference_Override(...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsOutputReference, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyOutputReference_Override(...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigList, ...)
- func NewDataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigOutputReference_Override(...)
- func NewDataGoogleSqlDatabaseInstances_Override(d DataGoogleSqlDatabaseInstances, scope constructs.Construct, id *string, ...)
- type DataGoogleSqlDatabaseInstances
- type DataGoogleSqlDatabaseInstancesConfig
- type DataGoogleSqlDatabaseInstancesInstances
- type DataGoogleSqlDatabaseInstancesInstancesClone
- type DataGoogleSqlDatabaseInstancesInstancesCloneList
- type DataGoogleSqlDatabaseInstancesInstancesCloneOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesIpAddress
- type DataGoogleSqlDatabaseInstancesInstancesIpAddressList
- type DataGoogleSqlDatabaseInstancesInstancesIpAddressOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesList
- type DataGoogleSqlDatabaseInstancesInstancesOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesReplicaConfiguration
- type DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationList
- type DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContext
- type DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextList
- type DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesServerCaCert
- type DataGoogleSqlDatabaseInstancesInstancesServerCaCertList
- type DataGoogleSqlDatabaseInstancesInstancesServerCaCertOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesSettings
- type DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfig
- type DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigList
- type DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeatures
- type DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesList
- type DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfiguration
- type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettings
- type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsList
- type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationList
- type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfig
- type DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigList
- type DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlags
- type DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsList
- type DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriod
- type DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodList
- type DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfig
- type DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigList
- type DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfiguration
- type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworks
- type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksList
- type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationList
- type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfig
- type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigList
- type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnections
- type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsList
- type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesSettingsList
- type DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreference
- type DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceList
- type DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindow
- type DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowList
- type DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesSettingsOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicy
- type DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyList
- type DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyOutputReference
- type DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfig
- type DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigList
- type DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataGoogleSqlDatabaseInstances_GenerateConfigForImport ¶
func DataGoogleSqlDatabaseInstances_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a DataGoogleSqlDatabaseInstances resource upon running "cdktf plan <stack-name>".
func DataGoogleSqlDatabaseInstances_IsConstruct ¶
func DataGoogleSqlDatabaseInstances_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataGoogleSqlDatabaseInstances_IsTerraformDataSource ¶
func DataGoogleSqlDatabaseInstances_IsTerraformDataSource(x interface{}) *bool
Experimental.
func DataGoogleSqlDatabaseInstances_IsTerraformElement ¶
func DataGoogleSqlDatabaseInstances_IsTerraformElement(x interface{}) *bool
Experimental.
func DataGoogleSqlDatabaseInstances_TfResourceType ¶
func DataGoogleSqlDatabaseInstances_TfResourceType() *string
func NewDataGoogleSqlDatabaseInstancesInstancesCloneList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesCloneList_Override(d DataGoogleSqlDatabaseInstancesInstancesCloneList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesCloneOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesCloneOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesCloneOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesIpAddressList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesIpAddressList_Override(d DataGoogleSqlDatabaseInstancesInstancesIpAddressList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesIpAddressOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesIpAddressOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesIpAddressOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesList_Override(d DataGoogleSqlDatabaseInstancesInstancesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationList_Override(d DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextList_Override(d DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesServerCaCertList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesServerCaCertList_Override(d DataGoogleSqlDatabaseInstancesInstancesServerCaCertList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesServerCaCertOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesServerCaCertOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesServerCaCertOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsList_Override ¶ added in v14.11.0
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsOutputReference_Override ¶ added in v14.11.0
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigList_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigList_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigOutputReference_Override ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigOutputReference_Override(d DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataGoogleSqlDatabaseInstances_Override ¶
func NewDataGoogleSqlDatabaseInstances_Override(d DataGoogleSqlDatabaseInstances, scope constructs.Construct, id *string, config *DataGoogleSqlDatabaseInstancesConfig)
Create a new {@link https://registry.terraform.io/providers/hashicorp/google/6.13.0/docs/data-sources/sql_database_instances google_sql_database_instances} Data Source.
Types ¶
type DataGoogleSqlDatabaseInstances ¶
type DataGoogleSqlDatabaseInstances interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) DatabaseVersion() *string SetDatabaseVersion(val *string) DatabaseVersionInput() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string Instances() DataGoogleSqlDatabaseInstancesInstancesList // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node Project() *string SetProject(val *string) ProjectInput() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} Region() *string SetRegion(val *string) RegionInput() *string State() *string SetState(val *string) StateInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Tier() *string SetTier(val *string) TierInput() *string Zone() *string SetZone(val *string) ZoneInput() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetDatabaseVersion() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetProject() ResetRegion() ResetState() ResetTier() ResetZone() SynthesizeAttributes() *map[string]interface{} SynthesizeHclAttributes() *map[string]interface{} // Adds this resource to the terraform JSON output. // Experimental. ToHclTerraform() interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://registry.terraform.io/providers/hashicorp/google/6.13.0/docs/data-sources/sql_database_instances google_sql_database_instances}.
func NewDataGoogleSqlDatabaseInstances ¶
func NewDataGoogleSqlDatabaseInstances(scope constructs.Construct, id *string, config *DataGoogleSqlDatabaseInstancesConfig) DataGoogleSqlDatabaseInstances
Create a new {@link https://registry.terraform.io/providers/hashicorp/google/6.13.0/docs/data-sources/sql_database_instances google_sql_database_instances} Data Source.
type DataGoogleSqlDatabaseInstancesConfig ¶
type DataGoogleSqlDatabaseInstancesConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // To filter out the database instances which are of the specified database version. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.13.0/docs/data-sources/sql_database_instances#database_version DataGoogleSqlDatabaseInstances#database_version} DatabaseVersion *string `field:"optional" json:"databaseVersion" yaml:"databaseVersion"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.13.0/docs/data-sources/sql_database_instances#id DataGoogleSqlDatabaseInstances#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Project ID of the project that contains the instances. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.13.0/docs/data-sources/sql_database_instances#project DataGoogleSqlDatabaseInstances#project} Project *string `field:"optional" json:"project" yaml:"project"` // To filter out the database instances which are located in this specified region. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.13.0/docs/data-sources/sql_database_instances#region DataGoogleSqlDatabaseInstances#region} Region *string `field:"optional" json:"region" yaml:"region"` // To filter out the database instances based on the current state of the database instance, valid values include : "SQL_INSTANCE_STATE_UNSPECIFIED", "RUNNABLE", "SUSPENDED", "PENDING_DELETE", "PENDING_CREATE", "MAINTENANCE" and "FAILED". // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.13.0/docs/data-sources/sql_database_instances#state DataGoogleSqlDatabaseInstances#state} State *string `field:"optional" json:"state" yaml:"state"` // To filter out the database instances based on the machine type. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.13.0/docs/data-sources/sql_database_instances#tier DataGoogleSqlDatabaseInstances#tier} Tier *string `field:"optional" json:"tier" yaml:"tier"` // To filter out the database instances which are located in this specified zone. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/6.13.0/docs/data-sources/sql_database_instances#zone DataGoogleSqlDatabaseInstances#zone} Zone *string `field:"optional" json:"zone" yaml:"zone"` }
type DataGoogleSqlDatabaseInstancesInstances ¶
type DataGoogleSqlDatabaseInstancesInstances struct { }
type DataGoogleSqlDatabaseInstancesInstancesClone ¶
type DataGoogleSqlDatabaseInstancesInstancesClone struct { }
type DataGoogleSqlDatabaseInstancesInstancesCloneList ¶
type DataGoogleSqlDatabaseInstancesInstancesCloneList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesCloneOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesCloneList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesCloneList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesCloneList
type DataGoogleSqlDatabaseInstancesInstancesCloneOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesCloneOutputReference interface { cdktf.ComplexObject AllocatedIpRange() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DatabaseNames() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesClone SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesClone) PointInTime() *string PreferredZone() *string SourceInstanceName() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesCloneOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesCloneOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesCloneOutputReference
type DataGoogleSqlDatabaseInstancesInstancesIpAddress ¶
type DataGoogleSqlDatabaseInstancesInstancesIpAddress struct { }
type DataGoogleSqlDatabaseInstancesInstancesIpAddressList ¶
type DataGoogleSqlDatabaseInstancesInstancesIpAddressList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesIpAddressOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesIpAddressList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesIpAddressList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesIpAddressList
type DataGoogleSqlDatabaseInstancesInstancesIpAddressOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesIpAddressOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesIpAddress SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesIpAddress) IpAddress() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TimeToRetire() *string Type() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesIpAddressOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesIpAddressOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesIpAddressOutputReference
type DataGoogleSqlDatabaseInstancesInstancesList ¶
type DataGoogleSqlDatabaseInstancesInstancesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesList
type DataGoogleSqlDatabaseInstancesInstancesOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesOutputReference interface { cdktf.ComplexObject AvailableMaintenanceVersions() *[]*string Clone() DataGoogleSqlDatabaseInstancesInstancesCloneList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConnectionName() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DatabaseVersion() *string DeletionProtection() cdktf.IResolvable DnsName() *string EncryptionKeyName() *string FirstIpAddress() *string // Experimental. Fqn() *string InstanceType() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstances SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstances) IpAddress() DataGoogleSqlDatabaseInstancesInstancesIpAddressList MaintenanceVersion() *string MasterInstanceName() *string Name() *string PrivateIpAddress() *string Project() *string PscServiceAttachmentLink() *string PublicIpAddress() *string Region() *string ReplicaConfiguration() DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationList ReplicaNames() *[]*string RestoreBackupContext() DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextList RootPassword() *string SelfLink() *string ServerCaCert() DataGoogleSqlDatabaseInstancesInstancesServerCaCertList ServiceAccountEmailAddress() *string Settings() DataGoogleSqlDatabaseInstancesInstancesSettingsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesOutputReference
type DataGoogleSqlDatabaseInstancesInstancesReplicaConfiguration ¶
type DataGoogleSqlDatabaseInstancesInstancesReplicaConfiguration struct { }
type DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationList ¶
type DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationList
type DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationOutputReference interface { cdktf.ComplexObject CaCertificate() *string CascadableReplica() cdktf.IResolvable ClientCertificate() *string ClientKey() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConnectRetryInterval() *float64 // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DumpFilePath() *string FailoverTarget() cdktf.IResolvable // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesReplicaConfiguration SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesReplicaConfiguration) MasterHeartbeatPeriod() *float64 Password() *string SslCipher() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string VerifyServerCertificate() cdktf.IResolvable // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationOutputReference
type DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContext ¶
type DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContext struct { }
type DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextList ¶
type DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextList
type DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextOutputReference interface { cdktf.ComplexObject BackupRunId() *float64 // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceId() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContext SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContext) Project() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextOutputReference
type DataGoogleSqlDatabaseInstancesInstancesServerCaCert ¶
type DataGoogleSqlDatabaseInstancesInstancesServerCaCert struct { }
type DataGoogleSqlDatabaseInstancesInstancesServerCaCertList ¶
type DataGoogleSqlDatabaseInstancesInstancesServerCaCertList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesServerCaCertOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesServerCaCertList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesServerCaCertList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesServerCaCertList
type DataGoogleSqlDatabaseInstancesInstancesServerCaCertOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesServerCaCertOutputReference interface { cdktf.ComplexObject Cert() *string CommonName() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CreateTime() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ExpirationTime() *string // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesServerCaCert SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesServerCaCert) Sha1Fingerprint() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesServerCaCertOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesServerCaCertOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesServerCaCertOutputReference
type DataGoogleSqlDatabaseInstancesInstancesSettings ¶
type DataGoogleSqlDatabaseInstancesInstancesSettings struct { }
type DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfig ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfig struct { }
type DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigList ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigList
type DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Domain() *string // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfig SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigOutputReference
type DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeatures ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeatures struct { }
type DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesList ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesList
type DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeatures SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeatures) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) ThreadsPerCore() *float64 // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesOutputReference
type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfiguration ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfiguration struct { }
type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettings ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettings struct { }
type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsList ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsList
type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettings SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettings) RetainedBackups() *float64 RetentionUnit() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsOutputReference
type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationList ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationList
type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationOutputReference interface { cdktf.ComplexObject BackupRetentionSettings() DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsList BinaryLogEnabled() cdktf.IResolvable // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Enabled() cdktf.IResolvable // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfiguration SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfiguration) Location() *string PointInTimeRecoveryEnabled() cdktf.IResolvable StartTime() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TransactionLogRetentionDays() *float64 // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationOutputReference
type DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfig ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfig struct { }
type DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigList ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigList
type DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DataCacheEnabled() cdktf.IResolvable // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfig SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigOutputReference
type DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlags ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlags struct { }
type DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsList ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsList
type DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlags SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlags) Name() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsOutputReference
type DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriod ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriod struct { }
type DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodList ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodList
type DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EndDate() *string // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriod SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriod) StartDate() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Time() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodOutputReference
type DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfig ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfig struct { }
type DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigList ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigList
type DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfig SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfig) QueryInsightsEnabled() cdktf.IResolvable QueryPlansPerMinute() *float64 QueryStringLength() *float64 RecordApplicationTags() cdktf.IResolvable RecordClientAddress() cdktf.IResolvable // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigOutputReference
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfiguration ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfiguration struct { }
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworks ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworks struct { }
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksList ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksList
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ExpirationTime() *string // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworks SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworks) Name() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksOutputReference
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationList ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationList
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationOutputReference interface { cdktf.ComplexObject AllocatedIpRange() *string AuthorizedNetworks() DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EnablePrivatePathForGoogleCloudServices() cdktf.IResolvable // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfiguration SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfiguration) Ipv4Enabled() cdktf.IResolvable PrivateNetwork() *string PscConfig() DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigList ServerCaMode() *string SslMode() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationOutputReference
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfig ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfig struct { }
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigList ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigList
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigOutputReference interface { cdktf.ComplexObject AllowedConsumerProjects() *[]*string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfig SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfig) PscAutoConnections() DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsList PscEnabled() cdktf.IResolvable // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigOutputReference
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnections ¶ added in v14.11.0
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnections struct { }
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsList ¶ added in v14.11.0
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsList ¶ added in v14.11.0
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsList
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsOutputReference ¶ added in v14.11.0
type DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConsumerNetwork() *string ConsumerServiceProjectId() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnections SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnections) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsOutputReference ¶ added in v14.11.0
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsOutputReference
type DataGoogleSqlDatabaseInstancesInstancesSettingsList ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesSettingsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsList
type DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreference ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreference struct { }
type DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceList ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceList
type DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FollowGaeApplication() *string // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreference SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreference) SecondaryZone() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Zone() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceOutputReference
type DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindow ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindow struct { }
type DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowList ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowList
type DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Day() *float64 // Experimental. Fqn() *string Hour() *float64 InternalValue() *DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindow SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindow) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UpdateTrack() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowOutputReference
type DataGoogleSqlDatabaseInstancesInstancesSettingsOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsOutputReference interface { cdktf.ComplexObject ActivationPolicy() *string ActiveDirectoryConfig() DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigList AdvancedMachineFeatures() DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesList AvailabilityType() *string BackupConfiguration() DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationList Collation() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConnectorEnforcement() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DatabaseFlags() DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsList DataCacheConfig() DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigList DeletionProtectionEnabled() cdktf.IResolvable DenyMaintenancePeriod() DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodList DiskAutoresize() cdktf.IResolvable DiskAutoresizeLimit() *float64 DiskSize() *float64 DiskType() *string Edition() *string EnableDataplexIntegration() cdktf.IResolvable EnableGoogleMlIntegration() cdktf.IResolvable // Experimental. Fqn() *string InsightsConfig() DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigList InternalValue() *DataGoogleSqlDatabaseInstancesInstancesSettings SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesSettings) IpConfiguration() DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationList LocationPreference() DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceList MaintenanceWindow() DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowList PasswordValidationPolicy() DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyList PricingPlan() *string SqlServerAuditConfig() DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Tier() *string TimeZone() *string UserLabels() cdktf.StringMap Version() *float64 // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsOutputReference
type DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicy ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicy struct { }
type DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyList ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyList
type DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyOutputReference interface { cdktf.ComplexObject Complexity() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DisallowUsernameSubstring() cdktf.IResolvable EnablePasswordPolicy() cdktf.IResolvable // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicy SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicy) MinLength() *float64 PasswordChangeInterval() *string ReuseInterval() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyOutputReference
type DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfig ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfig struct { }
type DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigList ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigList ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigList
type DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigOutputReference ¶
type DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigOutputReference interface { cdktf.ComplexObject Bucket() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfig SetInternalValue(val *DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfig) RetentionInterval() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UploadInterval() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigOutputReference ¶
func NewDataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigOutputReference
Source Files ¶
- DataGoogleSqlDatabaseInstances.go
- DataGoogleSqlDatabaseInstancesConfig.go
- DataGoogleSqlDatabaseInstancesInstances.go
- DataGoogleSqlDatabaseInstancesInstancesClone.go
- DataGoogleSqlDatabaseInstancesInstancesCloneList.go
- DataGoogleSqlDatabaseInstancesInstancesCloneList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesCloneOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesCloneOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesIpAddress.go
- DataGoogleSqlDatabaseInstancesInstancesIpAddressList.go
- DataGoogleSqlDatabaseInstancesInstancesIpAddressList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesIpAddressOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesIpAddressOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesList.go
- DataGoogleSqlDatabaseInstancesInstancesList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesReplicaConfiguration.go
- DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationList.go
- DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesReplicaConfigurationOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContext.go
- DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextList.go
- DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesRestoreBackupContextOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesServerCaCert.go
- DataGoogleSqlDatabaseInstancesInstancesServerCaCertList.go
- DataGoogleSqlDatabaseInstancesInstancesServerCaCertList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesServerCaCertOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesServerCaCertOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettings.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfig.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigList.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsActiveDirectoryConfigOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeatures.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesList.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsAdvancedMachineFeaturesOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfiguration.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettings.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsList.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationBackupRetentionSettingsOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationList.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsBackupConfigurationOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfig.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigList.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsDataCacheConfigOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlags.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsList.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsDatabaseFlagsOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriod.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodList.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsDenyMaintenancePeriodOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfig.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigList.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsInsightsConfigOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfiguration.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksList.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationAuthorizedNetworksOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationList.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfig.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigList.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnections.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsList.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsIpConfigurationPscConfigPscAutoConnectionsOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsList.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceList.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsLocationPreferenceOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindow.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowList.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsMaintenanceWindowOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicy.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyList.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsPasswordValidationPolicyOutputReference__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfig.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigList.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigList__checks.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigOutputReference.go
- DataGoogleSqlDatabaseInstancesInstancesSettingsSqlServerAuditConfigOutputReference__checks.go
- DataGoogleSqlDatabaseInstances__checks.go
- main.go