Struct aws_sdk_qconnect::types::ImportJobSummary
source · #[non_exhaustive]pub struct ImportJobSummary {
pub import_job_id: String,
pub knowledge_base_id: String,
pub upload_id: String,
pub knowledge_base_arn: String,
pub import_job_type: ImportJobType,
pub status: ImportJobStatus,
pub created_time: DateTime,
pub last_modified_time: DateTime,
pub metadata: Option<HashMap<String, String>>,
pub external_source_configuration: Option<ExternalSourceConfiguration>,
}Expand description
Summary information about the import job.
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_job_id: StringThe identifier of the import job.
knowledge_base_id: StringThe identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Amazon Q Content resource to it.
upload_id: StringA pointer to the uploaded asset. This value is returned by StartContentUpload.
knowledge_base_arn: StringThe Amazon Resource Name (ARN) of the knowledge base.
import_job_type: ImportJobTypeThe type of import job.
status: ImportJobStatusThe status of the import job.
created_time: DateTimeThe timestamp when the import job was created.
last_modified_time: DateTimeThe timestamp when the import job was last modified.
metadata: Option<HashMap<String, String>>The metadata fields of the imported Amazon Q resources.
external_source_configuration: Option<ExternalSourceConfiguration>The configuration information of the external source that the resource data are imported from.
Implementations§
source§impl ImportJobSummary
impl ImportJobSummary
sourcepub fn import_job_id(&self) -> &str
pub fn import_job_id(&self) -> &str
The identifier of the import job.
sourcepub fn knowledge_base_id(&self) -> &str
pub fn knowledge_base_id(&self) -> &str
The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Amazon Q Content resource to it.
sourcepub fn upload_id(&self) -> &str
pub fn upload_id(&self) -> &str
A pointer to the uploaded asset. This value is returned by StartContentUpload.
sourcepub fn knowledge_base_arn(&self) -> &str
pub fn knowledge_base_arn(&self) -> &str
The Amazon Resource Name (ARN) of the knowledge base.
sourcepub fn import_job_type(&self) -> &ImportJobType
pub fn import_job_type(&self) -> &ImportJobType
The type of import job.
sourcepub fn status(&self) -> &ImportJobStatus
pub fn status(&self) -> &ImportJobStatus
The status of the import job.
sourcepub fn created_time(&self) -> &DateTime
pub fn created_time(&self) -> &DateTime
The timestamp when the import job was created.
sourcepub fn last_modified_time(&self) -> &DateTime
pub fn last_modified_time(&self) -> &DateTime
The timestamp when the import job was last modified.
sourcepub fn metadata(&self) -> Option<&HashMap<String, String>>
pub fn metadata(&self) -> Option<&HashMap<String, String>>
The metadata fields of the imported Amazon Q resources.
sourcepub fn external_source_configuration(
&self
) -> Option<&ExternalSourceConfiguration>
pub fn external_source_configuration( &self ) -> Option<&ExternalSourceConfiguration>
The configuration information of the external source that the resource data are imported from.
source§impl ImportJobSummary
impl ImportJobSummary
sourcepub fn builder() -> ImportJobSummaryBuilder
pub fn builder() -> ImportJobSummaryBuilder
Creates a new builder-style object to manufacture ImportJobSummary.
Trait Implementations§
source§impl Clone for ImportJobSummary
impl Clone for ImportJobSummary
source§fn clone(&self) -> ImportJobSummary
fn clone(&self) -> ImportJobSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ImportJobSummary
impl Debug for ImportJobSummary
source§impl PartialEq for ImportJobSummary
impl PartialEq for ImportJobSummary
source§fn eq(&self, other: &ImportJobSummary) -> bool
fn eq(&self, other: &ImportJobSummary) -> bool
self and other values to be equal, and is used
by ==.