Struct assemblylift_iomod_s3_guest::structs::CreateMultipartUploadRequest [−][src]
pub struct CreateMultipartUploadRequest {}Show fields
pub acl: Option<ObjectCannedACL>, pub bucket: BucketName, pub cache_control: Option<CacheControl>, pub content_disposition: Option<ContentDisposition>, pub content_encoding: Option<ContentEncoding>, pub content_language: Option<ContentLanguage>, pub content_type: Option<ContentType>, pub expires: Option<Expires>, pub grant_full_control: Option<GrantFullControl>, pub grant_read: Option<GrantRead>, pub grant_read_acp: Option<GrantReadACP>, pub grant_write_acp: Option<GrantWriteACP>, pub key: ObjectKey, pub metadata: Option<Metadata>, pub server_side_encryption: Option<ServerSideEncryption>, pub storage_class: Option<StorageClass>, pub website_redirect_location: Option<WebsiteRedirectLocation>, pub sse_customer_algorithm: Option<SSECustomerAlgorithm>, pub sse_customer_key: Option<SSECustomerKey>, pub sse_customer_key_md5: Option<SSECustomerKeyMD5>, pub ssekms_key_id: Option<SSEKMSKeyId>, pub ssekms_encryption_context: Option<SSEKMSEncryptionContext>, pub bucket_key_enabled: Option<BucketKeyEnabled>, pub request_payer: Option<RequestPayer>, pub tagging: Option<TaggingHeader>, pub object_lock_mode: Option<ObjectLockMode>, pub object_lock_retain_until_date: Option<ObjectLockRetainUntilDate>, pub object_lock_legal_hold_status: Option<ObjectLockLegalHoldStatus>, pub expected_bucket_owner: Option<AccountId>,
Fields
acl: Option<ObjectCannedACL>
bucket: BucketName
cache_control: Option<CacheControl>
content_disposition: Option<ContentDisposition>
content_encoding: Option<ContentEncoding>
content_language: Option<ContentLanguage>
content_type: Option<ContentType>
expires: Option<Expires>
grant_full_control: Option<GrantFullControl>
grant_read: Option<GrantRead>
grant_read_acp: Option<GrantReadACP>
grant_write_acp: Option<GrantWriteACP>
key: ObjectKey
metadata: Option<Metadata>
server_side_encryption: Option<ServerSideEncryption>
storage_class: Option<StorageClass>
website_redirect_location: Option<WebsiteRedirectLocation>
sse_customer_algorithm: Option<SSECustomerAlgorithm>
sse_customer_key: Option<SSECustomerKey>
sse_customer_key_md5: Option<SSECustomerKeyMD5>
ssekms_key_id: Option<SSEKMSKeyId>
ssekms_encryption_context: Option<SSEKMSEncryptionContext>
bucket_key_enabled: Option<BucketKeyEnabled>
request_payer: Option<RequestPayer>
tagging: Option<TaggingHeader>
object_lock_mode: Option<ObjectLockMode>
object_lock_retain_until_date: Option<ObjectLockRetainUntilDate>
object_lock_legal_hold_status: Option<ObjectLockLegalHoldStatus>
expected_bucket_owner: Option<AccountId>
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl Send for CreateMultipartUploadRequest
impl Sync for CreateMultipartUploadRequest
impl Unpin for CreateMultipartUploadRequest
impl UnwindSafe for CreateMultipartUploadRequest