| Package | Description |
|---|---|
| software.amazon.awscdk.services.ec2 |
Amazon EC2 Construct Library
|
| software.amazon.awscdk.services.globalaccelerator |
AWS::GlobalAccelerator Construct Library
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IPeer.Jsii$Default
Internal default implementation for
IPeer. |
interface |
ISecurityGroup
(experimental) Interface for security group-like objects.
|
static interface |
ISecurityGroup.Jsii$Default
Internal default implementation for
ISecurityGroup. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IPeer.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
static class |
ISecurityGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
SecurityGroup
(experimental) Creates an Amazon EC2 security group within a VPC.
|
| Modifier and Type | Method and Description |
|---|---|
static IPeer |
Peer.anyIpv4()
(experimental) Any IPv4 address.
|
static IPeer |
Peer.anyIpv6()
(experimental) Any IPv6 address.
|
default IPeer |
ConnectionsProps.getPeer()
(experimental) Class that represents the rule by which others can connect to this connectable.
|
IPeer |
ConnectionsProps.Jsii$Proxy.getPeer() |
static IPeer |
Peer.ipv4(String cidrIp)
(experimental) Create an IPv4 peer from a CIDR.
|
static IPeer |
Peer.ipv6(String cidrIp)
(experimental) Create an IPv6 peer from a CIDR.
|
static IPeer |
Peer.prefixList(String prefixListId)
(experimental) A prefix list.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ISecurityGroup.addEgressRule(IPeer peer,
Port connection)
(experimental) Add an egress rule for the current security group.
|
void |
ISecurityGroup.Jsii$Proxy.addEgressRule(IPeer peer,
Port connection)
(experimental) Add an egress rule for the current security group.
|
void |
SecurityGroup.addEgressRule(IPeer peer,
Port connection)
(experimental) Add an egress rule for the current security group.
|
void |
ISecurityGroup.addEgressRule(IPeer peer,
Port connection,
String description)
(experimental) Add an egress rule for the current security group.
|
void |
ISecurityGroup.Jsii$Proxy.addEgressRule(IPeer peer,
Port connection,
String description)
(experimental) Add an egress rule for the current security group.
|
void |
SecurityGroup.addEgressRule(IPeer peer,
Port connection,
String description)
(experimental) Add an egress rule for the current security group.
|
void |
ISecurityGroup.addEgressRule(IPeer peer,
Port connection,
String description,
Boolean remoteRule)
(experimental) Add an egress rule for the current security group.
|
void |
ISecurityGroup.Jsii$Proxy.addEgressRule(IPeer peer,
Port connection,
String description,
Boolean remoteRule)
(experimental) Add an egress rule for the current security group.
|
default void |
ISecurityGroup.Jsii$Default.addEgressRule(IPeer peer,
Port connection,
String description,
Boolean remoteRule)
(experimental) Add an egress rule for the current security group.
|
void |
SecurityGroup.addEgressRule(IPeer peer,
Port connection,
String description,
Boolean remoteRule)
(experimental) Add an egress rule for the current security group.
|
void |
ISecurityGroup.addIngressRule(IPeer peer,
Port connection)
(experimental) Add an ingress rule for the current security group.
|
void |
ISecurityGroup.Jsii$Proxy.addIngressRule(IPeer peer,
Port connection)
(experimental) Add an ingress rule for the current security group.
|
void |
SecurityGroup.addIngressRule(IPeer peer,
Port connection)
(experimental) Add an ingress rule for the current security group.
|
void |
ISecurityGroup.addIngressRule(IPeer peer,
Port connection,
String description)
(experimental) Add an ingress rule for the current security group.
|
void |
ISecurityGroup.Jsii$Proxy.addIngressRule(IPeer peer,
Port connection,
String description)
(experimental) Add an ingress rule for the current security group.
|
void |
SecurityGroup.addIngressRule(IPeer peer,
Port connection,
String description)
(experimental) Add an ingress rule for the current security group.
|
void |
ISecurityGroup.addIngressRule(IPeer peer,
Port connection,
String description,
Boolean remoteRule)
(experimental) Add an ingress rule for the current security group.
|
void |
ISecurityGroup.Jsii$Proxy.addIngressRule(IPeer peer,
Port connection,
String description,
Boolean remoteRule)
(experimental) Add an ingress rule for the current security group.
|
default void |
ISecurityGroup.Jsii$Default.addIngressRule(IPeer peer,
Port connection,
String description,
Boolean remoteRule)
(experimental) Add an ingress rule for the current security group.
|
void |
SecurityGroup.addIngressRule(IPeer peer,
Port connection,
String description,
Boolean remoteRule)
(experimental) Add an ingress rule for the current security group.
|
void |
BastionHostLinux.allowSshAccessFrom(IPeer... peer)
(experimental) Allow SSH access from the given peer or peers.
|
Connections.Builder |
Connections.Builder.peer(IPeer peer)
(experimental) Class that represents the rule by which others can connect to this connectable.
|
ConnectionsProps.Builder |
ConnectionsProps.Builder.peer(IPeer peer)
Sets the value of
ConnectionsProps.getPeer() |
| Constructor and Description |
|---|
Jsii$Proxy(Port defaultPort,
IPeer peer,
List<? extends ISecurityGroup> securityGroups)
Constructor that initializes the object based on literal property values passed by the
ConnectionsProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IPeer |
EndpointGroup.connectionsPeer(String id,
IVpc vpc)
(experimental) Return an object that represents the Accelerator's Security Group.
|
Copyright © 2021. All rights reserved.