Uses of Interface
software.amazon.awscdk.services.ec2.IPeer
Package
Description
Amazon EC2 Construct Library
AWS::GlobalAccelerator Construct Library
-
Uses of IPeer in software.amazon.awscdk.services.ec2
Modifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forIPeer
.interface
Interface for security group-like objects.static interface
Internal default implementation forISecurityGroup
.Modifier 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.Modifier 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.Modifier 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
Modifier and TypeMethodDescriptionEndpointGroup.connectionsPeer
(String id, IVpc vpc) Return an object that represents the Accelerator's Security Group.