Subscription
Information about the AWS Shield Advanced subscription for an account.
Contents
- SubscriptionLimits
-
Limits settings for your subscription.
Type: SubscriptionLimits object
Required: Yes
- AutoRenew
-
If
ENABLED
, the subscription will be automatically renewed at the end of the existing subscription period.When you initally create a subscription,
AutoRenew
is set toENABLED
. You can change this by submitting anUpdateSubscription
request. If theUpdateSubscription
request does not included a value forAutoRenew
, the existing value forAutoRenew
remains unchanged.Type: String
Valid Values:
ENABLED | DISABLED
Required: No
- EndTime
-
The date and time your subscription will end.
Type: Timestamp
Required: No
- Limits
-
Specifies how many protections of a given type you can create.
Type: Array of Limit objects
Required: No
- ProactiveEngagementStatus
-
If
ENABLED
, the Shield Response Team (SRT) will use email and phone to notify contacts about escalations to the SRT and to initiate proactive customer support.If
PENDING
, you have requested proactive engagement and the request is pending. The status changes toENABLED
when your request is fully processed.If
DISABLED
, the SRT will not proactively notify contacts about escalations or to initiate proactive customer support.Type: String
Valid Values:
ENABLED | DISABLED | PENDING
Required: No
- StartTime
-
The start time of the subscription, in Unix time in seconds.
Type: Timestamp
Required: No
- SubscriptionArn
-
The ARN (Amazon Resource Name) of the subscription.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 2048.
Pattern:
^arn:aws.*
Required: No
- TimeCommitmentInSeconds
-
The length, in seconds, of the AWS Shield Advanced subscription for the account.
Type: Long
Valid Range: Minimum value of 0.
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: