S3CopyObjectOperation constructor

S3CopyObjectOperation({
  1. List<S3Grant>? accessControlGrants,
  2. S3CannedAccessControlList? cannedAccessControlList,
  3. S3MetadataDirective? metadataDirective,
  4. DateTime? modifiedSinceConstraint,
  5. S3ObjectMetadata? newObjectMetadata,
  6. List<S3Tag>? newObjectTagging,
  7. S3ObjectLockLegalHoldStatus? objectLockLegalHoldStatus,
  8. S3ObjectLockMode? objectLockMode,
  9. DateTime? objectLockRetainUntilDate,
  10. String? redirectLocation,
  11. bool? requesterPays,
  12. String? sSEAwsKmsKeyId,
  13. S3StorageClass? storageClass,
  14. String? targetKeyPrefix,
  15. String? targetResource,
  16. DateTime? unModifiedSinceConstraint,
})

Implementation

S3CopyObjectOperation({
  this.accessControlGrants,
  this.cannedAccessControlList,
  this.metadataDirective,
  this.modifiedSinceConstraint,
  this.newObjectMetadata,
  this.newObjectTagging,
  this.objectLockLegalHoldStatus,
  this.objectLockMode,
  this.objectLockRetainUntilDate,
  this.redirectLocation,
  this.requesterPays,
  this.sSEAwsKmsKeyId,
  this.storageClass,
  this.targetKeyPrefix,
  this.targetResource,
  this.unModifiedSinceConstraint,
});