Struct aws_sdk_connect::operation::start_attached_file_upload::StartAttachedFileUploadOutput
source · #[non_exhaustive]pub struct StartAttachedFileUploadOutput {
pub file_arn: Option<String>,
pub file_id: Option<String>,
pub creation_time: Option<String>,
pub file_status: Option<FileStatusType>,
pub created_by: Option<CreatedByInfo>,
pub upload_url_metadata: Option<UploadUrlMetadata>,
/* private fields */
}
Expand description
Response from StartAttachedFileUpload API.
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.file_arn: Option<String>
The unique identifier of the attached file resource (ARN).
file_id: Option<String>
The unique identifier of the attached file resource.
creation_time: Option<String>
The time of Creation of the file resource as an ISO timestamp. It's specified in ISO 8601 format: yyyy-MM-ddThh:mm:ss.SSSZ
. For example, 2024-05-03T02:41:28.172Z
.
file_status: Option<FileStatusType>
The current status of the attached file.
created_by: Option<CreatedByInfo>
Represents the identity that created the file.
upload_url_metadata: Option<UploadUrlMetadata>
Information to be used while uploading the attached file.
Implementations§
source§impl StartAttachedFileUploadOutput
impl StartAttachedFileUploadOutput
sourcepub fn file_arn(&self) -> Option<&str>
pub fn file_arn(&self) -> Option<&str>
The unique identifier of the attached file resource (ARN).
sourcepub fn creation_time(&self) -> Option<&str>
pub fn creation_time(&self) -> Option<&str>
The time of Creation of the file resource as an ISO timestamp. It's specified in ISO 8601 format: yyyy-MM-ddThh:mm:ss.SSSZ
. For example, 2024-05-03T02:41:28.172Z
.
sourcepub fn file_status(&self) -> Option<&FileStatusType>
pub fn file_status(&self) -> Option<&FileStatusType>
The current status of the attached file.
sourcepub fn created_by(&self) -> Option<&CreatedByInfo>
pub fn created_by(&self) -> Option<&CreatedByInfo>
Represents the identity that created the file.
sourcepub fn upload_url_metadata(&self) -> Option<&UploadUrlMetadata>
pub fn upload_url_metadata(&self) -> Option<&UploadUrlMetadata>
Information to be used while uploading the attached file.
source§impl StartAttachedFileUploadOutput
impl StartAttachedFileUploadOutput
sourcepub fn builder() -> StartAttachedFileUploadOutputBuilder
pub fn builder() -> StartAttachedFileUploadOutputBuilder
Creates a new builder-style object to manufacture StartAttachedFileUploadOutput
.
Trait Implementations§
source§impl Clone for StartAttachedFileUploadOutput
impl Clone for StartAttachedFileUploadOutput
source§fn clone(&self) -> StartAttachedFileUploadOutput
fn clone(&self) -> StartAttachedFileUploadOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for StartAttachedFileUploadOutput
impl PartialEq for StartAttachedFileUploadOutput
source§fn eq(&self, other: &StartAttachedFileUploadOutput) -> bool
fn eq(&self, other: &StartAttachedFileUploadOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for StartAttachedFileUploadOutput
impl RequestId for StartAttachedFileUploadOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for StartAttachedFileUploadOutput
Auto Trait Implementations§
impl Freeze for StartAttachedFileUploadOutput
impl RefUnwindSafe for StartAttachedFileUploadOutput
impl Send for StartAttachedFileUploadOutput
impl Sync for StartAttachedFileUploadOutput
impl Unpin for StartAttachedFileUploadOutput
impl UnwindSafe for StartAttachedFileUploadOutput
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> 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