Interface IPeer.Jsii$Default
- All Superinterfaces:
IConnectable
,IConnectable.Jsii$Default
,IPeer
,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
ISecurityGroup.Jsii$Default
- All Known Implementing Classes:
IPeer.Jsii$Proxy
,ISecurityGroup.Jsii$Proxy
- Enclosing interface:
IPeer
Internal default implementation for
IPeer
.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.IConnectable
IConnectable.Jsii$Default, IConnectable.Jsii$Proxy
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ec2.IPeer
IPeer.Jsii$Default, IPeer.Jsii$Proxy
-
Method Summary
Modifier and TypeMethodDescriptiondefault Boolean
Whether the rule can be inlined into a SecurityGroup or not.default Connections
The network connections associated with this resource.default String
A unique identifier for this connection peer.default Object
Produce the egress rule JSON for the given connection.default Object
Produce the ingress rule JSON for the given connection.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getConnections
The network connections associated with this resource.- Specified by:
getConnections
in interfaceIConnectable
- Specified by:
getConnections
in interfaceIConnectable.Jsii$Default
-
getCanInlineRule
Whether the rule can be inlined into a SecurityGroup or not.- Specified by:
getCanInlineRule
in interfaceIPeer
-
getUniqueId
A unique identifier for this connection peer.- Specified by:
getUniqueId
in interfaceIPeer
-
toEgressRuleConfig
Produce the egress rule JSON for the given connection.- Specified by:
toEgressRuleConfig
in interfaceIPeer
-
toIngressRuleConfig
Produce the ingress rule JSON for the given connection.- Specified by:
toIngressRuleConfig
in interfaceIPeer
-