Struct rusoto_logs::CreateExportTaskRequest [−][src]
pub struct CreateExportTaskRequest { pub destination: String, pub destination_prefix: Option<String>, pub from: i64, pub log_group_name: String, pub log_stream_name_prefix: Option<String>, pub task_name: Option<String>, pub to: i64, }
Fields
destination: String
The name of S3 bucket for the exported log data. The bucket must be in the same AWS region.
destination_prefix: Option<String>
The prefix used as the start of the key for every object exported. If you don't specify a value, the default is exportedlogs
.
from: i64
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.
log_group_name: String
The name of the log group.
log_stream_name_prefix: Option<String>
Export only log streams that match the provided prefix. If you don't specify a value, no prefix filter is applied.
task_name: Option<String>
The name of the export task.
to: i64
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.
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for CreateExportTaskRequest
impl Send for CreateExportTaskRequest
impl Sync for CreateExportTaskRequest
impl Unpin for CreateExportTaskRequest
impl UnwindSafe for CreateExportTaskRequest
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self