| Package | Description |
|---|---|
| software.amazon.awscdk.services.rds |
Amazon Relational Database Service Construct Library
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ISubnetGroup.Jsii$Default
Internal default implementation for
ISubnetGroup. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ISubnetGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
SubnetGroup
(experimental) Class for creating a RDS DB subnet group.
|
| Modifier and Type | Method and Description |
|---|---|
static ISubnetGroup |
SubnetGroup.fromSubnetGroupName(software.constructs.Construct scope,
String id,
String subnetGroupName)
(experimental) Imports an existing subnet group by name.
|
default ISubnetGroup |
DatabaseClusterProps.getSubnetGroup()
(experimental) Existing subnet group for the cluster.
|
ISubnetGroup |
DatabaseClusterProps.Jsii$Proxy.getSubnetGroup() |
protected ISubnetGroup |
DatabaseCluster.getSubnetGroup() |
protected ISubnetGroup |
DatabaseClusterFromSnapshot.getSubnetGroup() |
default ISubnetGroup |
DatabaseClusterFromSnapshotProps.getSubnetGroup()
(experimental) Existing subnet group for the cluster.
|
ISubnetGroup |
DatabaseClusterFromSnapshotProps.Jsii$Proxy.getSubnetGroup() |
ISubnetGroup |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getSubnetGroup() |
default ISubnetGroup |
DatabaseInstanceNewProps.getSubnetGroup()
(experimental) Existing subnet group for the instance.
|
ISubnetGroup |
DatabaseInstanceNewProps.Jsii$Proxy.getSubnetGroup() |
default ISubnetGroup |
ServerlessClusterProps.getSubnetGroup()
(experimental) Existing subnet group for the cluster.
|
ISubnetGroup |
ServerlessClusterProps.Jsii$Proxy.getSubnetGroup() |
ISubnetGroup |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getSubnetGroup() |
ISubnetGroup |
DatabaseInstanceProps.Jsii$Proxy.getSubnetGroup() |
ISubnetGroup |
DatabaseInstanceSourceProps.Jsii$Proxy.getSubnetGroup() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.subnetGroup(ISubnetGroup subnetGroup)
Sets the value of
DatabaseClusterProps.getSubnetGroup() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.subnetGroup(ISubnetGroup subnetGroup)
(experimental) Existing subnet group for the cluster.
|
DatabaseClusterFromSnapshot.Builder |
DatabaseClusterFromSnapshot.Builder.subnetGroup(ISubnetGroup subnetGroup)
(experimental) Existing subnet group for the cluster.
|
DatabaseClusterFromSnapshotProps.Builder |
DatabaseClusterFromSnapshotProps.Builder.subnetGroup(ISubnetGroup subnetGroup)
Sets the value of
DatabaseClusterFromSnapshotProps.getSubnetGroup() |
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.subnetGroup(ISubnetGroup subnetGroup)
Sets the value of
DatabaseInstanceNewProps.getSubnetGroup() |
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.subnetGroup(ISubnetGroup subnetGroup)
(experimental) Existing subnet group for the instance.
|
DatabaseInstance.Builder |
DatabaseInstance.Builder.subnetGroup(ISubnetGroup subnetGroup)
(experimental) Existing subnet group for the instance.
|
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.subnetGroup(ISubnetGroup subnetGroup)
Sets the value of
DatabaseInstanceNewProps.getSubnetGroup() |
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.subnetGroup(ISubnetGroup subnetGroup)
(experimental) Existing subnet group for the instance.
|
ServerlessClusterProps.Builder |
ServerlessClusterProps.Builder.subnetGroup(ISubnetGroup subnetGroup)
Sets the value of
ServerlessClusterProps.getSubnetGroup() |
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.subnetGroup(ISubnetGroup subnetGroup)
Sets the value of
DatabaseInstanceNewProps.getSubnetGroup() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.subnetGroup(ISubnetGroup subnetGroup)
Sets the value of
DatabaseInstanceNewProps.getSubnetGroup() |
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.subnetGroup(ISubnetGroup subnetGroup)
Sets the value of
DatabaseInstanceNewProps.getSubnetGroup() |
ServerlessCluster.Builder |
ServerlessCluster.Builder.subnetGroup(ISubnetGroup subnetGroup)
(experimental) Existing subnet group for the cluster.
|
| 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,
Boolean iamAuthentication,
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,
Boolean iamAuthentication,
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,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
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,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
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,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
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,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceProps.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,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceFromSnapshotProps.Builder. |
Copyright © 2021. All rights reserved.