Struct aws_sdk_lexmodelsv2::types::ImportSummary
source · #[non_exhaustive]pub struct ImportSummary {
pub import_id: Option<String>,
pub imported_resource_id: Option<String>,
pub imported_resource_name: Option<String>,
pub import_status: Option<ImportStatus>,
pub merge_strategy: Option<MergeStrategy>,
pub creation_date_time: Option<DateTime>,
pub last_updated_date_time: Option<DateTime>,
pub imported_resource_type: Option<ImportResourceType>,
}Expand description
Provides summary information about an import in an import list.
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.import_id: Option<String>The unique identifier that Amazon Lex assigned to the import.
imported_resource_id: Option<String>The unique identifier that Amazon Lex assigned to the imported resource.
imported_resource_name: Option<String>The name that you gave the imported resource.
import_status: Option<ImportStatus>The status of the resource. When the status is Completed the resource is ready to build.
merge_strategy: Option<MergeStrategy>The strategy used to merge existing bot or bot locale definitions with the imported definition.
creation_date_time: Option<DateTime>The date and time that the import was created.
last_updated_date_time: Option<DateTime>The date and time that the import was last updated.
imported_resource_type: Option<ImportResourceType>The type of resource that was imported.
Implementations§
source§impl ImportSummary
impl ImportSummary
sourcepub fn import_id(&self) -> Option<&str>
pub fn import_id(&self) -> Option<&str>
The unique identifier that Amazon Lex assigned to the import.
sourcepub fn imported_resource_id(&self) -> Option<&str>
pub fn imported_resource_id(&self) -> Option<&str>
The unique identifier that Amazon Lex assigned to the imported resource.
sourcepub fn imported_resource_name(&self) -> Option<&str>
pub fn imported_resource_name(&self) -> Option<&str>
The name that you gave the imported resource.
sourcepub fn import_status(&self) -> Option<&ImportStatus>
pub fn import_status(&self) -> Option<&ImportStatus>
The status of the resource. When the status is Completed the resource is ready to build.
sourcepub fn merge_strategy(&self) -> Option<&MergeStrategy>
pub fn merge_strategy(&self) -> Option<&MergeStrategy>
The strategy used to merge existing bot or bot locale definitions with the imported definition.
sourcepub fn creation_date_time(&self) -> Option<&DateTime>
pub fn creation_date_time(&self) -> Option<&DateTime>
The date and time that the import was created.
sourcepub fn last_updated_date_time(&self) -> Option<&DateTime>
pub fn last_updated_date_time(&self) -> Option<&DateTime>
The date and time that the import was last updated.
sourcepub fn imported_resource_type(&self) -> Option<&ImportResourceType>
pub fn imported_resource_type(&self) -> Option<&ImportResourceType>
The type of resource that was imported.
source§impl ImportSummary
impl ImportSummary
sourcepub fn builder() -> ImportSummaryBuilder
pub fn builder() -> ImportSummaryBuilder
Creates a new builder-style object to manufacture ImportSummary.
Trait Implementations§
source§impl Clone for ImportSummary
impl Clone for ImportSummary
source§fn clone(&self) -> ImportSummary
fn clone(&self) -> ImportSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ImportSummary
impl Debug for ImportSummary
source§impl PartialEq for ImportSummary
impl PartialEq for ImportSummary
impl StructuralPartialEq for ImportSummary
Auto Trait Implementations§
impl Freeze for ImportSummary
impl RefUnwindSafe for ImportSummary
impl Send for ImportSummary
impl Sync for ImportSummary
impl Unpin for ImportSummary
impl UnwindSafe for ImportSummary
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default 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