Twoorb Plugins  1.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Amazon.S3.Model.InitiateMultipartUploadRequest Class Reference

Container for the parameters to the InitiateMultipartUpload operation. More...

Inheritance diagram for Amazon.S3.Model.InitiateMultipartUploadRequest:
Amazon.S3.Model.PutWithACLRequest

Properties

S3CannedACL CannedACL [get, set]
 A canned access control list (ACL) to apply to the object. Please refer to T:Amazon.S3.Model.S3CannedACL for information on S3 Canned ACLs. More...
 
string BucketName [get, set]
 The name of the bucketName where the new object will be created, or existing object updated. More...
 
string Key [get, set]
 The key of the object to create or update. More...
 
ServerSideEncryptionMethod ServerSideEncryptionMethod [get, set]
 
S3StorageClass StorageClass [get, set]
 StorageClass property for the object. More...
 
string WebsiteRedirectLocation [get, set]
 If the bucketName is configured as a website, redirects requests for this object to another object in the same bucketName or to an external URL. Amazon S3 stores the value of this header in the object metadata. More...
 
HeadersCollection Headers [get, set]
 The collection of headers for the request. More...
 
MetadataCollection Metadata [get, set]
 The collection of meta data for the request. More...
 
string ContentType [get, set]
 This is a convenience property for Headers.ContentType. More...
 
- Properties inherited from Amazon.S3.Model.PutWithACLRequest
List< S3GrantGrants [get, set]
 Gets the access control lists (ACLs) for this request. Please refer to T:Amazon.S3.Model.Grant for information on S3 Grants. More...
 

Detailed Description

Container for the parameters to the InitiateMultipartUpload operation.

Initiates a multipart upload and returns an upload ID.

Property Documentation

string Amazon.S3.Model.InitiateMultipartUploadRequest.BucketName
getset

The name of the bucketName where the new object will be created, or existing object updated.

S3CannedACL Amazon.S3.Model.InitiateMultipartUploadRequest.CannedACL
getset

A canned access control list (ACL) to apply to the object. Please refer to T:Amazon.S3.Model.S3CannedACL for information on S3 Canned ACLs.

string Amazon.S3.Model.InitiateMultipartUploadRequest.ContentType
getset

This is a convenience property for Headers.ContentType.

HeadersCollection Amazon.S3.Model.InitiateMultipartUploadRequest.Headers
getset

The collection of headers for the request.

string Amazon.S3.Model.InitiateMultipartUploadRequest.Key
getset

The key of the object to create or update.

MetadataCollection Amazon.S3.Model.InitiateMultipartUploadRequest.Metadata
getset

The collection of meta data for the request.

ServerSideEncryptionMethod Amazon.S3.Model.InitiateMultipartUploadRequest.ServerSideEncryptionMethod
getset

Specifies the encryption to be used on the server for the new object.

S3StorageClass Amazon.S3.Model.InitiateMultipartUploadRequest.StorageClass
getset

StorageClass property for the object.

Default: S3StorageClass.Standard. Set this property only if you want reduced redundancy for this object. Please refer to T:Amazon.S3.S3StorageClass for information on S3 Storage Classes.

string Amazon.S3.Model.InitiateMultipartUploadRequest.WebsiteRedirectLocation
getset

If the bucketName is configured as a website, redirects requests for this object to another object in the same bucketName or to an external URL. Amazon S3 stores the value of this header in the object metadata.


The documentation for this class was generated from the following file: