@Stability(value=Stable) public static final class CfnDatabase.Builder extends Object implements software.amazon.jsii.Builder<CfnDatabase>
CfnDatabase.| Modifier and Type | Method and Description |
|---|---|
CfnDatabase.Builder |
availabilityZone(String availabilityZone)
`AWS::Lightsail::Database.AvailabilityZone`.
|
CfnDatabase.Builder |
backupRetention(Boolean backupRetention)
`AWS::Lightsail::Database.BackupRetention`.
|
CfnDatabase.Builder |
backupRetention(IResolvable backupRetention)
`AWS::Lightsail::Database.BackupRetention`.
|
CfnDatabase |
build() |
CfnDatabase.Builder |
caCertificateIdentifier(String caCertificateIdentifier)
`AWS::Lightsail::Database.CaCertificateIdentifier`.
|
static CfnDatabase.Builder |
create(software.constructs.Construct scope,
String id) |
CfnDatabase.Builder |
masterDatabaseName(String masterDatabaseName)
`AWS::Lightsail::Database.MasterDatabaseName`.
|
CfnDatabase.Builder |
masterUsername(String masterUsername)
`AWS::Lightsail::Database.MasterUsername`.
|
CfnDatabase.Builder |
masterUserPassword(String masterUserPassword)
`AWS::Lightsail::Database.MasterUserPassword`.
|
CfnDatabase.Builder |
preferredBackupWindow(String preferredBackupWindow)
`AWS::Lightsail::Database.PreferredBackupWindow`.
|
CfnDatabase.Builder |
preferredMaintenanceWindow(String preferredMaintenanceWindow)
`AWS::Lightsail::Database.PreferredMaintenanceWindow`.
|
CfnDatabase.Builder |
publiclyAccessible(Boolean publiclyAccessible)
`AWS::Lightsail::Database.PubliclyAccessible`.
|
CfnDatabase.Builder |
publiclyAccessible(IResolvable publiclyAccessible)
`AWS::Lightsail::Database.PubliclyAccessible`.
|
CfnDatabase.Builder |
relationalDatabaseBlueprintId(String relationalDatabaseBlueprintId)
`AWS::Lightsail::Database.RelationalDatabaseBlueprintId`.
|
CfnDatabase.Builder |
relationalDatabaseBundleId(String relationalDatabaseBundleId)
`AWS::Lightsail::Database.RelationalDatabaseBundleId`.
|
CfnDatabase.Builder |
relationalDatabaseName(String relationalDatabaseName)
`AWS::Lightsail::Database.RelationalDatabaseName`.
|
CfnDatabase.Builder |
relationalDatabaseParameters(IResolvable relationalDatabaseParameters)
`AWS::Lightsail::Database.RelationalDatabaseParameters`.
|
CfnDatabase.Builder |
relationalDatabaseParameters(List<? extends Object> relationalDatabaseParameters)
`AWS::Lightsail::Database.RelationalDatabaseParameters`.
|
CfnDatabase.Builder |
rotateMasterUserPassword(Boolean rotateMasterUserPassword)
`AWS::Lightsail::Database.RotateMasterUserPassword`.
|
CfnDatabase.Builder |
rotateMasterUserPassword(IResolvable rotateMasterUserPassword)
`AWS::Lightsail::Database.RotateMasterUserPassword`.
|
CfnDatabase.Builder |
tags(List<? extends CfnTag> tags)
`AWS::Lightsail::Database.Tags`.
|
@Stability(value=Stable) public static CfnDatabase.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnDatabase.RelationalDatabaseParameterProperty.Builder.@Stability(value=Stable) public CfnDatabase.Builder availabilityZone(String availabilityZone)
availabilityZone - `AWS::Lightsail::Database.AvailabilityZone`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder backupRetention(Boolean backupRetention)
backupRetention - `AWS::Lightsail::Database.BackupRetention`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder backupRetention(IResolvable backupRetention)
backupRetention - `AWS::Lightsail::Database.BackupRetention`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder caCertificateIdentifier(String caCertificateIdentifier)
caCertificateIdentifier - `AWS::Lightsail::Database.CaCertificateIdentifier`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder masterDatabaseName(String masterDatabaseName)
masterDatabaseName - `AWS::Lightsail::Database.MasterDatabaseName`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder masterUsername(String masterUsername)
masterUsername - `AWS::Lightsail::Database.MasterUsername`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder masterUserPassword(String masterUserPassword)
masterUserPassword - `AWS::Lightsail::Database.MasterUserPassword`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder preferredBackupWindow(String preferredBackupWindow)
preferredBackupWindow - `AWS::Lightsail::Database.PreferredBackupWindow`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder preferredMaintenanceWindow(String preferredMaintenanceWindow)
preferredMaintenanceWindow - `AWS::Lightsail::Database.PreferredMaintenanceWindow`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder publiclyAccessible(Boolean publiclyAccessible)
publiclyAccessible - `AWS::Lightsail::Database.PubliclyAccessible`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder publiclyAccessible(IResolvable publiclyAccessible)
publiclyAccessible - `AWS::Lightsail::Database.PubliclyAccessible`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder relationalDatabaseBlueprintId(String relationalDatabaseBlueprintId)
relationalDatabaseBlueprintId - `AWS::Lightsail::Database.RelationalDatabaseBlueprintId`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder relationalDatabaseBundleId(String relationalDatabaseBundleId)
relationalDatabaseBundleId - `AWS::Lightsail::Database.RelationalDatabaseBundleId`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder relationalDatabaseName(String relationalDatabaseName)
relationalDatabaseName - `AWS::Lightsail::Database.RelationalDatabaseName`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder relationalDatabaseParameters(IResolvable relationalDatabaseParameters)
relationalDatabaseParameters - `AWS::Lightsail::Database.RelationalDatabaseParameters`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder relationalDatabaseParameters(List<? extends Object> relationalDatabaseParameters)
relationalDatabaseParameters - `AWS::Lightsail::Database.RelationalDatabaseParameters`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder rotateMasterUserPassword(Boolean rotateMasterUserPassword)
rotateMasterUserPassword - `AWS::Lightsail::Database.RotateMasterUserPassword`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder rotateMasterUserPassword(IResolvable rotateMasterUserPassword)
rotateMasterUserPassword - `AWS::Lightsail::Database.RotateMasterUserPassword`. This parameter is required.this@Stability(value=Stable) public CfnDatabase.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::Lightsail::Database.Tags`. This parameter is required.this@Stability(value=Stable) public CfnDatabase build()
build in interface software.amazon.jsii.Builder<CfnDatabase>Copyright © 2021. All rights reserved.