interface IPeer
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.EC2.IPeer |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsec2#IPeer |
Java | software.amazon.awscdk.services.ec2.IPeer |
Python | aws_cdk.aws_ec2.IPeer |
TypeScript (source) | aws-cdk-lib » aws_ec2 » IPeer |
Implemented by
Security
Obtainable from
Peer
.anyIpv4()
, Peer
.anyIpv6()
, Peer
.ipv4()
, Peer
.ipv6()
, Peer
.prefixList()
, Peer
.securityGroupId()
, Endpoint
.connectionsPeer()
Interface for classes that provide the peer-specification parts of a security group rule.
Properties
Name | Type | Description |
---|---|---|
can | boolean | Whether the rule can be inlined into a SecurityGroup or not. |
connections | Connections | The network connections associated with this resource. |
unique | string | A unique identifier for this connection peer. |
canInlineRule
Type:
boolean
Whether the rule can be inlined into a SecurityGroup or not.
connections
Type:
Connections
The network connections associated with this resource.
uniqueId
Type:
string
A unique identifier for this connection peer.
Methods
Name | Description |
---|---|
to | Produce the egress rule JSON for the given connection. |
to | Produce the ingress rule JSON for the given connection. |
EgressRuleConfig()
topublic toEgressRuleConfig(): any
Returns
any
Produce the egress rule JSON for the given connection.
IngressRuleConfig()
topublic toIngressRuleConfig(): any
Returns
any
Produce the ingress rule JSON for the given connection.