/AWS1/CL_RSSSCHDDACTIONRSP¶
The returned scheduled action object.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_scheduledactionname
TYPE /AWS1/RSSSCHEDULEDACTIONNAME
/AWS1/RSSSCHEDULEDACTIONNAME
¶
The name of the scheduled action.
io_schedule
TYPE REF TO /AWS1/CL_RSSSCHEDULE
/AWS1/CL_RSSSCHEDULE
¶
The schedule for a one-time (at timestamp format) or recurring (cron format) scheduled action. Schedule invocations must be separated by at least one hour. Times are in UTC.
Format of at timestamp is
yyyy-mm-ddThh:mm:ss
. For example,2016-03-04T17:27:00
.Format of cron expression is
(Minutes Hours Day-of-month Month Day-of-week Year)
. For example,"(0 10 ? * MON *)"
. For more information, see Cron Expressions in the Amazon CloudWatch Events User Guide.
iv_scheduledactiondesc
TYPE /AWS1/RSSSTRING
/AWS1/RSSSTRING
¶
The description of the scheduled action.
it_nextinvocations
TYPE /AWS1/CL_RSSNEXTINVCSLIST_W=>TT_NEXTINVOCATIONSLIST
TT_NEXTINVOCATIONSLIST
¶
An array of timestamps of when the next scheduled actions will trigger.
iv_rolearn
TYPE /AWS1/RSSIAMROLEARN
/AWS1/RSSIAMROLEARN
¶
The ARN of the IAM role to assume to run the scheduled action. This IAM role must have permission to run the Amazon Redshift Serverless API operation in the scheduled action. This IAM role must allow the Amazon Redshift scheduler to schedule creating snapshots. (Principal scheduler.redshift.amazonaws.com) to assume permissions on your behalf. For more information about the IAM role to use with the Amazon Redshift scheduler, see Using Identity-Based Policies for Amazon Redshift in the Amazon Redshift Management Guide
iv_state
TYPE /AWS1/RSSSTATE
/AWS1/RSSSTATE
¶
The state of the scheduled action.
iv_starttime
TYPE /AWS1/RSSTIMESTAMP
/AWS1/RSSTIMESTAMP
¶
The start time in UTC when the schedule is active. Before this time, the scheduled action does not trigger.
iv_endtime
TYPE /AWS1/RSSTIMESTAMP
/AWS1/RSSTIMESTAMP
¶
The end time of
io_targetaction
TYPE REF TO /AWS1/CL_RSSTARGETACTION
/AWS1/CL_RSSTARGETACTION
¶
targetAction
iv_namespacename
TYPE /AWS1/RSSNAMESPACENAME
/AWS1/RSSNAMESPACENAME
¶
The end time in UTC when the schedule is no longer active. After this time, the scheduled action does not trigger.
iv_scheduledactionuuid
TYPE /AWS1/RSSSTRING
/AWS1/RSSSTRING
¶
The uuid of the scheduled action.
Queryable Attributes¶
scheduledActionName¶
The name of the scheduled action.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SCHEDULEDACTIONNAME() |
Getter for SCHEDULEDACTIONNAME, with configurable default |
ASK_SCHEDULEDACTIONNAME() |
Getter for SCHEDULEDACTIONNAME w/ exceptions if field has no |
HAS_SCHEDULEDACTIONNAME() |
Determine if SCHEDULEDACTIONNAME has a value |
schedule¶
The schedule for a one-time (at timestamp format) or recurring (cron format) scheduled action. Schedule invocations must be separated by at least one hour. Times are in UTC.
Format of at timestamp is
yyyy-mm-ddThh:mm:ss
. For example,2016-03-04T17:27:00
.Format of cron expression is
(Minutes Hours Day-of-month Month Day-of-week Year)
. For example,"(0 10 ? * MON *)"
. For more information, see Cron Expressions in the Amazon CloudWatch Events User Guide.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SCHEDULE() |
Getter for SCHEDULE |
scheduledActionDescription¶
The description of the scheduled action.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SCHEDULEDACTIONDESC() |
Getter for SCHEDULEDACTIONDESCRIPTION, with configurable def |
ASK_SCHEDULEDACTIONDESC() |
Getter for SCHEDULEDACTIONDESCRIPTION w/ exceptions if field |
HAS_SCHEDULEDACTIONDESC() |
Determine if SCHEDULEDACTIONDESCRIPTION has a value |
nextInvocations¶
An array of timestamps of when the next scheduled actions will trigger.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NEXTINVOCATIONS() |
Getter for NEXTINVOCATIONS, with configurable default |
ASK_NEXTINVOCATIONS() |
Getter for NEXTINVOCATIONS w/ exceptions if field has no val |
HAS_NEXTINVOCATIONS() |
Determine if NEXTINVOCATIONS has a value |
roleArn¶
The ARN of the IAM role to assume to run the scheduled action. This IAM role must have permission to run the Amazon Redshift Serverless API operation in the scheduled action. This IAM role must allow the Amazon Redshift scheduler to schedule creating snapshots. (Principal scheduler.redshift.amazonaws.com) to assume permissions on your behalf. For more information about the IAM role to use with the Amazon Redshift scheduler, see Using Identity-Based Policies for Amazon Redshift in the Amazon Redshift Management Guide
Accessible with the following methods¶
Method | Description |
---|---|
GET_ROLEARN() |
Getter for ROLEARN, with configurable default |
ASK_ROLEARN() |
Getter for ROLEARN w/ exceptions if field has no value |
HAS_ROLEARN() |
Determine if ROLEARN has a value |
state¶
The state of the scheduled action.
Accessible with the following methods¶
Method | Description |
---|---|
GET_STATE() |
Getter for STATE, with configurable default |
ASK_STATE() |
Getter for STATE w/ exceptions if field has no value |
HAS_STATE() |
Determine if STATE has a value |
startTime¶
The start time in UTC when the schedule is active. Before this time, the scheduled action does not trigger.
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 end time of
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 |
targetAction¶
targetAction
Accessible with the following methods¶
Method | Description |
---|---|
GET_TARGETACTION() |
Getter for TARGETACTION |
namespaceName¶
The end time in UTC when the schedule is no longer active. After this time, the scheduled action does not trigger.
Accessible with the following methods¶
Method | Description |
---|---|
GET_NAMESPACENAME() |
Getter for NAMESPACENAME, with configurable default |
ASK_NAMESPACENAME() |
Getter for NAMESPACENAME w/ exceptions if field has no value |
HAS_NAMESPACENAME() |
Determine if NAMESPACENAME has a value |
scheduledActionUuid¶
The uuid of the scheduled action.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SCHEDULEDACTIONUUID() |
Getter for SCHEDULEDACTIONUUID, with configurable default |
ASK_SCHEDULEDACTIONUUID() |
Getter for SCHEDULEDACTIONUUID w/ exceptions if field has no |
HAS_SCHEDULEDACTIONUUID() |
Determine if SCHEDULEDACTIONUUID has a value |