@Generated(value="jsii-pacmak/1.26.0 (build 7d76e02)", date="2021-03-25T11:29:45.773Z") @Stability(value=Experimental) public interface InstanceProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
InstanceProps.Builder
A builder for
InstanceProps |
static class |
InstanceProps.Jsii$Proxy
An implementation for
InstanceProps |
| Modifier and Type | Method and Description |
|---|---|
static InstanceProps.Builder |
builder() |
InstanceType |
getInstanceType()
(experimental) What type of instance to start for the replicas.
|
default IClusterParameterGroup |
getParameterGroup()
(experimental) The DB parameter group to associate with the instance.
|
default ISecurityGroup |
getSecurityGroup()
(experimental) Security group.
|
IVpc |
getVpc()
(experimental) What subnets to run the DocumentDB instances in.
|
default SubnetSelection |
getVpcSubnets()
(experimental) Where to place the instances within the VPC.
|
@Stability(value=Experimental) @NotNull InstanceType getInstanceType()
@Stability(value=Experimental) @NotNull IVpc getVpc()
Must be at least 2 subnets in two different AZs.
@Stability(value=Experimental) @Nullable default IClusterParameterGroup getParameterGroup()
Default: no parameter group
@Stability(value=Experimental) @Nullable default ISecurityGroup getSecurityGroup()
Default: a new security group is created.
@Stability(value=Experimental) @Nullable default SubnetSelection getVpcSubnets()
Default: private subnets
@Stability(value=Experimental) static InstanceProps.Builder builder()
InstanceProps.Builder of InstancePropsCopyright © 2021. All rights reserved.