package
1.55.6
Repository: https://github.com/aws/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package globalacceleratoriface provides an interface to enable mocking the AWS Global Accelerator service client for testing your code.

# Functions

AcceleratorStatus_Values returns all elements of the AcceleratorStatus enum.
ByoipCidrState_Values returns all elements of the ByoipCidrState enum.
ClientAffinity_Values returns all elements of the ClientAffinity enum.
CustomRoutingAcceleratorStatus_Values returns all elements of the CustomRoutingAcceleratorStatus enum.
CustomRoutingDestinationTrafficState_Values returns all elements of the CustomRoutingDestinationTrafficState enum.
CustomRoutingProtocol_Values returns all elements of the CustomRoutingProtocol enum.
HealthCheckProtocol_Values returns all elements of the HealthCheckProtocol enum.
HealthState_Values returns all elements of the HealthState enum.
IpAddressFamily_Values returns all elements of the IpAddressFamily enum.
IpAddressType_Values returns all elements of the IpAddressType enum.
New creates a new instance of the GlobalAccelerator client with a session.
Protocol_Values returns all elements of the Protocol enum.

# Constants

AcceleratorStatusDeployed is a AcceleratorStatus enum value.
AcceleratorStatusInProgress is a AcceleratorStatus enum value.
ByoipCidrStateAdvertising is a ByoipCidrState enum value.
ByoipCidrStateDeprovisioned is a ByoipCidrState enum value.
ByoipCidrStateFailedAdvertising is a ByoipCidrState enum value.
ByoipCidrStateFailedDeprovision is a ByoipCidrState enum value.
ByoipCidrStateFailedProvision is a ByoipCidrState enum value.
ByoipCidrStateFailedWithdraw is a ByoipCidrState enum value.
ByoipCidrStatePendingAdvertising is a ByoipCidrState enum value.
ByoipCidrStatePendingDeprovisioning is a ByoipCidrState enum value.
ByoipCidrStatePendingProvisioning is a ByoipCidrState enum value.
ByoipCidrStatePendingWithdrawing is a ByoipCidrState enum value.
ByoipCidrStateReady is a ByoipCidrState enum value.
ClientAffinityNone is a ClientAffinity enum value.
ClientAffinitySourceIp is a ClientAffinity enum value.
CustomRoutingAcceleratorStatusDeployed is a CustomRoutingAcceleratorStatus enum value.
CustomRoutingAcceleratorStatusInProgress is a CustomRoutingAcceleratorStatus enum value.
CustomRoutingDestinationTrafficStateAllow is a CustomRoutingDestinationTrafficState enum value.
CustomRoutingDestinationTrafficStateDeny is a CustomRoutingDestinationTrafficState enum value.
CustomRoutingProtocolTcp is a CustomRoutingProtocol enum value.
CustomRoutingProtocolUdp is a CustomRoutingProtocol enum value.
ID to lookup a service endpoint with.
ErrCodeAcceleratorNotDisabledException for service response error code "AcceleratorNotDisabledException".
ErrCodeAcceleratorNotFoundException for service response error code "AcceleratorNotFoundException".
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeAssociatedEndpointGroupFoundException for service response error code "AssociatedEndpointGroupFoundException".
ErrCodeAssociatedListenerFoundException for service response error code "AssociatedListenerFoundException".
ErrCodeAttachmentNotFoundException for service response error code "AttachmentNotFoundException".
ErrCodeByoipCidrNotFoundException for service response error code "ByoipCidrNotFoundException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeEndpointAlreadyExistsException for service response error code "EndpointAlreadyExistsException".
ErrCodeEndpointGroupAlreadyExistsException for service response error code "EndpointGroupAlreadyExistsException".
ErrCodeEndpointGroupNotFoundException for service response error code "EndpointGroupNotFoundException".
ErrCodeEndpointNotFoundException for service response error code "EndpointNotFoundException".
ErrCodeIncorrectCidrStateException for service response error code "IncorrectCidrStateException".
ErrCodeInternalServiceErrorException for service response error code "InternalServiceErrorException".
ErrCodeInvalidArgumentException for service response error code "InvalidArgumentException".
ErrCodeInvalidNextTokenException for service response error code "InvalidNextTokenException".
ErrCodeInvalidPortRangeException for service response error code "InvalidPortRangeException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeListenerNotFoundException for service response error code "ListenerNotFoundException".
ErrCodeTransactionInProgressException for service response error code "TransactionInProgressException".
HealthCheckProtocolHttp is a HealthCheckProtocol enum value.
HealthCheckProtocolHttps is a HealthCheckProtocol enum value.
HealthCheckProtocolTcp is a HealthCheckProtocol enum value.
HealthStateHealthy is a HealthState enum value.
HealthStateInitial is a HealthState enum value.
HealthStateUnhealthy is a HealthState enum value.
IpAddressFamilyIpv4 is a IpAddressFamily enum value.
IpAddressFamilyIpv6 is a IpAddressFamily enum value.
IpAddressTypeDualStack is a IpAddressType enum value.
IpAddressTypeIpv4 is a IpAddressType enum value.
ProtocolTcp is a Protocol enum value.
ProtocolUdp is a Protocol enum value.
ServiceID is a unique identifier of a specific service.
Name of service.

# Structs

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.
Attributes of an accelerator.
A complex type that contains a Timestamp value and Message for changes that you make to an accelerator in Global Accelerator.
The accelerator that you specified could not be disabled.
The accelerator that you specified doesn't exist.
You don't have access permission.
The listener that you specified has an endpoint group associated with it.
The accelerator that you specified has a listener associated with it.
A cross-account attachment in Global Accelerator.
No cross-account attachment was found.
Information about an IP address range that is provisioned for use with your Amazon Web Services resources through bring your own IP address (BYOIP).
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).
The CIDR that you specified was not found or is incorrect.
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).
You can't use both of those options.
An endpoint (Amazon Web Services resource) or an IP address range, in CIDR format, that is listed in a cross-account attachment.
Attributes of a custom routing accelerator.
Attributes of a custom routing accelerator.
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.
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.
The list of endpoint objects.
A complex type for an endpoint for a custom routing accelerator.
A complex type for the endpoint group for a custom routing accelerator.
A complex type for a listener for a custom routing accelerator.
The port mappings for a specified endpoint IP address (destination).
The endpoint that you specified doesn't exist.
A complex type for endpoints.
A complex type for an endpoint.
A complex type for the endpoint group.
The endpoint group that you specified already exists.
The endpoint group that you specified doesn't exist.
A complex type for an endpoint.
The endpoint that you specified doesn't exist.
GlobalAccelerator provides the API operation methods for making requests to AWS Global Accelerator.
The CIDR that you specified is not valid for this action.
There was an internal error for Global Accelerator.
An argument that you specified is invalid.
There isn't another item to return.
The port numbers that you specified are not valid numbers or are not unique for this accelerator.
A complex type for the set of IP addresses for an accelerator.
Processing your request would cause you to exceed an Global Accelerator limit.
A complex type for a listener.
The listener that you specified doesn't exist.
Returns the ports and associated IP addresses and ports of Amazon EC2 instances in your virtual private cloud (VPC) subnets.
Override specific listener ports used to route traffic to endpoints that are part of an endpoint group.
A complex type for a range of ports for a listener.
A resource is one of the following: the ARN for an Amazon Web Services resource that is supported by Global Accelerator to be added as an endpoint, or a CIDR range that specifies a bring your own IP (BYOIP) address pool.
An IP address/port combination.
A complex type that contains a Tag key and Tag value.
There's already a transaction in progress.