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
Prefix, 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. |
toEgressRuleConfig()
public toEgressRuleConfig(): any
Returns
any
Produce the egress rule JSON for the given connection.
toIngressRuleConfig()
public toIngressRuleConfig(): any
Returns
any
Produce the ingress rule JSON for the given connection.

.NET
Go
Java
Python
TypeScript (