AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
New-S3CJob-AccountId <String>-S3PutObjectCopy_AccessControlGrant <S3Grant[]>-ManifestOutputLocation_Bucket <String>-Report_Bucket <String>-S3PutObjectCopy_BucketKeyEnabled <Boolean>-S3PutObjectRetention_BypassGovernanceRetention <Boolean>-NewObjectMetadata_CacheControl <String>-AccessControlPolicy_CannedAccessControlList <S3CannedAccessControlList>-S3PutObjectCopy_CannedAccessControlList <S3CannedAccessControlList>-S3PutObjectCopy_ChecksumAlgorithm <S3ChecksumAlgorithm>-ClientRequestToken <String>-ConfirmationRequired <Boolean>-NewObjectMetadata_ContentDisposition <String>-NewObjectMetadata_ContentEncoding <String>-NewObjectMetadata_ContentLanguage <String>-NewObjectMetadata_ContentLength <Int64>-NewObjectMetadata_ContentMD5 <String>-NewObjectMetadata_ContentType <String>-Filter_CreatedAfter <DateTime>-Filter_CreatedBefore <DateTime>-Description <String>-Owner_DisplayName <String>-Filter_EligibleForReplication <Boolean>-Report_Enabled <Boolean>-S3JobManifestGenerator_EnableManifestOutput <Boolean>-Location_ETag <String>-S3JobManifestGenerator_ExpectedBucketOwner <String>-ManifestOutputLocation_ExpectedManifestBucketOwner <String>-S3InitiateRestoreObject_ExpirationInDay <Int32>-Spec_Field <String[]>-Spec_Format <JobManifestFormat>-Report_Format <JobReportFormat>-LambdaInvoke_FunctionArn <String>-S3InitiateRestoreObject_GlacierJobTier <S3GlacierJobTier>-AccessControlList_Grant <S3Grant[]>-NewObjectMetadata_HttpExpiresDate <DateTime>-Owner_ID <String>-SSEKMS_KeyId <String>-ManifestOutputLocation_ManifestFormat <GeneratedManifestFormat>-ManifestOutputLocation_ManifestPrefix <String>-S3PutObjectCopy_MetadataDirective <S3MetadataDirective>-Retention_Mode <S3ObjectLockRetentionMode>-S3PutObjectCopy_ModifiedSinceConstraint <DateTime>-S3PutObjectCopy_NewObjectTagging <S3Tag[]>-Location_ObjectArn <String>-S3PutObjectCopy_ObjectLockLegalHoldStatus <S3ObjectLockLegalHoldStatus>-S3PutObjectCopy_ObjectLockMode <S3ObjectLockMode>-S3PutObjectCopy_ObjectLockRetainUntilDate <DateTime>-Filter_ObjectReplicationStatus <String[]>-Location_ObjectVersionId <String>-Report_Prefix <String>-Priority <Int32>-S3PutObjectCopy_RedirectLocation <String>-Report_ReportScope <JobReportScope>-NewObjectMetadata_RequesterCharged <Boolean>-S3PutObjectCopy_RequesterPay <Boolean>-Retention_RetainUntilDate <DateTime>-RoleArn <String>-Operation_S3DeleteObjectTagging <S3DeleteObjectTaggingOperation>-Operation_S3ReplicateObject <S3ReplicateObjectOperation>-S3JobManifestGenerator_SourceBucket <String>-NewObjectMetadata_SSEAlgorithm <S3SSEAlgorithm>-S3PutObjectCopy_SSEAwsKmsKeyId <String>-ManifestEncryption_SSES3 <SSES3Encryption>-LegalHold_Status <S3ObjectLockLegalHoldStatus>-S3PutObjectCopy_StorageClass <S3StorageClass>-Tag <S3Tag[]>-S3PutObjectTagging_TagSet <S3Tag[]>-S3PutObjectCopy_TargetKeyPrefix <String>-S3PutObjectCopy_TargetResource <String>-S3PutObjectCopy_UnModifiedSinceConstraint <DateTime>-NewObjectMetadata_UserMetadata <Hashtable>-Select <String>-PassThru <SwitchParameter>-Force <SwitchParameter>
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectAcl_AccessControlPolicy_AccessControlList_Grants |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectAcl_AccessControlPolicy_CannedAccessControlList |
Required? | True |
Position? | 1 |
Accept pipeline input? | True (ByValue, ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ManifestGenerator_S3JobManifestGenerator_Filter_CreatedAfter |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ManifestGenerator_S3JobManifestGenerator_Filter_CreatedBefore |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ManifestGenerator_S3JobManifestGenerator_Filter_EligibleForReplication |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ManifestGenerator_S3JobManifestGenerator_Filter_ObjectReplicationStatuses |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_LambdaInvoke_FunctionArn |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectLegalHold_LegalHold_Status |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Manifest_Location_ETag |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Manifest_Location_ObjectArn |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Manifest_Location_ObjectVersionId |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ManifestGenerator_S3JobManifestGenerator_ManifestOutputLocation_ManifestEncryption_SSES3 |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ManifestGenerator_S3JobManifestGenerator_ManifestOutputLocation_Bucket |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ManifestGenerator_S3JobManifestGenerator_ManifestOutputLocation_ExpectedManifestBucketOwner |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ManifestGenerator_S3JobManifestGenerator_ManifestOutputLocation_ManifestFormat |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ManifestGenerator_S3JobManifestGenerator_ManifestOutputLocation_ManifestPrefix |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_NewObjectMetadata_CacheControl |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_NewObjectMetadata_ContentDisposition |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_NewObjectMetadata_ContentEncoding |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_NewObjectMetadata_ContentLanguage |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_NewObjectMetadata_ContentLength |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_NewObjectMetadata_ContentMD5 |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_NewObjectMetadata_ContentType |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_NewObjectMetadata_HttpExpiresDate |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_NewObjectMetadata_RequesterCharged |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_NewObjectMetadata_SSEAlgorithm |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_NewObjectMetadata_UserMetadata |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
ReplicateObject
on every object in the job's manifest. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectAcl_AccessControlPolicy_AccessControlList_Owner_DisplayName |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectAcl_AccessControlPolicy_AccessControlList_Owner_ID |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
<prefix>/job-<job-id>/report.json
. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectRetention_Retention_Mode |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectRetention_Retention_RetainUntilDate |
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
ExpirationInDays
set to 1 or greater.Conversely, do not set ExpirationInDays
when creating S3 Initiate Restore Object jobs that target S3 Intelligent-Tiering Archive Access and Deep Archive Access tier objects. Objects in S3 Intelligent-Tiering archive access tiers are not subject to restore expiry, so specifying ExpirationInDays
results in restore request failure.S3 Batch Operations jobs can operate either on S3 Glacier and S3 Glacier Deep Archive storage class objects or on S3 Intelligent-Tiering Archive Access and Deep Archive Access storage tier objects, but not both types in the same job. If you need to restore objects of both types you must create separate Batch Operations jobs. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3InitiateRestoreObject_ExpirationInDays |
STANDARD
and BULK
retrieval tiers, but not the EXPEDITED
retrieval tier. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3InitiateRestoreObject_GlacierJobTier |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ManifestGenerator_S3JobManifestGenerator_EnableManifestOutput |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ManifestGenerator_S3JobManifestGenerator_ExpectedBucketOwner |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ManifestGenerator_S3JobManifestGenerator_SourceBucket |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_AccessControlGrants |
true
causes Amazon S3 to use an S3 Bucket Key for object encryption with SSE-KMS.Specifying this header with an object action doesn’t affect bucket-level settings for S3 Bucket Key. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_BucketKeyEnabled |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_CannedAccessControlList |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_ChecksumAlgorithm |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_MetadataDirective |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_ModifiedSinceConstraint |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_NewObjectTagging |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_ObjectLockLegalHoldStatus |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_ObjectLockMode |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_ObjectLockRetainUntilDate |
x-amz-website-redirect-location
. Allows webpage redirects if the object is accessed through a website endpoint. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_RedirectLocation |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_RequesterPays |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_SSEAwsKmsKeyId |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_StorageClass |
Folder1
in the destination bucket, set the TargetKeyPrefix to Folder1
. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_TargetKeyPrefix |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_TargetResource |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectCopy_UnModifiedSinceConstraint |
GOVERNANCE
type in place. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectRetention_BypassGovernanceRetention |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Operation_S3PutObjectTagging_TagSet |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
S3BatchOperations_CSV_20180820
format, this element describes which columns contain the required data. Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Manifest_Spec_Fields |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Manifest_Spec_Format |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ManifestGenerator_S3JobManifestGenerator_ManifestOutputLocation_ManifestEncryption_SSEKMS_KeyId |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Tags |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | AK |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByValue, ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByValue, ByPropertyName) |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | AWSProfilesLocation, ProfilesLocation |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | StoredCredentials, AWSProfileName |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | RegionToCall |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | SK, SecretAccessKey |
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ST |
AWS Tools for PowerShell: 2.x.y.z