class
Amazonite::CloudWatchLogs::ScheduledQuerySummary
- Amazonite::CloudWatchLogs::ScheduledQuerySummary
- Reference
- Object
Overview
Summary information about a scheduled query, including basic configuration and execution status.
Included Modules
- JSON::Serializable
Defined in:
cloudwatch_logs/scheduled_query_summary.crConstructors
- .new(pull : JSON::PullParser)
- .new(scheduled_query_arn : String | Nil = nil, name : String | Nil = nil, state : ScheduledQueryState | Nil = nil, schedule_type : ScheduleType | Nil = nil, last_triggered_time : Int64 | Nil = nil, last_execution_status : ExecutionStatus | Nil = nil, schedule_expression : String | Nil = nil, timezone : String | Nil = nil, destination_configuration : DestinationConfiguration | Nil = nil, creation_time : Int64 | Nil = nil, last_updated_time : Int64 | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#creation_time : Int64 | Nil
The timestamp when the scheduled query was created.
-
#creation_time=(creation_time : Int64 | Nil)
The timestamp when the scheduled query was created.
-
#destination_configuration : DestinationConfiguration | Nil
Configuration for where query results are delivered.
-
#destination_configuration=(destination_configuration : DestinationConfiguration | Nil)
Configuration for where query results are delivered.
-
#hash(hasher)
See
Object#hash(hasher) -
#last_execution_status : ExecutionStatus | Nil
The status of the most recent execution.
-
#last_execution_status=(last_execution_status : ExecutionStatus | Nil)
The status of the most recent execution.
-
#last_triggered_time : Int64 | Nil
The timestamp when the scheduled query was last executed.
-
#last_triggered_time=(last_triggered_time : Int64 | Nil)
The timestamp when the scheduled query was last executed.
-
#last_updated_time : Int64 | Nil
The timestamp when the scheduled query was last updated.
-
#last_updated_time=(last_updated_time : Int64 | Nil)
The timestamp when the scheduled query was last updated.
-
#name : String | Nil
The name of the scheduled query.
-
#name=(name : String | Nil)
The name of the scheduled query.
-
#schedule_expression : String | Nil
The cron expression that defines when the scheduled query runs.
-
#schedule_expression=(schedule_expression : String | Nil)
The cron expression that defines when the scheduled query runs.
-
#schedule_type : ScheduleType | Nil
The schedule type of the scheduled query.
-
#schedule_type=(schedule_type : ScheduleType | Nil)
The schedule type of the scheduled query.
-
#scheduled_query_arn : String | Nil
The ARN of the scheduled query.
-
#scheduled_query_arn=(scheduled_query_arn : String | Nil)
The ARN of the scheduled query.
-
#state : ScheduledQueryState | Nil
The current state of the scheduled query.
-
#state=(state : ScheduledQueryState | Nil)
The current state of the scheduled query.
-
#timezone : String | Nil
The timezone used for evaluating the schedule expression.
-
#timezone=(timezone : String | Nil)
The timezone used for evaluating the schedule expression.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The timestamp when the scheduled query was created.
Configuration for where query results are delivered.
Configuration for where query results are delivered.
The status of the most recent execution.
The timestamp when the scheduled query was last executed.
The timestamp when the scheduled query was last updated.
The cron expression that defines when the scheduled query runs.
The cron expression that defines when the scheduled query runs.
The schedule type of the scheduled query. Valid values are CUSTOMER_MANAGED and AWS_MANAGED.
The schedule type of the scheduled query. Valid values are CUSTOMER_MANAGED and AWS_MANAGED.