class Aws::Shield::Types::Subscription
Information about the Shield
Advanced subscription for an account.
@!attribute [rw] start_time
The start time of the subscription, in Unix time in seconds. For more information see [timestamp][1]. [1]: http://docs.aws.amazon.com/cli/latest/userguide/cli-using-param.html#parameter-types @return [Time]
@!attribute [rw] end_time
The date and time your subscription will end. @return [Time]
@!attribute [rw] time_commitment_in_seconds
The length, in seconds, of the Shield Advanced subscription for the account. @return [Integer]
@!attribute [rw] auto_renew
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 to `ENABLED`. You can change this by submitting an `UpdateSubscription` request. If the `UpdateSubscription` request does not included a value for `AutoRenew`, the existing value for `AutoRenew` remains unchanged. @return [String]
@!attribute [rw] limits
Specifies how many protections of a given type you can create. @return [Array<Types::Limit>]
@!attribute [rw] proactive_engagement_status
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 to `ENABLED` when your request is fully processed. If `DISABLED`, the SRT will not proactively notify contacts about escalations or to initiate proactive customer support. @return [String]
@!attribute [rw] subscription_limits
Limits settings for your subscription. @return [Types::SubscriptionLimits]
@!attribute [rw] subscription_arn
The ARN (Amazon Resource Name) of the subscription. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/shield-2016-06-02/Subscription AWS API Documentation
Constants
- SENSITIVE