Struct aws_sdk_dataexchange::model::JobEntry
source · [−]#[non_exhaustive]pub struct JobEntry {
pub arn: Option<String>,
pub created_at: Option<DateTime>,
pub details: Option<ResponseDetails>,
pub errors: Option<Vec<JobError>>,
pub id: Option<String>,
pub state: Option<State>,
pub type: Option<Type>,
pub updated_at: Option<DateTime>,
}Expand description
AWS Data Exchange Jobs are asynchronous import or export operations used to create or copy assets. A data set owner can both import and export as they see fit. Someone with an entitlement to a data set can only export. Jobs are deleted 90 days after they are created.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.arn: Option<String>The ARN for the job.
created_at: Option<DateTime>The date and time that the job was created, in ISO 8601 format.
details: Option<ResponseDetails>Details of the operation to be performed by the job, such as export destination details or import source details.
errors: Option<Vec<JobError>>Errors for jobs.
id: Option<String>The unique identifier for the job.
state: Option<State>The state of the job.
type: Option<Type>The job type.
updated_at: Option<DateTime>The date and time that the job was last updated, in ISO 8601 format.
Implementations
sourceimpl JobEntry
impl JobEntry
sourcepub fn created_at(&self) -> Option<&DateTime>
pub fn created_at(&self) -> Option<&DateTime>
The date and time that the job was created, in ISO 8601 format.
sourcepub fn details(&self) -> Option<&ResponseDetails>
pub fn details(&self) -> Option<&ResponseDetails>
Details of the operation to be performed by the job, such as export destination details or import source details.
sourcepub fn updated_at(&self) -> Option<&DateTime>
pub fn updated_at(&self) -> Option<&DateTime>
The date and time that the job was last updated, in ISO 8601 format.
Trait Implementations
impl StructuralPartialEq for JobEntry
Auto Trait Implementations
impl RefUnwindSafe for JobEntry
impl Send for JobEntry
impl Sync for JobEntry
impl Unpin for JobEntry
impl UnwindSafe for JobEntry
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more