Namespace Amazon.CDK.AWS.GlobalAccelerator
Classes
Accelerator | The Accelerator construct. |
AcceleratorAttributes | Attributes required to import an existing accelerator to the stack. |
AcceleratorProps | Construct properties of the Accelerator. |
CfnAccelerator | The |
CfnAcceleratorProps | Properties for defining a |
CfnCrossAccountAttachment | Create a cross-account attachment in AWS Global Accelerator . |
CfnCrossAccountAttachment.ResourceProperty | A resource is one of the following: the ARN for an AWS resource that is supported by AWS Global Accelerator to be added as an endpoint, or a CIDR range that specifies a bring your own IP (BYOIP) address pool. |
CfnCrossAccountAttachmentProps | Properties for defining a |
CfnEndpointGroup | The |
CfnEndpointGroup.EndpointConfigurationProperty | A complex type for endpoints. |
CfnEndpointGroup.PortOverrideProperty | Override specific listener ports used to route traffic to endpoints that are part of an endpoint group. |
CfnEndpointGroupProps | Properties for defining a |
CfnListener | The |
CfnListener.PortRangeProperty | A complex type for a range of ports for a listener. |
CfnListenerProps | Properties for defining a |
EndpointGroup | EndpointGroup construct. |
EndpointGroupOptions | Basic options for creating a new EndpointGroup. |
EndpointGroupProps | Property of the EndpointGroup. |
Listener | The construct for the Listener. |
ListenerOptions | Construct options for Listener. |
ListenerProps | Construct properties for Listener. |
PortOverride | Override specific listener ports used to route traffic to endpoints that are part of an endpoint group. |
PortRange | The list of port ranges for the connections from clients to the accelerator. |
RawEndpoint | Untyped endpoint implementation. |
RawEndpointProps | Properties for RawEndpoint. |
Interfaces
CfnCrossAccountAttachment.IResourceProperty | A resource is one of the following: the ARN for an AWS resource that is supported by AWS Global Accelerator to be added as an endpoint, or a CIDR range that specifies a bring your own IP (BYOIP) address pool. |
CfnEndpointGroup.IEndpointConfigurationProperty | A complex type for endpoints. |
CfnEndpointGroup.IPortOverrideProperty | Override specific listener ports used to route traffic to endpoints that are part of an endpoint group. |
CfnListener.IPortRangeProperty | A complex type for a range of ports for a listener. |
IAccelerator | The interface of the Accelerator. |
IAcceleratorAttributes | Attributes required to import an existing accelerator to the stack. |
IAcceleratorProps | Construct properties of the Accelerator. |
ICfnAcceleratorProps | Properties for defining a |
ICfnCrossAccountAttachmentProps | Properties for defining a |
ICfnEndpointGroupProps | Properties for defining a |
ICfnListenerProps | Properties for defining a |
IEndpoint | An endpoint for the endpoint group. |
IEndpointGroup | The interface of the EndpointGroup. |
IEndpointGroupOptions | Basic options for creating a new EndpointGroup. |
IEndpointGroupProps | Property of the EndpointGroup. |
IListener | Interface of the Listener. |
IListenerOptions | Construct options for Listener. |
IListenerProps | Construct properties for Listener. |
IPortOverride | Override specific listener ports used to route traffic to endpoints that are part of an endpoint group. |
IPortRange | The list of port ranges for the connections from clients to the accelerator. |
IRawEndpointProps | Properties for RawEndpoint. |
Enums
ClientAffinity | Client affinity gives you control over whether to always route each client to the same specific endpoint. |
ConnectionProtocol | The protocol for the connections from clients to the accelerator. |
HealthCheckProtocol | The protocol for the connections from clients to the accelerator. |
IpAddressType | The IP address type that an accelerator supports. |