class Aws::CloudWatchLogs::Types::CreateExportTaskRequest
@note When making an API call, you may pass CreateExportTaskRequest
data as a hash: { task_name: "ExportTaskName", log_group_name: "LogGroupName", # required log_stream_name_prefix: "LogStreamName", from: 1, # required to: 1, # required destination: "ExportDestinationBucket", # required destination_prefix: "ExportDestinationPrefix", }
@!attribute [rw] task_name
The name of the export task. @return [String]
@!attribute [rw] log_group_name
The name of the log group. @return [String]
@!attribute [rw] log_stream_name_prefix
Export only log streams that match the provided prefix. If you don't specify a value, no prefix filter is applied. @return [String]
@!attribute [rw] from
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. @return [Integer]
@!attribute [rw] to
The end time of the range for the request, expreswatchlogsdocused as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported. @return [Integer]
@!attribute [rw] destination
The name of S3 bucket for the exported log data. The bucket must be in the same Amazon Web Services region. @return [String]
@!attribute [rw] destination_prefix
The prefix used as the start of the key for every object exported. If you don't specify a value, the default is `exportedlogs`. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/logs-2014-03-28/CreateExportTaskRequest AWS API Documentation
Constants
- SENSITIVE