C# Class Amazon.S3.Model.CopyObjectRequest

The CopyObjectRequest contains the parameters used for the CopyObject operation. For more information about the optional parameters, refer:
Required Parameters: SourceBucket, SourceKey, DestinationBucket
Optional Parameters: DestinationKey, ETagToMatch, ETagToNotMatch, ModifiedSinceDate, UnmodifiedSinceDate, Directive, Metadata, CannedACL, Timeout, SourceVersionId, StorageClass
Inheritance: Amazon.S3.Model.S3Request
Show file Open project: aws/aws-sdk-net Class Usage Examples

Private Methods

Method Description
IsSetCannedACL ( ) : bool
IsSetCopySourceServerSideEncryptionCustomerMethod ( ) : bool
IsSetCopySourceServerSideEncryptionCustomerProvidedKey ( ) : bool

Checks if CopySourceServerSideEncryptionCustomerProvidedKey property is set.

IsSetCopySourceServerSideEncryptionCustomerProvidedKeyMD5 ( ) : bool

Checks if CopySourceServerSideEncryptionCustomerProvidedKeyMD5 property is set.

IsSetDestinationBucket ( ) : bool

Checks if DestinationBucket property is set.

IsSetDestinationKey ( ) : bool

Checks if DestinationKey property is set.

IsSetETagToMatch ( ) : bool

Checks if ETagToMatch property is set.

Copies the object if its entity tag (ETag) is different than the specified Etag; otherwise returns a 412 (failed condition). Constraints: This header can be used with IfModifiedSince, but cannot be used with other conditional copy properties.

IsSetETagToNotMatch ( ) : bool

Checks if ETagToNotMatch property is set.

IsSetModifiedSinceDate ( ) : bool

Checks if ModifiedSinceDate property is set.

IsSetRequestPayer ( ) : bool

Checks to see if RequetsPayer is set.

IsSetServerSideEncryptionCustomerMethod ( ) : bool
IsSetServerSideEncryptionCustomerProvidedKey ( ) : bool

Checks if ServerSideEncryptionCustomerProvidedKey property is set.

IsSetServerSideEncryptionCustomerProvidedKeyMD5 ( ) : bool

Checks if ServerSideEncryptionCustomerProvidedKeyMD5 property is set.

IsSetServerSideEncryptionKeyManagementServiceKeyId ( ) : bool

Checks if ServerSideEncryptionKeyManagementServiceKeyId property is set.

IsSetServerSideEncryptionMethod ( ) : bool
IsSetSourceBucket ( ) : bool

Checks if SourceBucket property is set.

IsSetSourceKey ( ) : bool

Checks if SourceKey property is set.

IsSetSourceVersionId ( ) : bool

Checks if SourceVersionId property is set.

IsSetStorageClass ( ) : bool
IsSetTagSet ( ) : bool

Checks if Tagging property is set

IsSetUnmodifiedSinceDate ( ) : bool

Checks if UnmodifiedSinceDate property is set.

IsSetWebsiteRedirectLocation ( ) : bool