Module Smaws_Client_GlobalAccelerator.RemoveEndpoints

Remove endpoints from an endpoint group.

The RemoveEndpoints API operation is the recommended option for removing endpoints. The alternative is to remove endpoints by updating an endpoint group by using the UpdateEndpointGroup API operation. There are two advantages to using AddEndpoints to remove endpoints instead:

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