aws_sdk_medicalimaging/client/get_image_set.rs
1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2impl super::Client {
3 /// Constructs a fluent builder for the [`GetImageSet`](crate::operation::get_image_set::builders::GetImageSetFluentBuilder) operation.
4 ///
5 /// - The fluent builder is configurable:
6 /// - [`datastore_id(impl Into<String>)`](crate::operation::get_image_set::builders::GetImageSetFluentBuilder::datastore_id) / [`set_datastore_id(Option<String>)`](crate::operation::get_image_set::builders::GetImageSetFluentBuilder::set_datastore_id):<br>required: **true**<br><p>The data store identifier.</p><br>
7 /// - [`image_set_id(impl Into<String>)`](crate::operation::get_image_set::builders::GetImageSetFluentBuilder::image_set_id) / [`set_image_set_id(Option<String>)`](crate::operation::get_image_set::builders::GetImageSetFluentBuilder::set_image_set_id):<br>required: **true**<br><p>The image set identifier.</p><br>
8 /// - [`version_id(impl Into<String>)`](crate::operation::get_image_set::builders::GetImageSetFluentBuilder::version_id) / [`set_version_id(Option<String>)`](crate::operation::get_image_set::builders::GetImageSetFluentBuilder::set_version_id):<br>required: **false**<br><p>The image set version identifier.</p><br>
9 /// - On success, responds with [`GetImageSetOutput`](crate::operation::get_image_set::GetImageSetOutput) with field(s):
10 /// - [`datastore_id(String)`](crate::operation::get_image_set::GetImageSetOutput::datastore_id): <p>The data store identifier.</p>
11 /// - [`image_set_id(String)`](crate::operation::get_image_set::GetImageSetOutput::image_set_id): <p>The image set identifier.</p>
12 /// - [`version_id(String)`](crate::operation::get_image_set::GetImageSetOutput::version_id): <p>The image set version identifier.</p>
13 /// - [`image_set_state(ImageSetState)`](crate::operation::get_image_set::GetImageSetOutput::image_set_state): <p>The image set state.</p>
14 /// - [`image_set_workflow_status(Option<ImageSetWorkflowStatus>)`](crate::operation::get_image_set::GetImageSetOutput::image_set_workflow_status): <p>The image set workflow status.</p>
15 /// - [`created_at(Option<DateTime>)`](crate::operation::get_image_set::GetImageSetOutput::created_at): <p>The timestamp when image set properties were created.</p>
16 /// - [`updated_at(Option<DateTime>)`](crate::operation::get_image_set::GetImageSetOutput::updated_at): <p>The timestamp when image set properties were updated.</p>
17 /// - [`deleted_at(Option<DateTime>)`](crate::operation::get_image_set::GetImageSetOutput::deleted_at): <p>The timestamp when the image set properties were deleted.</p>
18 /// - [`message(Option<String>)`](crate::operation::get_image_set::GetImageSetOutput::message): <p>The error message thrown if an image set action fails.</p>
19 /// - [`image_set_arn(Option<String>)`](crate::operation::get_image_set::GetImageSetOutput::image_set_arn): <p>The Amazon Resource Name (ARN) assigned to the image set.</p>
20 /// - [`overrides(Option<Overrides>)`](crate::operation::get_image_set::GetImageSetOutput::overrides): <p>This object contains the details of any overrides used while creating a specific image set version. If an image set was copied or updated using the <code>force</code> flag, this object will contain the <code>forced</code> flag.</p>
21 /// - [`is_primary(Option<bool>)`](crate::operation::get_image_set::GetImageSetOutput::is_primary): <p>The flag to determine whether the image set is primary or not.</p>
22 /// - [`last_accessed_at(Option<DateTime>)`](crate::operation::get_image_set::GetImageSetOutput::last_accessed_at): <p>When the image set was last accessed.</p>
23 /// - [`storage_tier(Option<StorageTier>)`](crate::operation::get_image_set::GetImageSetOutput::storage_tier): <p>The storage tier of the image set.</p>
24 /// - On failure, responds with [`SdkError<GetImageSetError>`](crate::operation::get_image_set::GetImageSetError)
25 pub fn get_image_set(&self) -> crate::operation::get_image_set::builders::GetImageSetFluentBuilder {
26 crate::operation::get_image_set::builders::GetImageSetFluentBuilder::new(self.handle.clone())
27 }
28}