Uses of Class
software.amazon.awscdk.services.neptune.alpha.DatabaseCluster.Builder
Packages that use DatabaseCluster.Builder
-
Uses of DatabaseCluster.Builder in software.amazon.awscdk.services.neptune.alpha
Methods in software.amazon.awscdk.services.neptune.alpha that return DatabaseCluster.BuilderModifier and TypeMethodDescriptionDatabaseCluster.Builder.associatedRoles(List<? extends IRole> associatedRoles) (experimental) A list of AWS Identity and Access Management (IAM) role that can be used by the cluster to access other AWS services.DatabaseCluster.Builder.autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade) (experimental) If set to true, Neptune will automatically update the engine of the entire cluster to the latest minor version after a stabilization window of 2 to 3 weeks.DatabaseCluster.Builder.backupRetention(Duration backupRetention) (experimental) How many days to retain the backup.DatabaseCluster.Builder.cloudwatchLogsExports(List<? extends LogType> cloudwatchLogsExports) (experimental) The list of log types that need to be enabled for exporting to CloudWatch Logs.DatabaseCluster.Builder.cloudwatchLogsRetention(RetentionDays cloudwatchLogsRetention) (experimental) The number of days log events are kept in CloudWatch Logs.DatabaseCluster.Builder.cloudwatchLogsRetentionRole(IRole cloudwatchLogsRetentionRole) (experimental) The IAM role for the Lambda function associated with the custom resource that sets the retention policy.DatabaseCluster.Builder.clusterParameterGroup(IClusterParameterGroup clusterParameterGroup) (experimental) Additional parameters to pass to the database engine.DatabaseCluster.Builder.copyTagsToSnapshot(Boolean copyTagsToSnapshot) (experimental) Whether to copy tags to the snapshot when a snapshot is created.static DatabaseCluster.BuilderDatabaseCluster.Builder.dbClusterName(String dbClusterName) (experimental) An optional identifier for the cluster.DatabaseCluster.Builder.deletionProtection(Boolean deletionProtection) (experimental) Indicates whether the DB cluster should have deletion protection enabled.DatabaseCluster.Builder.engineVersion(EngineVersion engineVersion) (experimental) What version of the database to start.DatabaseCluster.Builder.iamAuthentication(Boolean iamAuthentication) (experimental) Map AWS Identity and Access Management (IAM) accounts to database accounts.DatabaseCluster.Builder.instanceIdentifierBase(String instanceIdentifierBase) (experimental) Base identifier for instances.(experimental) Number of Neptune compute instances.DatabaseCluster.Builder.instanceType(InstanceType instanceType) (experimental) What type of instance to start for the replicas.(experimental) The KMS key for storage encryption.DatabaseCluster.Builder.parameterGroup(IParameterGroup parameterGroup) (experimental) The DB parameter group to associate with the instance.(experimental) The port number on which the DB instances in the DB cluster accept connections.DatabaseCluster.Builder.preferredBackupWindow(String preferredBackupWindow) (experimental) A daily time range in 24-hours UTC format in which backups preferably execute.DatabaseCluster.Builder.preferredMaintenanceWindow(String preferredMaintenanceWindow) (experimental) A weekly time range in which maintenance should preferably execute.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.DatabaseCluster.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups) (experimental) Security group.DatabaseCluster.Builder.serverlessScalingConfiguration(ServerlessScalingConfiguration serverlessScalingConfiguration) (experimental) Specify minimum and maximum NCUs capacity for a serverless cluster.DatabaseCluster.Builder.storageEncrypted(Boolean storageEncrypted) (experimental) Whether to enable storage encryption.DatabaseCluster.Builder.subnetGroup(ISubnetGroup subnetGroup) (experimental) Existing subnet group for the cluster.(experimental) What subnets to run the Neptune instances in.DatabaseCluster.Builder.vpcSubnets(SubnetSelection vpcSubnets) (experimental) Where to place the instances within the VPC.