/AWS1/CL_SHDSUBSCRIPTION¶
Information about the Shield Advanced subscription for an account.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
io_subscriptionlimits TYPE REF TO /AWS1/CL_SHDSUBSCRIPTIONLIMITS /AWS1/CL_SHDSUBSCRIPTIONLIMITS¶
Limits settings for your subscription.
Optional arguments:¶
iv_starttime TYPE /AWS1/SHDTIMESTAMP /AWS1/SHDTIMESTAMP¶
The start time of the subscription, in Unix time in seconds.
iv_endtime TYPE /AWS1/SHDTIMESTAMP /AWS1/SHDTIMESTAMP¶
The date and time your subscription will end.
iv_timecommitmentinseconds TYPE /AWS1/SHDDURATIONINSECONDS /AWS1/SHDDURATIONINSECONDS¶
The length, in seconds, of the Shield Advanced subscription for the account.
iv_autorenew TYPE /AWS1/SHDAUTORENEW /AWS1/SHDAUTORENEW¶
If
ENABLED, the subscription will be automatically renewed at the end of the existing subscription period.When you initally create a subscription,
AutoRenewis set toENABLED. You can change this by submitting anUpdateSubscriptionrequest. If theUpdateSubscriptionrequest does not included a value forAutoRenew, the existing value forAutoRenewremains unchanged.
it_limits TYPE /AWS1/CL_SHDLIMIT=>TT_LIMITS TT_LIMITS¶
Specifies how many protections of a given type you can create.
iv_proactiveengagementstatus TYPE /AWS1/SHDPROACTENGAGEMENTSTAT /AWS1/SHDPROACTENGAGEMENTSTAT¶
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 toENABLEDwhen your request is fully processed.If
DISABLED, the SRT will not proactively notify contacts about escalations or to initiate proactive customer support.
iv_subscriptionarn TYPE /AWS1/SHDRESOURCEARN /AWS1/SHDRESOURCEARN¶
The ARN (Amazon Resource Name) of the subscription.
Queryable Attributes¶
StartTime¶
The start time of the subscription, in Unix time in seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTTIME() |
Getter for STARTTIME, with configurable default |
ASK_STARTTIME() |
Getter for STARTTIME w/ exceptions if field has no value |
HAS_STARTTIME() |
Determine if STARTTIME has a value |
EndTime¶
The date and time your subscription will end.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENDTIME() |
Getter for ENDTIME, with configurable default |
ASK_ENDTIME() |
Getter for ENDTIME w/ exceptions if field has no value |
HAS_ENDTIME() |
Determine if ENDTIME has a value |
TimeCommitmentInSeconds¶
The length, in seconds, of the Shield Advanced subscription for the account.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMECOMMITMENTINSECONDS() |
Getter for TIMECOMMITMENTINSECONDS |
AutoRenew¶
If
ENABLED, the subscription will be automatically renewed at the end of the existing subscription period.When you initally create a subscription,
AutoRenewis set toENABLED. You can change this by submitting anUpdateSubscriptionrequest. If theUpdateSubscriptionrequest does not included a value forAutoRenew, the existing value forAutoRenewremains unchanged.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUTORENEW() |
Getter for AUTORENEW, with configurable default |
ASK_AUTORENEW() |
Getter for AUTORENEW w/ exceptions if field has no value |
HAS_AUTORENEW() |
Determine if AUTORENEW has a value |
Limits¶
Specifies how many protections of a given type you can create.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LIMITS() |
Getter for LIMITS, with configurable default |
ASK_LIMITS() |
Getter for LIMITS w/ exceptions if field has no value |
HAS_LIMITS() |
Determine if LIMITS has a value |
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 toENABLEDwhen your request is fully processed.If
DISABLED, the SRT will not proactively notify contacts about escalations or to initiate proactive customer support.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROACTENGAGEMENTSTATUS() |
Getter for PROACTIVEENGAGEMENTSTATUS, with configurable defa |
ASK_PROACTENGAGEMENTSTATUS() |
Getter for PROACTIVEENGAGEMENTSTATUS w/ exceptions if field |
HAS_PROACTENGAGEMENTSTATUS() |
Determine if PROACTIVEENGAGEMENTSTATUS has a value |
SubscriptionLimits¶
Limits settings for your subscription.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUBSCRIPTIONLIMITS() |
Getter for SUBSCRIPTIONLIMITS |
SubscriptionArn¶
The ARN (Amazon Resource Name) of the subscription.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUBSCRIPTIONARN() |
Getter for SUBSCRIPTIONARN, with configurable default |
ASK_SUBSCRIPTIONARN() |
Getter for SUBSCRIPTIONARN w/ exceptions if field has no val |
HAS_SUBSCRIPTIONARN() |
Determine if SUBSCRIPTIONARN has a value |