| Modifier and Type | Method and Description |
|---|---|
default RemovalPolicy |
RemovalPolicyOptions.getDefaultValue()
(experimental) The default policy to apply in case the removal policy is not defined.
|
RemovalPolicy |
RemovalPolicyOptions.Jsii$Proxy.getDefaultValue() |
default RemovalPolicy |
CustomResourceProps.getRemovalPolicy()
(experimental) The policy to apply when this resource is removed from the application.
|
RemovalPolicy |
CustomResourceProps.Jsii$Proxy.getRemovalPolicy() |
static RemovalPolicy |
RemovalPolicy.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RemovalPolicy[] |
RemovalPolicy.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CfnResource.applyRemovalPolicy(RemovalPolicy policy)
(experimental) Sets the deletion policy of the resource based on the removal policy specified.
|
void |
CfnResource.applyRemovalPolicy(RemovalPolicy policy,
RemovalPolicyOptions options)
(experimental) Sets the deletion policy of the resource based on the removal policy specified.
|
RemovalPolicyOptions.Builder |
RemovalPolicyOptions.Builder.defaultValue(RemovalPolicy defaultValue)
Sets the value of
RemovalPolicyOptions.getDefaultValue() |
CustomResourceProps.Builder |
CustomResourceProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
CustomResourceProps.getRemovalPolicy() |
CustomResource.Builder |
CustomResource.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) The policy to apply when this resource is removed from the application.
|
| Constructor and Description |
|---|
Jsii$Proxy(Boolean applyToUpdateReplacePolicy,
RemovalPolicy defaultValue)
Constructor that initializes the object based on literal property values passed by the
RemovalPolicyOptions.Builder. |
Jsii$Proxy(String serviceToken,
Boolean pascalCaseProperties,
Map<String,? extends Object> properties,
RemovalPolicy removalPolicy,
String resourceType)
Constructor that initializes the object based on literal property values passed by the
CustomResourceProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default RemovalPolicy |
BackupVaultProps.getRemovalPolicy()
(experimental) The removal policy to apply to the vault.
|
RemovalPolicy |
BackupVaultProps.Jsii$Proxy.getRemovalPolicy() |
| Modifier and Type | Method and Description |
|---|---|
BackupVault.Builder |
BackupVault.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) The removal policy to apply to the vault.
|
BackupVaultProps.Builder |
BackupVaultProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
BackupVaultProps.getRemovalPolicy() |
| Constructor and Description |
|---|
Jsii$Proxy(PolicyDocument accessPolicy,
String backupVaultName,
IKey encryptionKey,
List<? extends BackupVaultEvents> notificationEvents,
ITopic notificationTopic,
RemovalPolicy removalPolicy)
Constructor that initializes the object based on literal property values passed by the
BackupVaultProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default RemovalPolicy |
CustomResourceProps.getRemovalPolicy()
Deprecated.
|
RemovalPolicy |
CustomResourceProps.Jsii$Proxy.getRemovalPolicy()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
CustomResourceProps.Builder |
CustomResourceProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Deprecated.
|
CustomResource.Builder |
CustomResource.Builder.removalPolicy(RemovalPolicy removalPolicy)
Deprecated.
|
| Constructor and Description |
|---|
Jsii$Proxy(ICustomResourceProvider provider,
Map<String,? extends Object> properties,
RemovalPolicy removalPolicy,
String resourceType)
Deprecated.
Constructor that initializes the object based on literal property values passed by the
CustomResourceProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default RemovalPolicy |
ReportGroupProps.getRemovalPolicy()
(experimental) What to do when this resource is deleted from a stack.
|
RemovalPolicy |
ReportGroupProps.Jsii$Proxy.getRemovalPolicy() |
| Modifier and Type | Method and Description |
|---|---|
ReportGroupProps.Builder |
ReportGroupProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
ReportGroupProps.getRemovalPolicy() |
ReportGroup.Builder |
ReportGroup.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) What to do when this resource is deleted from a stack.
|
| Constructor and Description |
|---|
Jsii$Proxy(IBucket exportBucket,
RemovalPolicy removalPolicy,
String reportGroupName,
Boolean zipExport)
Constructor that initializes the object based on literal property values passed by the
ReportGroupProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default RemovalPolicy |
DatabaseClusterProps.getRemovalPolicy()
(experimental) The removal policy to apply when the cluster and its instances are removed or replaced during a stack update, or when the stack is deleted.
|
RemovalPolicy |
DatabaseClusterProps.Jsii$Proxy.getRemovalPolicy() |
default RemovalPolicy |
DatabaseInstanceProps.getRemovalPolicy()
(experimental) The CloudFormation policy to apply when the instance is removed from the stack or replaced during an update.
|
RemovalPolicy |
DatabaseInstanceProps.Jsii$Proxy.getRemovalPolicy() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseInstance.Builder |
DatabaseInstance.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) The CloudFormation policy to apply when the instance is removed from the stack or replaced during an update.
|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
DatabaseClusterProps.getRemovalPolicy() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
DatabaseInstanceProps.getRemovalPolicy() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) The removal policy to apply when the cluster and its instances are removed or replaced during a stack update, or when the stack is deleted.
|
| Constructor and Description |
|---|
Jsii$Proxy(IDatabaseCluster cluster,
InstanceType instanceClass,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
String dbInstanceName,
String preferredMaintenanceWindow,
RemovalPolicy removalPolicy)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceProps.Builder. |
Jsii$Proxy(InstanceProps instanceProps,
Login masterUser,
BackupProps backup,
String dbClusterName,
String engineVersion,
String instanceIdentifierBase,
Number instances,
IKey kmsKey,
IClusterParameterGroup parameterGroup,
Number port,
String preferredMaintenanceWindow,
RemovalPolicy removalPolicy,
Boolean storageEncrypted)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
RemovalPolicy |
TableProps.Jsii$Proxy.getRemovalPolicy() |
default RemovalPolicy |
TableOptions.getRemovalPolicy()
(experimental) The removal policy to apply to the DynamoDB Table.
|
RemovalPolicy |
TableOptions.Jsii$Proxy.getRemovalPolicy() |
| Modifier and Type | Method and Description |
|---|---|
TableProps.Builder |
TableProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
TableOptions.getRemovalPolicy() |
TableOptions.Builder |
TableOptions.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
TableOptions.getRemovalPolicy() |
Table.Builder |
Table.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) The removal policy to apply to the DynamoDB Table.
|
| Constructor and Description |
|---|
Jsii$Proxy(Attribute partitionKey,
BillingMode billingMode,
TableEncryption encryption,
IKey encryptionKey,
Boolean pointInTimeRecovery,
Number readCapacity,
RemovalPolicy removalPolicy,
List<String> replicationRegions,
Boolean serverSideEncryption,
Attribute sortKey,
StreamViewType stream,
String timeToLiveAttribute,
Number writeCapacity)
Constructor that initializes the object based on literal property values passed by the
TableOptions.Builder. |
Jsii$Proxy(String tableName,
Attribute partitionKey,
BillingMode billingMode,
TableEncryption encryption,
IKey encryptionKey,
Boolean pointInTimeRecovery,
Number readCapacity,
RemovalPolicy removalPolicy,
List<String> replicationRegions,
Boolean serverSideEncryption,
Attribute sortKey,
StreamViewType stream,
String timeToLiveAttribute,
Number writeCapacity)
Constructor that initializes the object based on literal property values passed by the
TableProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default RemovalPolicy |
RepositoryProps.getRemovalPolicy()
(experimental) Determine what happens to the repository when the resource/stack is deleted.
|
RemovalPolicy |
RepositoryProps.Jsii$Proxy.getRemovalPolicy() |
| Modifier and Type | Method and Description |
|---|---|
RepositoryProps.Builder |
RepositoryProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
RepositoryProps.getRemovalPolicy() |
Repository.Builder |
Repository.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) Determine what happens to the repository when the resource/stack is deleted.
|
| Constructor and Description |
|---|
Jsii$Proxy(Boolean imageScanOnPush,
String lifecycleRegistryId,
List<? extends LifecycleRule> lifecycleRules,
RemovalPolicy removalPolicy,
String repositoryName)
Constructor that initializes the object based on literal property values passed by the
RepositoryProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default RemovalPolicy |
FileSystemProps.getRemovalPolicy()
(experimental) The removal policy to apply to the file system.
|
RemovalPolicy |
FileSystemProps.Jsii$Proxy.getRemovalPolicy() |
| Modifier and Type | Method and Description |
|---|---|
FileSystem.Builder |
FileSystem.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) The removal policy to apply to the file system.
|
FileSystemProps.Builder |
FileSystemProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
FileSystemProps.getRemovalPolicy() |
| Constructor and Description |
|---|
Jsii$Proxy(IVpc vpc,
Boolean enableAutomaticBackups,
Boolean encrypted,
String fileSystemName,
IKey kmsKey,
LifecyclePolicy lifecyclePolicy,
PerformanceMode performanceMode,
Size provisionedThroughputPerSecond,
RemovalPolicy removalPolicy,
ISecurityGroup securityGroup,
ThroughputMode throughputMode,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
FileSystemProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default RemovalPolicy |
AliasProps.getRemovalPolicy()
(experimental) Policy to apply when the alias is removed from this stack.
|
RemovalPolicy |
AliasProps.Jsii$Proxy.getRemovalPolicy() |
default RemovalPolicy |
KeyProps.getRemovalPolicy()
(experimental) Whether the encryption key should be retained when it is removed from the Stack.
|
RemovalPolicy |
KeyProps.Jsii$Proxy.getRemovalPolicy() |
| Modifier and Type | Method and Description |
|---|---|
AliasProps.Builder |
AliasProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
AliasProps.getRemovalPolicy() |
Key.Builder |
Key.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) Whether the encryption key should be retained when it is removed from the Stack.
|
KeyProps.Builder |
KeyProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
KeyProps.getRemovalPolicy() |
Alias.Builder |
Alias.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) Policy to apply when the alias is removed from this stack.
|
| Constructor and Description |
|---|
Jsii$Proxy(String aliasName,
IKey targetKey,
RemovalPolicy removalPolicy)
Constructor that initializes the object based on literal property values passed by the
AliasProps.Builder. |
Jsii$Proxy(String alias,
String description,
Boolean enabled,
Boolean enableKeyRotation,
PolicyDocument policy,
RemovalPolicy removalPolicy,
Boolean trustAccountIdentities)
Constructor that initializes the object based on literal property values passed by the
KeyProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default RemovalPolicy |
VersionOptions.getRemovalPolicy()
(experimental) Whether to retain old versions of this function when a new version is created.
|
RemovalPolicy |
VersionOptions.Jsii$Proxy.getRemovalPolicy() |
RemovalPolicy |
VersionProps.Jsii$Proxy.getRemovalPolicy() |
| Modifier and Type | Method and Description |
|---|---|
VersionOptions.Builder |
VersionOptions.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
VersionOptions.getRemovalPolicy() |
Version.Builder |
Version.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) Whether to retain old versions of this function when a new version is created.
|
VersionProps.Builder |
VersionProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
VersionOptions.getRemovalPolicy() |
| Constructor and Description |
|---|
Jsii$Proxy(IFunction lambda,
String codeSha256,
String description,
Number provisionedConcurrentExecutions,
RemovalPolicy removalPolicy,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
VersionProps.Builder. |
Jsii$Proxy(String codeSha256,
String description,
Number provisionedConcurrentExecutions,
RemovalPolicy removalPolicy,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
VersionOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default RemovalPolicy |
LogStreamProps.getRemovalPolicy()
(experimental) Determine what happens when the log stream resource is removed from the app.
|
RemovalPolicy |
LogStreamProps.Jsii$Proxy.getRemovalPolicy() |
default RemovalPolicy |
LogGroupProps.getRemovalPolicy()
(experimental) Determine the removal policy of this log group.
|
RemovalPolicy |
LogGroupProps.Jsii$Proxy.getRemovalPolicy() |
| Modifier and Type | Method and Description |
|---|---|
LogGroup.Builder |
LogGroup.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) Determine the removal policy of this log group.
|
LogStreamProps.Builder |
LogStreamProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
LogStreamProps.getRemovalPolicy() |
LogStream.Builder |
LogStream.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) Determine what happens when the log stream resource is removed from the app.
|
LogGroupProps.Builder |
LogGroupProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
LogGroupProps.getRemovalPolicy() |
| Constructor and Description |
|---|
Jsii$Proxy(IKey encryptionKey,
String logGroupName,
RemovalPolicy removalPolicy,
RetentionDays retention)
Constructor that initializes the object based on literal property values passed by the
LogGroupProps.Builder. |
Jsii$Proxy(ILogGroup logGroup,
String logStreamName,
RemovalPolicy removalPolicy)
Constructor that initializes the object based on literal property values passed by the
LogStreamProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default RemovalPolicy |
DatabaseClusterProps.getRemovalPolicy()
(experimental) The removal policy to apply when the cluster and its instances are removed from the stack or replaced during an update.
|
RemovalPolicy |
DatabaseClusterProps.Jsii$Proxy.getRemovalPolicy() |
RemovalPolicy |
DatabaseInstanceProps.Jsii$Proxy.getRemovalPolicy() |
RemovalPolicy |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getRemovalPolicy() |
default RemovalPolicy |
ServerlessClusterProps.getRemovalPolicy()
(experimental) The removal policy to apply when the cluster and its instances are removed from the stack or replaced during an update.
|
RemovalPolicy |
ServerlessClusterProps.Jsii$Proxy.getRemovalPolicy() |
default RemovalPolicy |
SubnetGroupProps.getRemovalPolicy()
(experimental) The removal policy to apply when the subnet group are removed from the stack or replaced during an update.
|
RemovalPolicy |
SubnetGroupProps.Jsii$Proxy.getRemovalPolicy() |
default RemovalPolicy |
DatabaseInstanceNewProps.getRemovalPolicy()
(experimental) The CloudFormation policy to apply when the instance is removed from the stack or replaced during an update.
|
RemovalPolicy |
DatabaseInstanceNewProps.Jsii$Proxy.getRemovalPolicy() |
RemovalPolicy |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getRemovalPolicy() |
default RemovalPolicy |
DatabaseClusterFromSnapshotProps.getRemovalPolicy()
(experimental) The removal policy to apply when the cluster and its instances are removed from the stack or replaced during an update.
|
RemovalPolicy |
DatabaseClusterFromSnapshotProps.Jsii$Proxy.getRemovalPolicy() |
RemovalPolicy |
DatabaseInstanceSourceProps.Jsii$Proxy.getRemovalPolicy() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseInstance.Builder |
DatabaseInstance.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) The CloudFormation policy to apply when the instance is removed from the stack or replaced during an update.
|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
DatabaseClusterProps.getRemovalPolicy() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
DatabaseInstanceNewProps.getRemovalPolicy() |
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) The CloudFormation policy to apply when the instance is removed from the stack or replaced during an update.
|
ServerlessCluster.Builder |
ServerlessCluster.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) The removal policy to apply when the cluster and its instances are removed from the stack or replaced during an update.
|
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
DatabaseInstanceNewProps.getRemovalPolicy() |
ServerlessClusterProps.Builder |
ServerlessClusterProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
ServerlessClusterProps.getRemovalPolicy() |
SubnetGroupProps.Builder |
SubnetGroupProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
SubnetGroupProps.getRemovalPolicy() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) The removal policy to apply when the cluster and its instances are removed from the stack or replaced during an update.
|
DatabaseClusterFromSnapshot.Builder |
DatabaseClusterFromSnapshot.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) The removal policy to apply when the cluster and its instances are removed from the stack or replaced during an update.
|
SubnetGroup.Builder |
SubnetGroup.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) The removal policy to apply when the subnet group are removed from the stack or replaced during an update.
|
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) The CloudFormation policy to apply when the instance is removed from the stack or replaced during an update.
|
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
DatabaseInstanceNewProps.getRemovalPolicy() |
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
DatabaseInstanceNewProps.getRemovalPolicy() |
DatabaseClusterFromSnapshotProps.Builder |
DatabaseClusterFromSnapshotProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
DatabaseClusterFromSnapshotProps.getRemovalPolicy() |
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
DatabaseInstanceNewProps.getRemovalPolicy() |
| Constructor and Description |
|---|
Jsii$Proxy(IClusterEngine engine,
InstanceProps instanceProps,
BackupProps backup,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
String clusterIdentifier,
Credentials credentials,
String defaultDatabaseName,
Boolean deletionProtection,
String instanceIdentifierBase,
Number instances,
Duration monitoringInterval,
IRole monitoringRole,
IParameterGroup parameterGroup,
Number port,
String preferredMaintenanceWindow,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
Boolean storageEncrypted,
IKey storageEncryptionKey,
ISubnetGroup subnetGroup)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterProps.Builder. |
Jsii$Proxy(IClusterEngine engine,
InstanceProps instanceProps,
String snapshotIdentifier,
BackupProps backup,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
String clusterIdentifier,
String defaultDatabaseName,
Boolean deletionProtection,
String instanceIdentifierBase,
Number instances,
Duration monitoringInterval,
IRole monitoringRole,
IParameterGroup parameterGroup,
Number port,
String preferredMaintenanceWindow,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
ISubnetGroup subnetGroup)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterFromSnapshotProps.Builder. |
Jsii$Proxy(IClusterEngine engine,
IVpc vpc,
Duration backupRetention,
String clusterIdentifier,
Credentials credentials,
String defaultDatabaseName,
Boolean deletionProtection,
Boolean enableDataApi,
IParameterGroup parameterGroup,
RemovalPolicy removalPolicy,
ServerlessScalingOptions scaling,
List<? extends ISecurityGroup> securityGroups,
IKey storageEncryptionKey,
ISubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ServerlessClusterProps.Builder. |
Jsii$Proxy(IInstanceEngine engine,
Number allocatedStorage,
Boolean allowMajorVersionUpgrade,
String databaseName,
InstanceType instanceType,
LicenseModel licenseModel,
IParameterGroup parameterGroup,
String timezone,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcPlacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceSourceProps.Builder. |
Jsii$Proxy(InstanceType instanceType,
IDatabaseInstance sourceDatabaseInstance,
Boolean storageEncrypted,
IKey storageEncryptionKey,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcPlacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceReadReplicaProps.Builder. |
Jsii$Proxy(IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcPlacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceNewProps.Builder. |
Jsii$Proxy(String characterSetName,
Credentials credentials,
Boolean storageEncrypted,
IKey storageEncryptionKey,
IInstanceEngine engine,
Number allocatedStorage,
Boolean allowMajorVersionUpgrade,
String databaseName,
InstanceType instanceType,
LicenseModel licenseModel,
IParameterGroup parameterGroup,
String timezone,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcPlacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceProps.Builder. |
Jsii$Proxy(String description,
IVpc vpc,
RemovalPolicy removalPolicy,
String subnetGroupName,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
SubnetGroupProps.Builder. |
Jsii$Proxy(String snapshotIdentifier,
SnapshotCredentials credentials,
IInstanceEngine engine,
Number allocatedStorage,
Boolean allowMajorVersionUpgrade,
String databaseName,
InstanceType instanceType,
LicenseModel licenseModel,
IParameterGroup parameterGroup,
String timezone,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcPlacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceFromSnapshotProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default RemovalPolicy |
ClusterSubnetGroupProps.getRemovalPolicy()
(experimental) The removal policy to apply when the subnet group are removed from the stack or replaced during an update.
|
RemovalPolicy |
ClusterSubnetGroupProps.Jsii$Proxy.getRemovalPolicy() |
default RemovalPolicy |
ClusterProps.getRemovalPolicy()
(experimental) The removal policy to apply when the cluster and its instances are removed from the stack or replaced during an update.
|
RemovalPolicy |
ClusterProps.Jsii$Proxy.getRemovalPolicy() |
| Modifier and Type | Method and Description |
|---|---|
ClusterSubnetGroupProps.Builder |
ClusterSubnetGroupProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
ClusterSubnetGroupProps.getRemovalPolicy() |
ClusterProps.Builder |
ClusterProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
ClusterProps.getRemovalPolicy() |
Cluster.Builder |
Cluster.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) The removal policy to apply when the cluster and its instances are removed from the stack or replaced during an update.
|
ClusterSubnetGroup.Builder |
ClusterSubnetGroup.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) The removal policy to apply when the subnet group are removed from the stack or replaced during an update.
|
| Constructor and Description |
|---|
Jsii$Proxy(Login masterUser,
IVpc vpc,
String clusterName,
ClusterType clusterType,
String defaultDatabaseName,
Boolean encrypted,
IKey encryptionKey,
IBucket loggingBucket,
String loggingKeyPrefix,
NodeType nodeType,
Number numberOfNodes,
IClusterParameterGroup parameterGroup,
Number port,
String preferredMaintenanceWindow,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IRole> roles,
List<? extends ISecurityGroup> securityGroups,
IClusterSubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClusterProps.Builder. |
Jsii$Proxy(String description,
IVpc vpc,
RemovalPolicy removalPolicy,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClusterSubnetGroupProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default RemovalPolicy |
BucketPolicyProps.getRemovalPolicy()
(experimental) Policy to apply when the policy is removed from this stack.
|
RemovalPolicy |
BucketPolicyProps.Jsii$Proxy.getRemovalPolicy() |
default RemovalPolicy |
BucketProps.getRemovalPolicy()
(experimental) Policy to apply when the bucket is removed from this stack.
|
RemovalPolicy |
BucketProps.Jsii$Proxy.getRemovalPolicy() |
| Modifier and Type | Method and Description |
|---|---|
void |
BucketPolicy.applyRemovalPolicy(RemovalPolicy removalPolicy)
(experimental) Sets the removal policy for the BucketPolicy.
|
Bucket.Builder |
Bucket.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) Policy to apply when the bucket is removed from this stack.
|
BucketPolicyProps.Builder |
BucketPolicyProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
BucketPolicyProps.getRemovalPolicy() |
BucketProps.Builder |
BucketProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
BucketProps.getRemovalPolicy() |
BucketPolicy.Builder |
BucketPolicy.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) Policy to apply when the policy is removed from this stack.
|
| Constructor and Description |
|---|
Jsii$Proxy(BucketAccessControl accessControl,
BlockPublicAccess blockPublicAccess,
String bucketName,
List<? extends CorsRule> cors,
BucketEncryption encryption,
IKey encryptionKey,
List<? extends Inventory> inventories,
List<? extends LifecycleRule> lifecycleRules,
List<? extends BucketMetrics> metrics,
Boolean publicReadAccess,
RemovalPolicy removalPolicy,
IBucket serverAccessLogsBucket,
String serverAccessLogsPrefix,
Boolean versioned,
String websiteErrorDocument,
String websiteIndexDocument,
RedirectTarget websiteRedirect,
List<? extends RoutingRule> websiteRoutingRules)
Constructor that initializes the object based on literal property values passed by the
BucketProps.Builder. |
Jsii$Proxy(IBucket bucket,
RemovalPolicy removalPolicy)
Constructor that initializes the object based on literal property values passed by the
BucketPolicyProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default RemovalPolicy |
SecretProps.getRemovalPolicy()
(experimental) Policy to apply when the secret is removed from this stack.
|
RemovalPolicy |
SecretProps.Jsii$Proxy.getRemovalPolicy() |
| Modifier and Type | Method and Description |
|---|---|
Secret.Builder |
Secret.Builder.removalPolicy(RemovalPolicy removalPolicy)
(experimental) Policy to apply when the secret is removed from this stack.
|
SecretProps.Builder |
SecretProps.Builder.removalPolicy(RemovalPolicy removalPolicy)
Sets the value of
SecretProps.getRemovalPolicy() |
| Constructor and Description |
|---|
Jsii$Proxy(String description,
IKey encryptionKey,
SecretStringGenerator generateSecretString,
RemovalPolicy removalPolicy,
String secretName)
Constructor that initializes the object based on literal property values passed by the
SecretProps.Builder. |
Copyright © 2020. All rights reserved.