The InitiateMultipartUploadRequest contains the parameters used for the InitiateMultipartUpload method.
Required Parameters: BucketName, Key
Namespace: Amazon.S3.ModelRequired Parameters: BucketName, Key
Assembly: AWSSDK (in AWSSDK.dll) Version: 1.4.10.0 (1.4.10.0)
Syntax
Members
| All Members | Constructors | Properties | Methods |
| Member | Description | |
|---|---|---|
| InitiateMultipartUploadRequest()()()() | Initializes a new instance of the InitiateMultipartUploadRequest class | |
| AddHeader(String, String) |
Adds the header to the collection of headers for the request.
(Inherited from S3Request.) | |
| AddHeaders(NameValueCollection) |
Adds all of the key/value pairs from collection into our request header.
(Inherited from S3Request.) | |
| BucketName |
Gets and sets the BucketName property.
| |
| CannedACL |
Gets and sets the CannedACL property.
If set, the S3 Object will have this CannedACL
permission. Please refer to
S3CannedACL for
information on S3 Canned ACLs.
| |
| ContentType |
Gets and sets the ContentType property.
| |
| Equals(Object) | (Inherited from Object.) | |
| GetHashCode()()()() |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetType()()()() |
Gets the Type of the current instance.
(Inherited from Object.) | |
| InputStream |
Gets and sets the InputStream property.
(Inherited from S3Request.) | |
| Key |
Gets and sets the Key property.
| |
| RemoveCannedACL()()()() |
Resets the CannedACL
| |
| RemoveMetaData(String) |
Removes a key from the Metadata list if it was
added previously
| |
| ServerSideEncryptionMethod |
Gets and sets the ServerSideEncryptionMethod property.
Specifies the encryption used on the server to
store the content.
| |
| StorageClass |
Gets and sets the StorageClass property.
Default: S3StorageClass.Standard. Set this property
only if you want reduced redundancy for this object.
Please refer to
S3StorageClass for
information on S3 Storage Classes.
| |
| ToString()()()() | (Inherited from S3Request.) | |
| WithBucketName(String) |
Sets the BucketName property for this request.
This is the S3 Bucket where the S3 Object you are
creating gets put.
| |
| WithCannedACL(S3CannedACL) |
Sets the CannedACL property for this request.
If set, the S3 Object will have this CannedACL
permission. Please refer to
S3CannedACL for
information on S3 Canned ACLs.
| |
| WithContentType(String) |
Sets the ContentType property for this request.
This property defaults to "binary/octet-stream",
but if you require something else you can set this property.
| |
| WithInputStream(Stream) |
Sets the InputStream property.
(Inherited from S3Request.) | |
| WithKey(String) |
Sets the Key property for this request.
This is the Key for the S3 Object you create.
| |
| WithMetaData(NameValueCollection) |
Adds a set of key-value pairs to the request
| |
| WithMetaData(String, String) |
Adds a key/value pair to the Metadata property for this request.
The S3 Object that you create will have this metadata associated
with it.
| |
| WithServerSideEncryptionMethod(ServerSideEncryptionMethod) |
Sets the ServerSideEncryptionMethod property for this request.
Specifies the encryption used on the server to
store the content.
| |
| WithStorageClass(S3StorageClass) |
Sets the StorageClass property for this request.
Default: S3StorageClass.Standard. Set this property
only if you want reduced redundancy for this object.
Please refer to
S3StorageClass for
information on S3 Storage Classes.
|
Inheritance Hierarchy
System..::..Object
Amazon.S3.Model..::..S3Request
Amazon.S3.Model..::..InitiateMultipartUploadRequest
Amazon.S3.Model..::..S3Request
Amazon.S3.Model..::..InitiateMultipartUploadRequest