class
Amazonite::CloudWatchLogs::GetScheduledQueryResponse
- Amazonite::CloudWatchLogs::GetScheduledQueryResponse
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
cloudwatch_logs/get_scheduled_query_response.crConstructors
- .new(pull : JSON::PullParser)
- .new(scheduled_query_arn : String | Nil = nil, name : String | Nil = nil, description : String | Nil = nil, query_language : QueryLanguage | Nil = nil, query_string : String | Nil = nil, log_group_identifiers : Array(String) | Nil = nil, schedule_expression : String | Nil = nil, timezone : String | Nil = nil, start_time_offset : Int64 | Nil = nil, end_time_offset : Int64 | Nil = nil, destination_configuration : DestinationConfiguration | Nil = nil, state : ScheduledQueryState | Nil = nil, schedule_type : ScheduleType | Nil = nil, last_triggered_time : Int64 | Nil = nil, last_execution_status : ExecutionStatus | Nil = nil, schedule_start_time : Int64 | Nil = nil, schedule_end_time : Int64 | Nil = nil, execution_role_arn : String | 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.
-
#description : String | Nil
The description of the scheduled query.
-
#description=(description : String | Nil)
The description of the scheduled query.
-
#destination_configuration : DestinationConfiguration | Nil
Configuration for where query results are delivered.
-
#destination_configuration=(destination_configuration : DestinationConfiguration | Nil)
Configuration for where query results are delivered.
-
#end_time_offset : Int64 | Nil
The time offset in seconds that defines the end of the lookback period for the query.
-
#end_time_offset=(end_time_offset : Int64 | Nil)
The time offset in seconds that defines the end of the lookback period for the query.
-
#execution_role_arn : String | Nil
The ARN of the IAM role used to execute the query and deliver results.
-
#execution_role_arn=(execution_role_arn : String | Nil)
The ARN of the IAM role used to execute the query and deliver results.
-
#hash(hasher)
See
Object#hash(hasher) -
#last_execution_status : ExecutionStatus | Nil
The status of the most recent execution of the scheduled query.
-
#last_execution_status=(last_execution_status : ExecutionStatus | Nil)
The status of the most recent execution of the scheduled query.
-
#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.
-
#log_group_identifiers : Array(String) | Nil
The log groups queried by the scheduled query.
-
#log_group_identifiers=(log_group_identifiers : Array(String) | Nil)
The log groups queried by the scheduled query.
-
#name : String | Nil
The name of the scheduled query.
-
#name=(name : String | Nil)
The name of the scheduled query.
-
#query_language : QueryLanguage | Nil
The query language used by the scheduled query.
-
#query_language=(query_language : QueryLanguage | Nil)
The query language used by the scheduled query.
-
#query_string : String | Nil
The query string executed by the scheduled query.
-
#query_string=(query_string : String | Nil)
The query string executed by the scheduled query.
-
#schedule_end_time : Int64 | Nil
The end time for the scheduled query in Unix epoch format.
-
#schedule_end_time=(schedule_end_time : Int64 | Nil)
The end time for the scheduled query in Unix epoch format.
-
#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_start_time : Int64 | Nil
The start time for the scheduled query in Unix epoch format.
-
#schedule_start_time=(schedule_start_time : Int64 | Nil)
The start time for the scheduled query in Unix epoch format.
-
#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.
-
#start_time_offset : Int64 | Nil
The time offset in seconds that defines the lookback period for the query.
-
#start_time_offset=(start_time_offset : Int64 | Nil)
The time offset in seconds that defines the lookback period for the 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 time offset in seconds that defines the end of the lookback period for the query.
The time offset in seconds that defines the end of the lookback period for the query.
The ARN of the IAM role used to execute the query and deliver results.
The ARN of the IAM role used to execute the query and deliver results.
The status of the most recent execution of the scheduled query.
The status of the most recent execution of the scheduled query.
The timestamp when the scheduled query was last executed.
The timestamp when the scheduled query was last updated.
The log groups queried by the scheduled query.
The query language used by the scheduled query.
The end time for the scheduled query in Unix epoch format.
The cron expression that defines when the scheduled query runs.
The cron expression that defines when the scheduled query runs.
The start time for the scheduled query in Unix epoch format.
The start time for the scheduled query in Unix epoch format.
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.
The time offset in seconds that defines the lookback period for the query.
The time offset in seconds that defines the lookback period for the query.