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: StringThe 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: i64The 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: StringThe 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: i64The 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.
Trait Implementations§
Source§impl Clone for CreateExportTaskRequest
impl Clone for CreateExportTaskRequest
Source§fn clone(&self) -> CreateExportTaskRequest
fn clone(&self) -> CreateExportTaskRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CreateExportTaskRequest
impl Debug for CreateExportTaskRequest
Source§impl Default for CreateExportTaskRequest
impl Default for CreateExportTaskRequest
Source§fn default() -> CreateExportTaskRequest
fn default() -> CreateExportTaskRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for CreateExportTaskRequest
impl PartialEq for CreateExportTaskRequest
Source§impl Serialize for CreateExportTaskRequest
impl Serialize for CreateExportTaskRequest
impl StructuralPartialEq for CreateExportTaskRequest
Auto Trait Implementations§
impl Freeze for CreateExportTaskRequest
impl RefUnwindSafe for CreateExportTaskRequest
impl Send for CreateExportTaskRequest
impl Sync for CreateExportTaskRequest
impl Unpin for CreateExportTaskRequest
impl UnwindSafe for CreateExportTaskRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more