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