Uses of Class
software.amazon.awscdk.services.neptune.DatabaseCluster.Builder
Packages that use DatabaseCluster.Builder
-
Uses of DatabaseCluster.Builder in software.amazon.awscdk.services.neptune
Methods in software.amazon.awscdk.services.neptune 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.clusterParameterGroup(IClusterParameterGroup clusterParameterGroup) (experimental) Additional parameters to pass to the database engine.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 the Neptune cluster will listen on.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.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.