h&L      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                                                                                                        !!!!!!!!!!!!!!!!!!""""""""""""""######################$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''(((((((((((((((((((((((((())))))))))))))))))))))))))******************************++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-----------------------------------...................................../////////////////////////////////////00000000000000000000000000000000000111111111111111111111111111111111122222222222222222222222222222222233333333333333 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 : : : : : : : : : : : : : : : : : : : : : : : : : : : : ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; < < < < < < < < < < < < < < < < < < < < < < < < < < < < = = = = = = = = = = = = = = = = = = = = = = = = = = = = > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ A A A A A A A A A A A A A A A A A A A A A A A A B B B B B B B B B B B B B B B B B B B B B B B B C C C C C C C C C C C C C C C C C C C C C C C C D D D D D D D D D D D D D D D D D D D D D D D D E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G G H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H I I I I I I I I I IIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWW(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';:wamazonka-globalacceleratorAttributes of an accelerator.See:  smart constructor.amazonka-globalacceleratorIndicates whether flow logs are enabled. The default value is false. If the value is true, FlowLogsS3Bucket and FlowLogsS3Prefix must be specified.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/monitoring-global-accelerator.flow-logs.html Flow logs in the "Global Accelerator Developer Guide.amazonka-globalacceleratorThe name of the Amazon S3 bucket for the flow logs. Attribute is required if FlowLogsEnabled is true. The bucket must exist and have a bucket policy that grants Global Accelerator permission to write to the bucket.amazonka-globalacceleratorThe prefix for the location in the Amazon S3 bucket for the flow logs. Attribute is required if FlowLogsEnabled is true.If you specify slash (/) for the S3 bucket prefix, the log file bucket folder structure will include a double slash (//), like the following:&s3-bucket_name//AWSLogs/aws_account_idamazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Indicates whether flow logs are enabled. The default value is false. If the value is true, FlowLogsS3Bucket and FlowLogsS3Prefix must be specified.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/monitoring-global-accelerator.flow-logs.html Flow logs in the "Global Accelerator Developer Guide.,  - The name of the Amazon S3 bucket for the flow logs. Attribute is required if FlowLogsEnabled is true. The bucket must exist and have a bucket policy that grants Global Accelerator permission to write to the bucket.,  - The prefix for the location in the Amazon S3 bucket for the flow logs. Attribute is required if FlowLogsEnabled is true.If you specify slash (/) for the S3 bucket prefix, the log file bucket folder structure will include a double slash (//), like the following:&s3-bucket_name//AWSLogs/aws_account_idamazonka-globalacceleratorIndicates whether flow logs are enabled. The default value is false. If the value is true, FlowLogsS3Bucket and FlowLogsS3Prefix must be specified.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/monitoring-global-accelerator.flow-logs.html Flow logs in the "Global Accelerator Developer Guide.amazonka-globalacceleratorThe name of the Amazon S3 bucket for the flow logs. Attribute is required if FlowLogsEnabled is true. The bucket must exist and have a bucket policy that grants Global Accelerator permission to write to the bucket.amazonka-globalacceleratorThe prefix for the location in the Amazon S3 bucket for the flow logs. Attribute is required if FlowLogsEnabled is true.If you specify slash (/) for the S3 bucket prefix, the log file bucket folder structure will include a double slash (//), like the following:&s3-bucket_name//AWSLogs/aws_account_id  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Boamazonka-globalacceleratorA 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.See:  smart constructor.amazonka-globalacceleratorA string that contains an Event message describing changes or errors when you update an accelerator in Global Accelerator from IPv4 to dual-stack, or dual-stack to IPv4.amazonka-globalacceleratorA timestamp for when you update an accelerator in Global Accelerator from IPv4 to dual-stack, or dual-stack to IPv4.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A string that contains an Event message describing changes or errors when you update an accelerator in Global Accelerator from IPv4 to dual-stack, or dual-stack to IPv4.,  - A timestamp for when you update an accelerator in Global Accelerator from IPv4 to dual-stack, or dual-stack to IPv4.amazonka-globalacceleratorA string that contains an Event message describing changes or errors when you update an accelerator in Global Accelerator from IPv4 to dual-stack, or dual-stack to IPv4.amazonka-globalacceleratorA timestamp for when you update an accelerator in Global Accelerator from IPv4 to dual-stack, or dual-stack to IPv4.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?C!"! "! "!(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';K76amazonka-globalacceleratorA 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).See: : smart constructor.8amazonka-globalacceleratorA string that contains an Event message describing 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).9amazonka-globalacceleratorA timestamp for when you make a status change for an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).:amazonka-globalacceleratorCreate a value of 6" with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:8, ; - A string that contains an Event message describing 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).9, < - A timestamp for when you make a status change for an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).;amazonka-globalacceleratorA string that contains an Event message describing 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).<amazonka-globalacceleratorA timestamp for when you make a status change for an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).6897:;<6897:;<(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?KDQPONMLKJIHGEFDQPONMLKJIHGEFQPONMLKJIHG(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';Zeamazonka-globalacceleratorInformation about an IP address range that is provisioned for use with your Amazon Web Services resources through bring your own IP address (BYOIP).#The following describes each BYOIP State' that your IP address range can be in. PENDING_PROVISIONING @ You@ve submitted a request to provision an IP address range but it is not yet provisioned with Global Accelerator.READY @ The address range is provisioned with Global Accelerator and can be advertised.PENDING_ADVERTISING @ You@ve submitted a request for Global Accelerator to advertise an address range but it is not yet being advertised. ADVERTISING @ The address range is being advertised by Global Accelerator.PENDING_WITHDRAWING @ You@ve submitted a request to withdraw an address range from being advertised but it is still being advertised by Global Accelerator.PENDING_DEPROVISIONING @ You@ve submitted a request to deprovision an address range from Global Accelerator but it is still provisioned. DEPROVISIONED @ The address range is deprovisioned from Global Accelerator.FAILED_PROVISION @ The request to provision the address range from Global Accelerator was not successful. Please make sure that you provide all of the correct information, and try again. If the request fails a second time, contact Amazon Web Services support.FAILED_ADVERTISING @ The request for Global Accelerator to advertise the address range was not successful. Please make sure that you provide all of the correct information, and try again. If the request fails a second time, contact Amazon Web Services support.FAILED_WITHDRAW @ The request to withdraw the address range from advertising by Global Accelerator was not successful. Please make sure that you provide all of the correct information, and try again. If the request fails a second time, contact Amazon Web Services support.FAILED_DEPROVISION @ The request to deprovision the address range from Global Accelerator was not successful. Please make sure that you provide all of the correct information, and try again. If the request fails a second time, contact Amazon Web Services support.See: j smart constructor.gamazonka-globalaccelerator$The address range, in CIDR notation.hamazonka-globalacceleratorA history of status changes for an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).iamazonka-globalacceleratorThe state of the address pool.jamazonka-globalacceleratorCreate a value of e" with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:g, k' - The address range, in CIDR notation.h, l - A history of status changes for an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).i, m! - The state of the address pool.kamazonka-globalaccelerator$The address range, in CIDR notation.lamazonka-globalacceleratorA history of status changes for an IP address range that you bring to Global Accelerator through bring your own IP address (BYOIP).mamazonka-globalacceleratorThe state of the address pool. ehgifjklm ehgifjklm(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';a.uamazonka-globalacceleratorProvides authorization for Amazon to bring a specific IP address range to a specific Amazon Web Services account using bring your own IP addresses (BYOIP).For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/using-byoip.html#Bring your own IP addresses (BYOIP) in the "Global Accelerator Developer Guide.See: y smart constructor.wamazonka-globalacceleratorThe plain-text authorization message for the prefix and account.xamazonka-globalacceleratorA complex type for the set of IP addresses for an accelerator.See:  smart constructor.amazonka-globalaccelerator2The types of IP addresses included in this IP set.amazonka-globalacceleratorThe array of IP addresses in the IP address set. An IP address set can have a maximum of two IP addresses.amazonka-globalacceleratorIpFamily is deprecated and has been replaced by IpAddressFamily.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 5 - The types of IP addresses included in this IP set.,  - The array of IP addresses in the IP address set. An IP address set can have a maximum of two IP addresses.,  - IpFamily is deprecated and has been replaced by IpAddressFamily.amazonka-globalaccelerator2The types of IP addresses included in this IP set.amazonka-globalacceleratorThe array of IP addresses in the IP address set. An IP address set can have a maximum of two IP addresses.amazonka-globalacceleratorIpFamily is deprecated and has been replaced by IpAddressFamily.  (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-globalaccelerator+Attributes of a custom routing accelerator.See:  smart constructor.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the custom routing accelerator.amazonka-globalaccelerator3The date and time that the accelerator was created.amazonka-globalacceleratorThe Domain Name System (DNS) name that Global Accelerator creates that points to an accelerator's static IPv4 addresses.The naming convention for the DNS name is the following: A lowercase letter a, followed by a 16-bit random hex string, followed by .awsglobalaccelerator.com. For example: a1234567890abcdef.awsglobalaccelerator.com.If you have a dual-stack accelerator, you also have a second DNS name, DualStackDnsName, that points to both the A record and the AAAA record for all four static addresses for the accelerator: two IPv4 addresses and two IPv6 addresses.6For more information about the default DNS name, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/dns-addressing-custom-domains.dns-addressing.html0Support for DNS addressing in Global Accelerator in the "Global Accelerator Developer Guide.amazonka-globalacceleratorIndicates whether the accelerator is enabled. The value is true or false. The default value is true.If the value is set to true, the accelerator cannot be deleted. If set to false, accelerator can be deleted.amazonka-globalacceleratorThe IP address type that an accelerator supports. For a custom routing accelerator, the value must be IPV4.amazonka-globalacceleratorThe static IP addresses that Global Accelerator associates with the accelerator.amazonka-globalaccelerator9The date and time that the accelerator was last modified.amazonka-globalacceleratorThe name of the accelerator. The name must contain only alphanumeric characters or hyphens (-), and must not begin or end with a hyphen.amazonka-globalaccelerator3Describes the deployment status of the accelerator.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Amazon Resource Name (ARN) of the custom routing accelerator., 6 - The date and time that the accelerator was created.,  - The Domain Name System (DNS) name that Global Accelerator creates that points to an accelerator's static IPv4 addresses.The naming convention for the DNS name is the following: A lowercase letter a, followed by a 16-bit random hex string, followed by .awsglobalaccelerator.com. For example: a1234567890abcdef.awsglobalaccelerator.com.If you have a dual-stack accelerator, you also have a second DNS name, DualStackDnsName, that points to both the A record and the AAAA record for all four static addresses for the accelerator: two IPv4 addresses and two IPv6 addresses.6For more information about the default DNS name, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/dns-addressing-custom-domains.dns-addressing.html0Support for DNS addressing in Global Accelerator in the "Global Accelerator Developer Guide.,  - Indicates whether the accelerator is enabled. The value is true or false. The default value is true.If the value is set to true, the accelerator cannot be deleted. If set to false, accelerator can be deleted.,  - The IP address type that an accelerator supports. For a custom routing accelerator, the value must be IPV4.,  - The static IP addresses that Global Accelerator associates with the accelerator., < - The date and time that the accelerator was last modified.,  - The name of the accelerator. The name must contain only alphanumeric characters or hyphens (-), and must not begin or end with a hyphen., 6 - Describes the deployment status of the accelerator.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the custom routing accelerator.amazonka-globalaccelerator3The date and time that the accelerator was created.amazonka-globalacceleratorThe Domain Name System (DNS) name that Global Accelerator creates that points to an accelerator's static IPv4 addresses.The naming convention for the DNS name is the following: A lowercase letter a, followed by a 16-bit random hex string, followed by .awsglobalaccelerator.com. For example: a1234567890abcdef.awsglobalaccelerator.com.If you have a dual-stack accelerator, you also have a second DNS name, DualStackDnsName, that points to both the A record and the AAAA record for all four static addresses for the accelerator: two IPv4 addresses and two IPv6 addresses.6For more information about the default DNS name, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/dns-addressing-custom-domains.dns-addressing.html0Support for DNS addressing in Global Accelerator in the "Global Accelerator Developer Guide.amazonka-globalacceleratorIndicates whether the accelerator is enabled. The value is true or false. The default value is true.If the value is set to true, the accelerator cannot be deleted. If set to false, accelerator can be deleted.amazonka-globalacceleratorThe IP address type that an accelerator supports. For a custom routing accelerator, the value must be IPV4.amazonka-globalacceleratorThe static IP addresses that Global Accelerator associates with the accelerator.amazonka-globalaccelerator9The date and time that the accelerator was last modified.amazonka-globalacceleratorThe name of the accelerator. The name must contain only alphanumeric characters or hyphens (-), and must not begin or end with a hyphen.amazonka-globalaccelerator3Describes the deployment status of the accelerator.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&'; Camazonka-globalacceleratorAn 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.See:  smart constructor.amazonka-globalaccelerator2The Amazon Resource Name (ARN) of the accelerator.amazonka-globalaccelerator3The date and time that the accelerator was created.amazonka-globalacceleratorThe Domain Name System (DNS) name that Global Accelerator creates that points to an accelerator's static IPv4 addresses.The naming convention for the DNS name for an accelerator is the following: A lowercase letter a, followed by a 16-bit random hex string, followed by .awsglobalaccelerator.com. For example: a1234567890abcdef.awsglobalaccelerator.com.If you have a dual-stack accelerator, you also have a second DNS name, DualStackDnsName, that points to both the A record and the AAAA record for all four static addresses for the accelerator: two IPv4 addresses and two IPv6 addresses.6For more information about the default DNS name, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/dns-addressing-custom-domains.dns-addressing.html0Support for DNS addressing in Global Accelerator in the "Global Accelerator Developer Guide.amazonka-globalacceleratorThe Domain Name System (DNS) name that Global Accelerator creates that points to a dual-stack accelerator's four static IP addresses: two IPv4 addresses and two IPv6 addresses.The naming convention for the dual-stack DNS name is the following: A lowercase letter a, followed by a 16-bit random hex string, followed by .dualstack.awsglobalaccelerator.com. For example: a1234567890abcdef.dualstack.awsglobalaccelerator.com.:Note: Global Accelerator also assigns a default DNS name, DnsName, to your accelerator that points just to the static IPv4 addresses.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/about-accelerators.html#about-accelerators.dns-addressing0Support for DNS addressing in Global Accelerator in the "Global Accelerator Developer Guide.amazonka-globalacceleratorIndicates whether the accelerator is enabled. The value is true or false. The default value is true.If the value is set to true, the accelerator cannot be deleted. If set to false, accelerator can be deleted.amazonka-globalacceleratorA history of changes that you make to an accelerator in Global Accelerator.amazonka-globalacceleratorThe IP address type that an accelerator supports. For a standard accelerator, the value can be IPV4 or DUAL_STACK.amazonka-globalacceleratorThe static IP addresses that Global Accelerator associates with the accelerator.amazonka-globalaccelerator9The date and time that the accelerator was last modified.amazonka-globalacceleratorThe name of the accelerator. The name must contain only alphanumeric characters or hyphens (-), and must not begin or end with a hyphen.amazonka-globalaccelerator3Describes the deployment status of the accelerator.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 5 - The Amazon Resource Name (ARN) of the accelerator., 6 - The date and time that the accelerator was created.,  - The Domain Name System (DNS) name that Global Accelerator creates that points to an accelerator's static IPv4 addresses.The naming convention for the DNS name for an accelerator is the following: A lowercase letter a, followed by a 16-bit random hex string, followed by .awsglobalaccelerator.com. For example: a1234567890abcdef.awsglobalaccelerator.com.If you have a dual-stack accelerator, you also have a second DNS name, DualStackDnsName, that points to both the A record and the AAAA record for all four static addresses for the accelerator: two IPv4 addresses and two IPv6 addresses.6For more information about the default DNS name, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/dns-addressing-custom-domains.dns-addressing.html0Support for DNS addressing in Global Accelerator in the "Global Accelerator Developer Guide.,  - The Domain Name System (DNS) name that Global Accelerator creates that points to a dual-stack accelerator's four static IP addresses: two IPv4 addresses and two IPv6 addresses.The naming convention for the dual-stack DNS name is the following: A lowercase letter a, followed by a 16-bit random hex string, followed by .dualstack.awsglobalaccelerator.com. For example: a1234567890abcdef.dualstack.awsglobalaccelerator.com.:Note: Global Accelerator also assigns a default DNS name, DnsName, to your accelerator that points just to the static IPv4 addresses.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/about-accelerators.html#about-accelerators.dns-addressing0Support for DNS addressing in Global Accelerator in the "Global Accelerator Developer Guide.,  - Indicates whether the accelerator is enabled. The value is true or false. The default value is true.If the value is set to true, the accelerator cannot be deleted. If set to false, accelerator can be deleted.,  - A history of changes that you make to an accelerator in Global Accelerator.,  - The IP address type that an accelerator supports. For a standard accelerator, the value can be IPV4 or DUAL_STACK.,  - The static IP addresses that Global Accelerator associates with the accelerator., < - The date and time that the accelerator was last modified.,  - The name of the accelerator. The name must contain only alphanumeric characters or hyphens (-), and must not begin or end with a hyphen., 6 - Describes the deployment status of the accelerator.amazonka-globalaccelerator2The Amazon Resource Name (ARN) of the accelerator.amazonka-globalaccelerator3The date and time that the accelerator was created.amazonka-globalacceleratorThe Domain Name System (DNS) name that Global Accelerator creates that points to an accelerator's static IPv4 addresses.The naming convention for the DNS name for an accelerator is the following: A lowercase letter a, followed by a 16-bit random hex string, followed by .awsglobalaccelerator.com. For example: a1234567890abcdef.awsglobalaccelerator.com.If you have a dual-stack accelerator, you also have a second DNS name, DualStackDnsName, that points to both the A record and the AAAA record for all four static addresses for the accelerator: two IPv4 addresses and two IPv6 addresses.6For more information about the default DNS name, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/dns-addressing-custom-domains.dns-addressing.html0Support for DNS addressing in Global Accelerator in the "Global Accelerator Developer Guide.amazonka-globalacceleratorThe Domain Name System (DNS) name that Global Accelerator creates that points to a dual-stack accelerator's four static IP addresses: two IPv4 addresses and two IPv6 addresses.The naming convention for the dual-stack DNS name is the following: A lowercase letter a, followed by a 16-bit random hex string, followed by .dualstack.awsglobalaccelerator.com. For example: a1234567890abcdef.dualstack.awsglobalaccelerator.com.:Note: Global Accelerator also assigns a default DNS name, DnsName, to your accelerator that points just to the static IPv4 addresses.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/about-accelerators.html#about-accelerators.dns-addressing0Support for DNS addressing in Global Accelerator in the "Global Accelerator Developer Guide.amazonka-globalacceleratorIndicates whether the accelerator is enabled. The value is true or false. The default value is true.If the value is set to true, the accelerator cannot be deleted. If set to false, accelerator can be deleted.amazonka-globalacceleratorA history of changes that you make to an accelerator in Global Accelerator.amazonka-globalacceleratorThe IP address type that an accelerator supports. For a standard accelerator, the value can be IPV4 or DUAL_STACK.amazonka-globalacceleratorThe static IP addresses that Global Accelerator associates with the accelerator.amazonka-globalaccelerator9The date and time that the accelerator was last modified.amazonka-globalacceleratorThe name of the accelerator. The name must contain only alphanumeric characters or hyphens (-), and must not begin or end with a hyphen.amazonka-globalaccelerator3Describes the deployment status of the accelerator.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';gamazonka-globalacceleratorOverride 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.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups-port-override.htmlOverriding listener ports in the "Global Accelerator Developer Guide.See:  smart constructor.amazonka-globalacceleratorThe endpoint port that you want a listener port to be mapped to. This is the port on the endpoint, such as the Application Load Balancer or Amazon EC2 instance.amazonka-globalacceleratorThe listener port that you want to map to a specific endpoint port. This is the port that user traffic arrives to the Global Accelerator on.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The endpoint port that you want a listener port to be mapped to. This is the port on the endpoint, such as the Application Load Balancer or Amazon EC2 instance.,  - The listener port that you want to map to a specific endpoint port. This is the port that user traffic arrives to the Global Accelerator on.amazonka-globalacceleratorThe endpoint port that you want a listener port to be mapped to. This is the port on the endpoint, such as the Application Load Balancer or Amazon EC2 instance.amazonka-globalacceleratorThe listener port that you want to map to a specific endpoint port. This is the port that user traffic arrives to the Global Accelerator on.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';1{amazonka-globalacceleratorA complex type for the endpoint group. An Amazon Web Services Region can have only one endpoint group for a specific listener.See:  smart constructor.amazonka-globalacceleratorThe list of endpoint objects.amazonka-globalaccelerator5The Amazon Resource Name (ARN) of the endpoint group.amazonka-globalacceleratorThe Amazon Web Services Region where the endpoint group is located.amazonka-globalacceleratorThe time@10 seconds or 30 seconds@between health checks for each endpoint. The default value is 30.amazonka-globalacceleratorIf the protocol is HTTP/S, then this value provides the ping path that Global Accelerator uses for the destination on the endpoints for health checks. The default is slash (/).amazonka-globalacceleratorThe port that Global Accelerator uses to perform health checks on endpoints that are part of this endpoint group.The default port is the port for the listener that this endpoint group is associated with. If the listener port is a list, Global Accelerator uses the first specified port in the list of ports.amazonka-globalacceleratorThe protocol that Global Accelerator uses to perform health checks on endpoints that are part of this endpoint group. The default value is TCP.amazonka-globalacceleratorAllows you to override the destination ports used to route traffic to an endpoint. Using a port override lets you map a list of external destination ports (that your users send traffic to) to a list of internal destination ports that you want an application endpoint to receive traffic on.amazonka-globalacceleratorThe number of consecutive health checks required to set the state of a healthy endpoint to unhealthy, or to set an unhealthy endpoint to healthy. The default value is 3.amazonka-globalacceleratorThe percentage of traffic to send to an Amazon Web Services Region. Additional traffic is distributed to other endpoint groups for this listener.Use this action to increase (dial up) or decrease (dial down) traffic to a specific Region. The percentage is applied to the traffic that would otherwise have been routed to the Region based on optimal routing.The default value is 100.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The list of endpoint objects., 8 - The Amazon Resource Name (ARN) of the endpoint group.,  - The Amazon Web Services Region where the endpoint group is located.,  - The time@10 seconds or 30 seconds@between health checks for each endpoint. The default value is 30.,  - If the protocol is HTTP/S, then this value provides the ping path that Global Accelerator uses for the destination on the endpoints for health checks. The default is slash (/).,  - The port that Global Accelerator uses to perform health checks on endpoints that are part of this endpoint group.The default port is the port for the listener that this endpoint group is associated with. If the listener port is a list, Global Accelerator uses the first specified port in the list of ports.,  - The protocol that Global Accelerator uses to perform health checks on endpoints that are part of this endpoint group. The default value is TCP.,  - Allows you to override the destination ports used to route traffic to an endpoint. Using a port override lets you map a list of external destination ports (that your users send traffic to) to a list of internal destination ports that you want an application endpoint to receive traffic on.,  - The number of consecutive health checks required to set the state of a healthy endpoint to unhealthy, or to set an unhealthy endpoint to healthy. The default value is 3.,  - The percentage of traffic to send to an Amazon Web Services Region. Additional traffic is distributed to other endpoint groups for this listener.Use this action to increase (dial up) or decrease (dial down) traffic to a specific Region. The percentage is applied to the traffic that would otherwise have been routed to the Region based on optimal routing.The default value is 100.amazonka-globalacceleratorThe list of endpoint objects.amazonka-globalaccelerator5The Amazon Resource Name (ARN) of the endpoint group.amazonka-globalacceleratorThe Amazon Web Services Region where the endpoint group is located.amazonka-globalacceleratorThe time@10 seconds or 30 seconds@between health checks for each endpoint. The default value is 30.amazonka-globalacceleratorIf the protocol is HTTP/S, then this value provides the ping path that Global Accelerator uses for the destination on the endpoints for health checks. The default is slash (/).amazonka-globalacceleratorThe port that Global Accelerator uses to perform health checks on endpoints that are part of this endpoint group.The default port is the port for the listener that this endpoint group is associated with. If the listener port is a list, Global Accelerator uses the first specified port in the list of ports.amazonka-globalacceleratorThe protocol that Global Accelerator uses to perform health checks on endpoints that are part of this endpoint group. The default value is TCP.amazonka-globalacceleratorAllows you to override the destination ports used to route traffic to an endpoint. Using a port override lets you map a list of external destination ports (that your users send traffic to) to a list of internal destination ports that you want an application endpoint to receive traffic on.amazonka-globalacceleratorThe number of consecutive health checks required to set the state of a healthy endpoint to unhealthy, or to set an unhealthy endpoint to healthy. The default value is 3.amazonka-globalacceleratorThe percentage of traffic to send to an Amazon Web Services Region. Additional traffic is distributed to other endpoint groups for this listener.Use this action to increase (dial up) or decrease (dial down) traffic to a specific Region. The percentage is applied to the traffic that would otherwise have been routed to the Region based on optimal routing.The default value is 100.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';6Damazonka-globalaccelerator3A complex type for a range of ports for a listener.See:  smart constructor.amazonka-globalaccelerator0The first port in the range of ports, inclusive.amazonka-globalaccelerator/The last port in the range of ports, inclusive.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 3 - The first port in the range of ports, inclusive., 2 - The last port in the range of ports, inclusive.amazonka-globalaccelerator0The first port in the range of ports, inclusive.amazonka-globalaccelerator/The last port in the range of ports, inclusive.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';=amazonka-globalaccelerator?A complex type for a listener for a custom routing accelerator.See:  smart constructor.amazonka-globalaccelerator/The Amazon Resource Name (ARN) of the listener.amazonka-globalacceleratorThe port range to support for connections from clients to your accelerator.Separately, you set port ranges for endpoints. For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-endpoints.html/About endpoints for custom routing accelerators.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, 2 - The Amazon Resource Name (ARN) of the listener.,  - The port range to support for connections from clients to your accelerator.Separately, you set port ranges for endpoints. For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-endpoints.html/About endpoints for custom routing accelerators.amazonka-globalaccelerator/The Amazon Resource Name (ARN) of the listener.amazonka-globalacceleratorThe port range to support for connections from clients to your accelerator.Separately, you set port ranges for endpoints. For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-endpoints.html/About endpoints for custom routing accelerators.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred";?>(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';R amazonka-globalacceleratorA complex type for a listener.See:  smart constructor.amazonka-globalacceleratorClient affinity lets you direct all requests from a user to the same endpoint, if you have stateful applications, regardless of the port and protocol of the client request. Client affinity gives you control over whether to always route each client to the same specific endpoint.Global Accelerator uses a consistent-flow hashing algorithm to choose the optimal endpoint for a connection. If client affinity is NONE, Global Accelerator uses the "five-tuple" (5-tuple) properties@source IP address, source port, destination IP address, destination port, and protocol@to select the hash value, and then chooses the best endpoint. However, with this setting, if someone uses different ports to connect to Global Accelerator, their connections might not be always routed to the same endpoint because the hash value changes.If you want a given client to always be routed to the same endpoint, set client affinity to  SOURCE_IP instead. When you use the  SOURCE_IP setting, Global Accelerator uses the "two-tuple" (2-tuple) properties@ source (client) IP address and destination IP address@to select the hash value.The default value is NONE.amazonka-globalaccelerator/The Amazon Resource Name (ARN) of the listener.amazonka-globalacceleratorThe list of port ranges for the connections from clients to the accelerator.amazonka-globalacceleratorThe protocol for the connections from clients to the accelerator.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Client affinity lets you direct all requests from a user to the same endpoint, if you have stateful applications, regardless of the port and protocol of the client request. Client affinity gives you control over whether to always route each client to the same specific endpoint.Global Accelerator uses a consistent-flow hashing algorithm to choose the optimal endpoint for a connection. If client affinity is NONE, Global Accelerator uses the "five-tuple" (5-tuple) properties@source IP address, source port, destination IP address, destination port, and protocol@to select the hash value, and then chooses the best endpoint. However, with this setting, if someone uses different ports to connect to Global Accelerator, their connections might not be always routed to the same endpoint because the hash value changes.If you want a given client to always be routed to the same endpoint, set client affinity to  SOURCE_IP instead. When you use the  SOURCE_IP setting, Global Accelerator uses the "two-tuple" (2-tuple) properties@ source (client) IP address and destination IP address@to select the hash value.The default value is NONE., 2 - The Amazon Resource Name (ARN) of the listener.,  - The list of port ranges for the connections from clients to the accelerator.,  - The protocol for the connections from clients to the accelerator.amazonka-globalacceleratorClient affinity lets you direct all requests from a user to the same endpoint, if you have stateful applications, regardless of the port and protocol of the client request. Client affinity gives you control over whether to always route each client to the same specific endpoint.Global Accelerator uses a consistent-flow hashing algorithm to choose the optimal endpoint for a connection. If client affinity is NONE, Global Accelerator uses the "five-tuple" (5-tuple) properties@source IP address, source port, destination IP address, destination port, and protocol@to select the hash value, and then chooses the best endpoint. However, with this setting, if someone uses different ports to connect to Global Accelerator, their connections might not be always routed to the same endpoint because the hash value changes.If you want a given client to always be routed to the same endpoint, set client affinity to  SOURCE_IP instead. When you use the  SOURCE_IP setting, Global Accelerator uses the "two-tuple" (2-tuple) properties@ source (client) IP address and destination IP address@to select the hash value.The default value is NONE.amazonka-globalaccelerator/The Amazon Resource Name (ARN) of the listener.amazonka-globalacceleratorThe list of port ranges for the connections from clients to the accelerator.amazonka-globalacceleratorThe protocol for the connections from clients to the accelerator.   (c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';[amazonka-globalacceleratorFor 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.See:  smart constructor.amazonka-globalacceleratorThe first port, inclusive, in the range of ports for the endpoint group that is associated with a custom routing accelerator.amazonka-globalacceleratorThe protocol for the endpoint group that is associated with a custom routing accelerator. The protocol can be either TCP or UDP.amazonka-globalacceleratorThe last port, inclusive, in the range of ports for the endpoint group that is associated with a custom routing accelerator.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The first port, inclusive, in the range of ports for the endpoint group that is associated with a custom routing accelerator.,  - The protocol for the endpoint group that is associated with a custom routing accelerator. The protocol can be either TCP or UDP.,  - The last port, inclusive, in the range of ports for the endpoint group that is associated with a custom routing accelerator.amazonka-globalacceleratorThe first port, inclusive, in the range of ports for the endpoint group that is associated with a custom routing accelerator.amazonka-globalacceleratorThe protocol for the endpoint group that is associated with a custom routing accelerator. The protocol can be either TCP or UDP.amazonka-globalacceleratorThe last port, inclusive, in the range of ports for the endpoint group that is associated with a custom routing accelerator.  !(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';eb amazonka-globalacceleratorA 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.See:  smart constructor.amazonka-globalacceleratorFor 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.amazonka-globalacceleratorFor a custom routing accelerator, describes the endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on.amazonka-globalaccelerator5The Amazon Resource Name (ARN) of the endpoint group.amazonka-globalacceleratorThe Amazon Web Services Region where the endpoint group is located.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - 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.,  - For a custom routing accelerator, describes the endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on., 8 - The Amazon Resource Name (ARN) of the endpoint group.,  - The Amazon Web Services Region where the endpoint group is located.amazonka-globalacceleratorFor 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.amazonka-globalacceleratorFor a custom routing accelerator, describes the endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on.amazonka-globalaccelerator5The Amazon Resource Name (ARN) of the endpoint group.amazonka-globalacceleratorThe Amazon Web Services Region where the endpoint group is located.  "(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';iamazonka-globalacceleratorAn IP address/port combination.See:  smart constructor.amazonka-globalaccelerator&The IP address for the socket address.amazonka-globalaccelerator The port for the socket address.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ) - The IP address for the socket address., # - The port for the socket address.amazonka-globalaccelerator&The IP address for the socket address.amazonka-globalaccelerator The port for the socket address.#(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';tamazonka-globalacceleratorReturns 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.See:  smart constructor.amazonka-globalacceleratorThe accelerator port.amazonka-globalacceleratorThe EC2 instance IP address and port number in the virtual private cloud (VPC) subnet.amazonka-globalacceleratorIndicates whether or not a port mapping destination can receive traffic. The value is either ALLOW, if traffic is allowed to the destination, or DENY, if traffic is not allowed to the destination.amazonka-globalaccelerator5The Amazon Resource Name (ARN) of the endpoint group.amazonka-globalaccelerator1The IP address of the VPC subnet (the subnet ID).amazonka-globalaccelerator.The protocols supported by the endpoint group.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The accelerator port.,  - The EC2 instance IP address and port number in the virtual private cloud (VPC) subnet.,  - Indicates whether or not a port mapping destination can receive traffic. The value is either ALLOW, if traffic is allowed to the destination, or DENY, if traffic is not allowed to the destination., 8 - The Amazon Resource Name (ARN) of the endpoint group., 4 - The IP address of the VPC subnet (the subnet ID)., 1 - The protocols supported by the endpoint group.amazonka-globalacceleratorThe accelerator port.amazonka-globalacceleratorThe EC2 instance IP address and port number in the virtual private cloud (VPC) subnet.amazonka-globalacceleratorIndicates whether or not a port mapping destination can receive traffic. The value is either ALLOW, if traffic is allowed to the destination, or DENY, if traffic is not allowed to the destination.amazonka-globalaccelerator5The Amazon Resource Name (ARN) of the endpoint group.amazonka-globalaccelerator1The IP address of the VPC subnet (the subnet ID).amazonka-globalaccelerator.The protocols supported by the endpoint group.$(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';amazonka-globalacceleratorThe port mappings for a specified endpoint IP address (destination).See:  smart constructor.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the custom routing accelerator that you have port mappings for.amazonka-globalacceleratorThe IP address/port combinations (sockets) that map to a given destination socket address.amazonka-globalacceleratorThe endpoint IP address/port combination for traffic received on the accelerator socket address.amazonka-globalacceleratorIndicates whether or not a port mapping destination can receive traffic. The value is either ALLOW, if traffic is allowed to the destination, or DENY, if traffic is not allowed to the destination.amazonka-globalaccelerator5The Amazon Resource Name (ARN) of the endpoint group.amazonka-globalaccelerator6The Amazon Web Services Region for the endpoint group.amazonka-globalaccelerator2The ID for the virtual private cloud (VPC) subnet.amazonka-globalacceleratorThe IP address type that an accelerator supports. For a custom routing accelerator, the value must be IPV4.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Amazon Resource Name (ARN) of the custom routing accelerator that you have port mappings for.,  - The IP address/port combinations (sockets) that map to a given destination socket address.,  - The endpoint IP address/port combination for traffic received on the accelerator socket address.,  - Indicates whether or not a port mapping destination can receive traffic. The value is either ALLOW, if traffic is allowed to the destination, or DENY, if traffic is not allowed to the destination., 8 - The Amazon Resource Name (ARN) of the endpoint group., 9 - The Amazon Web Services Region for the endpoint group., 5 - The ID for the virtual private cloud (VPC) subnet.,  - The IP address type that an accelerator supports. For a custom routing accelerator, the value must be IPV4.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the custom routing accelerator that you have port mappings for.amazonka-globalacceleratorThe IP address/port combinations (sockets) that map to a given destination socket address.amazonka-globalacceleratorThe endpoint IP address/port combination for traffic received on the accelerator socket address.amazonka-globalacceleratorIndicates whether or not a port mapping destination can receive traffic. The value is either ALLOW, if traffic is allowed to the destination, or DENY, if traffic is not allowed to the destination.amazonka-globalaccelerator5The Amazon Resource Name (ARN) of the endpoint group.amazonka-globalaccelerator6The Amazon Web Services Region for the endpoint group.amazonka-globalaccelerator2The ID for the virtual private cloud (VPC) subnet.amazonka-globalacceleratorThe IP address type that an accelerator supports. For a custom routing accelerator, the value must be IPV4.%(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%&';oamazonka-globalacceleratorA complex type that contains a Tag key and Tag value.See:  smart constructor.amazonka-globalacceleratorA string that contains a Tag key.amazonka-globalacceleratorA string that contains a Tag value.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - A string that contains a Tag key.,  - A string that contains a Tag value.amazonka-globalacceleratorA string that contains a Tag key.amazonka-globalacceleratorA string that contains a Tag value.amazonka-globalacceleratoramazonka-globalaccelerator&(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred"%Bamazonka-globalaccelerator API version  2018-08-084 of the Amazon Global Accelerator SDK configuration.amazonka-globalaccelerator9The accelerator that you specified could not be disabled.amazonka-globalaccelerator1The accelerator that you specified doesn't exist.amazonka-globalaccelerator!You don't have access permission.amazonka-globalacceleratorThe listener that you specified has an endpoint group associated with it. You must remove all dependent resources from a listener before you can delete it.amazonka-globalacceleratorThe accelerator that you specified has a listener associated with it. You must remove all dependent resources from an accelerator before you can delete it.amazonka-globalaccelerator:The CIDR that you specified was not found or is incorrect.amazonka-globalaccelerator$You can't use both of those options.amazonka-globalaccelerator.The endpoint that you specified doesn't exist.amazonka-globalaccelerator5The endpoint group that you specified already exists.amazonka-globalaccelerator4The endpoint group that you specified doesn't exist.amazonka-globalaccelerator.The endpoint that you specified doesn't exist.amazonka-globalacceleratorThe CIDR that you specified is not valid for this action. For example, the state of the CIDR might be incorrect for this action.amazonka-globalaccelerator3There was an internal error for Global Accelerator.amazonka-globalaccelerator*An argument that you specified is invalid.amazonka-globalaccelerator#There isn't another item to return.amazonka-globalacceleratorThe port numbers that you specified are not valid numbers or are not unique for this accelerator.amazonka-globalacceleratorProcessing your request would cause you to exceed an Global Accelerator limit.amazonka-globalaccelerator.The listener that you specified doesn't exist.amazonka-globalacceleratorThere's already a transaction in progress. Another transaction can't be processed."! 6798:; - The list of the endpoint groups associated with a listener.,  - The token for the next set of results. You receive this token from a previous call., # - The response's http status code.amazonka-globalaccelerator;The list of the endpoint groups associated with a listener.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratoramazonka-globalaccelerator.(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';zamazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorThe port mappings for the endpoint IP address that you specified in the request.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorThe number of destination port mappings that you want to return with this call. The default value is 10.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalaccelerator2The ID for the virtual private cloud (VPC) subnet.amazonka-globalacceleratorThe endpoint IP address in a virtual private cloud (VPC) subnet for which you want to receive back port mappings.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The number of destination port mappings that you want to return with this call. The default value is 10.,  - The token for the next set of results. You receive this token from a previous call., 5 - The ID for the virtual private cloud (VPC) subnet.,  - The endpoint IP address in a virtual private cloud (VPC) subnet for which you want to receive back port mappings.amazonka-globalacceleratorThe number of destination port mappings that you want to return with this call. The default value is 10.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalaccelerator2The ID for the virtual private cloud (VPC) subnet.amazonka-globalacceleratorThe endpoint IP address in a virtual private cloud (VPC) subnet for which you want to receive back port mappings.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The port mappings for the endpoint IP address that you specified in the request.,  - The token for the next set of results. You receive this token from a previous call., # - The response's http status code.amazonka-globalacceleratorThe port mappings for the endpoint IP address that you specified in the request.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratoramazonka-globalacceleratoramazonka-globalaccelerator/(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';>amazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalaccelerator3The port mappings for a custom routing accelerator.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the endpoint group to list the custom routing port mappings for.amazonka-globalacceleratorThe number of destination port mappings that you want to return with this call. The default value is 10.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the accelerator to list the custom routing port mappings for.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Amazon Resource Name (ARN) of the endpoint group to list the custom routing port mappings for.,  - The number of destination port mappings that you want to return with this call. The default value is 10.,  - The token for the next set of results. You receive this token from a previous call.,  - The Amazon Resource Name (ARN) of the accelerator to list the custom routing port mappings for.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the endpoint group to list the custom routing port mappings for.amazonka-globalacceleratorThe number of destination port mappings that you want to return with this call. The default value is 10.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the accelerator to list the custom routing port mappings for.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The token for the next set of results. You receive this token from a previous call., 6 - The port mappings for a custom routing accelerator., # - The response's http status code.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalaccelerator3The port mappings for a custom routing accelerator.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratoramazonka-globalaccelerator0(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';%amazonka-globalacceleratorSee:  smart constructor.amazonka-globalaccelerator7The list of listeners for a custom routing accelerator.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorThe number of listener objects that you want to return with this call. The default value is 10.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the accelerator to list listeners for.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The number of listener objects that you want to return with this call. The default value is 10.,  - The token for the next set of results. You receive this token from a previous call.,  - The Amazon Resource Name (ARN) of the accelerator to list listeners for.amazonka-globalacceleratorThe number of listener objects that you want to return with this call. The default value is 10.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the accelerator to list listeners for.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, : - The list of listeners for a custom routing accelerator.,  - The token for the next set of results. You receive this token from a previous call., # - The response's http status code.amazonka-globalaccelerator7The list of listeners for a custom routing accelerator.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratoramazonka-globalaccelerator1(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorThe list of the endpoint groups associated with a listener for a custom routing accelerator.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorThe number of endpoint group objects that you want to return with this call. The default value is 10.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the listener to list endpoint groups for.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The number of endpoint group objects that you want to return with this call. The default value is 10.,  - The token for the next set of results. You receive this token from a previous call.,  - The Amazon Resource Name (ARN) of the listener to list endpoint groups for.amazonka-globalacceleratorThe number of endpoint group objects that you want to return with this call. The default value is 10.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the listener to list endpoint groups for.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The list of the endpoint groups associated with a listener for a custom routing accelerator.,  - The token for the next set of results. You receive this token from a previous call., # - The response's http status code.amazonka-globalacceleratorThe list of the endpoint groups associated with a listener for a custom routing accelerator.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratoramazonka-globalaccelerator2(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';amazonka-globalacceleratorSee:  smart constructor.amazonka-globalaccelerator?The list of custom routing accelerators for a customer account.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorThe number of custom routing Global Accelerator objects that you want to return with this call. The default value is 10.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The number of custom routing Global Accelerator objects that you want to return with this call. The default value is 10.,  - The token for the next set of results. You receive this token from a previous call.amazonka-globalacceleratorThe number of custom routing Global Accelerator objects that you want to return with this call. The default value is 10.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The list of custom routing accelerators for a customer account.,  - The token for the next set of results. You receive this token from a previous call., # - The response's http status code.amazonka-globalaccelerator?The list of custom routing accelerators for a customer account.amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call.amazonka-globalaccelerator The response's http status code.amazonka-globalaccelerator3(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';hamazonka-globalacceleratorSee:  smart constructor.amazonka-globalaccelerator&Information about your address ranges.amazonka-globalaccelerator'The token for the next page of results.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorThe maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned  nextToken value.amazonka-globalaccelerator'The token for the next page of results.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned  nextToken value., * - The token for the next page of results.amazonka-globalacceleratorThe maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned  nextToken value.amazonka-globalaccelerator'The token for the next page of results.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ) - Information about your address ranges.,  * - The token for the next page of results.,  # - The response's http status code.amazonka-globalaccelerator&Information about your address ranges. amazonka-globalaccelerator'The token for the next page of results. amazonka-globalaccelerator The response's http status code.amazonka-globalaccelerator  4(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';) amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator0The list of accelerators for a customer account. amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call. amazonka-globalaccelerator The response's http status code. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorThe number of Global Accelerator objects that you want to return with this call. The default value is 10. amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The number of Global Accelerator objects that you want to return with this call. The default value is 10. ,   - The token for the next set of results. You receive this token from a previous call. amazonka-globalacceleratorThe number of Global Accelerator objects that you want to return with this call. The default value is 10. amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  3 - The list of accelerators for a customer account. ,   - The token for the next set of results. You receive this token from a previous call. ,  # - The response's http status code. amazonka-globalaccelerator0The list of accelerators for a customer account. amazonka-globalacceleratorThe token for the next set of results. You receive this token from a previous call. amazonka-globalaccelerator The response's http status code. amazonka-globalaccelerator   5(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';1 amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorThe description of a listener. amazonka-globalaccelerator The response's http status code. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator;The Amazon Resource Name (ARN) of the listener to describe. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  > - The Amazon Resource Name (ARN) of the listener to describe. amazonka-globalaccelerator;The Amazon Resource Name (ARN) of the listener to describe. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  ! - The description of a listener. ,  # - The response's http status code. amazonka-globalacceleratorThe description of a listener. amazonka-globalaccelerator The response's http status code. amazonka-globalaccelerator amazonka-globalaccelerator 6(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';8m amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator%The description of an endpoint group. amazonka-globalaccelerator The response's http status code. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the endpoint group to describe. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The Amazon Resource Name (ARN) of the endpoint group to describe. amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the endpoint group to describe. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  ( - The description of an endpoint group. ,  # - The response's http status code. amazonka-globalaccelerator%The description of an endpoint group. amazonka-globalaccelerator The response's http status code. amazonka-globalaccelerator amazonka-globalaccelerator 7(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';? amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator?The description of a listener for a custom routing accelerator. amazonka-globalaccelerator The response's http status code. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator;The Amazon Resource Name (ARN) of the listener to describe. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  > - The Amazon Resource Name (ARN) of the listener to describe. amazonka-globalaccelerator;The Amazon Resource Name (ARN) of the listener to describe. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The description of a listener for a custom routing accelerator. ,  # - The response's http status code. amazonka-globalaccelerator?The description of a listener for a custom routing accelerator. amazonka-globalaccelerator The response's http status code. amazonka-globalaccelerator amazonka-globalaccelerator 8(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';G amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorThe description of an endpoint group for a custom routing accelerator. amazonka-globalaccelerator The response's http status code. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the endpoint group to describe. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The Amazon Resource Name (ARN) of the endpoint group to describe. amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the endpoint group to describe. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The description of an endpoint group for a custom routing accelerator. ,  # - The response's http status code. amazonka-globalacceleratorThe description of an endpoint group for a custom routing accelerator. amazonka-globalaccelerator The response's http status code. amazonka-globalaccelerator amazonka-globalaccelerator 9(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';Ox amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator1The attributes of the custom routing accelerator. amazonka-globalaccelerator The response's http status code. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the custom routing accelerator to describe the attributes for. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The Amazon Resource Name (ARN) of the custom routing accelerator to describe the attributes for. amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the custom routing accelerator to describe the attributes for. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  4 - The attributes of the custom routing accelerator. ,  # - The response's http status code. amazonka-globalaccelerator1The attributes of the custom routing accelerator. amazonka-globalaccelerator The response's http status code. amazonka-globalaccelerator amazonka-globalaccelerator :(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';V amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator2The description of the custom routing accelerator. amazonka-globalaccelerator The response's http status code. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator>The Amazon Resource Name (ARN) of the accelerator to describe. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The Amazon Resource Name (ARN) of the accelerator to describe. amazonka-globalaccelerator>The Amazon Resource Name (ARN) of the accelerator to describe. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  5 - The description of the custom routing accelerator. ,  # - The response's http status code. amazonka-globalaccelerator2The description of the custom routing accelerator. amazonka-globalaccelerator The response's http status code. amazonka-globalaccelerator amazonka-globalaccelerator ;(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';^ amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator"The attributes of the accelerator. amazonka-globalaccelerator The response's http status code. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the accelerator with the attributes that you want to describe. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The Amazon Resource Name (ARN) of the accelerator with the attributes that you want to describe. amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the accelerator with the attributes that you want to describe. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  % - The attributes of the accelerator. ,  # - The response's http status code. amazonka-globalaccelerator"The attributes of the accelerator. amazonka-globalaccelerator The response's http status code. amazonka-globalaccelerator amazonka-globalaccelerator <(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';e amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator#The description of the accelerator. amazonka-globalaccelerator The response's http status code. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator>The Amazon Resource Name (ARN) of the accelerator to describe. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The Amazon Resource Name (ARN) of the accelerator to describe. amazonka-globalaccelerator>The Amazon Resource Name (ARN) of the accelerator to describe. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  & - The description of the accelerator. ,  # - The response's http status code. amazonka-globalaccelerator#The description of the accelerator. amazonka-globalaccelerator The response's http status code. amazonka-globalaccelerator amazonka-globalaccelerator =(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';m amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator$Information about the address range. amazonka-globalaccelerator The response's http status code. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorThe address range, in CIDR notation. The prefix must be the same prefix that you specified when you provisioned the address range. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The address range, in CIDR notation. The prefix must be the same prefix that you specified when you provisioned the address range. amazonka-globalacceleratorThe address range, in CIDR notation. The prefix must be the same prefix that you specified when you provisioned the address range. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  ' - Information about the address range. ,  # - The response's http status code. amazonka-globalaccelerator$Information about the address range. amazonka-globalaccelerator The response's http status code. amazonka-globalaccelerator amazonka-globalaccelerator >(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorIndicates whether all destination IP addresses and ports for a specified VPC subnet endpoint cannot receive traffic from a custom routing accelerator. The value is TRUE or FALSE.When set to TRUE, no destinations in the custom routing VPC subnet can receive traffic. Note that you cannot specify destination IP addresses and ports when the value is set to TRUE.*When set to FALSE (or not specified), you must specify a list of destination IP addresses that cannot receive traffic. A list of ports is optional. If you don't specify a list of ports, the ports that can accept traffic is the same as the ports configured for the endpoint group.The default value is FALSE. amazonka-globalacceleratorA list of specific Amazon EC2 instance IP addresses (destination addresses) in a subnet that you want to prevent from receiving traffic. The IP addresses must be a subset of the IP addresses allowed for the VPC subnet associated with the endpoint group. amazonka-globalacceleratorA list of specific Amazon EC2 instance ports (destination ports) in a subnet endpoint that you want to prevent from receiving traffic. amazonka-globalaccelerator5The Amazon Resource Name (ARN) of the endpoint group. amazonka-globalacceleratorAn ID for the endpoint. For custom routing accelerators, this is the virtual private cloud (VPC) subnet ID. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - Indicates whether all destination IP addresses and ports for a specified VPC subnet endpoint cannot receive traffic from a custom routing accelerator. The value is TRUE or FALSE.When set to TRUE, no destinations in the custom routing VPC subnet can receive traffic. Note that you cannot specify destination IP addresses and ports when the value is set to TRUE.*When set to FALSE (or not specified), you must specify a list of destination IP addresses that cannot receive traffic. A list of ports is optional. If you don't specify a list of ports, the ports that can accept traffic is the same as the ports configured for the endpoint group.The default value is FALSE. ,   - A list of specific Amazon EC2 instance IP addresses (destination addresses) in a subnet that you want to prevent from receiving traffic. The IP addresses must be a subset of the IP addresses allowed for the VPC subnet associated with the endpoint group. ,   - A list of specific Amazon EC2 instance ports (destination ports) in a subnet endpoint that you want to prevent from receiving traffic. ,  8 - The Amazon Resource Name (ARN) of the endpoint group. ,   - An ID for the endpoint. For custom routing accelerators, this is the virtual private cloud (VPC) subnet ID. amazonka-globalacceleratorIndicates whether all destination IP addresses and ports for a specified VPC subnet endpoint cannot receive traffic from a custom routing accelerator. The value is TRUE or FALSE.When set to TRUE, no destinations in the custom routing VPC subnet can receive traffic. Note that you cannot specify destination IP addresses and ports when the value is set to TRUE.*When set to FALSE (or not specified), you must specify a list of destination IP addresses that cannot receive traffic. A list of ports is optional. If you don't specify a list of ports, the ports that can accept traffic is the same as the ports configured for the endpoint group.The default value is FALSE. amazonka-globalacceleratorA list of specific Amazon EC2 instance IP addresses (destination addresses) in a subnet that you want to prevent from receiving traffic. The IP addresses must be a subset of the IP addresses allowed for the VPC subnet associated with the endpoint group. amazonka-globalacceleratorA list of specific Amazon EC2 instance ports (destination ports) in a subnet endpoint that you want to prevent from receiving traffic. amazonka-globalaccelerator5The Amazon Resource Name (ARN) of the endpoint group. amazonka-globalacceleratorAn ID for the endpoint. For custom routing accelerators, this is the virtual private cloud (VPC) subnet ID. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields. amazonka-globalaccelerator amazonka-globalaccelerator   ?(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator/The Amazon Resource Name (ARN) of the listener. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  2 - The Amazon Resource Name (ARN) of the listener. amazonka-globalaccelerator/The Amazon Resource Name (ARN) of the listener. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields. amazonka-globalaccelerator   @(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator?The Amazon Resource Name (ARN) of the endpoint group to delete. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The Amazon Resource Name (ARN) of the endpoint group to delete. amazonka-globalaccelerator?The Amazon Resource Name (ARN) of the endpoint group to delete. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields. amazonka-globalaccelerator   A(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator9The Amazon Resource Name (ARN) of the listener to delete. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  < - The Amazon Resource Name (ARN) of the listener to delete. amazonka-globalaccelerator9The Amazon Resource Name (ARN) of the listener to delete. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields. amazonka-globalaccelerator   B(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator?The Amazon Resource Name (ARN) of the endpoint group to delete. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The Amazon Resource Name (ARN) of the endpoint group to delete. amazonka-globalaccelerator?The Amazon Resource Name (ARN) of the endpoint group to delete. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields. amazonka-globalaccelerator   C(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the custom routing accelerator to delete. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The Amazon Resource Name (ARN) of the custom routing accelerator to delete. amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the custom routing accelerator to delete. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields. amazonka-globalaccelerator   D(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator1The Amazon Resource Name (ARN) of an accelerator. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  4 - The Amazon Resource Name (ARN) of an accelerator. amazonka-globalaccelerator1The Amazon Resource Name (ARN) of an accelerator. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields. amazonka-globalaccelerator   E(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator!The listener that you've created. amazonka-globalaccelerator The response's http status code. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorClient affinity lets you direct all requests from a user to the same endpoint, if you have stateful applications, regardless of the port and protocol of the client request. Client affinity gives you control over whether to always route each client to the same specific endpoint.Global Accelerator uses a consistent-flow hashing algorithm to choose the optimal endpoint for a connection. If client affinity is NONE, Global Accelerator uses the "five-tuple" (5-tuple) properties@source IP address, source port, destination IP address, destination port, and protocol@to select the hash value, and then chooses the best endpoint. However, with this setting, if someone uses different ports to connect to Global Accelerator, their connections might not be always routed to the same endpoint because the hash value changes.If you want a given client to always be routed to the same endpoint, set client affinity to  SOURCE_IP instead. When you use the  SOURCE_IP setting, Global Accelerator uses the "two-tuple" (2-tuple) properties@ source (client) IP address and destination IP address@to select the hash value.The default value is NONE. amazonka-globalaccelerator3The Amazon Resource Name (ARN) of your accelerator. amazonka-globalacceleratorThe list of port ranges to support for connections from clients to your accelerator. amazonka-globalaccelerator>The protocol for connections from clients to your accelerator. amazonka-globalacceleratorA unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of the request. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - Client affinity lets you direct all requests from a user to the same endpoint, if you have stateful applications, regardless of the port and protocol of the client request. Client affinity gives you control over whether to always route each client to the same specific endpoint.Global Accelerator uses a consistent-flow hashing algorithm to choose the optimal endpoint for a connection. If client affinity is NONE, Global Accelerator uses the "five-tuple" (5-tuple) properties@source IP address, source port, destination IP address, destination port, and protocol@to select the hash value, and then chooses the best endpoint. However, with this setting, if someone uses different ports to connect to Global Accelerator, their connections might not be always routed to the same endpoint because the hash value changes.If you want a given client to always be routed to the same endpoint, set client affinity to  SOURCE_IP instead. When you use the  SOURCE_IP setting, Global Accelerator uses the "two-tuple" (2-tuple) properties@ source (client) IP address and destination IP address@to select the hash value.The default value is NONE. ,  6 - The Amazon Resource Name (ARN) of your accelerator. ,   - The list of port ranges to support for connections from clients to your accelerator. ,   - The protocol for connections from clients to your accelerator. ,   - A unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of the request. amazonka-globalacceleratorClient affinity lets you direct all requests from a user to the same endpoint, if you have stateful applications, regardless of the port and protocol of the client request. Client affinity gives you control over whether to always route each client to the same specific endpoint.Global Accelerator uses a consistent-flow hashing algorithm to choose the optimal endpoint for a connection. If client affinity is NONE, Global Accelerator uses the "five-tuple" (5-tuple) properties@source IP address, source port, destination IP address, destination port, and protocol@to select the hash value, and then chooses the best endpoint. However, with this setting, if someone uses different ports to connect to Global Accelerator, their connections might not be always routed to the same endpoint because the hash value changes.If you want a given client to always be routed to the same endpoint, set client affinity to  SOURCE_IP instead. When you use the  SOURCE_IP setting, Global Accelerator uses the "two-tuple" (2-tuple) properties@ source (client) IP address and destination IP address@to select the hash value.The default value is NONE. amazonka-globalaccelerator3The Amazon Resource Name (ARN) of your accelerator. amazonka-globalacceleratorThe list of port ranges to support for connections from clients to your accelerator. amazonka-globalaccelerator>The protocol for connections from clients to your accelerator. amazonka-globalacceleratorA unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of the request. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  $ - The listener that you've created. ,  # - The response's http status code. amazonka-globalaccelerator!The listener that you've created. amazonka-globalaccelerator The response's http status code. amazonka-globalaccelerator amazonka-globalaccelerator amazonka-globalaccelerator amazonka-globalaccelerator amazonka-globalaccelerator   F(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';J amazonka-globalacceleratorSee:   smart constructor. amazonka-globalaccelerator:The information about the endpoint group that was created. amazonka-globalaccelerator The response's http status code. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorThe list of endpoint objects. amazonka-globalacceleratorThe time@10 seconds or 30 seconds@between each health check for an endpoint. The default value is 30. amazonka-globalacceleratorIf the protocol is HTTP/S, then this specifies the path that is the destination for health check targets. The default value is slash (/). amazonka-globalacceleratorThe port that Global Accelerator uses to check the health of endpoints that are part of this endpoint group. The default port is the listener port that this endpoint group is associated with. If listener port is a list of ports, Global Accelerator uses the first port in the list. amazonka-globalacceleratorThe protocol that Global Accelerator uses to check the health of endpoints that are part of this endpoint group. The default value is TCP. amazonka-globalacceleratorOverride specific listener ports used to route traffic to endpoints that are part of this 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.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups-port-override.htmlOverriding listener ports in the "Global Accelerator Developer Guide. amazonka-globalacceleratorThe number of consecutive health checks required to set the state of a healthy endpoint to unhealthy, or to set an unhealthy endpoint to healthy. The default value is 3. amazonka-globalacceleratorThe percentage of traffic to send to an Amazon Web Services Region. Additional traffic is distributed to other endpoint groups for this listener.Use this action to increase (dial up) or decrease (dial down) traffic to a specific Region. The percentage is applied to the traffic that would otherwise have been routed to the Region based on optimal routing.The default value is 100. amazonka-globalaccelerator/The Amazon Resource Name (ARN) of the listener. amazonka-globalacceleratorThe Amazon Web Services Region where the endpoint group is located. A listener can have only one endpoint group in a specific Region. amazonka-globalacceleratorA unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of the request. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The list of endpoint objects. ,   - The time@10 seconds or 30 seconds@between each health check for an endpoint. The default value is 30. ,   - If the protocol is HTTP/S, then this specifies the path that is the destination for health check targets. The default value is slash (/). ,   - The port that Global Accelerator uses to check the health of endpoints that are part of this endpoint group. The default port is the listener port that this endpoint group is associated with. If listener port is a list of ports, Global Accelerator uses the first port in the list. ,   - The protocol that Global Accelerator uses to check the health of endpoints that are part of this endpoint group. The default value is TCP. ,   - Override specific listener ports used to route traffic to endpoints that are part of this 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.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups-port-override.htmlOverriding listener ports in the "Global Accelerator Developer Guide. ,   - The number of consecutive health checks required to set the state of a healthy endpoint to unhealthy, or to set an unhealthy endpoint to healthy. The default value is 3. ,   - The percentage of traffic to send to an Amazon Web Services Region. Additional traffic is distributed to other endpoint groups for this listener.Use this action to increase (dial up) or decrease (dial down) traffic to a specific Region. The percentage is applied to the traffic that would otherwise have been routed to the Region based on optimal routing.The default value is 100. ,  2 - The Amazon Resource Name (ARN) of the listener. ,   - The Amazon Web Services Region where the endpoint group is located. A listener can have only one endpoint group in a specific Region. ,   - A unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of the request. amazonka-globalacceleratorThe list of endpoint objects. amazonka-globalacceleratorThe time@10 seconds or 30 seconds@between each health check for an endpoint. The default value is 30. amazonka-globalacceleratorIf the protocol is HTTP/S, then this specifies the path that is the destination for health check targets. The default value is slash (/). amazonka-globalacceleratorThe port that Global Accelerator uses to check the health of endpoints that are part of this endpoint group. The default port is the listener port that this endpoint group is associated with. If listener port is a list of ports, Global Accelerator uses the first port in the list. amazonka-globalacceleratorThe protocol that Global Accelerator uses to check the health of endpoints that are part of this endpoint group. The default value is TCP. amazonka-globalacceleratorOverride specific listener ports used to route traffic to endpoints that are part of this 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.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups-port-override.htmlOverriding listener ports in the "Global Accelerator Developer Guide. amazonka-globalacceleratorThe number of consecutive health checks required to set the state of a healthy endpoint to unhealthy, or to set an unhealthy endpoint to healthy. The default value is 3. amazonka-globalacceleratorThe percentage of traffic to send to an Amazon Web Services Region. Additional traffic is distributed to other endpoint groups for this listener.Use this action to increase (dial up) or decrease (dial down) traffic to a specific Region. The percentage is applied to the traffic that would otherwise have been routed to the Region based on optimal routing.The default value is 100. amazonka-globalaccelerator/The Amazon Resource Name (ARN) of the listener. amazonka-globalacceleratorThe Amazon Web Services Region where the endpoint group is located. A listener can have only one endpoint group in a specific Region. amazonka-globalacceleratorA unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of the request. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  = - The information about the endpoint group that was created. ,  # - The response's http status code. amazonka-globalaccelerator:The information about the endpoint group that was created. amazonka-globalaccelerator The response's http status code. amazonka-globalaccelerator amazonka-globalaccelerator amazonka-globalaccelerator amazonka-globalaccelerator G(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';o amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorThe listener that you've created for a custom routing accelerator. amazonka-globalaccelerator The response's http status code. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the accelerator for a custom routing listener. amazonka-globalacceleratorThe port range to support for connections from clients to your accelerator.Separately, you set port ranges for endpoints. For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-endpoints.html/About endpoints for custom routing accelerators. amazonka-globalacceleratorA unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of the request. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The Amazon Resource Name (ARN) of the accelerator for a custom routing listener. ,   - The port range to support for connections from clients to your accelerator.Separately, you set port ranges for endpoints. For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-endpoints.html/About endpoints for custom routing accelerators. ,   - A unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of the request. amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the accelerator for a custom routing listener. amazonka-globalacceleratorThe port range to support for connections from clients to your accelerator.Separately, you set port ranges for endpoints. For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/about-custom-routing-endpoints.html/About endpoints for custom routing accelerators. amazonka-globalacceleratorA unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of the request. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The listener that you've created for a custom routing accelerator. ,  # - The response's http status code. amazonka-globalacceleratorThe listener that you've created for a custom routing accelerator. amazonka-globalaccelerator The response's http status code. amazonka-globalaccelerator amazonka-globalaccelerator amazonka-globalaccelerator amazonka-globalaccelerator   H(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorThe information about the endpoint group created for a custom routing accelerator. amazonka-globalaccelerator The response's http status code. amazonka-globalacceleratorSee:   smart constructor. amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the listener for a custom routing endpoint. amazonka-globalacceleratorThe Amazon Web Services Region where the endpoint group is located. A listener can have only one endpoint group in a specific Region. amazonka-globalacceleratorSets the port range and protocol for all endpoints (virtual private cloud subnets) in a custom routing endpoint group to accept client traffic on. amazonka-globalacceleratorA unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of the request. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The Amazon Resource Name (ARN) of the listener for a custom routing endpoint. ,   - The Amazon Web Services Region where the endpoint group is located. A listener can have only one endpoint group in a specific Region. ,   - Sets the port range and protocol for all endpoints (virtual private cloud subnets) in a custom routing endpoint group to accept client traffic on. ,   - A unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of the request. amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the listener for a custom routing endpoint. amazonka-globalacceleratorThe Amazon Web Services Region where the endpoint group is located. A listener can have only one endpoint group in a specific Region. amazonka-globalacceleratorSets the port range and protocol for all endpoints (virtual private cloud subnets) in a custom routing endpoint group to accept client traffic on. amazonka-globalacceleratorA unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of the request. amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,   - The information about the endpoint group created for a custom routing accelerator. ,  # - The response's http status code. amazonka-globalacceleratorThe information about the endpoint group created for a custom routing accelerator. amazonka-globalaccelerator The response's http status code. amazonka-globalaccelerator amazonka-globalaccelerator amazonka-globalaccelerator amazonka-globalaccelerator amazonka-globalaccelerator   I(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&'; amazonka-globalacceleratorSee:  smart constructor. amazonka-globalaccelerator The accelerator that is created. amazonka-globalaccelerator The response's http status code. amazonka-globalacceleratorSee:  smart constructor. amazonka-globalacceleratorIndicates whether an accelerator is enabled. The value is true or false. The default value is true.If the value is set to true, an accelerator cannot be deleted. If set to false, the accelerator can be deleted. amazonka-globalacceleratorThe IP address type that an accelerator supports. For a custom routing accelerator, the value must be IPV4. amazonka-globalacceleratorOptionally, if you've added your own IP address pool to Global Accelerator (BYOIP), you can choose an IPv4 address from your own pool to use for the accelerator's static IPv4 address when you create an accelerator.After you bring an address range to Amazon Web Services, it appears in your account as an address pool. When you create an accelerator, you can assign one IPv4 address from your range to it. Global Accelerator assigns you a second static IPv4 address from an Amazon IP address range. If you bring two IPv4 address ranges to Amazon Web Services, you can assign one IPv4 address from each range to your accelerator. This restriction is because Global Accelerator assigns each address range to a different network zone, for high availability.You can specify one or two addresses, separated by a space. Do not include the /32 suffix.Note that you can't update IP addresses for an existing accelerator. To change them, you must create a new accelerator with the new addresses.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/using-byoip.html#Bring your own IP addresses (BYOIP) in the "Global Accelerator Developer Guide. amazonka-globalacceleratorCreate tags for an accelerator.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/tagging-in-global-accelerator.htmlTagging in Global Accelerator in the "Global Accelerator Developer Guide.amazonka-globalacceleratorThe name of a custom routing accelerator. The name can have a maximum of 64 characters, must contain only alphanumeric characters or hyphens (-), and must not begin or end with a hyphen.amazonka-globalacceleratorA unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of the request.amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: ,  - Indicates whether an accelerator is enabled. The value is true or false. The default value is true.If the value is set to true, an accelerator cannot be deleted. If set to false, the accelerator can be deleted. ,  - The IP address type that an accelerator supports. For a custom routing accelerator, the value must be IPV4. ,  - Optionally, if you've added your own IP address pool to Global Accelerator (BYOIP), you can choose an IPv4 address from your own pool to use for the accelerator's static IPv4 address when you create an accelerator.After you bring an address range to Amazon Web Services, it appears in your account as an address pool. When you create an accelerator, you can assign one IPv4 address from your range to it. Global Accelerator assigns you a second static IPv4 address from an Amazon IP address range. If you bring two IPv4 address ranges to Amazon Web Services, you can assign one IPv4 address from each range to your accelerator. This restriction is because Global Accelerator assigns each address range to a different network zone, for high availability.You can specify one or two addresses, separated by a space. Do not include the /32 suffix.Note that you can't update IP addresses for an existing accelerator. To change them, you must create a new accelerator with the new addresses.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/using-byoip.html#Bring your own IP addresses (BYOIP) in the "Global Accelerator Developer Guide. , " - Create tags for an accelerator.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/tagging-in-global-accelerator.htmlTagging in Global Accelerator in the "Global Accelerator Developer Guide. ,  - The name of a custom routing accelerator. The name can have a maximum of 64 characters, must contain only alphanumeric characters or hyphens (-), and must not begin or end with a hyphen.,  - A unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of the request.amazonka-globalacceleratorIndicates whether an accelerator is enabled. The value is true or false. The default value is true.If the value is set to true, an accelerator cannot be deleted. If set to false, the accelerator can be deleted.amazonka-globalacceleratorThe IP address type that an accelerator supports. For a custom routing accelerator, the value must be IPV4.amazonka-globalacceleratorOptionally, if you've added your own IP address pool to Global Accelerator (BYOIP), you can choose an IPv4 address from your own pool to use for the accelerator's static IPv4 address when you create an accelerator.After you bring an address range to Amazon Web Services, it appears in your account as an address pool. When you create an accelerator, you can assign one IPv4 address from your range to it. Global Accelerator assigns you a second static IPv4 address from an Amazon IP address range. If you bring two IPv4 address ranges to Amazon Web Services, you can assign one IPv4 address from each range to your accelerator. This restriction is because Global Accelerator assigns each address range to a different network zone, for high availability.You can specify one or two addresses, separated by a space. Do not include the /32 suffix.Note that you can't update IP addresses for an existing accelerator. To change them, you must create a new accelerator with the new addresses.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/using-byoip.html#Bring your own IP addresses (BYOIP) in the "Global Accelerator Developer Guide.amazonka-globalacceleratorCreate tags for an accelerator.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/tagging-in-global-accelerator.htmlTagging in Global Accelerator in the "Global Accelerator Developer Guide.amazonka-globalacceleratorThe name of a custom routing accelerator. The name can have a maximum of 64 characters, must contain only alphanumeric characters or hyphens (-), and must not begin or end with a hyphen.amazonka-globalacceleratorA unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of the request.amazonka-globalacceleratorCreate a value of  " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility: , # - The accelerator that is created. , # - The response's http status code.amazonka-globalaccelerator The accelerator that is created.amazonka-globalaccelerator The response's http status code.amazonka-globalaccelerator amazonka-globalacceleratoramazonka-globalaccelerator      J(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';=amazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorThe accelerator that is created by specifying a listener and the supported IP address types.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorIndicates whether an accelerator is enabled. The value is true or false. The default value is true.If the value is set to true, an accelerator cannot be deleted. If set to false, the accelerator can be deleted.amazonka-globalacceleratorThe IP address type that an accelerator supports. For a standard accelerator, the value can be IPV4 or DUAL_STACK.amazonka-globalacceleratorOptionally, if you've added your own IP address pool to Global Accelerator (BYOIP), you can choose an IPv4 address from your own pool to use for the accelerator's static IPv4 address when you create an accelerator.After you bring an address range to Amazon Web Services, it appears in your account as an address pool. When you create an accelerator, you can assign one IPv4 address from your range to it. Global Accelerator assigns you a second static IPv4 address from an Amazon IP address range. If you bring two IPv4 address ranges to Amazon Web Services, you can assign one IPv4 address from each range to your accelerator. This restriction is because Global Accelerator assigns each address range to a different network zone, for high availability.You can specify one or two addresses, separated by a space. Do not include the /32 suffix.Note that you can't update IP addresses for an existing accelerator. To change them, you must create a new accelerator with the new addresses.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/using-byoip.html#Bring your own IP addresses (BYOIP) in the "Global Accelerator Developer Guide.amazonka-globalacceleratorCreate tags for an accelerator.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/tagging-in-global-accelerator.htmlTagging in Global Accelerator in the "Global Accelerator Developer Guide.amazonka-globalacceleratorThe name of the accelerator. The name can have a maximum of 64 characters, must contain only alphanumeric characters, periods (.), or hyphens (-), and must not begin or end with a hyphen or period.amazonka-globalacceleratorA unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of an accelerator.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Indicates whether an accelerator is enabled. The value is true or false. The default value is true.If the value is set to true, an accelerator cannot be deleted. If set to false, the accelerator can be deleted.,  - The IP address type that an accelerator supports. For a standard accelerator, the value can be IPV4 or DUAL_STACK.,  - Optionally, if you've added your own IP address pool to Global Accelerator (BYOIP), you can choose an IPv4 address from your own pool to use for the accelerator's static IPv4 address when you create an accelerator.After you bring an address range to Amazon Web Services, it appears in your account as an address pool. When you create an accelerator, you can assign one IPv4 address from your range to it. Global Accelerator assigns you a second static IPv4 address from an Amazon IP address range. If you bring two IPv4 address ranges to Amazon Web Services, you can assign one IPv4 address from each range to your accelerator. This restriction is because Global Accelerator assigns each address range to a different network zone, for high availability.You can specify one or two addresses, separated by a space. Do not include the /32 suffix.Note that you can't update IP addresses for an existing accelerator. To change them, you must create a new accelerator with the new addresses.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/using-byoip.html#Bring your own IP addresses (BYOIP) in the "Global Accelerator Developer Guide., " - Create tags for an accelerator.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/tagging-in-global-accelerator.htmlTagging in Global Accelerator in the "Global Accelerator Developer Guide.,  - The name of the accelerator. The name can have a maximum of 64 characters, must contain only alphanumeric characters, periods (.), or hyphens (-), and must not begin or end with a hyphen or period.,  - A unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of an accelerator.amazonka-globalacceleratorIndicates whether an accelerator is enabled. The value is true or false. The default value is true.If the value is set to true, an accelerator cannot be deleted. If set to false, the accelerator can be deleted.amazonka-globalacceleratorThe IP address type that an accelerator supports. For a standard accelerator, the value can be IPV4 or DUAL_STACK.amazonka-globalacceleratorOptionally, if you've added your own IP address pool to Global Accelerator (BYOIP), you can choose an IPv4 address from your own pool to use for the accelerator's static IPv4 address when you create an accelerator.After you bring an address range to Amazon Web Services, it appears in your account as an address pool. When you create an accelerator, you can assign one IPv4 address from your range to it. Global Accelerator assigns you a second static IPv4 address from an Amazon IP address range. If you bring two IPv4 address ranges to Amazon Web Services, you can assign one IPv4 address from each range to your accelerator. This restriction is because Global Accelerator assigns each address range to a different network zone, for high availability.You can specify one or two addresses, separated by a space. Do not include the /32 suffix.Note that you can't update IP addresses for an existing accelerator. To change them, you must create a new accelerator with the new addresses.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/using-byoip.html#Bring your own IP addresses (BYOIP) in the "Global Accelerator Developer Guide.amazonka-globalacceleratorCreate tags for an accelerator.For more information, see  https://docs.aws.amazon.com/global-accelerator/latest/dg/tagging-in-global-accelerator.htmlTagging in Global Accelerator in the "Global Accelerator Developer Guide.amazonka-globalacceleratorThe name of the accelerator. The name can have a maximum of 64 characters, must contain only alphanumeric characters, periods (.), or hyphens (-), and must not begin or end with a hyphen or period.amazonka-globalacceleratorA unique, case-sensitive identifier that you provide to ensure the idempotency@that is, the uniqueness@of an accelerator.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The accelerator that is created by specifying a listener and the supported IP address types., # - The response's http status code.amazonka-globalacceleratorThe accelerator that is created by specifying a listener and the supported IP address types.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratoramazonka-globalacceleratoramazonka-globalacceleratorK(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';Sdamazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorIndicates whether all destination IP addresses and ports for a specified VPC subnet endpoint can receive traffic from a custom routing accelerator. The value is TRUE or FALSE.When set to TRUE, all destinations in the custom routing VPC subnet can receive traffic. Note that you cannot specify destination IP addresses and ports when the value is set to TRUE.*When set to FALSE (or not specified), you must specify a list of destination IP addresses that are allowed to receive traffic. A list of ports is optional. If you don't specify a list of ports, the ports that can accept traffic is the same as the ports configured for the endpoint group.The default value is FALSE.amazonka-globalacceleratorA list of specific Amazon EC2 instance IP addresses (destination addresses) in a subnet that you want to allow to receive traffic. The IP addresses must be a subset of the IP addresses that you specified for the endpoint group.DestinationAddresses is required if AllowAllTrafficToEndpoint is FALSE or is not specified.amazonka-globalacceleratorA list of specific Amazon EC2 instance ports (destination ports) that you want to allow to receive traffic.amazonka-globalaccelerator5The Amazon Resource Name (ARN) of the endpoint group.amazonka-globalacceleratorAn ID for the endpoint. For custom routing accelerators, this is the virtual private cloud (VPC) subnet ID.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - Indicates whether all destination IP addresses and ports for a specified VPC subnet endpoint can receive traffic from a custom routing accelerator. The value is TRUE or FALSE.When set to TRUE, all destinations in the custom routing VPC subnet can receive traffic. Note that you cannot specify destination IP addresses and ports when the value is set to TRUE.*When set to FALSE (or not specified), you must specify a list of destination IP addresses that are allowed to receive traffic. A list of ports is optional. If you don't specify a list of ports, the ports that can accept traffic is the same as the ports configured for the endpoint group.The default value is FALSE.,  - A list of specific Amazon EC2 instance IP addresses (destination addresses) in a subnet that you want to allow to receive traffic. The IP addresses must be a subset of the IP addresses that you specified for the endpoint group.DestinationAddresses is required if AllowAllTrafficToEndpoint is FALSE or is not specified.,  - A list of specific Amazon EC2 instance ports (destination ports) that you want to allow to receive traffic., 8 - The Amazon Resource Name (ARN) of the endpoint group.,  - An ID for the endpoint. For custom routing accelerators, this is the virtual private cloud (VPC) subnet ID.amazonka-globalacceleratorIndicates whether all destination IP addresses and ports for a specified VPC subnet endpoint can receive traffic from a custom routing accelerator. The value is TRUE or FALSE.When set to TRUE, all destinations in the custom routing VPC subnet can receive traffic. Note that you cannot specify destination IP addresses and ports when the value is set to TRUE.*When set to FALSE (or not specified), you must specify a list of destination IP addresses that are allowed to receive traffic. A list of ports is optional. If you don't specify a list of ports, the ports that can accept traffic is the same as the ports configured for the endpoint group.The default value is FALSE.amazonka-globalacceleratorA list of specific Amazon EC2 instance IP addresses (destination addresses) in a subnet that you want to allow to receive traffic. The IP addresses must be a subset of the IP addresses that you specified for the endpoint group.DestinationAddresses is required if AllowAllTrafficToEndpoint is FALSE or is not specified.amazonka-globalacceleratorA list of specific Amazon EC2 instance ports (destination ports) that you want to allow to receive traffic.amazonka-globalaccelerator5The Amazon Resource Name (ARN) of the endpoint group.amazonka-globalacceleratorAn ID for the endpoint. For custom routing accelerators, this is the virtual private cloud (VPC) subnet ID.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.amazonka-globalacceleratoramazonka-globalacceleratorL(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';[ amazonka-globalacceleratorSee:  smart constructor.amazonka-globalaccelerator$Information about the address range.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorThe address range, in CIDR notation. This must be the exact range that you provisioned. You can't advertise only a portion of the provisioned range.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The address range, in CIDR notation. This must be the exact range that you provisioned. You can't advertise only a portion of the provisioned range.amazonka-globalacceleratorThe address range, in CIDR notation. This must be the exact range that you provisioned. You can't advertise only a portion of the provisioned range.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, ' - Information about the address range., # - The response's http status code.amazonka-globalaccelerator$Information about the address range.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratoramazonka-globalaccelerator  M(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';duamazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorThe list of endpoint objects.amazonka-globalaccelerator5The Amazon Resource Name (ARN) of the endpoint group.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorThe list of endpoint objects.amazonka-globalaccelerator5The Amazon Resource Name (ARN) of the endpoint group.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The list of endpoint objects., 8 - The Amazon Resource Name (ARN) of the endpoint group.amazonka-globalacceleratorThe list of endpoint objects.amazonka-globalaccelerator5The Amazon Resource Name (ARN) of the endpoint group.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The list of endpoint objects., 8 - The Amazon Resource Name (ARN) of the endpoint group., # - The response's http status code.amazonka-globalacceleratorThe list of endpoint objects.amazonka-globalaccelerator5The Amazon Resource Name (ARN) of the endpoint group.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratoramazonka-globalacceleratorN(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';oamazonka-globalacceleratorSee:  smart constructor.amazonka-globalaccelerator=The endpoint objects added to the custom routing accelerator.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the endpoint group for the custom routing endpoint.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorThe list of endpoint objects to add to a custom routing accelerator.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the endpoint group for the custom routing endpoint.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The list of endpoint objects to add to a custom routing accelerator.,  - The Amazon Resource Name (ARN) of the endpoint group for the custom routing endpoint.amazonka-globalacceleratorThe list of endpoint objects to add to a custom routing accelerator.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the endpoint group for the custom routing endpoint.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The endpoint objects added to the custom routing accelerator.,  - The Amazon Resource Name (ARN) of the endpoint group for the custom routing endpoint., # - The response's http status code.amazonka-globalaccelerator=The endpoint objects added to the custom routing accelerator.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the endpoint group for the custom routing endpoint.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratoramazonka-globalacceleratoramazonka-globalacceleratorO(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';w amazonka-globalacceleratorSee:  smart constructor.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the Global Accelerator resource to remove tags from. An ARN uniquely identifies a resource.amazonka-globalacceleratorThe tag key pairs that you want to remove from the specified resources.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:,  - The Amazon Resource Name (ARN) of the Global Accelerator resource to remove tags from. An ARN uniquely identifies a resource.,  - The tag key pairs that you want to remove from the specified resources.amazonka-globalacceleratorThe Amazon Resource Name (ARN) of the Global Accelerator resource to remove tags from. An ARN uniquely identifies a resource.amazonka-globalacceleratorThe tag key pairs that you want to remove from the specified resources.amazonka-globalacceleratorCreate a value of " with all optional fields omitted.Use  0https://hackage.haskell.org/package/generic-lens generic-lens or  *https://hackage.haskell.org/package/opticsoptics! to modify other optional fields.The following record fields are available, with the corresponding lenses provided for backwards compatibility:, # - The response's http status code.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratoramazonka-globalaccelerator  P(c) 2013-2023 Brendan HayMozilla Public License, v. 2.0. Brendan Hayauto-generatednon-portable (GHC extensions) Safe-Inferred "%&';amazonka-globalacceleratorSee:  smart constructor.amazonka-globalaccelerator*Information about the updated accelerator.amazonka-globalaccelerator The response's http status code.amazonka-globalacceleratorSee:  smart constructor.amazonka-globalacceleratorIndicates whether an accelerator is enabled. The value is true or false. The default value is true.If the value is set to true, the accelerator cannot be deleted. If set to false, the accelerator can be deleted.amazonka-globalacceleratorThe IP address type that an accelerator supports. For a standard accelerator, the value can be IPV4 or DUAL_STACK.amazonka-globalacceleratorThe name of the accelerator. The name can have a maximum of 64 characters, must contain only alphanumeric characters, periods (.), or hyphens (-), and must not begin or end with a hyphen or period.amazonka-globalaccelerator > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ A A A A A A A A A A A A A A A A A A A A A A A A B B B B B B B B B B B B B B B B B B B B B B B B C C C C C C C C C C C C C C C C C C C C C C C C D D D D D D D D D D D D D D D D D D D D D D D D E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E E F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F FFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWW5amazonka-globalaccelerator-2.0-5CEURNOKFgU1mORtBGQfFs6Amazonka.GlobalAccelerator.Types.AcceleratorAttributes1Amazonka.GlobalAccelerator.Types.AcceleratorEvent2Amazonka.GlobalAccelerator.Types.AcceleratorStatus/Amazonka.GlobalAccelerator.Types.ByoipCidrEvent/Amazonka.GlobalAccelerator.Types.ByoipCidrState*Amazonka.GlobalAccelerator.Types.ByoipCidr9Amazonka.GlobalAccelerator.Types.CidrAuthorizationContext/Amazonka.GlobalAccelerator.Types.ClientAffinityAmazonka.GlobalAccelerator.Types.CustomRoutingAcceleratorAttributes?Amazonka.GlobalAccelerator.Types.CustomRoutingAcceleratorStatusAmazonka.GlobalAccelerator.Types.CustomRoutingDestinationTrafficStateAmazonka.GlobalAccelerator.Types.CustomRoutingEndpointConfigurationAmazonka.GlobalAccelerator.Types.CustomRoutingEndpointDescription6Amazonka.GlobalAccelerator.Types.CustomRoutingProtocolAmazonka.GlobalAccelerator.Types.CustomRoutingDestinationConfiguration6Amazonka.GlobalAccelerator.Types.EndpointConfiguration3Amazonka.GlobalAccelerator.Types.EndpointIdentifier4Amazonka.GlobalAccelerator.Types.HealthCheckProtocol,Amazonka.GlobalAccelerator.Types.HealthState4Amazonka.GlobalAccelerator.Types.EndpointDescription0Amazonka.GlobalAccelerator.Types.IpAddressFamily.Amazonka.GlobalAccelerator.Types.IpAddressType&Amazonka.GlobalAccelerator.Types.IpSet9Amazonka.GlobalAccelerator.Types.CustomRoutingAccelerator,Amazonka.GlobalAccelerator.Types.Accelerator-Amazonka.GlobalAccelerator.Types.PortOverride.Amazonka.GlobalAccelerator.Types.EndpointGroup*Amazonka.GlobalAccelerator.Types.PortRange6Amazonka.GlobalAccelerator.Types.CustomRoutingListener)Amazonka.GlobalAccelerator.Types.Protocol)Amazonka.GlobalAccelerator.Types.ListenerAmazonka.GlobalAccelerator.Types.CustomRoutingDestinationDescription;Amazonka.GlobalAccelerator.Types.CustomRoutingEndpointGroup.Amazonka.GlobalAccelerator.Types.SocketAddress,Amazonka.GlobalAccelerator.Types.PortMapping7Amazonka.GlobalAccelerator.Types.DestinationPortMapping$Amazonka.GlobalAccelerator.Types.Tag Amazonka.GlobalAccelerator.Types&Amazonka.GlobalAccelerator.TagResource*Amazonka.GlobalAccelerator.RemoveEndpoints7Amazonka.GlobalAccelerator.RemoveCustomRoutingEndpoints-Amazonka.GlobalAccelerator.ProvisionByoipCidr.Amazonka.GlobalAccelerator.ListTagsForResource(Amazonka.GlobalAccelerator.ListListeners-Amazonka.GlobalAccelerator.ListEndpointGroupsAmazonka.GlobalAccelerator.ListCustomRoutingPortMappingsByDestination8Amazonka.GlobalAccelerator.ListCustomRoutingPortMappings5Amazonka.GlobalAccelerator.ListCustomRoutingListeners:Amazonka.GlobalAccelerator.ListCustomRoutingEndpointGroups8Amazonka.GlobalAccelerator.ListCustomRoutingAccelerators)Amazonka.GlobalAccelerator.ListByoipCidrs+Amazonka.GlobalAccelerator.ListAccelerators+Amazonka.GlobalAccelerator.DescribeListener0Amazonka.GlobalAccelerator.DescribeEndpointGroup8Amazonka.GlobalAccelerator.DescribeCustomRoutingListener=Amazonka.GlobalAccelerator.DescribeCustomRoutingEndpointGroupAmazonka.GlobalAccelerator.DescribeCustomRoutingAcceleratorAttributes;Amazonka.GlobalAccelerator.DescribeCustomRoutingAccelerator8Amazonka.GlobalAccelerator.DescribeAcceleratorAttributes.Amazonka.GlobalAccelerator.DescribeAccelerator/Amazonka.GlobalAccelerator.DeprovisionByoipCidr3Amazonka.GlobalAccelerator.DenyCustomRoutingTraffic)Amazonka.GlobalAccelerator.DeleteListener.Amazonka.GlobalAccelerator.DeleteEndpointGroup6Amazonka.GlobalAccelerator.DeleteCustomRoutingListener;Amazonka.GlobalAccelerator.DeleteCustomRoutingEndpointGroup9Amazonka.GlobalAccelerator.DeleteCustomRoutingAccelerator,Amazonka.GlobalAccelerator.DeleteAccelerator)Amazonka.GlobalAccelerator.CreateListener.Amazonka.GlobalAccelerator.CreateEndpointGroup6Amazonka.GlobalAccelerator.CreateCustomRoutingListener;Amazonka.GlobalAccelerator.CreateCustomRoutingEndpointGroup9Amazonka.GlobalAccelerator.CreateCustomRoutingAccelerator,Amazonka.GlobalAccelerator.CreateAccelerator4Amazonka.GlobalAccelerator.AllowCustomRoutingTraffic-Amazonka.GlobalAccelerator.AdvertiseByoipCidr'Amazonka.GlobalAccelerator.AddEndpoints4Amazonka.GlobalAccelerator.AddCustomRoutingEndpoints(Amazonka.GlobalAccelerator.UntagResource,Amazonka.GlobalAccelerator.UpdateAccelerator6Amazonka.GlobalAccelerator.UpdateAcceleratorAttributes9Amazonka.GlobalAccelerator.UpdateCustomRoutingAcceleratorAmazonka.GlobalAccelerator.UpdateCustomRoutingAcceleratorAttributes6Amazonka.GlobalAccelerator.UpdateCustomRoutingListener.Amazonka.GlobalAccelerator.UpdateEndpointGroup)Amazonka.GlobalAccelerator.UpdateListener,Amazonka.GlobalAccelerator.WithdrawByoipCidrAmazonka.GlobalAccelerator.Lens"Amazonka.GlobalAccelerator.WaitersAmazonka.GlobalAcceleratorAcceleratorAttributesAcceleratorAttributes'+$sel:flowLogsEnabled:AcceleratorAttributes',$sel:flowLogsS3Bucket:AcceleratorAttributes',$sel:flowLogsS3Prefix:AcceleratorAttributes'newAcceleratorAttributes%acceleratorAttributes_flowLogsEnabled&acceleratorAttributes_flowLogsS3Bucket&acceleratorAttributes_flowLogsS3Prefix$fNFDataAcceleratorAttributes$fHashableAcceleratorAttributes$fFromJSONAcceleratorAttributes$fEqAcceleratorAttributes$fReadAcceleratorAttributes$fShowAcceleratorAttributes$fGenericAcceleratorAttributesAcceleratorEventAcceleratorEvent'$sel:message:AcceleratorEvent' $sel:timestamp:AcceleratorEvent'newAcceleratorEventacceleratorEvent_messageacceleratorEvent_timestamp$fNFDataAcceleratorEvent$fHashableAcceleratorEvent$fFromJSONAcceleratorEvent$fEqAcceleratorEvent$fReadAcceleratorEvent$fShowAcceleratorEvent$fGenericAcceleratorEventAcceleratorStatusAcceleratorStatus'fromAcceleratorStatusAcceleratorStatus_IN_PROGRESSAcceleratorStatus_DEPLOYED$fShowAcceleratorStatus$fReadAcceleratorStatus$fEqAcceleratorStatus$fOrdAcceleratorStatus$fGenericAcceleratorStatus$fHashableAcceleratorStatus$fNFDataAcceleratorStatus$fFromTextAcceleratorStatus$fToTextAcceleratorStatus$fToByteStringAcceleratorStatus$fToLogAcceleratorStatus$fToHeaderAcceleratorStatus$fToQueryAcceleratorStatus$fFromJSONAcceleratorStatus$fFromJSONKeyAcceleratorStatus$fToJSONAcceleratorStatus$fToJSONKeyAcceleratorStatus$fFromXMLAcceleratorStatus$fToXMLAcceleratorStatusByoipCidrEventByoipCidrEvent'$sel:message:ByoipCidrEvent'$sel:timestamp:ByoipCidrEvent'newByoipCidrEventbyoipCidrEvent_messagebyoipCidrEvent_timestamp$fNFDataByoipCidrEvent$fHashableByoipCidrEvent$fFromJSONByoipCidrEvent$fEqByoipCidrEvent$fReadByoipCidrEvent$fShowByoipCidrEvent$fGenericByoipCidrEventByoipCidrStateByoipCidrState'fromByoipCidrStateByoipCidrState_READY"ByoipCidrState_PENDING_WITHDRAWING#ByoipCidrState_PENDING_PROVISIONING%ByoipCidrState_PENDING_DEPROVISIONING"ByoipCidrState_PENDING_ADVERTISINGByoipCidrState_FAILED_WITHDRAWByoipCidrState_FAILED_PROVISION!ByoipCidrState_FAILED_DEPROVISION!ByoipCidrState_FAILED_ADVERTISINGByoipCidrState_DEPROVISIONEDByoipCidrState_ADVERTISING$fShowByoipCidrState$fReadByoipCidrState$fEqByoipCidrState$fOrdByoipCidrState$fGenericByoipCidrState$fHashableByoipCidrState$fNFDataByoipCidrState$fFromTextByoipCidrState$fToTextByoipCidrState$fToByteStringByoipCidrState$fToLogByoipCidrState$fToHeaderByoipCidrState$fToQueryByoipCidrState$fFromJSONByoipCidrState$fFromJSONKeyByoipCidrState$fToJSONByoipCidrState$fToJSONKeyByoipCidrState$fFromXMLByoipCidrState$fToXMLByoipCidrState ByoipCidr ByoipCidr'$sel:cidr:ByoipCidr'$sel:events:ByoipCidr'$sel:state:ByoipCidr' newByoipCidrbyoipCidr_cidrbyoipCidr_eventsbyoipCidr_state$fNFDataByoipCidr$fHashableByoipCidr$fFromJSONByoipCidr $fEqByoipCidr$fReadByoipCidr$fShowByoipCidr$fGenericByoipCidrCidrAuthorizationContextCidrAuthorizationContext'&$sel:message:CidrAuthorizationContext'($sel:signature:CidrAuthorizationContext'newCidrAuthorizationContext cidrAuthorizationContext_message"cidrAuthorizationContext_signature $fToJSONCidrAuthorizationContext $fNFDataCidrAuthorizationContext"$fHashableCidrAuthorizationContext$fEqCidrAuthorizationContext$fReadCidrAuthorizationContext$fShowCidrAuthorizationContext!$fGenericCidrAuthorizationContextClientAffinityClientAffinity'fromClientAffinityClientAffinity_SOURCE_IPClientAffinity_NONE$fShowClientAffinity$fReadClientAffinity$fEqClientAffinity$fOrdClientAffinity$fGenericClientAffinity$fHashableClientAffinity$fNFDataClientAffinity$fFromTextClientAffinity$fToTextClientAffinity$fToByteStringClientAffinity$fToLogClientAffinity$fToHeaderClientAffinity$fToQueryClientAffinity$fFromJSONClientAffinity$fFromJSONKeyClientAffinity$fToJSONClientAffinity$fToJSONKeyClientAffinity$fFromXMLClientAffinity$fToXMLClientAffinity"CustomRoutingAcceleratorAttributes#CustomRoutingAcceleratorAttributes'8$sel:flowLogsEnabled:CustomRoutingAcceleratorAttributes'9$sel:flowLogsS3Bucket:CustomRoutingAcceleratorAttributes'9$sel:flowLogsS3Prefix:CustomRoutingAcceleratorAttributes'%newCustomRoutingAcceleratorAttributes2customRoutingAcceleratorAttributes_flowLogsEnabled3customRoutingAcceleratorAttributes_flowLogsS3Bucket3customRoutingAcceleratorAttributes_flowLogsS3Prefix*$fNFDataCustomRoutingAcceleratorAttributes,$fHashableCustomRoutingAcceleratorAttributes,$fFromJSONCustomRoutingAcceleratorAttributes&$fEqCustomRoutingAcceleratorAttributes($fReadCustomRoutingAcceleratorAttributes($fShowCustomRoutingAcceleratorAttributes+$fGenericCustomRoutingAcceleratorAttributesCustomRoutingAcceleratorStatusCustomRoutingAcceleratorStatus'"fromCustomRoutingAcceleratorStatus*CustomRoutingAcceleratorStatus_IN_PROGRESS'CustomRoutingAcceleratorStatus_DEPLOYED$$fShowCustomRoutingAcceleratorStatus$$fReadCustomRoutingAcceleratorStatus"$fEqCustomRoutingAcceleratorStatus#$fOrdCustomRoutingAcceleratorStatus'$fGenericCustomRoutingAcceleratorStatus($fHashableCustomRoutingAcceleratorStatus&$fNFDataCustomRoutingAcceleratorStatus($fFromTextCustomRoutingAcceleratorStatus&$fToTextCustomRoutingAcceleratorStatus,$fToByteStringCustomRoutingAcceleratorStatus%$fToLogCustomRoutingAcceleratorStatus($fToHeaderCustomRoutingAcceleratorStatus'$fToQueryCustomRoutingAcceleratorStatus($fFromJSONCustomRoutingAcceleratorStatus+$fFromJSONKeyCustomRoutingAcceleratorStatus&$fToJSONCustomRoutingAcceleratorStatus)$fToJSONKeyCustomRoutingAcceleratorStatus'$fFromXMLCustomRoutingAcceleratorStatus%$fToXMLCustomRoutingAcceleratorStatus$CustomRoutingDestinationTrafficState%CustomRoutingDestinationTrafficState'(fromCustomRoutingDestinationTrafficState)CustomRoutingDestinationTrafficState_DENY*CustomRoutingDestinationTrafficState_ALLOW*$fShowCustomRoutingDestinationTrafficState*$fReadCustomRoutingDestinationTrafficState($fEqCustomRoutingDestinationTrafficState)$fOrdCustomRoutingDestinationTrafficState-$fGenericCustomRoutingDestinationTrafficState.$fHashableCustomRoutingDestinationTrafficState,$fNFDataCustomRoutingDestinationTrafficState.$fFromTextCustomRoutingDestinationTrafficState,$fToTextCustomRoutingDestinationTrafficState2$fToByteStringCustomRoutingDestinationTrafficState+$fToLogCustomRoutingDestinationTrafficState.$fToHeaderCustomRoutingDestinationTrafficState-$fToQueryCustomRoutingDestinationTrafficState.$fFromJSONCustomRoutingDestinationTrafficState1$fFromJSONKeyCustomRoutingDestinationTrafficState,$fToJSONCustomRoutingDestinationTrafficState/$fToJSONKeyCustomRoutingDestinationTrafficState-$fFromXMLCustomRoutingDestinationTrafficState+$fToXMLCustomRoutingDestinationTrafficState"CustomRoutingEndpointConfiguration#CustomRoutingEndpointConfiguration'3$sel:endpointId:CustomRoutingEndpointConfiguration'%newCustomRoutingEndpointConfiguration-customRoutingEndpointConfiguration_endpointId*$fToJSONCustomRoutingEndpointConfiguration*$fNFDataCustomRoutingEndpointConfiguration,$fHashableCustomRoutingEndpointConfiguration&$fEqCustomRoutingEndpointConfiguration($fReadCustomRoutingEndpointConfiguration($fShowCustomRoutingEndpointConfiguration+$fGenericCustomRoutingEndpointConfiguration CustomRoutingEndpointDescription!CustomRoutingEndpointDescription'1$sel:endpointId:CustomRoutingEndpointDescription'#newCustomRoutingEndpointDescription+customRoutingEndpointDescription_endpointId($fNFDataCustomRoutingEndpointDescription*$fHashableCustomRoutingEndpointDescription*$fFromJSONCustomRoutingEndpointDescription$$fEqCustomRoutingEndpointDescription&$fReadCustomRoutingEndpointDescription&$fShowCustomRoutingEndpointDescription)$fGenericCustomRoutingEndpointDescriptionCustomRoutingProtocolCustomRoutingProtocol'fromCustomRoutingProtocolCustomRoutingProtocol_UDPCustomRoutingProtocol_TCP$fShowCustomRoutingProtocol$fReadCustomRoutingProtocol$fEqCustomRoutingProtocol$fOrdCustomRoutingProtocol$fGenericCustomRoutingProtocol$fHashableCustomRoutingProtocol$fNFDataCustomRoutingProtocol$fFromTextCustomRoutingProtocol$fToTextCustomRoutingProtocol#$fToByteStringCustomRoutingProtocol$fToLogCustomRoutingProtocol$fToHeaderCustomRoutingProtocol$fToQueryCustomRoutingProtocol$fFromJSONCustomRoutingProtocol"$fFromJSONKeyCustomRoutingProtocol$fToJSONCustomRoutingProtocol $fToJSONKeyCustomRoutingProtocol$fFromXMLCustomRoutingProtocol$fToXMLCustomRoutingProtocol%CustomRoutingDestinationConfiguration&CustomRoutingDestinationConfiguration'4$sel:fromPort:CustomRoutingDestinationConfiguration'2$sel:toPort:CustomRoutingDestinationConfiguration'5$sel:protocols:CustomRoutingDestinationConfiguration'(newCustomRoutingDestinationConfiguration.customRoutingDestinationConfiguration_fromPort,customRoutingDestinationConfiguration_toPort/customRoutingDestinationConfiguration_protocols-$fToJSONCustomRoutingDestinationConfiguration-$fNFDataCustomRoutingDestinationConfiguration/$fHashableCustomRoutingDestinationConfiguration)$fEqCustomRoutingDestinationConfiguration+$fReadCustomRoutingDestinationConfiguration+$fShowCustomRoutingDestinationConfiguration.$fGenericCustomRoutingDestinationConfigurationEndpointConfigurationEndpointConfiguration'7$sel:clientIPPreservationEnabled:EndpointConfiguration'&$sel:endpointId:EndpointConfiguration'"$sel:weight:EndpointConfiguration'newEndpointConfiguration1endpointConfiguration_clientIPPreservationEnabled endpointConfiguration_endpointIdendpointConfiguration_weight$fToJSONEndpointConfiguration$fNFDataEndpointConfiguration$fHashableEndpointConfiguration$fEqEndpointConfiguration$fReadEndpointConfiguration$fShowEndpointConfiguration$fGenericEndpointConfigurationEndpointIdentifierEndpointIdentifier'4$sel:clientIPPreservationEnabled:EndpointIdentifier'#$sel:endpointId:EndpointIdentifier'newEndpointIdentifier.endpointIdentifier_clientIPPreservationEnabledendpointIdentifier_endpointId$fToJSONEndpointIdentifier$fNFDataEndpointIdentifier$fHashableEndpointIdentifier$fEqEndpointIdentifier$fReadEndpointIdentifier$fShowEndpointIdentifier$fGenericEndpointIdentifierHealthCheckProtocolHealthCheckProtocol'fromHealthCheckProtocolHealthCheckProtocol_TCPHealthCheckProtocol_HTTPSHealthCheckProtocol_HTTP$fShowHealthCheckProtocol$fReadHealthCheckProtocol$fEqHealthCheckProtocol$fOrdHealthCheckProtocol$fGenericHealthCheckProtocol$fHashableHealthCheckProtocol$fNFDataHealthCheckProtocol$fFromTextHealthCheckProtocol$fToTextHealthCheckProtocol!$fToByteStringHealthCheckProtocol$fToLogHealthCheckProtocol$fToHeaderHealthCheckProtocol$fToQueryHealthCheckProtocol$fFromJSONHealthCheckProtocol $fFromJSONKeyHealthCheckProtocol$fToJSONHealthCheckProtocol$fToJSONKeyHealthCheckProtocol$fFromXMLHealthCheckProtocol$fToXMLHealthCheckProtocol HealthState HealthState'fromHealthStateHealthState_UNHEALTHYHealthState_INITIALHealthState_HEALTHY$fShowHealthState$fReadHealthState$fEqHealthState$fOrdHealthState$fGenericHealthState$fHashableHealthState$fNFDataHealthState$fFromTextHealthState$fToTextHealthState$fToByteStringHealthState$fToLogHealthState$fToHeaderHealthState$fToQueryHealthState$fFromJSONHealthState$fFromJSONKeyHealthState$fToJSONHealthState$fToJSONKeyHealthState$fFromXMLHealthState$fToXMLHealthStateEndpointDescriptionEndpointDescription'5$sel:clientIPPreservationEnabled:EndpointDescription'$$sel:endpointId:EndpointDescription'&$sel:healthReason:EndpointDescription'%$sel:healthState:EndpointDescription' $sel:weight:EndpointDescription'newEndpointDescription/endpointDescription_clientIPPreservationEnabledendpointDescription_endpointId endpointDescription_healthReasonendpointDescription_healthStateendpointDescription_weight$fNFDataEndpointDescription$fHashableEndpointDescription$fFromJSONEndpointDescription$fEqEndpointDescription$fReadEndpointDescription$fShowEndpointDescription$fGenericEndpointDescriptionIpAddressFamilyIpAddressFamily'fromIpAddressFamilyIpAddressFamily_IPv6IpAddressFamily_IPv4$fShowIpAddressFamily$fReadIpAddressFamily$fEqIpAddressFamily$fOrdIpAddressFamily$fGenericIpAddressFamily$fHashableIpAddressFamily$fNFDataIpAddressFamily$fFromTextIpAddressFamily$fToTextIpAddressFamily$fToByteStringIpAddressFamily$fToLogIpAddressFamily$fToHeaderIpAddressFamily$fToQueryIpAddressFamily$fFromJSONIpAddressFamily$fFromJSONKeyIpAddressFamily$fToJSONIpAddressFamily$fToJSONKeyIpAddressFamily$fFromXMLIpAddressFamily$fToXMLIpAddressFamily IpAddressTypeIpAddressType'fromIpAddressTypeIpAddressType_IPV4IpAddressType_DUAL_STACK$fShowIpAddressType$fReadIpAddressType$fEqIpAddressType$fOrdIpAddressType$fGenericIpAddressType$fHashableIpAddressType$fNFDataIpAddressType$fFromTextIpAddressType$fToTextIpAddressType$fToByteStringIpAddressType$fToLogIpAddressType$fToHeaderIpAddressType$fToQueryIpAddressType$fFromJSONIpAddressType$fFromJSONKeyIpAddressType$fToJSONIpAddressType$fToJSONKeyIpAddressType$fFromXMLIpAddressType$fToXMLIpAddressTypeIpSetIpSet'$sel:ipAddressFamily:IpSet'$sel:ipAddresses:IpSet'$sel:ipFamily:IpSet'newIpSetipSet_ipAddressFamilyipSet_ipAddressesipSet_ipFamily $fNFDataIpSet$fHashableIpSet$fFromJSONIpSet $fEqIpSet $fReadIpSet $fShowIpSet$fGenericIpSetCustomRoutingAcceleratorCustomRoutingAccelerator'-$sel:acceleratorArn:CustomRoutingAccelerator'*$sel:createdTime:CustomRoutingAccelerator'&$sel:dnsName:CustomRoutingAccelerator'&$sel:enabled:CustomRoutingAccelerator',$sel:ipAddressType:CustomRoutingAccelerator'%$sel:ipSets:CustomRoutingAccelerator'/$sel:lastModifiedTime:CustomRoutingAccelerator'#$sel:name:CustomRoutingAccelerator'%$sel:status:CustomRoutingAccelerator'newCustomRoutingAccelerator'customRoutingAccelerator_acceleratorArn$customRoutingAccelerator_createdTime customRoutingAccelerator_dnsName customRoutingAccelerator_enabled&customRoutingAccelerator_ipAddressTypecustomRoutingAccelerator_ipSets)customRoutingAccelerator_lastModifiedTimecustomRoutingAccelerator_namecustomRoutingAccelerator_status $fNFDataCustomRoutingAccelerator"$fHashableCustomRoutingAccelerator"$fFromJSONCustomRoutingAccelerator$fEqCustomRoutingAccelerator$fReadCustomRoutingAccelerator$fShowCustomRoutingAccelerator!$fGenericCustomRoutingAccelerator Accelerator Accelerator' $sel:acceleratorArn:Accelerator'$sel:createdTime:Accelerator'$sel:dnsName:Accelerator'"$sel:dualStackDnsName:Accelerator'$sel:enabled:Accelerator'$sel:events:Accelerator'$sel:ipAddressType:Accelerator'$sel:ipSets:Accelerator'"$sel:lastModifiedTime:Accelerator'$sel:name:Accelerator'$sel:status:Accelerator'newAcceleratoraccelerator_acceleratorArnaccelerator_createdTimeaccelerator_dnsNameaccelerator_dualStackDnsNameaccelerator_enabledaccelerator_eventsaccelerator_ipAddressTypeaccelerator_ipSetsaccelerator_lastModifiedTimeaccelerator_nameaccelerator_status$fNFDataAccelerator$fHashableAccelerator$fFromJSONAccelerator$fEqAccelerator$fReadAccelerator$fShowAccelerator$fGenericAccelerator PortOverride PortOverride'$sel:endpointPort:PortOverride'$sel:listenerPort:PortOverride'newPortOverrideportOverride_endpointPortportOverride_listenerPort$fToJSONPortOverride$fNFDataPortOverride$fHashablePortOverride$fFromJSONPortOverride$fEqPortOverride$fReadPortOverride$fShowPortOverride$fGenericPortOverride EndpointGroupEndpointGroup'($sel:endpointDescriptions:EndpointGroup'$$sel:endpointGroupArn:EndpointGroup''$sel:endpointGroupRegion:EndpointGroup'.$sel:healthCheckIntervalSeconds:EndpointGroup'#$sel:healthCheckPath:EndpointGroup'#$sel:healthCheckPort:EndpointGroup''$sel:healthCheckProtocol:EndpointGroup'!$sel:portOverrides:EndpointGroup'"$sel:thresholdCount:EndpointGroup')$sel:trafficDialPercentage:EndpointGroup'newEndpointGroup"endpointGroup_endpointDescriptionsendpointGroup_endpointGroupArn!endpointGroup_endpointGroupRegion(endpointGroup_healthCheckIntervalSecondsendpointGroup_healthCheckPathendpointGroup_healthCheckPort!endpointGroup_healthCheckProtocolendpointGroup_portOverridesendpointGroup_thresholdCount#endpointGroup_trafficDialPercentage$fNFDataEndpointGroup$fHashableEndpointGroup$fFromJSONEndpointGroup$fEqEndpointGroup$fReadEndpointGroup$fShowEndpointGroup$fGenericEndpointGroup PortRange PortRange'$sel:fromPort:PortRange'$sel:toPort:PortRange' newPortRangeportRange_fromPortportRange_toPort$fToJSONPortRange$fNFDataPortRange$fHashablePortRange$fFromJSONPortRange $fEqPortRange$fReadPortRange$fShowPortRange$fGenericPortRangeCustomRoutingListenerCustomRoutingListener''$sel:listenerArn:CustomRoutingListener'&$sel:portRanges:CustomRoutingListener'newCustomRoutingListener!customRoutingListener_listenerArn customRoutingListener_portRanges$fNFDataCustomRoutingListener$fHashableCustomRoutingListener$fFromJSONCustomRoutingListener$fEqCustomRoutingListener$fReadCustomRoutingListener$fShowCustomRoutingListener$fGenericCustomRoutingListenerProtocol Protocol' fromProtocol Protocol_UDP Protocol_TCP$fShowProtocol$fReadProtocol $fEqProtocol $fOrdProtocol$fGenericProtocol$fHashableProtocol$fNFDataProtocol$fFromTextProtocol$fToTextProtocol$fToByteStringProtocol$fToLogProtocol$fToHeaderProtocol$fToQueryProtocol$fFromJSONProtocol$fFromJSONKeyProtocol$fToJSONProtocol$fToJSONKeyProtocol$fFromXMLProtocol$fToXMLProtocolListener Listener'$sel:clientAffinity:Listener'$sel:listenerArn:Listener'$sel:portRanges:Listener'$sel:protocol:Listener' newListenerlistener_clientAffinitylistener_listenerArnlistener_portRangeslistener_protocol$fNFDataListener$fHashableListener$fFromJSONListener $fEqListener$fReadListener$fShowListener$fGenericListener#CustomRoutingDestinationDescription$CustomRoutingDestinationDescription'2$sel:fromPort:CustomRoutingDestinationDescription'3$sel:protocols:CustomRoutingDestinationDescription'0$sel:toPort:CustomRoutingDestinationDescription'&newCustomRoutingDestinationDescription,customRoutingDestinationDescription_fromPort-customRoutingDestinationDescription_protocols*customRoutingDestinationDescription_toPort+$fNFDataCustomRoutingDestinationDescription-$fHashableCustomRoutingDestinationDescription-$fFromJSONCustomRoutingDestinationDescription'$fEqCustomRoutingDestinationDescription)$fReadCustomRoutingDestinationDescription)$fShowCustomRoutingDestinationDescription,$fGenericCustomRoutingDestinationDescriptionCustomRoutingEndpointGroupCustomRoutingEndpointGroup'8$sel:destinationDescriptions:CustomRoutingEndpointGroup'5$sel:endpointDescriptions:CustomRoutingEndpointGroup'1$sel:endpointGroupArn:CustomRoutingEndpointGroup'4$sel:endpointGroupRegion:CustomRoutingEndpointGroup'newCustomRoutingEndpointGroup2customRoutingEndpointGroup_destinationDescriptions/customRoutingEndpointGroup_endpointDescriptions+customRoutingEndpointGroup_endpointGroupArn.customRoutingEndpointGroup_endpointGroupRegion"$fNFDataCustomRoutingEndpointGroup$$fHashableCustomRoutingEndpointGroup$$fFromJSONCustomRoutingEndpointGroup$fEqCustomRoutingEndpointGroup $fReadCustomRoutingEndpointGroup $fShowCustomRoutingEndpointGroup#$fGenericCustomRoutingEndpointGroup SocketAddressSocketAddress'$sel:ipAddress:SocketAddress'$sel:port:SocketAddress'newSocketAddresssocketAddress_ipAddresssocketAddress_port$fNFDataSocketAddress$fHashableSocketAddress$fFromJSONSocketAddress$fEqSocketAddress$fReadSocketAddress$fShowSocketAddress$fGenericSocketAddress PortMapping PortMapping'!$sel:acceleratorPort:PortMapping'*$sel:destinationSocketAddress:PortMapping')$sel:destinationTrafficState:PortMapping'"$sel:endpointGroupArn:PortMapping'$sel:endpointId:PortMapping'$sel:protocols:PortMapping'newPortMappingportMapping_acceleratorPort$portMapping_destinationSocketAddress#portMapping_destinationTrafficStateportMapping_endpointGroupArnportMapping_endpointIdportMapping_protocols$fNFDataPortMapping$fHashablePortMapping$fFromJSONPortMapping$fEqPortMapping$fReadPortMapping$fShowPortMapping$fGenericPortMappingDestinationPortMappingDestinationPortMapping'+$sel:acceleratorArn:DestinationPortMapping'7$sel:acceleratorSocketAddresses:DestinationPortMapping'5$sel:destinationSocketAddress:DestinationPortMapping'4$sel:destinationTrafficState:DestinationPortMapping'-$sel:endpointGroupArn:DestinationPortMapping'0$sel:endpointGroupRegion:DestinationPortMapping''$sel:endpointId:DestinationPortMapping'*$sel:ipAddressType:DestinationPortMapping'newDestinationPortMapping%destinationPortMapping_acceleratorArn1destinationPortMapping_acceleratorSocketAddresses/destinationPortMapping_destinationSocketAddress.destinationPortMapping_destinationTrafficState'destinationPortMapping_endpointGroupArn*destinationPortMapping_endpointGroupRegion!destinationPortMapping_endpointId$destinationPortMapping_ipAddressType$fNFDataDestinationPortMapping $fHashableDestinationPortMapping $fFromJSONDestinationPortMapping$fEqDestinationPortMapping$fReadDestinationPortMapping$fShowDestinationPortMapping$fGenericDestinationPortMappingTagTag' $sel:key:Tag'$sel:value:Tag'newTagtag_key tag_value $fToJSONTag $fNFDataTag $fHashableTag $fFromJSONTag$fEqTag $fReadTag $fShowTag $fGenericTagdefaultService _AcceleratorNotDisabledException_AcceleratorNotFoundException_AccessDeniedException&_AssociatedEndpointGroupFoundException!_AssociatedListenerFoundException_ByoipCidrNotFoundException_ConflictException_EndpointAlreadyExistsException$_EndpointGroupAlreadyExistsException_EndpointGroupNotFoundException_EndpointNotFoundException_IncorrectCidrStateException_InternalServiceErrorException_InvalidArgumentException_InvalidNextTokenException_InvalidPortRangeException_LimitExceededException_ListenerNotFoundException_TransactionInProgressExceptionTagResourceResponseTagResourceResponse'$$sel:httpStatus:TagResourceResponse' TagResource TagResource'$sel:resourceArn:TagResource'$sel:tags:TagResource'newTagResourcetagResource_resourceArntagResource_tagsnewTagResourceResponsetagResourceResponse_httpStatus$fToQueryTagResource$fToPathTagResource$fToJSONTagResource$fToHeadersTagResource$fNFDataTagResource$fHashableTagResource$fNFDataTagResourceResponse$fAWSRequestTagResource$fEqTagResourceResponse$fReadTagResourceResponse$fShowTagResourceResponse$fGenericTagResourceResponse$fEqTagResource$fReadTagResource$fShowTagResource$fGenericTagResourceRemoveEndpointsResponseRemoveEndpointsResponse'RemoveEndpointsRemoveEndpoints')$sel:endpointIdentifiers:RemoveEndpoints'&$sel:endpointGroupArn:RemoveEndpoints'newRemoveEndpoints#removeEndpoints_endpointIdentifiers removeEndpoints_endpointGroupArnnewRemoveEndpointsResponse$fToQueryRemoveEndpoints$fToPathRemoveEndpoints$fToJSONRemoveEndpoints$fToHeadersRemoveEndpoints$fNFDataRemoveEndpoints$fHashableRemoveEndpoints$fNFDataRemoveEndpointsResponse$fAWSRequestRemoveEndpoints$fEqRemoveEndpointsResponse$fReadRemoveEndpointsResponse$fShowRemoveEndpointsResponse $fGenericRemoveEndpointsResponse$fEqRemoveEndpoints$fReadRemoveEndpoints$fShowRemoveEndpoints$fGenericRemoveEndpoints$RemoveCustomRoutingEndpointsResponse%RemoveCustomRoutingEndpointsResponse'RemoveCustomRoutingEndpointsRemoveCustomRoutingEndpoints'.$sel:endpointIds:RemoveCustomRoutingEndpoints'3$sel:endpointGroupArn:RemoveCustomRoutingEndpoints'newRemoveCustomRoutingEndpoints(removeCustomRoutingEndpoints_endpointIds-removeCustomRoutingEndpoints_endpointGroupArn'newRemoveCustomRoutingEndpointsResponse%$fToQueryRemoveCustomRoutingEndpoints$$fToPathRemoveCustomRoutingEndpoints$$fToJSONRemoveCustomRoutingEndpoints'$fToHeadersRemoveCustomRoutingEndpoints$$fNFDataRemoveCustomRoutingEndpoints&$fHashableRemoveCustomRoutingEndpoints,$fNFDataRemoveCustomRoutingEndpointsResponse($fAWSRequestRemoveCustomRoutingEndpoints($fEqRemoveCustomRoutingEndpointsResponse*$fReadRemoveCustomRoutingEndpointsResponse*$fShowRemoveCustomRoutingEndpointsResponse-$fGenericRemoveCustomRoutingEndpointsResponse $fEqRemoveCustomRoutingEndpoints"$fReadRemoveCustomRoutingEndpoints"$fShowRemoveCustomRoutingEndpoints%$fGenericRemoveCustomRoutingEndpointsProvisionByoipCidrResponseProvisionByoipCidrResponse'*$sel:byoipCidr:ProvisionByoipCidrResponse'+$sel:httpStatus:ProvisionByoipCidrResponse'ProvisionByoipCidrProvisionByoipCidr'$sel:cidr:ProvisionByoipCidr'1$sel:cidrAuthorizationContext:ProvisionByoipCidr'newProvisionByoipCidrprovisionByoipCidr_cidr+provisionByoipCidr_cidrAuthorizationContextnewProvisionByoipCidrResponse$provisionByoipCidrResponse_byoipCidr%provisionByoipCidrResponse_httpStatus$fToQueryProvisionByoipCidr$fToPathProvisionByoipCidr$fToJSONProvisionByoipCidr$fToHeadersProvisionByoipCidr$fNFDataProvisionByoipCidr$fHashableProvisionByoipCidr"$fNFDataProvisionByoipCidrResponse$fAWSRequestProvisionByoipCidr$fEqProvisionByoipCidrResponse $fReadProvisionByoipCidrResponse $fShowProvisionByoipCidrResponse#$fGenericProvisionByoipCidrResponse$fEqProvisionByoipCidr$fReadProvisionByoipCidr$fShowProvisionByoipCidr$fGenericProvisionByoipCidrListTagsForResourceResponseListTagsForResourceResponse'&$sel:tags:ListTagsForResourceResponse',$sel:httpStatus:ListTagsForResourceResponse'ListTagsForResourceListTagsForResource'%$sel:resourceArn:ListTagsForResource'newListTagsForResourcelistTagsForResource_resourceArnnewListTagsForResourceResponse listTagsForResourceResponse_tags&listTagsForResourceResponse_httpStatus$fToQueryListTagsForResource$fToPathListTagsForResource$fToJSONListTagsForResource$fToHeadersListTagsForResource$fNFDataListTagsForResource$fHashableListTagsForResource#$fNFDataListTagsForResourceResponse$fAWSRequestListTagsForResource$fEqListTagsForResourceResponse!$fReadListTagsForResourceResponse!$fShowListTagsForResourceResponse$$fGenericListTagsForResourceResponse$fEqListTagsForResource$fReadListTagsForResource$fShowListTagsForResource$fGenericListTagsForResourceListListenersResponseListListenersResponse'%$sel:listeners:ListListenersResponse'%$sel:nextToken:ListListenersResponse'&$sel:httpStatus:ListListenersResponse' ListListenersListListeners'$sel:maxResults:ListListeners'$sel:nextToken:ListListeners'"$sel:acceleratorArn:ListListeners'newListListenerslistListeners_maxResultslistListeners_nextTokenlistListeners_acceleratorArnnewListListenersResponselistListenersResponse_listenerslistListenersResponse_nextToken listListenersResponse_httpStatus$fToQueryListListeners$fToPathListListeners$fToJSONListListeners$fToHeadersListListeners$fNFDataListListeners$fHashableListListeners$fAWSPagerListListeners$fNFDataListListenersResponse$fAWSRequestListListeners$fEqListListenersResponse$fReadListListenersResponse$fShowListListenersResponse$fGenericListListenersResponse$fEqListListeners$fReadListListeners$fShowListListeners$fGenericListListenersListEndpointGroupsResponseListEndpointGroupsResponse'/$sel:endpointGroups:ListEndpointGroupsResponse'*$sel:nextToken:ListEndpointGroupsResponse'+$sel:httpStatus:ListEndpointGroupsResponse'ListEndpointGroupsListEndpointGroups'#$sel:maxResults:ListEndpointGroups'"$sel:nextToken:ListEndpointGroups'$$sel:listenerArn:ListEndpointGroups'newListEndpointGroupslistEndpointGroups_maxResultslistEndpointGroups_nextTokenlistEndpointGroups_listenerArnnewListEndpointGroupsResponse)listEndpointGroupsResponse_endpointGroups$listEndpointGroupsResponse_nextToken%listEndpointGroupsResponse_httpStatus$fToQueryListEndpointGroups$fToPathListEndpointGroups$fToJSONListEndpointGroups$fToHeadersListEndpointGroups$fNFDataListEndpointGroups$fHashableListEndpointGroups$fAWSPagerListEndpointGroups"$fNFDataListEndpointGroupsResponse$fAWSRequestListEndpointGroups$fEqListEndpointGroupsResponse $fReadListEndpointGroupsResponse $fShowListEndpointGroupsResponse#$fGenericListEndpointGroupsResponse$fEqListEndpointGroups$fReadListEndpointGroups$fShowListEndpointGroups$fGenericListEndpointGroups2ListCustomRoutingPortMappingsByDestinationResponse3ListCustomRoutingPortMappingsByDestinationResponse'$sel:destinationPortMappings:ListCustomRoutingPortMappingsByDestinationResponse'$sel:nextToken:ListCustomRoutingPortMappingsByDestinationResponse'$sel:httpStatus:ListCustomRoutingPortMappingsByDestinationResponse'*ListCustomRoutingPortMappingsByDestination+ListCustomRoutingPortMappingsByDestination';$sel:maxResults:ListCustomRoutingPortMappingsByDestination':$sel:nextToken:ListCustomRoutingPortMappingsByDestination';$sel:endpointId:ListCustomRoutingPortMappingsByDestination'$sel:destinationAddress:ListCustomRoutingPortMappingsByDestination'-newListCustomRoutingPortMappingsByDestination5listCustomRoutingPortMappingsByDestination_maxResults4listCustomRoutingPortMappingsByDestination_nextToken5listCustomRoutingPortMappingsByDestination_endpointId=listCustomRoutingPortMappingsByDestination_destinationAddress5newListCustomRoutingPortMappingsByDestinationResponselistCustomRoutingPortMappingsByDestinationResponse_destinationPortMappings$sel:endpointGroup:DescribeCustomRoutingEndpointGroupResponse';$sel:httpStatus:DescribeCustomRoutingEndpointGroupResponse'"DescribeCustomRoutingEndpointGroup#DescribeCustomRoutingEndpointGroup'9$sel:endpointGroupArn:DescribeCustomRoutingEndpointGroup'%newDescribeCustomRoutingEndpointGroup3describeCustomRoutingEndpointGroup_endpointGroupArn-newDescribeCustomRoutingEndpointGroupResponse8describeCustomRoutingEndpointGroupResponse_endpointGroup5describeCustomRoutingEndpointGroupResponse_httpStatus+$fToQueryDescribeCustomRoutingEndpointGroup*$fToPathDescribeCustomRoutingEndpointGroup*$fToJSONDescribeCustomRoutingEndpointGroup-$fToHeadersDescribeCustomRoutingEndpointGroup*$fNFDataDescribeCustomRoutingEndpointGroup,$fHashableDescribeCustomRoutingEndpointGroup2$fNFDataDescribeCustomRoutingEndpointGroupResponse.$fAWSRequestDescribeCustomRoutingEndpointGroup.$fEqDescribeCustomRoutingEndpointGroupResponse0$fReadDescribeCustomRoutingEndpointGroupResponse0$fShowDescribeCustomRoutingEndpointGroupResponse3$fGenericDescribeCustomRoutingEndpointGroupResponse&$fEqDescribeCustomRoutingEndpointGroup($fReadDescribeCustomRoutingEndpointGroup($fShowDescribeCustomRoutingEndpointGroup+$fGenericDescribeCustomRoutingEndpointGroup2DescribeCustomRoutingAcceleratorAttributesResponse3DescribeCustomRoutingAcceleratorAttributesResponse'$sel:acceleratorAttributes:DescribeCustomRoutingAcceleratorAttributesResponse'$sel:httpStatus:DescribeCustomRoutingAcceleratorAttributesResponse'*DescribeCustomRoutingAcceleratorAttributes+DescribeCustomRoutingAcceleratorAttributes'?$sel:acceleratorArn:DescribeCustomRoutingAcceleratorAttributes'-newDescribeCustomRoutingAcceleratorAttributes9describeCustomRoutingAcceleratorAttributes_acceleratorArn5newDescribeCustomRoutingAcceleratorAttributesResponsedescribeCustomRoutingAcceleratorAttributesResponse_acceleratorAttributes=describeCustomRoutingAcceleratorAttributesResponse_httpStatus3$fToQueryDescribeCustomRoutingAcceleratorAttributes2$fToPathDescribeCustomRoutingAcceleratorAttributes2$fToJSONDescribeCustomRoutingAcceleratorAttributes5$fToHeadersDescribeCustomRoutingAcceleratorAttributes2$fNFDataDescribeCustomRoutingAcceleratorAttributes4$fHashableDescribeCustomRoutingAcceleratorAttributes:$fNFDataDescribeCustomRoutingAcceleratorAttributesResponse6$fAWSRequestDescribeCustomRoutingAcceleratorAttributes6$fEqDescribeCustomRoutingAcceleratorAttributesResponse8$fReadDescribeCustomRoutingAcceleratorAttributesResponse8$fShowDescribeCustomRoutingAcceleratorAttributesResponse;$fGenericDescribeCustomRoutingAcceleratorAttributesResponse.$fEqDescribeCustomRoutingAcceleratorAttributes0$fReadDescribeCustomRoutingAcceleratorAttributes0$fShowDescribeCustomRoutingAcceleratorAttributes3$fGenericDescribeCustomRoutingAcceleratorAttributes(DescribeCustomRoutingAcceleratorResponse)DescribeCustomRoutingAcceleratorResponse':$sel:accelerator:DescribeCustomRoutingAcceleratorResponse'9$sel:httpStatus:DescribeCustomRoutingAcceleratorResponse' DescribeCustomRoutingAccelerator!DescribeCustomRoutingAccelerator'5$sel:acceleratorArn:DescribeCustomRoutingAccelerator'#newDescribeCustomRoutingAccelerator/describeCustomRoutingAccelerator_acceleratorArn+newDescribeCustomRoutingAcceleratorResponse4describeCustomRoutingAcceleratorResponse_accelerator3describeCustomRoutingAcceleratorResponse_httpStatus)$fToQueryDescribeCustomRoutingAccelerator($fToPathDescribeCustomRoutingAccelerator($fToJSONDescribeCustomRoutingAccelerator+$fToHeadersDescribeCustomRoutingAccelerator($fNFDataDescribeCustomRoutingAccelerator*$fHashableDescribeCustomRoutingAccelerator0$fNFDataDescribeCustomRoutingAcceleratorResponse,$fAWSRequestDescribeCustomRoutingAccelerator,$fEqDescribeCustomRoutingAcceleratorResponse.$fReadDescribeCustomRoutingAcceleratorResponse.$fShowDescribeCustomRoutingAcceleratorResponse1$fGenericDescribeCustomRoutingAcceleratorResponse$$fEqDescribeCustomRoutingAccelerator&$fReadDescribeCustomRoutingAccelerator&$fShowDescribeCustomRoutingAccelerator)$fGenericDescribeCustomRoutingAccelerator%DescribeAcceleratorAttributesResponse&DescribeAcceleratorAttributesResponse'$sel:acceleratorAttributes:DescribeAcceleratorAttributesResponse'6$sel:httpStatus:DescribeAcceleratorAttributesResponse'DescribeAcceleratorAttributesDescribeAcceleratorAttributes'2$sel:acceleratorArn:DescribeAcceleratorAttributes' newDescribeAcceleratorAttributes,describeAcceleratorAttributes_acceleratorArn(newDescribeAcceleratorAttributesResponse;describeAcceleratorAttributesResponse_acceleratorAttributes0describeAcceleratorAttributesResponse_httpStatus&$fToQueryDescribeAcceleratorAttributes%$fToPathDescribeAcceleratorAttributes%$fToJSONDescribeAcceleratorAttributes($fToHeadersDescribeAcceleratorAttributes%$fNFDataDescribeAcceleratorAttributes'$fHashableDescribeAcceleratorAttributes-$fNFDataDescribeAcceleratorAttributesResponse)$fAWSRequestDescribeAcceleratorAttributes)$fEqDescribeAcceleratorAttributesResponse+$fReadDescribeAcceleratorAttributesResponse+$fShowDescribeAcceleratorAttributesResponse.$fGenericDescribeAcceleratorAttributesResponse!$fEqDescribeAcceleratorAttributes#$fReadDescribeAcceleratorAttributes#$fShowDescribeAcceleratorAttributes&$fGenericDescribeAcceleratorAttributesDescribeAcceleratorResponseDescribeAcceleratorResponse'-$sel:accelerator:DescribeAcceleratorResponse',$sel:httpStatus:DescribeAcceleratorResponse'DescribeAcceleratorDescribeAccelerator'($sel:acceleratorArn:DescribeAccelerator'newDescribeAccelerator"describeAccelerator_acceleratorArnnewDescribeAcceleratorResponse'describeAcceleratorResponse_accelerator&describeAcceleratorResponse_httpStatus$fToQueryDescribeAccelerator$fToPathDescribeAccelerator$fToJSONDescribeAccelerator$fToHeadersDescribeAccelerator$fNFDataDescribeAccelerator$fHashableDescribeAccelerator#$fNFDataDescribeAcceleratorResponse$fAWSRequestDescribeAccelerator$fEqDescribeAcceleratorResponse!$fReadDescribeAcceleratorResponse!$fShowDescribeAcceleratorResponse$$fGenericDescribeAcceleratorResponse$fEqDescribeAccelerator$fReadDescribeAccelerator$fShowDescribeAccelerator$fGenericDescribeAcceleratorDeprovisionByoipCidrResponseDeprovisionByoipCidrResponse',$sel:byoipCidr:DeprovisionByoipCidrResponse'-$sel:httpStatus:DeprovisionByoipCidrResponse'DeprovisionByoipCidrDeprovisionByoipCidr'$sel:cidr:DeprovisionByoipCidr'newDeprovisionByoipCidrdeprovisionByoipCidr_cidrnewDeprovisionByoipCidrResponse&deprovisionByoipCidrResponse_byoipCidr'deprovisionByoipCidrResponse_httpStatus$fToQueryDeprovisionByoipCidr$fToPathDeprovisionByoipCidr$fToJSONDeprovisionByoipCidr$fToHeadersDeprovisionByoipCidr$fNFDataDeprovisionByoipCidr$fHashableDeprovisionByoipCidr$$fNFDataDeprovisionByoipCidrResponse $fAWSRequestDeprovisionByoipCidr $fEqDeprovisionByoipCidrResponse"$fReadDeprovisionByoipCidrResponse"$fShowDeprovisionByoipCidrResponse%$fGenericDeprovisionByoipCidrResponse$fEqDeprovisionByoipCidr$fReadDeprovisionByoipCidr$fShowDeprovisionByoipCidr$fGenericDeprovisionByoipCidr DenyCustomRoutingTrafficResponse!DenyCustomRoutingTrafficResponse'DenyCustomRoutingTrafficDenyCustomRoutingTraffic'7$sel:denyAllTrafficToEndpoint:DenyCustomRoutingTraffic'3$sel:destinationAddresses:DenyCustomRoutingTraffic'/$sel:destinationPorts:DenyCustomRoutingTraffic'/$sel:endpointGroupArn:DenyCustomRoutingTraffic')$sel:endpointId:DenyCustomRoutingTraffic'newDenyCustomRoutingTraffic1denyCustomRoutingTraffic_denyAllTrafficToEndpoint-denyCustomRoutingTraffic_destinationAddresses)denyCustomRoutingTraffic_destinationPorts)denyCustomRoutingTraffic_endpointGroupArn#denyCustomRoutingTraffic_endpointId#newDenyCustomRoutingTrafficResponse!$fToQueryDenyCustomRoutingTraffic $fToPathDenyCustomRoutingTraffic $fToJSONDenyCustomRoutingTraffic#$fToHeadersDenyCustomRoutingTraffic $fNFDataDenyCustomRoutingTraffic"$fHashableDenyCustomRoutingTraffic($fNFDataDenyCustomRoutingTrafficResponse$$fAWSRequestDenyCustomRoutingTraffic$$fEqDenyCustomRoutingTrafficResponse&$fReadDenyCustomRoutingTrafficResponse&$fShowDenyCustomRoutingTrafficResponse)$fGenericDenyCustomRoutingTrafficResponse$fEqDenyCustomRoutingTraffic$fReadDenyCustomRoutingTraffic$fShowDenyCustomRoutingTraffic!$fGenericDenyCustomRoutingTrafficDeleteListenerResponseDeleteListenerResponse'DeleteListenerDeleteListener' $sel:listenerArn:DeleteListener'newDeleteListenerdeleteListener_listenerArnnewDeleteListenerResponse$fToQueryDeleteListener$fToPathDeleteListener$fToJSONDeleteListener$fToHeadersDeleteListener$fNFDataDeleteListener$fHashableDeleteListener$fNFDataDeleteListenerResponse$fAWSRequestDeleteListener$fEqDeleteListenerResponse$fReadDeleteListenerResponse$fShowDeleteListenerResponse$fGenericDeleteListenerResponse$fEqDeleteListener$fReadDeleteListener$fShowDeleteListener$fGenericDeleteListenerDeleteEndpointGroupResponseDeleteEndpointGroupResponse'DeleteEndpointGroupDeleteEndpointGroup'*$sel:endpointGroupArn:DeleteEndpointGroup'newDeleteEndpointGroup$deleteEndpointGroup_endpointGroupArnnewDeleteEndpointGroupResponse$fToQueryDeleteEndpointGroup$fToPathDeleteEndpointGroup$fToJSONDeleteEndpointGroup$fToHeadersDeleteEndpointGroup$fNFDataDeleteEndpointGroup$fHashableDeleteEndpointGroup#$fNFDataDeleteEndpointGroupResponse$fAWSRequestDeleteEndpointGroup$fEqDeleteEndpointGroupResponse!$fReadDeleteEndpointGroupResponse!$fShowDeleteEndpointGroupResponse$$fGenericDeleteEndpointGroupResponse$fEqDeleteEndpointGroup$fReadDeleteEndpointGroup$fShowDeleteEndpointGroup$fGenericDeleteEndpointGroup#DeleteCustomRoutingListenerResponse$DeleteCustomRoutingListenerResponse'DeleteCustomRoutingListenerDeleteCustomRoutingListener'-$sel:listenerArn:DeleteCustomRoutingListener'newDeleteCustomRoutingListener'deleteCustomRoutingListener_listenerArn&newDeleteCustomRoutingListenerResponse$$fToQueryDeleteCustomRoutingListener#$fToPathDeleteCustomRoutingListener#$fToJSONDeleteCustomRoutingListener&$fToHeadersDeleteCustomRoutingListener#$fNFDataDeleteCustomRoutingListener%$fHashableDeleteCustomRoutingListener+$fNFDataDeleteCustomRoutingListenerResponse'$fAWSRequestDeleteCustomRoutingListener'$fEqDeleteCustomRoutingListenerResponse)$fReadDeleteCustomRoutingListenerResponse)$fShowDeleteCustomRoutingListenerResponse,$fGenericDeleteCustomRoutingListenerResponse$fEqDeleteCustomRoutingListener!$fReadDeleteCustomRoutingListener!$fShowDeleteCustomRoutingListener$$fGenericDeleteCustomRoutingListener(DeleteCustomRoutingEndpointGroupResponse)DeleteCustomRoutingEndpointGroupResponse' DeleteCustomRoutingEndpointGroup!DeleteCustomRoutingEndpointGroup'7$sel:endpointGroupArn:DeleteCustomRoutingEndpointGroup'#newDeleteCustomRoutingEndpointGroup1deleteCustomRoutingEndpointGroup_endpointGroupArn+newDeleteCustomRoutingEndpointGroupResponse)$fToQueryDeleteCustomRoutingEndpointGroup($fToPathDeleteCustomRoutingEndpointGroup($fToJSONDeleteCustomRoutingEndpointGroup+$fToHeadersDeleteCustomRoutingEndpointGroup($fNFDataDeleteCustomRoutingEndpointGroup*$fHashableDeleteCustomRoutingEndpointGroup0$fNFDataDeleteCustomRoutingEndpointGroupResponse,$fAWSRequestDeleteCustomRoutingEndpointGroup,$fEqDeleteCustomRoutingEndpointGroupResponse.$fReadDeleteCustomRoutingEndpointGroupResponse.$fShowDeleteCustomRoutingEndpointGroupResponse1$fGenericDeleteCustomRoutingEndpointGroupResponse$$fEqDeleteCustomRoutingEndpointGroup&$fReadDeleteCustomRoutingEndpointGroup&$fShowDeleteCustomRoutingEndpointGroup)$fGenericDeleteCustomRoutingEndpointGroup&DeleteCustomRoutingAcceleratorResponse'DeleteCustomRoutingAcceleratorResponse'DeleteCustomRoutingAcceleratorDeleteCustomRoutingAccelerator'3$sel:acceleratorArn:DeleteCustomRoutingAccelerator'!newDeleteCustomRoutingAccelerator-deleteCustomRoutingAccelerator_acceleratorArn)newDeleteCustomRoutingAcceleratorResponse'$fToQueryDeleteCustomRoutingAccelerator&$fToPathDeleteCustomRoutingAccelerator&$fToJSONDeleteCustomRoutingAccelerator)$fToHeadersDeleteCustomRoutingAccelerator&$fNFDataDeleteCustomRoutingAccelerator($fHashableDeleteCustomRoutingAccelerator.$fNFDataDeleteCustomRoutingAcceleratorResponse*$fAWSRequestDeleteCustomRoutingAccelerator*$fEqDeleteCustomRoutingAcceleratorResponse,$fReadDeleteCustomRoutingAcceleratorResponse,$fShowDeleteCustomRoutingAcceleratorResponse/$fGenericDeleteCustomRoutingAcceleratorResponse"$fEqDeleteCustomRoutingAccelerator$$fReadDeleteCustomRoutingAccelerator$$fShowDeleteCustomRoutingAccelerator'$fGenericDeleteCustomRoutingAcceleratorDeleteAcceleratorResponseDeleteAcceleratorResponse'DeleteAcceleratorDeleteAccelerator'&$sel:acceleratorArn:DeleteAccelerator'newDeleteAccelerator deleteAccelerator_acceleratorArnnewDeleteAcceleratorResponse$fToQueryDeleteAccelerator$fToPathDeleteAccelerator$fToJSONDeleteAccelerator$fToHeadersDeleteAccelerator$fNFDataDeleteAccelerator$fHashableDeleteAccelerator!$fNFDataDeleteAcceleratorResponse$fAWSRequestDeleteAccelerator$fEqDeleteAcceleratorResponse$fReadDeleteAcceleratorResponse$fShowDeleteAcceleratorResponse"$fGenericDeleteAcceleratorResponse$fEqDeleteAccelerator$fReadDeleteAccelerator$fShowDeleteAccelerator$fGenericDeleteAcceleratorCreateListenerResponseCreateListenerResponse'%$sel:listener:CreateListenerResponse''$sel:httpStatus:CreateListenerResponse'CreateListenerCreateListener'#$sel:clientAffinity:CreateListener'#$sel:acceleratorArn:CreateListener'$sel:portRanges:CreateListener'$sel:protocol:CreateListener'%$sel:idempotencyToken:CreateListener'newCreateListenercreateListener_clientAffinitycreateListener_acceleratorArncreateListener_portRangescreateListener_protocolcreateListener_idempotencyTokennewCreateListenerResponsecreateListenerResponse_listener!createListenerResponse_httpStatus$fToQueryCreateListener$fToPathCreateListener$fToJSONCreateListener$fToHeadersCreateListener$fNFDataCreateListener$fHashableCreateListener$fNFDataCreateListenerResponse$fAWSRequestCreateListener$fEqCreateListenerResponse$fReadCreateListenerResponse$fShowCreateListenerResponse$fGenericCreateListenerResponse$fEqCreateListener$fReadCreateListener$fShowCreateListener$fGenericCreateListenerCreateEndpointGroupResponseCreateEndpointGroupResponse'/$sel:endpointGroup:CreateEndpointGroupResponse',$sel:httpStatus:CreateEndpointGroupResponse'CreateEndpointGroupCreateEndpointGroup'0$sel:endpointConfigurations:CreateEndpointGroup'4$sel:healthCheckIntervalSeconds:CreateEndpointGroup')$sel:healthCheckPath:CreateEndpointGroup')$sel:healthCheckPort:CreateEndpointGroup'-$sel:healthCheckProtocol:CreateEndpointGroup''$sel:portOverrides:CreateEndpointGroup'($sel:thresholdCount:CreateEndpointGroup'/$sel:trafficDialPercentage:CreateEndpointGroup'%$sel:listenerArn:CreateEndpointGroup'-$sel:endpointGroupRegion:CreateEndpointGroup'*$sel:idempotencyToken:CreateEndpointGroup'newCreateEndpointGroup*createEndpointGroup_endpointConfigurations.createEndpointGroup_healthCheckIntervalSeconds#createEndpointGroup_healthCheckPath#createEndpointGroup_healthCheckPort'createEndpointGroup_healthCheckProtocol!createEndpointGroup_portOverrides"createEndpointGroup_thresholdCount)createEndpointGroup_trafficDialPercentagecreateEndpointGroup_listenerArn'createEndpointGroup_endpointGroupRegion$createEndpointGroup_idempotencyTokennewCreateEndpointGroupResponse)createEndpointGroupResponse_endpointGroup&createEndpointGroupResponse_httpStatus$fToQueryCreateEndpointGroup$fToPathCreateEndpointGroup$fToJSONCreateEndpointGroup$fToHeadersCreateEndpointGroup$fNFDataCreateEndpointGroup$fHashableCreateEndpointGroup#$fNFDataCreateEndpointGroupResponse$fAWSRequestCreateEndpointGroup$fEqCreateEndpointGroupResponse!$fReadCreateEndpointGroupResponse!$fShowCreateEndpointGroupResponse$$fGenericCreateEndpointGroupResponse$fEqCreateEndpointGroup$fReadCreateEndpointGroup$fShowCreateEndpointGroup$fGenericCreateEndpointGroup#CreateCustomRoutingListenerResponse$CreateCustomRoutingListenerResponse'2$sel:listener:CreateCustomRoutingListenerResponse'4$sel:httpStatus:CreateCustomRoutingListenerResponse'CreateCustomRoutingListenerCreateCustomRoutingListener'0$sel:acceleratorArn:CreateCustomRoutingListener',$sel:portRanges:CreateCustomRoutingListener'2$sel:idempotencyToken:CreateCustomRoutingListener'newCreateCustomRoutingListener*createCustomRoutingListener_acceleratorArn&createCustomRoutingListener_portRanges,createCustomRoutingListener_idempotencyToken&newCreateCustomRoutingListenerResponse,createCustomRoutingListenerResponse_listener.createCustomRoutingListenerResponse_httpStatus$$fToQueryCreateCustomRoutingListener#$fToPathCreateCustomRoutingListener#$fToJSONCreateCustomRoutingListener&$fToHeadersCreateCustomRoutingListener#$fNFDataCreateCustomRoutingListener%$fHashableCreateCustomRoutingListener+$fNFDataCreateCustomRoutingListenerResponse'$fAWSRequestCreateCustomRoutingListener'$fEqCreateCustomRoutingListenerResponse)$fReadCreateCustomRoutingListenerResponse)$fShowCreateCustomRoutingListenerResponse,$fGenericCreateCustomRoutingListenerResponse$fEqCreateCustomRoutingListener!$fReadCreateCustomRoutingListener!$fShowCreateCustomRoutingListener$$fGenericCreateCustomRoutingListener(CreateCustomRoutingEndpointGroupResponse)CreateCustomRoutingEndpointGroupResponse'<$sel:endpointGroup:CreateCustomRoutingEndpointGroupResponse'9$sel:httpStatus:CreateCustomRoutingEndpointGroupResponse' CreateCustomRoutingEndpointGroup!CreateCustomRoutingEndpointGroup'2$sel:listenerArn:CreateCustomRoutingEndpointGroup':$sel:endpointGroupRegion:CreateCustomRoutingEndpointGroup'$sel:destinationConfigurations:CreateCustomRoutingEndpointGroup'7$sel:idempotencyToken:CreateCustomRoutingEndpointGroup'#newCreateCustomRoutingEndpointGroup,createCustomRoutingEndpointGroup_listenerArn4createCustomRoutingEndpointGroup_endpointGroupRegion:createCustomRoutingEndpointGroup_destinationConfigurations1createCustomRoutingEndpointGroup_idempotencyToken+newCreateCustomRoutingEndpointGroupResponse6createCustomRoutingEndpointGroupResponse_endpointGroup3createCustomRoutingEndpointGroupResponse_httpStatus)$fToQueryCreateCustomRoutingEndpointGroup($fToPathCreateCustomRoutingEndpointGroup($fToJSONCreateCustomRoutingEndpointGroup+$fToHeadersCreateCustomRoutingEndpointGroup($fNFDataCreateCustomRoutingEndpointGroup*$fHashableCreateCustomRoutingEndpointGroup0$fNFDataCreateCustomRoutingEndpointGroupResponse,$fAWSRequestCreateCustomRoutingEndpointGroup,$fEqCreateCustomRoutingEndpointGroupResponse.$fReadCreateCustomRoutingEndpointGroupResponse.$fShowCreateCustomRoutingEndpointGroupResponse1$fGenericCreateCustomRoutingEndpointGroupResponse$$fEqCreateCustomRoutingEndpointGroup&$fReadCreateCustomRoutingEndpointGroup&$fShowCreateCustomRoutingEndpointGroup)$fGenericCreateCustomRoutingEndpointGroup&CreateCustomRoutingAcceleratorResponse'CreateCustomRoutingAcceleratorResponse'8$sel:accelerator:CreateCustomRoutingAcceleratorResponse'7$sel:httpStatus:CreateCustomRoutingAcceleratorResponse'CreateCustomRoutingAcceleratorCreateCustomRoutingAccelerator',$sel:enabled:CreateCustomRoutingAccelerator'2$sel:ipAddressType:CreateCustomRoutingAccelerator'0$sel:ipAddresses:CreateCustomRoutingAccelerator')$sel:tags:CreateCustomRoutingAccelerator')$sel:name:CreateCustomRoutingAccelerator'5$sel:idempotencyToken:CreateCustomRoutingAccelerator'!newCreateCustomRoutingAccelerator&createCustomRoutingAccelerator_enabled,createCustomRoutingAccelerator_ipAddressType*createCustomRoutingAccelerator_ipAddresses#createCustomRoutingAccelerator_tags#createCustomRoutingAccelerator_name/createCustomRoutingAccelerator_idempotencyToken)newCreateCustomRoutingAcceleratorResponse2createCustomRoutingAcceleratorResponse_accelerator1createCustomRoutingAcceleratorResponse_httpStatus'$fToQueryCreateCustomRoutingAccelerator&$fToPathCreateCustomRoutingAccelerator&$fToJSONCreateCustomRoutingAccelerator)$fToHeadersCreateCustomRoutingAccelerator&$fNFDataCreateCustomRoutingAccelerator($fHashableCreateCustomRoutingAccelerator.$fNFDataCreateCustomRoutingAcceleratorResponse*$fAWSRequestCreateCustomRoutingAccelerator*$fEqCreateCustomRoutingAcceleratorResponse,$fReadCreateCustomRoutingAcceleratorResponse,$fShowCreateCustomRoutingAcceleratorResponse/$fGenericCreateCustomRoutingAcceleratorResponse"$fEqCreateCustomRoutingAccelerator$$fReadCreateCustomRoutingAccelerator$$fShowCreateCustomRoutingAccelerator'$fGenericCreateCustomRoutingAcceleratorCreateAcceleratorResponseCreateAcceleratorResponse'+$sel:accelerator:CreateAcceleratorResponse'*$sel:httpStatus:CreateAcceleratorResponse'CreateAcceleratorCreateAccelerator'$sel:enabled:CreateAccelerator'%$sel:ipAddressType:CreateAccelerator'#$sel:ipAddresses:CreateAccelerator'$sel:tags:CreateAccelerator'$sel:name:CreateAccelerator'($sel:idempotencyToken:CreateAccelerator'newCreateAcceleratorcreateAccelerator_enabledcreateAccelerator_ipAddressTypecreateAccelerator_ipAddressescreateAccelerator_tagscreateAccelerator_name"createAccelerator_idempotencyTokennewCreateAcceleratorResponse%createAcceleratorResponse_accelerator$createAcceleratorResponse_httpStatus$fToQueryCreateAccelerator$fToPathCreateAccelerator$fToJSONCreateAccelerator$fToHeadersCreateAccelerator$fNFDataCreateAccelerator$fHashableCreateAccelerator!$fNFDataCreateAcceleratorResponse$fAWSRequestCreateAccelerator$fEqCreateAcceleratorResponse$fReadCreateAcceleratorResponse$fShowCreateAcceleratorResponse"$fGenericCreateAcceleratorResponse$fEqCreateAccelerator$fReadCreateAccelerator$fShowCreateAccelerator$fGenericCreateAccelerator!AllowCustomRoutingTrafficResponse"AllowCustomRoutingTrafficResponse'AllowCustomRoutingTrafficAllowCustomRoutingTraffic'9$sel:allowAllTrafficToEndpoint:AllowCustomRoutingTraffic'4$sel:destinationAddresses:AllowCustomRoutingTraffic'0$sel:destinationPorts:AllowCustomRoutingTraffic'0$sel:endpointGroupArn:AllowCustomRoutingTraffic'*$sel:endpointId:AllowCustomRoutingTraffic'newAllowCustomRoutingTraffic3allowCustomRoutingTraffic_allowAllTrafficToEndpoint.allowCustomRoutingTraffic_destinationAddresses*allowCustomRoutingTraffic_destinationPorts*allowCustomRoutingTraffic_endpointGroupArn$allowCustomRoutingTraffic_endpointId$newAllowCustomRoutingTrafficResponse"$fToQueryAllowCustomRoutingTraffic!$fToPathAllowCustomRoutingTraffic!$fToJSONAllowCustomRoutingTraffic$$fToHeadersAllowCustomRoutingTraffic!$fNFDataAllowCustomRoutingTraffic#$fHashableAllowCustomRoutingTraffic)$fNFDataAllowCustomRoutingTrafficResponse%$fAWSRequestAllowCustomRoutingTraffic%$fEqAllowCustomRoutingTrafficResponse'$fReadAllowCustomRoutingTrafficResponse'$fShowAllowCustomRoutingTrafficResponse*$fGenericAllowCustomRoutingTrafficResponse$fEqAllowCustomRoutingTraffic$fReadAllowCustomRoutingTraffic$fShowAllowCustomRoutingTraffic"$fGenericAllowCustomRoutingTrafficAdvertiseByoipCidrResponseAdvertiseByoipCidrResponse'*$sel:byoipCidr:AdvertiseByoipCidrResponse'+$sel:httpStatus:AdvertiseByoipCidrResponse'AdvertiseByoipCidrAdvertiseByoipCidr'$sel:cidr:AdvertiseByoipCidr'newAdvertiseByoipCidradvertiseByoipCidr_cidrnewAdvertiseByoipCidrResponse$advertiseByoipCidrResponse_byoipCidr%advertiseByoipCidrResponse_httpStatus$fToQueryAdvertiseByoipCidr$fToPathAdvertiseByoipCidr$fToJSONAdvertiseByoipCidr$fToHeadersAdvertiseByoipCidr$fNFDataAdvertiseByoipCidr$fHashableAdvertiseByoipCidr"$fNFDataAdvertiseByoipCidrResponse$fAWSRequestAdvertiseByoipCidr$fEqAdvertiseByoipCidrResponse $fReadAdvertiseByoipCidrResponse $fShowAdvertiseByoipCidrResponse#$fGenericAdvertiseByoipCidrResponse$fEqAdvertiseByoipCidr$fReadAdvertiseByoipCidr$fShowAdvertiseByoipCidr$fGenericAdvertiseByoipCidrAddEndpointsResponseAddEndpointsResponse'/$sel:endpointDescriptions:AddEndpointsResponse'+$sel:endpointGroupArn:AddEndpointsResponse'%$sel:httpStatus:AddEndpointsResponse' AddEndpoints AddEndpoints')$sel:endpointConfigurations:AddEndpoints'#$sel:endpointGroupArn:AddEndpoints'newAddEndpoints#addEndpoints_endpointConfigurationsaddEndpoints_endpointGroupArnnewAddEndpointsResponse)addEndpointsResponse_endpointDescriptions%addEndpointsResponse_endpointGroupArnaddEndpointsResponse_httpStatus$fToQueryAddEndpoints$fToPathAddEndpoints$fToJSONAddEndpoints$fToHeadersAddEndpoints$fNFDataAddEndpoints$fHashableAddEndpoints$fNFDataAddEndpointsResponse$fAWSRequestAddEndpoints$fEqAddEndpointsResponse$fReadAddEndpointsResponse$fShowAddEndpointsResponse$fGenericAddEndpointsResponse$fEqAddEndpoints$fReadAddEndpoints$fShowAddEndpoints$fGenericAddEndpoints!AddCustomRoutingEndpointsResponse"AddCustomRoutingEndpointsResponse'<$sel:endpointDescriptions:AddCustomRoutingEndpointsResponse'8$sel:endpointGroupArn:AddCustomRoutingEndpointsResponse'2$sel:httpStatus:AddCustomRoutingEndpointsResponse'AddCustomRoutingEndpointsAddCustomRoutingEndpoints'6$sel:endpointConfigurations:AddCustomRoutingEndpoints'0$sel:endpointGroupArn:AddCustomRoutingEndpoints'newAddCustomRoutingEndpoints0addCustomRoutingEndpoints_endpointConfigurations*addCustomRoutingEndpoints_endpointGroupArn$newAddCustomRoutingEndpointsResponse6addCustomRoutingEndpointsResponse_endpointDescriptions2addCustomRoutingEndpointsResponse_endpointGroupArn,addCustomRoutingEndpointsResponse_httpStatus"$fToQueryAddCustomRoutingEndpoints!$fToPathAddCustomRoutingEndpoints!$fToJSONAddCustomRoutingEndpoints$$fToHeadersAddCustomRoutingEndpoints!$fNFDataAddCustomRoutingEndpoints#$fHashableAddCustomRoutingEndpoints)$fNFDataAddCustomRoutingEndpointsResponse%$fAWSRequestAddCustomRoutingEndpoints%$fEqAddCustomRoutingEndpointsResponse'$fReadAddCustomRoutingEndpointsResponse'$fShowAddCustomRoutingEndpointsResponse*$fGenericAddCustomRoutingEndpointsResponse$fEqAddCustomRoutingEndpoints$fReadAddCustomRoutingEndpoints$fShowAddCustomRoutingEndpoints"$fGenericAddCustomRoutingEndpointsUntagResourceResponseUntagResourceResponse'&$sel:httpStatus:UntagResourceResponse' UntagResourceUntagResource'$sel:resourceArn:UntagResource'$sel:tagKeys:UntagResource'newUntagResourceuntagResource_resourceArnuntagResource_tagKeysnewUntagResourceResponse untagResourceResponse_httpStatus$fToQueryUntagResource$fToPathUntagResource$fToJSONUntagResource$fToHeadersUntagResource$fNFDataUntagResource$fHashableUntagResource$fNFDataUntagResourceResponse$fAWSRequestUntagResource$fEqUntagResourceResponse$fReadUntagResourceResponse$fShowUntagResourceResponse$fGenericUntagResourceResponse$fEqUntagResource$fReadUntagResource$fShowUntagResource$fGenericUntagResourceUpdateAcceleratorResponseUpdateAcceleratorResponse'+$sel:accelerator:UpdateAcceleratorResponse'*$sel:httpStatus:UpdateAcceleratorResponse'UpdateAcceleratorUpdateAccelerator'$sel:enabled:UpdateAccelerator'%$sel:ipAddressType:UpdateAccelerator'$sel:name:UpdateAccelerator'&$sel:acceleratorArn:UpdateAccelerator'newUpdateAcceleratorupdateAccelerator_enabledupdateAccelerator_ipAddressTypeupdateAccelerator_name updateAccelerator_acceleratorArnnewUpdateAcceleratorResponse%updateAcceleratorResponse_accelerator$updateAcceleratorResponse_httpStatus$fToQueryUpdateAccelerator$fToPathUpdateAccelerator$fToJSONUpdateAccelerator$fToHeadersUpdateAccelerator$fNFDataUpdateAccelerator$fHashableUpdateAccelerator!$fNFDataUpdateAcceleratorResponse$fAWSRequestUpdateAccelerator$fEqUpdateAcceleratorResponse$fReadUpdateAcceleratorResponse$fShowUpdateAcceleratorResponse"$fGenericUpdateAcceleratorResponse$fEqUpdateAccelerator$fReadUpdateAccelerator$fShowUpdateAccelerator$fGenericUpdateAccelerator#UpdateAcceleratorAttributesResponse$UpdateAcceleratorAttributesResponse'?$sel:acceleratorAttributes:UpdateAcceleratorAttributesResponse'4$sel:httpStatus:UpdateAcceleratorAttributesResponse'UpdateAcceleratorAttributesUpdateAcceleratorAttributes'1$sel:flowLogsEnabled:UpdateAcceleratorAttributes'2$sel:flowLogsS3Bucket:UpdateAcceleratorAttributes'2$sel:flowLogsS3Prefix:UpdateAcceleratorAttributes'0$sel:acceleratorArn:UpdateAcceleratorAttributes'newUpdateAcceleratorAttributes+updateAcceleratorAttributes_flowLogsEnabled,updateAcceleratorAttributes_flowLogsS3Bucket,updateAcceleratorAttributes_flowLogsS3Prefix*updateAcceleratorAttributes_acceleratorArn&newUpdateAcceleratorAttributesResponse9updateAcceleratorAttributesResponse_acceleratorAttributes.updateAcceleratorAttributesResponse_httpStatus$$fToQueryUpdateAcceleratorAttributes#$fToPathUpdateAcceleratorAttributes#$fToJSONUpdateAcceleratorAttributes&$fToHeadersUpdateAcceleratorAttributes#$fNFDataUpdateAcceleratorAttributes%$fHashableUpdateAcceleratorAttributes+$fNFDataUpdateAcceleratorAttributesResponse'$fAWSRequestUpdateAcceleratorAttributes'$fEqUpdateAcceleratorAttributesResponse)$fReadUpdateAcceleratorAttributesResponse)$fShowUpdateAcceleratorAttributesResponse,$fGenericUpdateAcceleratorAttributesResponse$fEqUpdateAcceleratorAttributes!$fReadUpdateAcceleratorAttributes!$fShowUpdateAcceleratorAttributes$$fGenericUpdateAcceleratorAttributes&UpdateCustomRoutingAcceleratorResponse'UpdateCustomRoutingAcceleratorResponse'8$sel:accelerator:UpdateCustomRoutingAcceleratorResponse'7$sel:httpStatus:UpdateCustomRoutingAcceleratorResponse'UpdateCustomRoutingAcceleratorUpdateCustomRoutingAccelerator',$sel:enabled:UpdateCustomRoutingAccelerator'2$sel:ipAddressType:UpdateCustomRoutingAccelerator')$sel:name:UpdateCustomRoutingAccelerator'3$sel:acceleratorArn:UpdateCustomRoutingAccelerator'!newUpdateCustomRoutingAccelerator&updateCustomRoutingAccelerator_enabled,updateCustomRoutingAccelerator_ipAddressType#updateCustomRoutingAccelerator_name-updateCustomRoutingAccelerator_acceleratorArn)newUpdateCustomRoutingAcceleratorResponse2updateCustomRoutingAcceleratorResponse_accelerator1updateCustomRoutingAcceleratorResponse_httpStatus'$fToQueryUpdateCustomRoutingAccelerator&$fToPathUpdateCustomRoutingAccelerator&$fToJSONUpdateCustomRoutingAccelerator)$fToHeadersUpdateCustomRoutingAccelerator&$fNFDataUpdateCustomRoutingAccelerator($fHashableUpdateCustomRoutingAccelerator.$fNFDataUpdateCustomRoutingAcceleratorResponse*$fAWSRequestUpdateCustomRoutingAccelerator*$fEqUpdateCustomRoutingAcceleratorResponse,$fReadUpdateCustomRoutingAcceleratorResponse,$fShowUpdateCustomRoutingAcceleratorResponse/$fGenericUpdateCustomRoutingAcceleratorResponse"$fEqUpdateCustomRoutingAccelerator$$fReadUpdateCustomRoutingAccelerator$$fShowUpdateCustomRoutingAccelerator'$fGenericUpdateCustomRoutingAccelerator0UpdateCustomRoutingAcceleratorAttributesResponse1UpdateCustomRoutingAcceleratorAttributesResponse'$sel:acceleratorAttributes:UpdateCustomRoutingAcceleratorAttributesResponse'$sel:httpStatus:UpdateCustomRoutingAcceleratorAttributesResponse'(UpdateCustomRoutingAcceleratorAttributes)UpdateCustomRoutingAcceleratorAttributes'>$sel:flowLogsEnabled:UpdateCustomRoutingAcceleratorAttributes'?$sel:flowLogsS3Bucket:UpdateCustomRoutingAcceleratorAttributes'?$sel:flowLogsS3Prefix:UpdateCustomRoutingAcceleratorAttributes'=$sel:acceleratorArn:UpdateCustomRoutingAcceleratorAttributes'+newUpdateCustomRoutingAcceleratorAttributes8updateCustomRoutingAcceleratorAttributes_flowLogsEnabled9updateCustomRoutingAcceleratorAttributes_flowLogsS3Bucket9updateCustomRoutingAcceleratorAttributes_flowLogsS3Prefix7updateCustomRoutingAcceleratorAttributes_acceleratorArn3newUpdateCustomRoutingAcceleratorAttributesResponseupdateCustomRoutingAcceleratorAttributesResponse_acceleratorAttributes;updateCustomRoutingAcceleratorAttributesResponse_httpStatus1$fToQueryUpdateCustomRoutingAcceleratorAttributes0$fToPathUpdateCustomRoutingAcceleratorAttributes0$fToJSONUpdateCustomRoutingAcceleratorAttributes3$fToHeadersUpdateCustomRoutingAcceleratorAttributes0$fNFDataUpdateCustomRoutingAcceleratorAttributes2$fHashableUpdateCustomRoutingAcceleratorAttributes8$fNFDataUpdateCustomRoutingAcceleratorAttributesResponse4$fAWSRequestUpdateCustomRoutingAcceleratorAttributes4$fEqUpdateCustomRoutingAcceleratorAttributesResponse6$fReadUpdateCustomRoutingAcceleratorAttributesResponse6$fShowUpdateCustomRoutingAcceleratorAttributesResponse9$fGenericUpdateCustomRoutingAcceleratorAttributesResponse,$fEqUpdateCustomRoutingAcceleratorAttributes.$fReadUpdateCustomRoutingAcceleratorAttributes.$fShowUpdateCustomRoutingAcceleratorAttributes1$fGenericUpdateCustomRoutingAcceleratorAttributes#UpdateCustomRoutingListenerResponse$UpdateCustomRoutingListenerResponse'2$sel:listener:UpdateCustomRoutingListenerResponse'4$sel:httpStatus:UpdateCustomRoutingListenerResponse'UpdateCustomRoutingListenerUpdateCustomRoutingListener'-$sel:listenerArn:UpdateCustomRoutingListener',$sel:portRanges:UpdateCustomRoutingListener'newUpdateCustomRoutingListener'updateCustomRoutingListener_listenerArn&updateCustomRoutingListener_portRanges&newUpdateCustomRoutingListenerResponse,updateCustomRoutingListenerResponse_listener.updateCustomRoutingListenerResponse_httpStatus$$fToQueryUpdateCustomRoutingListener#$fToPathUpdateCustomRoutingListener#$fToJSONUpdateCustomRoutingListener&$fToHeadersUpdateCustomRoutingListener#$fNFDataUpdateCustomRoutingListener%$fHashableUpdateCustomRoutingListener+$fNFDataUpdateCustomRoutingListenerResponse'$fAWSRequestUpdateCustomRoutingListener'$fEqUpdateCustomRoutingListenerResponse)$fReadUpdateCustomRoutingListenerResponse)$fShowUpdateCustomRoutingListenerResponse,$fGenericUpdateCustomRoutingListenerResponse$fEqUpdateCustomRoutingListener!$fReadUpdateCustomRoutingListener!$fShowUpdateCustomRoutingListener$$fGenericUpdateCustomRoutingListenerUpdateEndpointGroupResponseUpdateEndpointGroupResponse'/$sel:endpointGroup:UpdateEndpointGroupResponse',$sel:httpStatus:UpdateEndpointGroupResponse'UpdateEndpointGroupUpdateEndpointGroup'0$sel:endpointConfigurations:UpdateEndpointGroup'4$sel:healthCheckIntervalSeconds:UpdateEndpointGroup')$sel:healthCheckPath:UpdateEndpointGroup')$sel:healthCheckPort:UpdateEndpointGroup'-$sel:healthCheckProtocol:UpdateEndpointGroup''$sel:portOverrides:UpdateEndpointGroup'($sel:thresholdCount:UpdateEndpointGroup'/$sel:trafficDialPercentage:UpdateEndpointGroup'*$sel:endpointGroupArn:UpdateEndpointGroup'newUpdateEndpointGroup*updateEndpointGroup_endpointConfigurations.updateEndpointGroup_healthCheckIntervalSeconds#updateEndpointGroup_healthCheckPath#updateEndpointGroup_healthCheckPort'updateEndpointGroup_healthCheckProtocol!updateEndpointGroup_portOverrides"updateEndpointGroup_thresholdCount)updateEndpointGroup_trafficDialPercentage$updateEndpointGroup_endpointGroupArnnewUpdateEndpointGroupResponse)updateEndpointGroupResponse_endpointGroup&updateEndpointGroupResponse_httpStatus$fToQueryUpdateEndpointGroup$fToPathUpdateEndpointGroup$fToJSONUpdateEndpointGroup$fToHeadersUpdateEndpointGroup$fNFDataUpdateEndpointGroup$fHashableUpdateEndpointGroup#$fNFDataUpdateEndpointGroupResponse$fAWSRequestUpdateEndpointGroup$fEqUpdateEndpointGroupResponse!$fReadUpdateEndpointGroupResponse!$fShowUpdateEndpointGroupResponse$$fGenericUpdateEndpointGroupResponse$fEqUpdateEndpointGroup$fReadUpdateEndpointGroup$fShowUpdateEndpointGroup$fGenericUpdateEndpointGroupUpdateListenerResponseUpdateListenerResponse'%$sel:listener:UpdateListenerResponse''$sel:httpStatus:UpdateListenerResponse'UpdateListenerUpdateListener'#$sel:clientAffinity:UpdateListener'$sel:portRanges:UpdateListener'$sel:protocol:UpdateListener' $sel:listenerArn:UpdateListener'newUpdateListenerupdateListener_clientAffinityupdateListener_portRangesupdateListener_protocolupdateListener_listenerArnnewUpdateListenerResponseupdateListenerResponse_listener!updateListenerResponse_httpStatus$fToQueryUpdateListener$fToPathUpdateListener$fToJSONUpdateListener$fToHeadersUpdateListener$fNFDataUpdateListener$fHashableUpdateListener$fNFDataUpdateListenerResponse$fAWSRequestUpdateListener$fEqUpdateListenerResponse$fReadUpdateListenerResponse$fShowUpdateListenerResponse$fGenericUpdateListenerResponse$fEqUpdateListener$fReadUpdateListener$fShowUpdateListener$fGenericUpdateListenerWithdrawByoipCidrResponseWithdrawByoipCidrResponse')$sel:byoipCidr:WithdrawByoipCidrResponse'*$sel:httpStatus:WithdrawByoipCidrResponse'WithdrawByoipCidrWithdrawByoipCidr'$sel:cidr:WithdrawByoipCidr'newWithdrawByoipCidrwithdrawByoipCidr_cidrnewWithdrawByoipCidrResponse#withdrawByoipCidrResponse_byoipCidr$withdrawByoipCidrResponse_httpStatus$fToQueryWithdrawByoipCidr$fToPathWithdrawByoipCidr$fToJSONWithdrawByoipCidr$fToHeadersWithdrawByoipCidr$fNFDataWithdrawByoipCidr$fHashableWithdrawByoipCidr!$fNFDataWithdrawByoipCidrResponse$fAWSRequestWithdrawByoipCidr$fEqWithdrawByoipCidrResponse$fReadWithdrawByoipCidrResponse$fShowWithdrawByoipCidrResponse"$fGenericWithdrawByoipCidrResponse$fEqWithdrawByoipCidr$fReadWithdrawByoipCidr$fShowWithdrawByoipCidr$fGenericWithdrawByoipCidr