ConnectionsProps¶
-
class
aws_cdk.aws_ec2.
ConnectionsProps
(*, default_port=None, peer=None, security_groups=None)¶ Bases:
object
Properties to intialize a new Connections object.
- Parameters
default_port (
Optional
[Port
]) – Default port range for initiating connections to and from this object. Default: - No default portpeer (
Optional
[IPeer
]) – Class that represents the rule by which others can connect to this connectable. This object is required, but will be derived from securityGroup if that is passed. Default: Derived from securityGroup if set.security_groups (
Optional
[Sequence
[ISecurityGroup
]]) – What securityGroup(s) this object is managing connections for. Default: No security groups
- ExampleMetadata
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_ec2 as ec2 # peer: ec2.IPeer # port: ec2.Port # security_group: ec2.SecurityGroup connections_props = ec2.ConnectionsProps( default_port=port, peer=peer, security_groups=[security_group] )
Attributes
-
default_port
¶ Default port range for initiating connections to and from this object.
- Default
No default port
- Return type
Optional
[Port
]
-
peer
¶ Class that represents the rule by which others can connect to this connectable.
This object is required, but will be derived from securityGroup if that is passed.
- Default
Derived from securityGroup if set.
- Return type
Optional
[IPeer
]
-
security_groups
¶ What securityGroup(s) this object is managing connections for.
- Default
No security groups
- Return type
Optional
[List
[ISecurityGroup
]]