Interface DataGoogleSqlDatabaseInstancesConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,com.hashicorp.cdktf.TerraformMetaArguments
- All Known Implementing Classes:
DataGoogleSqlDatabaseInstancesConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:20.195Z") @Stability(Stable) public interface DataGoogleSqlDatabaseInstancesConfig extends software.amazon.jsii.JsiiSerializable, com.hashicorp.cdktf.TerraformMetaArguments
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDataGoogleSqlDatabaseInstancesConfig.BuilderA builder forDataGoogleSqlDatabaseInstancesConfigstatic classDataGoogleSqlDatabaseInstancesConfig.Jsii$ProxyAn implementation forDataGoogleSqlDatabaseInstancesConfig
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static DataGoogleSqlDatabaseInstancesConfig.Builderbuilder()default StringgetDatabaseVersion()To filter out the database instances which are of the specified database version.default StringgetId()Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/data-sources/sql_database_instances#id DataGoogleSqlDatabaseInstances#id}.default StringgetProject()Project ID of the project that contains the instances.default StringgetRegion()To filter out the database instances which are located in this specified region.default StringgetState()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".default StringgetTier()To filter out the database instances based on the machine type.default StringgetZone()To filter out the database instances which are located in this specified zone.
-
-
-
Method Detail
-
getDatabaseVersion
@Stability(Stable) @Nullable default String getDatabaseVersion()
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/5.43.1/docs/data-sources/sql_database_instances#database_version DataGoogleSqlDatabaseInstances#database_version}
-
getId
@Stability(Stable) @Nullable default String getId()
Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/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.
-
getProject
@Stability(Stable) @Nullable default String getProject()
Project ID of the project that contains the instances.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/data-sources/sql_database_instances#project DataGoogleSqlDatabaseInstances#project}
-
getRegion
@Stability(Stable) @Nullable default String getRegion()
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/5.43.1/docs/data-sources/sql_database_instances#region DataGoogleSqlDatabaseInstances#region}
-
getState
@Stability(Stable) @Nullable default String getState()
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/5.43.1/docs/data-sources/sql_database_instances#state DataGoogleSqlDatabaseInstances#state}
-
getTier
@Stability(Stable) @Nullable default String getTier()
To filter out the database instances based on the machine type.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/data-sources/sql_database_instances#tier DataGoogleSqlDatabaseInstances#tier}
-
getZone
@Stability(Stable) @Nullable default String getZone()
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/5.43.1/docs/data-sources/sql_database_instances#zone DataGoogleSqlDatabaseInstances#zone}
-
builder
@Stability(Stable) static DataGoogleSqlDatabaseInstancesConfig.Builder builder()
-
-