Class DatabaseMigrationServiceConnectionProfileAlloydbSettings.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.database_migration_service_connection_profile.DatabaseMigrationServiceConnectionProfileAlloydbSettings.Jsii$Proxy
-
- All Implemented Interfaces:
DatabaseMigrationServiceConnectionProfileAlloydbSettings,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- DatabaseMigrationServiceConnectionProfileAlloydbSettings
@Stability(Stable) @Internal public static final class DatabaseMigrationServiceConnectionProfileAlloydbSettings.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements DatabaseMigrationServiceConnectionProfileAlloydbSettings
An implementation forDatabaseMigrationServiceConnectionProfileAlloydbSettings
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.database_migration_service_connection_profile.DatabaseMigrationServiceConnectionProfileAlloydbSettings
DatabaseMigrationServiceConnectionProfileAlloydbSettings.Builder, DatabaseMigrationServiceConnectionProfileAlloydbSettings.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(DatabaseMigrationServiceConnectionProfileAlloydbSettings.Builder builder)Constructor that initializes the object based on literal property values passed by theDatabaseMigrationServiceConnectionProfileAlloydbSettings.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)DatabaseMigrationServiceConnectionProfileAlloydbSettingsInitialUsergetInitialUser()initial_user block.Map<String,String>getLabels()Labels for the AlloyDB cluster created by DMS.DatabaseMigrationServiceConnectionProfileAlloydbSettingsPrimaryInstanceSettingsgetPrimaryInstanceSettings()primary_instance_settings block.StringgetVpcNetwork()Required.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(DatabaseMigrationServiceConnectionProfileAlloydbSettings.Builder builder)
Constructor that initializes the object based on literal property values passed by theDatabaseMigrationServiceConnectionProfileAlloydbSettings.Builder.
-
-
Method Detail
-
getInitialUser
public final DatabaseMigrationServiceConnectionProfileAlloydbSettingsInitialUser getInitialUser()
Description copied from interface:DatabaseMigrationServiceConnectionProfileAlloydbSettingsinitial_user block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#initial_user DatabaseMigrationServiceConnectionProfile#initial_user}
- Specified by:
getInitialUserin interfaceDatabaseMigrationServiceConnectionProfileAlloydbSettings
-
getVpcNetwork
public final String getVpcNetwork()
Description copied from interface:DatabaseMigrationServiceConnectionProfileAlloydbSettingsRequired.The resource link for the VPC network in which cluster resources are created and from which they are accessible via Private IP. The network must belong to the same project as the cluster. It is specified in the form: 'projects/{project_number}/global/networks/{network_id}'. This is required to create a cluster. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#vpc_network DatabaseMigrationServiceConnectionProfile#vpc_network}
- Specified by:
getVpcNetworkin interfaceDatabaseMigrationServiceConnectionProfileAlloydbSettings
-
getLabels
public final Map<String,String> getLabels()
Description copied from interface:DatabaseMigrationServiceConnectionProfileAlloydbSettingsLabels for the AlloyDB cluster created by DMS.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#labels DatabaseMigrationServiceConnectionProfile#labels}
- Specified by:
getLabelsin interfaceDatabaseMigrationServiceConnectionProfileAlloydbSettings
-
getPrimaryInstanceSettings
public final DatabaseMigrationServiceConnectionProfileAlloydbSettingsPrimaryInstanceSettings getPrimaryInstanceSettings()
Description copied from interface:DatabaseMigrationServiceConnectionProfileAlloydbSettingsprimary_instance_settings block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#primary_instance_settings DatabaseMigrationServiceConnectionProfile#primary_instance_settings}
- Specified by:
getPrimaryInstanceSettingsin interfaceDatabaseMigrationServiceConnectionProfileAlloydbSettings
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-