File: doc.go

package info (click to toggle)
golang-github-aws-aws-sdk-go-v2 1.30.3-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 662,428 kB
  • sloc: java: 16,875; makefile: 432; sh: 175
file content (67 lines) | stat: -rw-r--r-- 4,162 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
// Code generated by smithy-go-codegen DO NOT EDIT.

// Package globalaccelerator provides the API client, operations, and parameter
// types for AWS Global Accelerator.
//
// # Global Accelerator
//
// This is the Global Accelerator API Reference. This guide is for developers who
// need detailed information about Global Accelerator API actions, data types, and
// errors. For more information about Global Accelerator features, see the [Global Accelerator Developer Guide].
//
// Global Accelerator is a service in which you create accelerators to improve the
// performance of your applications for local and global users. Depending on the
// type of accelerator you choose, you can gain additional benefits.
//
//   - By using a standard accelerator, you can improve availability of your
//     internet applications that are used by a global audience. With a standard
//     accelerator, Global Accelerator directs traffic to optimal endpoints over the
//     Amazon Web Services global network.
//
//   - For other scenarios, you might choose a custom routing accelerator. With a
//     custom routing accelerator, you can use application logic to directly map one or
//     more users to a specific endpoint among many endpoints.
//
// Global Accelerator is a global service that supports endpoints in multiple
// Amazon Web Services Regions but you must specify the US West (Oregon) Region to
// create, update, or otherwise work with accelerators. That is, for example,
// specify --region us-west-2 on Amazon Web Services CLI commands.
//
// By default, Global Accelerator provides you with static IP addresses that you
// associate with your accelerator. The static IP addresses are anycast from the
// Amazon Web Services edge network. For IPv4, Global Accelerator provides two
// static IPv4 addresses. For dual-stack, Global Accelerator provides a total of
// four addresses: two static IPv4 addresses and two static IPv6 addresses. With a
// standard accelerator for IPv4, instead of using the addresses that Global
// Accelerator provides, you can configure these entry points to be IPv4 addresses
// from your own IP address ranges that you bring to Global Accelerator (BYOIP).
//
// For a standard accelerator, they distribute incoming application traffic across
// multiple endpoint resources in multiple Amazon Web Services Regions , which
// increases the availability of your applications. Endpoints for standard
// accelerators can be Network Load Balancers, Application Load Balancers, Amazon
// EC2 instances, or Elastic IP addresses that are located in one Amazon Web
// Services Region or multiple Amazon Web Services Regions. For custom routing
// accelerators, you map traffic that arrives to the static IP addresses to
// specific Amazon EC2 servers in endpoints that are virtual private cloud (VPC)
// subnets.
//
// The static IP addresses remain assigned to your accelerator for as long as it
// exists, even if you disable the accelerator and it no longer accepts or routes
// traffic. However, when you delete an accelerator, you lose the static IP
// addresses that are assigned to it, so you can no longer route traffic by using
// them. You can use IAM policies like tag-based permissions with Global
// Accelerator to limit the users who have permissions to delete an accelerator.
// For more information, see [Tag-based policies].
//
// For standard accelerators, Global Accelerator uses the Amazon Web Services
// global network to route traffic to the optimal regional endpoint based on
// health, client location, and policies that you configure. The service reacts
// instantly to changes in health or configuration to ensure that internet traffic
// from clients is always directed to healthy endpoints.
//
// For more information about understanding and using Global Accelerator, see the [Global Accelerator Developer Guide].
//
// [Tag-based policies]: https://docs.aws.amazon.com/global-accelerator/latest/dg/access-control-manage-access-tag-policies.html
// [Global Accelerator Developer Guide]: https://docs.aws.amazon.com/global-accelerator/latest/dg/what-is-global-accelerator.html
package globalaccelerator