[][src]Struct rusoto_logs::ExportTask

pub struct ExportTask {
    pub destination: Option<String>,
    pub destination_prefix: Option<String>,
    pub execution_info: Option<ExportTaskExecutionInfo>,
    pub from: Option<i64>,
    pub log_group_name: Option<String>,
    pub status: Option<ExportTaskStatus>,
    pub task_id: Option<String>,
    pub task_name: Option<String>,
    pub to: Option<i64>,
}

Represents an export task.

Fields

The name of Amazon S3 bucket to which the log data was exported.

The prefix that was used as the start of Amazon S3 key for every object exported.

Execution info about the export task.

The start time, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a time stamp before this time are not exported.

The name of the log group from which logs data was exported.

The status of the export task.

The ID of the export task.

The name of the export task.

The end time, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC. Events with a time stamp later than this time are not exported.

Trait Implementations

impl Clone for ExportTask
[src]

Performs copy-assignment from source. Read more

impl Default for ExportTask
[src]

impl PartialEq<ExportTask> for ExportTask
[src]

impl Debug for ExportTask
[src]

impl<'de> Deserialize<'de> for ExportTask
[src]

Auto Trait Implementations

impl Send for ExportTask

impl Sync for ExportTask

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T