@Stability(value=Stable) public static final class Connections.Builder extends Object implements software.amazon.jsii.Builder<Connections>
Connections.| Modifier and Type | Method and Description |
|---|---|
Connections |
build() |
static Connections.Builder |
create() |
Connections.Builder |
defaultPort(Port defaultPort)
Default port range for initiating connections to and from this object.
|
Connections.Builder |
peer(IPeer peer)
Class that represents the rule by which others can connect to this connectable.
|
Connections.Builder |
securityGroups(List<? extends ISecurityGroup> securityGroups)
What securityGroup(s) this object is managing connections for.
|
@Stability(value=Stable) public static Connections.Builder create()
Connections.Builder.@Stability(value=Stable) public Connections.Builder defaultPort(Port defaultPort)
Default: - No default port
defaultPort - Default port range for initiating connections to and from this object. This parameter is required.this@Stability(value=Stable) public Connections.Builder peer(IPeer peer)
This object is required, but will be derived from securityGroup if that is passed.
Default: Derived from securityGroup if set.
peer - Class that represents the rule by which others can connect to this connectable. This parameter is required.this@Stability(value=Stable) public Connections.Builder securityGroups(List<? extends ISecurityGroup> securityGroups)
Default: No security groups
securityGroups - What securityGroup(s) this object is managing connections for. This parameter is required.this@Stability(value=Stable) public Connections build()
build in interface software.amazon.jsii.Builder<Connections>Copyright © 2022. All rights reserved.