Class DbInstance
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- software.constructs.Construct
-
- com.hashicorp.cdktf.TerraformElement
-
- com.hashicorp.cdktf.TerraformResource
-
- com.hashicorp.cdktf.providers.aws.db_instance.DbInstance
-
- All Implemented Interfaces:
com.hashicorp.cdktf.IInterpolatingParent,com.hashicorp.cdktf.ITerraformAddressable,com.hashicorp.cdktf.ITerraformDependable,com.hashicorp.cdktf.ITerraformResource,software.amazon.jsii.JsiiSerializable,software.constructs.IConstruct,software.constructs.IDependable
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-30T04:56:52.497Z") @Stability(Stable) public class DbInstance extends com.hashicorp.cdktf.TerraformResource
Represents a {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/db_instance aws_db_instance}.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDbInstance.BuilderA fluent builder forDbInstance.-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface software.constructs.IConstruct
software.constructs.IConstruct.Jsii$Default, software.constructs.IConstruct.Jsii$Proxy
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.IInterpolatingParent
com.hashicorp.cdktf.IInterpolatingParent.Jsii$Default, com.hashicorp.cdktf.IInterpolatingParent.Jsii$Proxy
-
-
Field Summary
Fields Modifier and Type Field Description static StringTF_RESOURCE_TYPE
-
Constructor Summary
Constructors Modifier Constructor Description protectedDbInstance(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedDbInstance(software.amazon.jsii.JsiiObjectRef objRef)DbInstance(software.constructs.Construct scope, String id, DbInstanceConfig config)Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/db_instance aws_db_instance} Resource.
-
Method Summary
-
Methods inherited from class com.hashicorp.cdktf.TerraformResource
getAnyMapAttribute, getBooleanAttribute, getBooleanMapAttribute, getConnection, getCount, getDependsOn, getForEach, getLifecycle, getListAttribute, getNumberAttribute, getNumberListAttribute, getNumberMapAttribute, getProvider, getProvisioners, getStringAttribute, getStringMapAttribute, getTerraformGeneratorMetadata, getTerraformMetaArguments, getTerraformResourceType, interpolationForAttribute, isTerraformResource, setConnection, setConnection, setCount, setCount, setDependsOn, setForEach, setLifecycle, setProvider, setProvisioners, toMetadata, toTerraform
-
Methods inherited from class com.hashicorp.cdktf.TerraformElement
addOverride, getCdktfStack, getConstructNodeMetadata, getFqn, getFriendlyUniqueId, getRawOverrides, isTerraformElement, overrideLogicalId, resetOverrideLogicalId
-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
Field Detail
-
TF_RESOURCE_TYPE
@Stability(Stable) public static final String TF_RESOURCE_TYPE
-
-
Constructor Detail
-
DbInstance
protected DbInstance(software.amazon.jsii.JsiiObjectRef objRef)
-
DbInstance
protected DbInstance(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
DbInstance
@Stability(Stable) public DbInstance(@NotNull software.constructs.Construct scope, @NotNull String id, @NotNull DbInstanceConfig config)Create a new {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/db_instance aws_db_instance} Resource.- Parameters:
scope- The scope in which to define this construct. This parameter is required.id- The scoped construct ID. This parameter is required.config- This parameter is required.
-
-
Method Detail
-
putBlueGreenUpdate
@Stability(Stable) public void putBlueGreenUpdate(@NotNull DbInstanceBlueGreenUpdate value)- Parameters:
value- This parameter is required.
-
putRestoreToPointInTime
@Stability(Stable) public void putRestoreToPointInTime(@NotNull DbInstanceRestoreToPointInTime value)- Parameters:
value- This parameter is required.
-
putS3Import
@Stability(Stable) public void putS3Import(@NotNull DbInstanceS3Import value)- Parameters:
value- This parameter is required.
-
putTimeouts
@Stability(Stable) public void putTimeouts(@NotNull DbInstanceTimeouts value)- Parameters:
value- This parameter is required.
-
resetAllocatedStorage
@Stability(Stable) public void resetAllocatedStorage()
-
resetAllowMajorVersionUpgrade
@Stability(Stable) public void resetAllowMajorVersionUpgrade()
-
resetApplyImmediately
@Stability(Stable) public void resetApplyImmediately()
-
resetAutoMinorVersionUpgrade
@Stability(Stable) public void resetAutoMinorVersionUpgrade()
-
resetAvailabilityZone
@Stability(Stable) public void resetAvailabilityZone()
-
resetBackupRetentionPeriod
@Stability(Stable) public void resetBackupRetentionPeriod()
-
resetBackupWindow
@Stability(Stable) public void resetBackupWindow()
-
resetBlueGreenUpdate
@Stability(Stable) public void resetBlueGreenUpdate()
-
resetCaCertIdentifier
@Stability(Stable) public void resetCaCertIdentifier()
-
resetCharacterSetName
@Stability(Stable) public void resetCharacterSetName()
-
resetCopyTagsToSnapshot
@Stability(Stable) public void resetCopyTagsToSnapshot()
-
resetCustomerOwnedIpEnabled
@Stability(Stable) public void resetCustomerOwnedIpEnabled()
-
resetCustomIamInstanceProfile
@Stability(Stable) public void resetCustomIamInstanceProfile()
-
resetDbName
@Stability(Stable) public void resetDbName()
-
resetDbSubnetGroupName
@Stability(Stable) public void resetDbSubnetGroupName()
-
resetDeleteAutomatedBackups
@Stability(Stable) public void resetDeleteAutomatedBackups()
-
resetDeletionProtection
@Stability(Stable) public void resetDeletionProtection()
-
resetDomain
@Stability(Stable) public void resetDomain()
-
resetDomainIamRoleName
@Stability(Stable) public void resetDomainIamRoleName()
-
resetEnabledCloudwatchLogsExports
@Stability(Stable) public void resetEnabledCloudwatchLogsExports()
-
resetEngine
@Stability(Stable) public void resetEngine()
-
resetEngineVersion
@Stability(Stable) public void resetEngineVersion()
-
resetFinalSnapshotIdentifier
@Stability(Stable) public void resetFinalSnapshotIdentifier()
-
resetIamDatabaseAuthenticationEnabled
@Stability(Stable) public void resetIamDatabaseAuthenticationEnabled()
-
resetId
@Stability(Stable) public void resetId()
-
resetIdentifier
@Stability(Stable) public void resetIdentifier()
-
resetIdentifierPrefix
@Stability(Stable) public void resetIdentifierPrefix()
-
resetIops
@Stability(Stable) public void resetIops()
-
resetKmsKeyId
@Stability(Stable) public void resetKmsKeyId()
-
resetLicenseModel
@Stability(Stable) public void resetLicenseModel()
-
resetMaintenanceWindow
@Stability(Stable) public void resetMaintenanceWindow()
-
resetManageMasterUserPassword
@Stability(Stable) public void resetManageMasterUserPassword()
-
resetMasterUserSecretKmsKeyId
@Stability(Stable) public void resetMasterUserSecretKmsKeyId()
-
resetMaxAllocatedStorage
@Stability(Stable) public void resetMaxAllocatedStorage()
-
resetMonitoringInterval
@Stability(Stable) public void resetMonitoringInterval()
-
resetMonitoringRoleArn
@Stability(Stable) public void resetMonitoringRoleArn()
-
resetMultiAz
@Stability(Stable) public void resetMultiAz()
-
resetNcharCharacterSetName
@Stability(Stable) public void resetNcharCharacterSetName()
-
resetNetworkType
@Stability(Stable) public void resetNetworkType()
-
resetOptionGroupName
@Stability(Stable) public void resetOptionGroupName()
-
resetParameterGroupName
@Stability(Stable) public void resetParameterGroupName()
-
resetPassword
@Stability(Stable) public void resetPassword()
-
resetPerformanceInsightsEnabled
@Stability(Stable) public void resetPerformanceInsightsEnabled()
-
resetPerformanceInsightsKmsKeyId
@Stability(Stable) public void resetPerformanceInsightsKmsKeyId()
-
resetPerformanceInsightsRetentionPeriod
@Stability(Stable) public void resetPerformanceInsightsRetentionPeriod()
-
resetPort
@Stability(Stable) public void resetPort()
-
resetPubliclyAccessible
@Stability(Stable) public void resetPubliclyAccessible()
-
resetReplicaMode
@Stability(Stable) public void resetReplicaMode()
-
resetReplicateSourceDb
@Stability(Stable) public void resetReplicateSourceDb()
-
resetRestoreToPointInTime
@Stability(Stable) public void resetRestoreToPointInTime()
-
resetS3Import
@Stability(Stable) public void resetS3Import()
-
resetSkipFinalSnapshot
@Stability(Stable) public void resetSkipFinalSnapshot()
-
resetSnapshotIdentifier
@Stability(Stable) public void resetSnapshotIdentifier()
-
resetStorageEncrypted
@Stability(Stable) public void resetStorageEncrypted()
-
resetStorageThroughput
@Stability(Stable) public void resetStorageThroughput()
-
resetStorageType
@Stability(Stable) public void resetStorageType()
-
resetTags
@Stability(Stable) public void resetTags()
-
resetTagsAll
@Stability(Stable) public void resetTagsAll()
-
resetTimeouts
@Stability(Stable) public void resetTimeouts()
-
resetTimezone
@Stability(Stable) public void resetTimezone()
-
resetUsername
@Stability(Stable) public void resetUsername()
-
resetVpcSecurityGroupIds
@Stability(Stable) public void resetVpcSecurityGroupIds()
-
synthesizeAttributes
@Stability(Stable) @NotNull protected Map<String,Object> synthesizeAttributes()
- Overrides:
synthesizeAttributesin classcom.hashicorp.cdktf.TerraformResource
-
getAddress
@Stability(Stable) @NotNull public String getAddress()
-
getArn
@Stability(Stable) @NotNull public String getArn()
-
getBlueGreenUpdate
@Stability(Stable) @NotNull public DbInstanceBlueGreenUpdateOutputReference getBlueGreenUpdate()
-
getEndpoint
@Stability(Stable) @NotNull public String getEndpoint()
-
getEngineVersionActual
@Stability(Stable) @NotNull public String getEngineVersionActual()
-
getHostedZoneId
@Stability(Stable) @NotNull public String getHostedZoneId()
-
getLatestRestorableTime
@Stability(Stable) @NotNull public String getLatestRestorableTime()
-
getListenerEndpoint
@Stability(Stable) @NotNull public DbInstanceListenerEndpointList getListenerEndpoint()
-
getMasterUserSecret
@Stability(Stable) @NotNull public DbInstanceMasterUserSecretList getMasterUserSecret()
-
getResourceId
@Stability(Stable) @NotNull public String getResourceId()
-
getRestoreToPointInTime
@Stability(Stable) @NotNull public DbInstanceRestoreToPointInTimeOutputReference getRestoreToPointInTime()
-
getS3Import
@Stability(Stable) @NotNull public DbInstanceS3ImportOutputReference getS3Import()
-
getStatus
@Stability(Stable) @NotNull public String getStatus()
-
getTimeouts
@Stability(Stable) @NotNull public DbInstanceTimeoutsOutputReference getTimeouts()
-
getAllocatedStorageInput
@Stability(Stable) @Nullable public Number getAllocatedStorageInput()
-
getAllowMajorVersionUpgradeInput
@Stability(Stable) @Nullable public Object getAllowMajorVersionUpgradeInput()
-
getApplyImmediatelyInput
@Stability(Stable) @Nullable public Object getApplyImmediatelyInput()
-
getAutoMinorVersionUpgradeInput
@Stability(Stable) @Nullable public Object getAutoMinorVersionUpgradeInput()
-
getAvailabilityZoneInput
@Stability(Stable) @Nullable public String getAvailabilityZoneInput()
-
getBackupRetentionPeriodInput
@Stability(Stable) @Nullable public Number getBackupRetentionPeriodInput()
-
getBackupWindowInput
@Stability(Stable) @Nullable public String getBackupWindowInput()
-
getBlueGreenUpdateInput
@Stability(Stable) @Nullable public DbInstanceBlueGreenUpdate getBlueGreenUpdateInput()
-
getCaCertIdentifierInput
@Stability(Stable) @Nullable public String getCaCertIdentifierInput()
-
getCharacterSetNameInput
@Stability(Stable) @Nullable public String getCharacterSetNameInput()
-
getCopyTagsToSnapshotInput
@Stability(Stable) @Nullable public Object getCopyTagsToSnapshotInput()
-
getCustomerOwnedIpEnabledInput
@Stability(Stable) @Nullable public Object getCustomerOwnedIpEnabledInput()
-
getCustomIamInstanceProfileInput
@Stability(Stable) @Nullable public String getCustomIamInstanceProfileInput()
-
getDbNameInput
@Stability(Stable) @Nullable public String getDbNameInput()
-
getDbSubnetGroupNameInput
@Stability(Stable) @Nullable public String getDbSubnetGroupNameInput()
-
getDeleteAutomatedBackupsInput
@Stability(Stable) @Nullable public Object getDeleteAutomatedBackupsInput()
-
getDeletionProtectionInput
@Stability(Stable) @Nullable public Object getDeletionProtectionInput()
-
getDomainIamRoleNameInput
@Stability(Stable) @Nullable public String getDomainIamRoleNameInput()
-
getDomainInput
@Stability(Stable) @Nullable public String getDomainInput()
-
getEnabledCloudwatchLogsExportsInput
@Stability(Stable) @Nullable public List<String> getEnabledCloudwatchLogsExportsInput()
-
getEngineInput
@Stability(Stable) @Nullable public String getEngineInput()
-
getEngineVersionInput
@Stability(Stable) @Nullable public String getEngineVersionInput()
-
getFinalSnapshotIdentifierInput
@Stability(Stable) @Nullable public String getFinalSnapshotIdentifierInput()
-
getIamDatabaseAuthenticationEnabledInput
@Stability(Stable) @Nullable public Object getIamDatabaseAuthenticationEnabledInput()
-
getIdentifierInput
@Stability(Stable) @Nullable public String getIdentifierInput()
-
getIdentifierPrefixInput
@Stability(Stable) @Nullable public String getIdentifierPrefixInput()
-
getIdInput
@Stability(Stable) @Nullable public String getIdInput()
-
getInstanceClassInput
@Stability(Stable) @Nullable public String getInstanceClassInput()
-
getIopsInput
@Stability(Stable) @Nullable public Number getIopsInput()
-
getKmsKeyIdInput
@Stability(Stable) @Nullable public String getKmsKeyIdInput()
-
getLicenseModelInput
@Stability(Stable) @Nullable public String getLicenseModelInput()
-
getMaintenanceWindowInput
@Stability(Stable) @Nullable public String getMaintenanceWindowInput()
-
getManageMasterUserPasswordInput
@Stability(Stable) @Nullable public Object getManageMasterUserPasswordInput()
-
getMasterUserSecretKmsKeyIdInput
@Stability(Stable) @Nullable public String getMasterUserSecretKmsKeyIdInput()
-
getMaxAllocatedStorageInput
@Stability(Stable) @Nullable public Number getMaxAllocatedStorageInput()
-
getMonitoringIntervalInput
@Stability(Stable) @Nullable public Number getMonitoringIntervalInput()
-
getMonitoringRoleArnInput
@Stability(Stable) @Nullable public String getMonitoringRoleArnInput()
-
getMultiAzInput
@Stability(Stable) @Nullable public Object getMultiAzInput()
-
getNcharCharacterSetNameInput
@Stability(Stable) @Nullable public String getNcharCharacterSetNameInput()
-
getNetworkTypeInput
@Stability(Stable) @Nullable public String getNetworkTypeInput()
-
getOptionGroupNameInput
@Stability(Stable) @Nullable public String getOptionGroupNameInput()
-
getParameterGroupNameInput
@Stability(Stable) @Nullable public String getParameterGroupNameInput()
-
getPasswordInput
@Stability(Stable) @Nullable public String getPasswordInput()
-
getPerformanceInsightsEnabledInput
@Stability(Stable) @Nullable public Object getPerformanceInsightsEnabledInput()
-
getPerformanceInsightsKmsKeyIdInput
@Stability(Stable) @Nullable public String getPerformanceInsightsKmsKeyIdInput()
-
getPerformanceInsightsRetentionPeriodInput
@Stability(Stable) @Nullable public Number getPerformanceInsightsRetentionPeriodInput()
-
getPortInput
@Stability(Stable) @Nullable public Number getPortInput()
-
getPubliclyAccessibleInput
@Stability(Stable) @Nullable public Object getPubliclyAccessibleInput()
-
getReplicaModeInput
@Stability(Stable) @Nullable public String getReplicaModeInput()
-
getReplicateSourceDbInput
@Stability(Stable) @Nullable public String getReplicateSourceDbInput()
-
getRestoreToPointInTimeInput
@Stability(Stable) @Nullable public DbInstanceRestoreToPointInTime getRestoreToPointInTimeInput()
-
getS3ImportInput
@Stability(Stable) @Nullable public DbInstanceS3Import getS3ImportInput()
-
getSkipFinalSnapshotInput
@Stability(Stable) @Nullable public Object getSkipFinalSnapshotInput()
-
getSnapshotIdentifierInput
@Stability(Stable) @Nullable public String getSnapshotIdentifierInput()
-
getStorageEncryptedInput
@Stability(Stable) @Nullable public Object getStorageEncryptedInput()
-
getStorageThroughputInput
@Stability(Stable) @Nullable public Number getStorageThroughputInput()
-
getStorageTypeInput
@Stability(Stable) @Nullable public String getStorageTypeInput()
-
getTimeoutsInput
@Stability(Stable) @Nullable public Object getTimeoutsInput()
-
getTimezoneInput
@Stability(Stable) @Nullable public String getTimezoneInput()
-
getUsernameInput
@Stability(Stable) @Nullable public String getUsernameInput()
-
getVpcSecurityGroupIdsInput
@Stability(Stable) @Nullable public List<String> getVpcSecurityGroupIdsInput()
-
getAllocatedStorage
@Stability(Stable) @NotNull public Number getAllocatedStorage()
-
setAllocatedStorage
@Stability(Stable) public void setAllocatedStorage(@NotNull Number value)
-
getAllowMajorVersionUpgrade
@Stability(Stable) @NotNull public Object getAllowMajorVersionUpgrade()
-
setAllowMajorVersionUpgrade
@Stability(Stable) public void setAllowMajorVersionUpgrade(@NotNull Boolean value)
-
setAllowMajorVersionUpgrade
@Stability(Stable) public void setAllowMajorVersionUpgrade(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getApplyImmediately
@Stability(Stable) @NotNull public Object getApplyImmediately()
-
setApplyImmediately
@Stability(Stable) public void setApplyImmediately(@NotNull Boolean value)
-
setApplyImmediately
@Stability(Stable) public void setApplyImmediately(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getAutoMinorVersionUpgrade
@Stability(Stable) @NotNull public Object getAutoMinorVersionUpgrade()
-
setAutoMinorVersionUpgrade
@Stability(Stable) public void setAutoMinorVersionUpgrade(@NotNull Boolean value)
-
setAutoMinorVersionUpgrade
@Stability(Stable) public void setAutoMinorVersionUpgrade(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getAvailabilityZone
@Stability(Stable) @NotNull public String getAvailabilityZone()
-
setAvailabilityZone
@Stability(Stable) public void setAvailabilityZone(@NotNull String value)
-
getBackupRetentionPeriod
@Stability(Stable) @NotNull public Number getBackupRetentionPeriod()
-
setBackupRetentionPeriod
@Stability(Stable) public void setBackupRetentionPeriod(@NotNull Number value)
-
getBackupWindow
@Stability(Stable) @NotNull public String getBackupWindow()
-
setBackupWindow
@Stability(Stable) public void setBackupWindow(@NotNull String value)
-
getCaCertIdentifier
@Stability(Stable) @NotNull public String getCaCertIdentifier()
-
setCaCertIdentifier
@Stability(Stable) public void setCaCertIdentifier(@NotNull String value)
-
getCharacterSetName
@Stability(Stable) @NotNull public String getCharacterSetName()
-
setCharacterSetName
@Stability(Stable) public void setCharacterSetName(@NotNull String value)
-
getCopyTagsToSnapshot
@Stability(Stable) @NotNull public Object getCopyTagsToSnapshot()
-
setCopyTagsToSnapshot
@Stability(Stable) public void setCopyTagsToSnapshot(@NotNull Boolean value)
-
setCopyTagsToSnapshot
@Stability(Stable) public void setCopyTagsToSnapshot(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getCustomerOwnedIpEnabled
@Stability(Stable) @NotNull public Object getCustomerOwnedIpEnabled()
-
setCustomerOwnedIpEnabled
@Stability(Stable) public void setCustomerOwnedIpEnabled(@NotNull Boolean value)
-
setCustomerOwnedIpEnabled
@Stability(Stable) public void setCustomerOwnedIpEnabled(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getCustomIamInstanceProfile
@Stability(Stable) @NotNull public String getCustomIamInstanceProfile()
-
setCustomIamInstanceProfile
@Stability(Stable) public void setCustomIamInstanceProfile(@NotNull String value)
-
getDbName
@Stability(Stable) @NotNull public String getDbName()
-
setDbName
@Stability(Stable) public void setDbName(@NotNull String value)
-
getDbSubnetGroupName
@Stability(Stable) @NotNull public String getDbSubnetGroupName()
-
setDbSubnetGroupName
@Stability(Stable) public void setDbSubnetGroupName(@NotNull String value)
-
getDeleteAutomatedBackups
@Stability(Stable) @NotNull public Object getDeleteAutomatedBackups()
-
setDeleteAutomatedBackups
@Stability(Stable) public void setDeleteAutomatedBackups(@NotNull Boolean value)
-
setDeleteAutomatedBackups
@Stability(Stable) public void setDeleteAutomatedBackups(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getDeletionProtection
@Stability(Stable) @NotNull public Object getDeletionProtection()
-
setDeletionProtection
@Stability(Stable) public void setDeletionProtection(@NotNull Boolean value)
-
setDeletionProtection
@Stability(Stable) public void setDeletionProtection(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getDomain
@Stability(Stable) @NotNull public String getDomain()
-
setDomain
@Stability(Stable) public void setDomain(@NotNull String value)
-
getDomainIamRoleName
@Stability(Stable) @NotNull public String getDomainIamRoleName()
-
setDomainIamRoleName
@Stability(Stable) public void setDomainIamRoleName(@NotNull String value)
-
getEnabledCloudwatchLogsExports
@Stability(Stable) @NotNull public List<String> getEnabledCloudwatchLogsExports()
-
setEnabledCloudwatchLogsExports
@Stability(Stable) public void setEnabledCloudwatchLogsExports(@NotNull List<String> value)
-
getEngine
@Stability(Stable) @NotNull public String getEngine()
-
setEngine
@Stability(Stable) public void setEngine(@NotNull String value)
-
getEngineVersion
@Stability(Stable) @NotNull public String getEngineVersion()
-
setEngineVersion
@Stability(Stable) public void setEngineVersion(@NotNull String value)
-
getFinalSnapshotIdentifier
@Stability(Stable) @NotNull public String getFinalSnapshotIdentifier()
-
setFinalSnapshotIdentifier
@Stability(Stable) public void setFinalSnapshotIdentifier(@NotNull String value)
-
getIamDatabaseAuthenticationEnabled
@Stability(Stable) @NotNull public Object getIamDatabaseAuthenticationEnabled()
-
setIamDatabaseAuthenticationEnabled
@Stability(Stable) public void setIamDatabaseAuthenticationEnabled(@NotNull Boolean value)
-
setIamDatabaseAuthenticationEnabled
@Stability(Stable) public void setIamDatabaseAuthenticationEnabled(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getId
@Stability(Stable) @NotNull public String getId()
-
setId
@Stability(Stable) public void setId(@NotNull String value)
-
getIdentifier
@Stability(Stable) @NotNull public String getIdentifier()
-
setIdentifier
@Stability(Stable) public void setIdentifier(@NotNull String value)
-
getIdentifierPrefix
@Stability(Stable) @NotNull public String getIdentifierPrefix()
-
setIdentifierPrefix
@Stability(Stable) public void setIdentifierPrefix(@NotNull String value)
-
getInstanceClass
@Stability(Stable) @NotNull public String getInstanceClass()
-
setInstanceClass
@Stability(Stable) public void setInstanceClass(@NotNull String value)
-
getIops
@Stability(Stable) @NotNull public Number getIops()
-
setIops
@Stability(Stable) public void setIops(@NotNull Number value)
-
getKmsKeyId
@Stability(Stable) @NotNull public String getKmsKeyId()
-
setKmsKeyId
@Stability(Stable) public void setKmsKeyId(@NotNull String value)
-
getLicenseModel
@Stability(Stable) @NotNull public String getLicenseModel()
-
setLicenseModel
@Stability(Stable) public void setLicenseModel(@NotNull String value)
-
getMaintenanceWindow
@Stability(Stable) @NotNull public String getMaintenanceWindow()
-
setMaintenanceWindow
@Stability(Stable) public void setMaintenanceWindow(@NotNull String value)
-
getManageMasterUserPassword
@Stability(Stable) @NotNull public Object getManageMasterUserPassword()
-
setManageMasterUserPassword
@Stability(Stable) public void setManageMasterUserPassword(@NotNull Boolean value)
-
setManageMasterUserPassword
@Stability(Stable) public void setManageMasterUserPassword(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getMasterUserSecretKmsKeyId
@Stability(Stable) @NotNull public String getMasterUserSecretKmsKeyId()
-
setMasterUserSecretKmsKeyId
@Stability(Stable) public void setMasterUserSecretKmsKeyId(@NotNull String value)
-
getMaxAllocatedStorage
@Stability(Stable) @NotNull public Number getMaxAllocatedStorage()
-
setMaxAllocatedStorage
@Stability(Stable) public void setMaxAllocatedStorage(@NotNull Number value)
-
getMonitoringInterval
@Stability(Stable) @NotNull public Number getMonitoringInterval()
-
setMonitoringInterval
@Stability(Stable) public void setMonitoringInterval(@NotNull Number value)
-
getMonitoringRoleArn
@Stability(Stable) @NotNull public String getMonitoringRoleArn()
-
setMonitoringRoleArn
@Stability(Stable) public void setMonitoringRoleArn(@NotNull String value)
-
getMultiAz
@Stability(Stable) @NotNull public Object getMultiAz()
-
setMultiAz
@Stability(Stable) public void setMultiAz(@NotNull Boolean value)
-
setMultiAz
@Stability(Stable) public void setMultiAz(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getNcharCharacterSetName
@Stability(Stable) @NotNull public String getNcharCharacterSetName()
-
setNcharCharacterSetName
@Stability(Stable) public void setNcharCharacterSetName(@NotNull String value)
-
getNetworkType
@Stability(Stable) @NotNull public String getNetworkType()
-
setNetworkType
@Stability(Stable) public void setNetworkType(@NotNull String value)
-
getOptionGroupName
@Stability(Stable) @NotNull public String getOptionGroupName()
-
setOptionGroupName
@Stability(Stable) public void setOptionGroupName(@NotNull String value)
-
getParameterGroupName
@Stability(Stable) @NotNull public String getParameterGroupName()
-
setParameterGroupName
@Stability(Stable) public void setParameterGroupName(@NotNull String value)
-
getPassword
@Stability(Stable) @NotNull public String getPassword()
-
setPassword
@Stability(Stable) public void setPassword(@NotNull String value)
-
getPerformanceInsightsEnabled
@Stability(Stable) @NotNull public Object getPerformanceInsightsEnabled()
-
setPerformanceInsightsEnabled
@Stability(Stable) public void setPerformanceInsightsEnabled(@NotNull Boolean value)
-
setPerformanceInsightsEnabled
@Stability(Stable) public void setPerformanceInsightsEnabled(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getPerformanceInsightsKmsKeyId
@Stability(Stable) @NotNull public String getPerformanceInsightsKmsKeyId()
-
setPerformanceInsightsKmsKeyId
@Stability(Stable) public void setPerformanceInsightsKmsKeyId(@NotNull String value)
-
getPerformanceInsightsRetentionPeriod
@Stability(Stable) @NotNull public Number getPerformanceInsightsRetentionPeriod()
-
setPerformanceInsightsRetentionPeriod
@Stability(Stable) public void setPerformanceInsightsRetentionPeriod(@NotNull Number value)
-
getPort
@Stability(Stable) @NotNull public Number getPort()
-
setPort
@Stability(Stable) public void setPort(@NotNull Number value)
-
getPubliclyAccessible
@Stability(Stable) @NotNull public Object getPubliclyAccessible()
-
setPubliclyAccessible
@Stability(Stable) public void setPubliclyAccessible(@NotNull Boolean value)
-
setPubliclyAccessible
@Stability(Stable) public void setPubliclyAccessible(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getReplicaMode
@Stability(Stable) @NotNull public String getReplicaMode()
-
setReplicaMode
@Stability(Stable) public void setReplicaMode(@NotNull String value)
-
getReplicateSourceDb
@Stability(Stable) @NotNull public String getReplicateSourceDb()
-
setReplicateSourceDb
@Stability(Stable) public void setReplicateSourceDb(@NotNull String value)
-
getSkipFinalSnapshot
@Stability(Stable) @NotNull public Object getSkipFinalSnapshot()
-
setSkipFinalSnapshot
@Stability(Stable) public void setSkipFinalSnapshot(@NotNull Boolean value)
-
setSkipFinalSnapshot
@Stability(Stable) public void setSkipFinalSnapshot(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getSnapshotIdentifier
@Stability(Stable) @NotNull public String getSnapshotIdentifier()
-
setSnapshotIdentifier
@Stability(Stable) public void setSnapshotIdentifier(@NotNull String value)
-
getStorageEncrypted
@Stability(Stable) @NotNull public Object getStorageEncrypted()
-
setStorageEncrypted
@Stability(Stable) public void setStorageEncrypted(@NotNull Boolean value)
-
setStorageEncrypted
@Stability(Stable) public void setStorageEncrypted(@NotNull com.hashicorp.cdktf.IResolvable value)
-
getStorageThroughput
@Stability(Stable) @NotNull public Number getStorageThroughput()
-
setStorageThroughput
@Stability(Stable) public void setStorageThroughput(@NotNull Number value)
-
getStorageType
@Stability(Stable) @NotNull public String getStorageType()
-
setStorageType
@Stability(Stable) public void setStorageType(@NotNull String value)
-
getTimezone
@Stability(Stable) @NotNull public String getTimezone()
-
setTimezone
@Stability(Stable) public void setTimezone(@NotNull String value)
-
getUsername
@Stability(Stable) @NotNull public String getUsername()
-
setUsername
@Stability(Stable) public void setUsername(@NotNull String value)
-
-