Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.4/services/globalaccelerator.ts?docs=full";

§Classes

GlobalAccelerator

§Interfaces

Accelerator

An accelerator is a complex type that includes one or more listeners that process inbound connections and then direct traffic to one or more endpoint groups, each of which includes endpoints, such as load balancers.

AcceleratorAttributes

Attributes of an accelerator.

AcceleratorEvent

A complex type that contains a Timestamp value and Message for changes that you make to an accelerator in Global Accelerator. Messages stored here provide progress or error information when you update an accelerator from IPv4 to dual-stack, or from dual-stack to IPv4. Global Accelerator stores a maximum of ten event messages.

AddCustomRoutingEndpointsRequest
AddCustomRoutingEndpointsResponse
AddEndpointsRequest
AddEndpointsResponse
AdvertiseByoipCidrRequest
AdvertiseByoipCidrResponse
AllowCustomRoutingTrafficRequest
ByoipCidr

Information about an IP address range that is provisioned for use with your Amazon Web Services resources through bring your own IP address (BYOIP).

ByoipCidrEvent

A complex type that contains a Message and a Timestamp value for changes that you make in the status of an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).

CidrAuthorizationContext

Provides authorization for Amazon to bring a specific IP address range to a specific Amazon Web Services account using bring your own IP addresses (BYOIP).

CreateAcceleratorRequest
CreateAcceleratorResponse
CreateCustomRoutingAcceleratorRequest
CreateCustomRoutingAcceleratorResponse
CreateCustomRoutingEndpointGroupRequest
CreateCustomRoutingEndpointGroupResponse
CreateCustomRoutingListenerRequest
CreateCustomRoutingListenerResponse
CreateEndpointGroupRequest
CreateEndpointGroupResponse
CreateListenerRequest
CreateListenerResponse
CustomRoutingAccelerator

Attributes of a custom routing accelerator.

CustomRoutingAcceleratorAttributes

Attributes of a custom routing accelerator.

CustomRoutingDestinationConfiguration

For a custom routing accelerator, sets the port range and protocol for all endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on.

CustomRoutingDestinationDescription

For a custom routing accelerator, describes the port range and protocol for all endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on.

CustomRoutingEndpointConfiguration

The list of endpoint objects. For custom routing, this is a list of virtual private cloud (VPC) subnet IDs.

CustomRoutingEndpointDescription

A complex type for an endpoint for a custom routing accelerator. Each endpoint group can include one or more endpoints, which are virtual private cloud (VPC) subnets.

CustomRoutingEndpointGroup

A complex type for the endpoint group for a custom routing accelerator. An Amazon Web Services Region can have only one endpoint group for a specific listener.

CustomRoutingListener

A complex type for a listener for a custom routing accelerator.

DeleteAcceleratorRequest
DeleteCustomRoutingAcceleratorRequest
DeleteCustomRoutingEndpointGroupRequest
DeleteCustomRoutingListenerRequest
DeleteEndpointGroupRequest
DeleteListenerRequest
DenyCustomRoutingTrafficRequest
DeprovisionByoipCidrRequest
DeprovisionByoipCidrResponse
DescribeAcceleratorAttributesRequest
DescribeAcceleratorAttributesResponse
DescribeAcceleratorRequest
DescribeAcceleratorResponse
DescribeCustomRoutingAcceleratorAttributesRequest
DescribeCustomRoutingAcceleratorAttributesResponse
DescribeCustomRoutingAcceleratorRequest
DescribeCustomRoutingAcceleratorResponse
DescribeCustomRoutingEndpointGroupRequest
DescribeCustomRoutingEndpointGroupResponse
DescribeCustomRoutingListenerRequest
DescribeCustomRoutingListenerResponse
DescribeEndpointGroupRequest
DescribeEndpointGroupResponse
DescribeListenerRequest
DescribeListenerResponse
DestinationPortMapping

The port mappings for a specified endpoint IP address (destination).

EndpointConfiguration

A complex type for endpoints. A resource must be valid and active when you add it as an endpoint.

EndpointDescription

A complex type for an endpoint. Each endpoint group can include one or more endpoints, such as load balancers.

EndpointGroup

A complex type for the endpoint group. An Amazon Web Services Region can have only one endpoint group for a specific listener.

EndpointIdentifier

A complex type for an endpoint. Specifies information about the endpoint to remove from the endpoint group.

IpSet

A complex type for the set of IP addresses for an accelerator.

ListAcceleratorsRequest
ListAcceleratorsResponse
ListByoipCidrsRequest
ListByoipCidrsResponse
ListCustomRoutingAcceleratorsRequest
ListCustomRoutingAcceleratorsResponse
ListCustomRoutingEndpointGroupsRequest
ListCustomRoutingEndpointGroupsResponse
ListCustomRoutingListenersRequest
ListCustomRoutingListenersResponse
ListCustomRoutingPortMappingsByDestinationRequest
ListCustomRoutingPortMappingsByDestinationResponse
ListCustomRoutingPortMappingsRequest
ListCustomRoutingPortMappingsResponse
ListEndpointGroupsRequest
ListEndpointGroupsResponse
Listener

A complex type for a listener.

ListListenersRequest
ListListenersResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
PortMapping

Returns the ports and associated IP addresses and ports of Amazon EC2 instances in your virtual private cloud (VPC) subnets. Custom routing is a port mapping protocol in Global Accelerator that statically associates port ranges with VPC subnets, which allows Global Accelerator to route to specific instances and ports within one or more subnets.

PortOverride

Override specific listener ports used to route traffic to endpoints that are part of an endpoint group. For example, you can create a port override in which the listener receives user traffic on ports 80 and 443, but your accelerator routes that traffic to ports 1080 and 1443, respectively, on the endpoints.

PortRange

A complex type for a range of ports for a listener.

ProvisionByoipCidrRequest
ProvisionByoipCidrResponse
RemoveCustomRoutingEndpointsRequest
RemoveEndpointsRequest
SocketAddress

An IP address/port combination.

Tag

A complex type that contains a Tag key and Tag value.

TagResourceRequest
UntagResourceRequest
UpdateAcceleratorAttributesRequest
UpdateAcceleratorAttributesResponse
UpdateAcceleratorRequest
UpdateAcceleratorResponse
UpdateCustomRoutingAcceleratorAttributesRequest
UpdateCustomRoutingAcceleratorAttributesResponse
UpdateCustomRoutingAcceleratorRequest
UpdateCustomRoutingAcceleratorResponse
UpdateCustomRoutingListenerRequest
UpdateCustomRoutingListenerResponse
UpdateEndpointGroupRequest
UpdateEndpointGroupResponse
UpdateListenerRequest
UpdateListenerResponse
WithdrawByoipCidrRequest
WithdrawByoipCidrResponse

§Type Aliases

AcceleratorStatus
ByoipCidrState
ClientAffinity
CustomRoutingAcceleratorStatus
CustomRoutingDestinationTrafficState
CustomRoutingProtocol
HealthCheckProtocol
HealthState
IpAddressFamily
IpAddressType
Protocol