Struct aws_sdk_connectparticipant::model::UploadMetadata [−][src]
#[non_exhaustive]pub struct UploadMetadata {
pub url: Option<String>,
pub url_expiry: Option<String>,
pub headers_to_include: Option<HashMap<String, String>>,
}
Expand description
Fields to be used while uploading the attachment.
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.url: Option<String>
This is the pre-signed URL that can be used for uploading the file to Amazon S3 when used in response to StartAttachmentUpload.
url_expiry: Option<String>
The expiration time of the URL in ISO timestamp. It's specified in ISO 8601 format: yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z.
headers_to_include: Option<HashMap<String, String>>
The headers to be provided while uploading the file to the URL.
Implementations
This is the pre-signed URL that can be used for uploading the file to Amazon S3 when used in response to StartAttachmentUpload.
The expiration time of the URL in ISO timestamp. It's specified in ISO 8601 format: yyyy-MM-ddThh:mm:ss.SSSZ. For example, 2019-11-08T02:41:28.172Z.
Creates a new builder-style object to manufacture UploadMetadata
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for UploadMetadata
impl Send for UploadMetadata
impl Sync for UploadMetadata
impl Unpin for UploadMetadata
impl UnwindSafe for UploadMetadata
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more