#[non_exhaustive]pub struct ModelPackagingDescription {
pub job_name: Option<String>,
pub project_name: Option<String>,
pub model_version: Option<String>,
pub model_packaging_configuration: Option<ModelPackagingConfiguration>,
pub model_packaging_job_description: Option<String>,
pub model_packaging_method: Option<String>,
pub model_packaging_output_details: Option<ModelPackagingOutputDetails>,
pub status: Option<ModelPackagingJobStatus>,
pub status_message: Option<String>,
pub creation_timestamp: Option<DateTime>,
pub last_updated_timestamp: Option<DateTime>,
}Expand description
Information about a model packaging job. For more information, see DescribeModelPackagingJob.
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.job_name: Option<String>The name of the model packaging job.
project_name: Option<String>The name of the project that's associated with a model that's in the model package.
model_version: Option<String>The version of the model used in the model packaging job.
model_packaging_configuration: Option<ModelPackagingConfiguration>The configuration information used in the model packaging job.
model_packaging_job_description: Option<String>The description for the model packaging job.
model_packaging_method: Option<String>The AWS service used to package the job. Currently Lookout for Vision can package jobs with AWS IoT Greengrass.
model_packaging_output_details: Option<ModelPackagingOutputDetails>Information about the output of the model packaging job. For more information, see DescribeModelPackagingJob.
status: Option<ModelPackagingJobStatus>The status of the model packaging job.
status_message: Option<String>The status message for the model packaging job.
creation_timestamp: Option<DateTime>The Unix timestamp for the time and date that the model packaging job was created.
last_updated_timestamp: Option<DateTime>The Unix timestamp for the time and date that the model packaging job was last updated.
Implementations§
source§impl ModelPackagingDescription
impl ModelPackagingDescription
sourcepub fn project_name(&self) -> Option<&str>
pub fn project_name(&self) -> Option<&str>
The name of the project that's associated with a model that's in the model package.
sourcepub fn model_version(&self) -> Option<&str>
pub fn model_version(&self) -> Option<&str>
The version of the model used in the model packaging job.
sourcepub fn model_packaging_configuration(
&self,
) -> Option<&ModelPackagingConfiguration>
pub fn model_packaging_configuration( &self, ) -> Option<&ModelPackagingConfiguration>
The configuration information used in the model packaging job.
sourcepub fn model_packaging_job_description(&self) -> Option<&str>
pub fn model_packaging_job_description(&self) -> Option<&str>
The description for the model packaging job.
sourcepub fn model_packaging_method(&self) -> Option<&str>
pub fn model_packaging_method(&self) -> Option<&str>
The AWS service used to package the job. Currently Lookout for Vision can package jobs with AWS IoT Greengrass.
sourcepub fn model_packaging_output_details(
&self,
) -> Option<&ModelPackagingOutputDetails>
pub fn model_packaging_output_details( &self, ) -> Option<&ModelPackagingOutputDetails>
Information about the output of the model packaging job. For more information, see DescribeModelPackagingJob.
sourcepub fn status(&self) -> Option<&ModelPackagingJobStatus>
pub fn status(&self) -> Option<&ModelPackagingJobStatus>
The status of the model packaging job.
sourcepub fn status_message(&self) -> Option<&str>
pub fn status_message(&self) -> Option<&str>
The status message for the model packaging job.
sourcepub fn creation_timestamp(&self) -> Option<&DateTime>
pub fn creation_timestamp(&self) -> Option<&DateTime>
The Unix timestamp for the time and date that the model packaging job was created.
sourcepub fn last_updated_timestamp(&self) -> Option<&DateTime>
pub fn last_updated_timestamp(&self) -> Option<&DateTime>
The Unix timestamp for the time and date that the model packaging job was last updated.
source§impl ModelPackagingDescription
impl ModelPackagingDescription
sourcepub fn builder() -> ModelPackagingDescriptionBuilder
pub fn builder() -> ModelPackagingDescriptionBuilder
Creates a new builder-style object to manufacture ModelPackagingDescription.
Trait Implementations§
source§impl Clone for ModelPackagingDescription
impl Clone for ModelPackagingDescription
source§fn clone(&self) -> ModelPackagingDescription
fn clone(&self) -> ModelPackagingDescription
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ModelPackagingDescription
impl Debug for ModelPackagingDescription
impl StructuralPartialEq for ModelPackagingDescription
Auto Trait Implementations§
impl Freeze for ModelPackagingDescription
impl RefUnwindSafe for ModelPackagingDescription
impl Send for ModelPackagingDescription
impl Sync for ModelPackagingDescription
impl Unpin for ModelPackagingDescription
impl UnwindSafe for ModelPackagingDescription
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more