Smaws_Client_Shield.CreateSubscription
Activates Shield Advanced for an account.
For accounts that are members of an Organizations organization, Shield Advanced subscriptions are billed against the organization's payer account, regardless of whether the payer account itself is subscribed.
When you initially create a subscription, your subscription is set to be automatically renewed at the end of the existing subscription period. You can change this by submitting an UpdateSubscription
request.
val error_to_string :
[ Smaws_Lib.Protocols.AwsJson.error
| `InternalErrorException of Types.internal_error_exception
| `ResourceAlreadyExistsException of Types.resource_already_exists_exception ] ->
string
val request :
'http_type Smaws_Lib.Context.t ->
Types.create_subscription_request ->
(Types.create_subscription_response,
[> Smaws_Lib.Protocols.AwsJson.error
| `InternalErrorException of Types.internal_error_exception
| `ResourceAlreadyExistsException of
Types.resource_already_exists_exception ])
Stdlib.result