Module Smaws_Client_GlobalAccelerator.CreateAccelerator

Create an accelerator. An accelerator includes one or more listeners that process inbound connections and direct traffic to one or more endpoint groups, each of which includes endpoints, such as Network Load Balancers.

Global Accelerator is a global service that supports endpoints in multiple Amazon Web Services Regions but you must specify the US West (Oregon) Region to create, update, or otherwise work with accelerators. That is, for example, specify --region us-west-2 on Amazon Web Services CLI commands.

val error_to_string : [ Smaws_Lib.Protocols.AwsJson.error | `AccessDeniedException of Types.access_denied_exception | `InternalServiceErrorException of Types.internal_service_error_exception | `InvalidArgumentException of Types.invalid_argument_exception | `LimitExceededException of Types.limit_exceeded_exception | `TransactionInProgressException of Types.transaction_in_progress_exception ] -> string
val request : 'http_type Smaws_Lib.Context.t -> Types.create_accelerator_request -> (Types.create_accelerator_response, [> Smaws_Lib.Protocols.AwsJson.error | `AccessDeniedException of Types.access_denied_exception | `InternalServiceErrorException of Types.internal_service_error_exception | `InvalidArgumentException of Types.invalid_argument_exception | `LimitExceededException of Types.limit_exceeded_exception | `TransactionInProgressException of Types.transaction_in_progress_exception ]) Stdlib.result
val request_with_metadata : 'http_type Smaws_Lib.Context.t -> Types.create_accelerator_request -> (Types.create_accelerator_response Smaws_Lib.Response.t, [> Smaws_Lib.Protocols.AwsJson.error | `AccessDeniedException of Types.access_denied_exception | `InternalServiceErrorException of Types.internal_service_error_exception | `InvalidArgumentException of Types.invalid_argument_exception | `LimitExceededException of Types.limit_exceeded_exception | `TransactionInProgressException of Types.transaction_in_progress_exception ] * Smaws_Lib.Response.metadata) Stdlib.result