|
3674 | 3674 | },
|
3675 | 3675 | "CreatedAfter":{
|
3676 | 3676 | "shape":"ObjectCreationTime",
|
3677 |
| - "documentation":"<p>If provided, the generated manifest should include only source bucket objects that were created after this time.</p>" |
| 3677 | + "documentation":"<p>If provided, the generated manifest includes only source bucket objects that were created after this time.</p>" |
3678 | 3678 | },
|
3679 | 3679 | "CreatedBefore":{
|
3680 | 3680 | "shape":"ObjectCreationTime",
|
3681 |
| - "documentation":"<p>If provided, the generated manifest should include only source bucket objects that were created before this time.</p>" |
| 3681 | + "documentation":"<p>If provided, the generated manifest includes only source bucket objects that were created before this time.</p>" |
3682 | 3682 | },
|
3683 | 3683 | "ObjectReplicationStatuses":{
|
3684 | 3684 | "shape":"ReplicationStatusFilterList",
|
3685 |
| - "documentation":"<p>If provided, the generated manifest should include only source bucket objects that have one of the specified Replication statuses.</p>" |
| 3685 | + "documentation":"<p>If provided, the generated manifest includes only source bucket objects that have one of the specified Replication statuses.</p>" |
| 3686 | + }, |
| 3687 | + "KeyNameConstraint":{ |
| 3688 | + "shape":"KeyNameConstraint", |
| 3689 | + "documentation":"<p>If provided, the generated manifest includes only source bucket objects whose object keys match the string constraints specified for <code>MatchAnyPrefix</code>, <code>MatchAnySuffix</code>, and <code>MatchAnySubstring</code>.</p>" |
| 3690 | + }, |
| 3691 | + "ObjectSizeGreaterThanBytes":{ |
| 3692 | + "shape":"ObjectSizeGreaterThanBytes", |
| 3693 | + "documentation":"<p>If provided, the generated manifest includes only source bucket objects whose file size is greater than the specified number of bytes.</p>", |
| 3694 | + "box":true |
| 3695 | + }, |
| 3696 | + "ObjectSizeLessThanBytes":{ |
| 3697 | + "shape":"ObjectSizeLessThanBytes", |
| 3698 | + "documentation":"<p>If provided, the generated manifest includes only source bucket objects whose file size is less than the specified number of bytes.</p>", |
| 3699 | + "box":true |
| 3700 | + }, |
| 3701 | + "MatchAnyStorageClass":{ |
| 3702 | + "shape":"StorageClassList", |
| 3703 | + "documentation":"<p>If provided, the generated manifest includes only source bucket objects that are stored with the specified storage class.</p>" |
3686 | 3704 | }
|
3687 | 3705 | },
|
3688 | 3706 | "documentation":"<p>The filter used to describe a set of objects for the job's manifest.</p>"
|
|
3910 | 3928 | "type":"long",
|
3911 | 3929 | "min":0
|
3912 | 3930 | },
|
| 3931 | + "KeyNameConstraint":{ |
| 3932 | + "type":"structure", |
| 3933 | + "members":{ |
| 3934 | + "MatchAnyPrefix":{ |
| 3935 | + "shape":"NonEmptyMaxLength1024StringList", |
| 3936 | + "documentation":"<p>If provided, the generated manifest includes objects where the specified string appears at the start of the object key string.</p>" |
| 3937 | + }, |
| 3938 | + "MatchAnySuffix":{ |
| 3939 | + "shape":"NonEmptyMaxLength1024StringList", |
| 3940 | + "documentation":"<p>If provided, the generated manifest includes objects where the specified string appears at the end of the object key string.</p>" |
| 3941 | + }, |
| 3942 | + "MatchAnySubstring":{ |
| 3943 | + "shape":"NonEmptyMaxLength1024StringList", |
| 3944 | + "documentation":"<p>If provided, the generated manifest includes objects where the specified string appears anywhere within the object key string.</p>" |
| 3945 | + } |
| 3946 | + }, |
| 3947 | + "documentation":"<p>If provided, the generated manifest includes only source bucket objects whose object keys match the string constraints specified for <code>MatchAnyPrefix</code>, <code>MatchAnySuffix</code>, and <code>MatchAnySubstring</code>.</p>" |
| 3948 | + }, |
3913 | 3949 | "KmsKeyArnString":{
|
3914 | 3950 | "type":"string",
|
3915 | 3951 | "max":2000,
|
|
4670 | 4706 | "max":1024,
|
4671 | 4707 | "min":1
|
4672 | 4708 | },
|
| 4709 | + "NonEmptyMaxLength1024StringList":{ |
| 4710 | + "type":"list", |
| 4711 | + "member":{"shape":"NonEmptyMaxLength1024String"} |
| 4712 | + }, |
4673 | 4713 | "NonEmptyMaxLength2048String":{
|
4674 | 4714 | "type":"string",
|
4675 | 4715 | "max":2048,
|
|
6418 | 6458 | "Disabled"
|
6419 | 6459 | ]
|
6420 | 6460 | },
|
| 6461 | + "StorageClassList":{ |
| 6462 | + "type":"list", |
| 6463 | + "member":{"shape":"S3StorageClass"} |
| 6464 | + }, |
6421 | 6465 | "StorageLensArn":{
|
6422 | 6466 | "type":"string",
|
6423 | 6467 | "max":1024,
|
|
0 commit comments