Uses of Interface
software.amazon.awscdk.services.ec2.IPeer
Packages that use IPeer
Package
Description
Amazon EC2 Construct Library
AWS::GlobalAccelerator Construct Library
-
Uses of IPeer in software.amazon.awscdk.services.ec2
Subinterfaces of IPeer in software.amazon.awscdk.services.ec2Modifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forIPeer
.interface
Interface for security group-like objects.static interface
Internal default implementation forISecurityGroup
.Classes in software.amazon.awscdk.services.ec2 that implement IPeerModifier and TypeClassDescriptionstatic final class
A proxy class which represents a concrete javascript instance of this type.static final class
A proxy class which represents a concrete javascript instance of this type.class
Creates an Amazon EC2 security group within a VPC.Methods in software.amazon.awscdk.services.ec2 that return IPeerModifier and TypeMethodDescriptionstatic IPeer
Peer.anyIpv4()
Any IPv4 address.static IPeer
Peer.anyIpv6()
Any IPv6 address.default IPeer
ConnectionsProps.getPeer()
Class that represents the rule by which others can connect to this connectable.final IPeer
ConnectionsProps.Jsii$Proxy.getPeer()
static IPeer
Create an IPv4 peer from a CIDR.static IPeer
Create an IPv6 peer from a CIDR.static IPeer
Peer.prefixList
(String prefixListId) A prefix list.static IPeer
Peer.securityGroupId
(String securityGroupId) A security group ID.static IPeer
Peer.securityGroupId
(String securityGroupId, String sourceSecurityGroupOwnerId) A security group ID.Methods in software.amazon.awscdk.services.ec2 with parameters of type IPeerModifier and TypeMethodDescriptionvoid
ISecurityGroup.addEgressRule
(IPeer peer, Port connection) Add an egress rule for the current security group.void
ISecurityGroup.addEgressRule
(IPeer peer, Port connection, String description) Add an egress rule for the current security group.void
ISecurityGroup.addEgressRule
(IPeer peer, Port connection, String description, Boolean remoteRule) Add an egress rule for the current security group.default void
ISecurityGroup.Jsii$Default.addEgressRule
(IPeer peer, Port connection, String description, Boolean remoteRule) Add an egress rule for the current security group.final void
ISecurityGroup.Jsii$Proxy.addEgressRule
(IPeer peer, Port connection) Add an egress rule for the current security group.final void
ISecurityGroup.Jsii$Proxy.addEgressRule
(IPeer peer, Port connection, String description) Add an egress rule for the current security group.final void
ISecurityGroup.Jsii$Proxy.addEgressRule
(IPeer peer, Port connection, String description, Boolean remoteRule) Add an egress rule for the current security group.void
SecurityGroup.addEgressRule
(IPeer peer, Port connection) Add an egress rule for the current security group.void
SecurityGroup.addEgressRule
(IPeer peer, Port connection, String description) Add an egress rule for the current security group.void
SecurityGroup.addEgressRule
(IPeer peer, Port connection, String description, Boolean remoteRule) Add an egress rule for the current security group.void
ISecurityGroup.addIngressRule
(IPeer peer, Port connection) Add an ingress rule for the current security group.void
ISecurityGroup.addIngressRule
(IPeer peer, Port connection, String description) Add an ingress rule for the current security group.void
ISecurityGroup.addIngressRule
(IPeer peer, Port connection, String description, Boolean remoteRule) Add an ingress rule for the current security group.default void
ISecurityGroup.Jsii$Default.addIngressRule
(IPeer peer, Port connection, String description, Boolean remoteRule) Add an ingress rule for the current security group.final void
ISecurityGroup.Jsii$Proxy.addIngressRule
(IPeer peer, Port connection) Add an ingress rule for the current security group.final void
ISecurityGroup.Jsii$Proxy.addIngressRule
(IPeer peer, Port connection, String description) Add an ingress rule for the current security group.final void
ISecurityGroup.Jsii$Proxy.addIngressRule
(IPeer peer, Port connection, String description, Boolean remoteRule) Add an ingress rule for the current security group.void
SecurityGroup.addIngressRule
(IPeer peer, Port connection) Add an ingress rule for the current security group.void
SecurityGroup.addIngressRule
(IPeer peer, Port connection, String description) Add an ingress rule for the current security group.void
SecurityGroup.addIngressRule
(IPeer peer, Port connection, String description, Boolean remoteRule) Add an ingress rule for the current security group.void
BastionHostLinux.allowSshAccessFrom
(@NotNull IPeer... peer) Allow SSH access from the given peer or peers.protected RuleScope
SecurityGroup.determineRuleScope
(IPeer peer, Port connection, String fromTo) Determine where to parent a new ingress/egress rule.protected RuleScope
SecurityGroup.determineRuleScope
(IPeer peer, Port connection, String fromTo, Boolean remoteRule) Determine where to parent a new ingress/egress rule.Class that represents the rule by which others can connect to this connectable.Sets the value ofConnectionsProps.getPeer()
-
Uses of IPeer in software.amazon.awscdk.services.globalaccelerator
Methods in software.amazon.awscdk.services.globalaccelerator that return IPeerModifier and TypeMethodDescriptionEndpointGroup.connectionsPeer
(String id, IVpc vpc) Return an object that represents the Accelerator's Security Group.