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. |
| AcceleratorReference | A reference to a Accelerator resource. |
| 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 |
| CrossAccountAttachmentReference | A reference to a CrossAccountAttachment resource. |
| EndpointGroup | EndpointGroup construct. |
| EndpointGroupOptions | Basic options for creating a new EndpointGroup. |
| EndpointGroupProps | Property of the EndpointGroup. |
| EndpointGroupReference | A reference to a EndpointGroup resource. |
| Listener | The construct for the Listener. |
| ListenerOptions | Construct options for Listener. |
| ListenerProps | Construct properties for Listener. |
| ListenerReference | A reference to a Listener resource. |
| 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. |
| IAcceleratorRef | (experimental) Indicates that this resource can be referenced as a Accelerator. |
| IAcceleratorReference | A reference to a Accelerator resource. |
| ICfnAcceleratorProps | Properties for defining a |
| ICfnCrossAccountAttachmentProps | Properties for defining a |
| ICfnEndpointGroupProps | Properties for defining a |
| ICfnListenerProps | Properties for defining a |
| ICrossAccountAttachmentRef | (experimental) Indicates that this resource can be referenced as a CrossAccountAttachment. |
| ICrossAccountAttachmentReference | A reference to a CrossAccountAttachment resource. |
| 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. |
| IEndpointGroupRef | (experimental) Indicates that this resource can be referenced as a EndpointGroup. |
| IEndpointGroupReference | A reference to a EndpointGroup resource. |
| IListener | Interface of the Listener. |
| IListenerOptions | Construct options for Listener. |
| IListenerProps | Construct properties for Listener. |
| IListenerRef | (experimental) Indicates that this resource can be referenced as a Listener. |
| IListenerReference | A reference to a Listener resource. |
| 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. |