class
Amazonite::CloudWatchLogs::CreateExportTaskRequest
- Amazonite::CloudWatchLogs::CreateExportTaskRequest
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
cloudwatch_logs/create_export_task_request.crConstructors
- .new(log_group_name : String, from : Int64, to : Int64, destination : String, task_name : String | Nil = nil, log_stream_name_prefix : String | Nil = nil, destination_prefix : String | Nil = nil)
- .new(pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#destination : String
The name of S3 bucket for the exported log data.
-
#destination=(destination : String)
The name of S3 bucket for the exported log data.
-
#destination_prefix : String | Nil
The prefix used as the start of the key for every object exported.
-
#destination_prefix=(destination_prefix : String | Nil)
The prefix used as the start of the key for every object exported.
-
#from : Int64
The start time of the range for the request, expressed as the number of milliseconds after
Jan 1, 1970 00:00:00 UTC. -
#from=(from : Int64)
The start time of the range for the request, expressed as the number of milliseconds after
Jan 1, 1970 00:00:00 UTC. -
#hash(hasher)
See
Object#hash(hasher) -
#log_group_name : String
The name of the log group.
-
#log_group_name=(log_group_name : String)
The name of the log group.
-
#log_stream_name_prefix : String | Nil
Export only log streams that match the provided prefix.
-
#log_stream_name_prefix=(log_stream_name_prefix : String | Nil)
Export only log streams that match the provided prefix.
-
#task_name : String | Nil
The name of the export task.
-
#task_name=(task_name : String | Nil)
The name of the export task.
-
#to : Int64
The end time of the range for the request, expressed as the number of milliseconds after
Jan 1, 1970 00:00:00 UTC. -
#to=(to : Int64)
The end time of the range for the request, expressed as the number of milliseconds after
Jan 1, 1970 00:00:00 UTC. - #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The name of S3 bucket for the exported log data. The bucket must be in the same Amazon Web Services Region.
The name of S3 bucket for the exported log data. The bucket must be in the same Amazon Web Services Region.
The prefix used as the start of the key for every object exported. If you don't specify a value,
the default is exportedlogs.
The length of this parameter must comply with the S3 object key name length limits. The object key name is a sequence of Unicode characters with UTF-8 encoding, and can be up to 1,024 bytes.
The prefix used as the start of the key for every object exported. If you don't specify a value,
the default is exportedlogs.
The length of this parameter must comply with the S3 object key name length limits. The object key name is a sequence of Unicode characters with UTF-8 encoding, and can be up to 1,024 bytes.
The start time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a timestamp earlier than this time are not exported.
The start time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a timestamp earlier than this time are not exported.
Export only log streams that match the provided prefix. If you don't specify a value, no prefix filter is applied.
Export only log streams that match the provided prefix. If you don't specify a value, no prefix filter is applied.
The end time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.
You must specify a time that is not earlier than when this log group was created.
The end time of the range for the request, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.
You must specify a time that is not earlier than when this log group was created.