@@ -22652,92 +22652,173 @@
22652
22652
}
22653
22653
},
22654
22654
"com.amazonaws.s3#Event": {
22655
- "type": "string",
22656
- "traits": {
22657
- "smithy.api#documentation": "<p>The bucket event for which to send notifications.</p>",
22658
- "smithy.api#enum": [
22659
- {
22660
- "value": "s3:ReducedRedundancyLostObject"
22661
- },
22662
- {
22663
- "value": "s3:ObjectCreated:*"
22664
- },
22665
- {
22666
- "value": "s3:ObjectCreated:Put"
22667
- },
22668
- {
22669
- "value": "s3:ObjectCreated:Post"
22670
- },
22671
- {
22672
- "value": "s3:ObjectCreated:Copy"
22673
- },
22674
- {
22675
- "value": "s3:ObjectCreated:CompleteMultipartUpload"
22676
- },
22677
- {
22678
- "value": "s3:ObjectRemoved:*"
22679
- },
22680
- {
22681
- "value": "s3:ObjectRemoved:Delete"
22682
- },
22683
- {
22684
- "value": "s3:ObjectRemoved:DeleteMarkerCreated"
22685
- },
22686
- {
22687
- "value": "s3:ObjectRestore:*"
22688
- },
22689
- {
22690
- "value": "s3:ObjectRestore:Post"
22691
- },
22692
- {
22693
- "value": "s3:ObjectRestore:Completed"
22694
- },
22695
- {
22696
- "value": "s3:Replication:*"
22697
- },
22698
- {
22699
- "value": "s3:Replication:OperationFailedReplication"
22700
- },
22701
- {
22702
- "value": "s3:Replication:OperationNotTracked"
22703
- },
22704
- {
22705
- "value": "s3:Replication:OperationMissedThreshold"
22706
- },
22707
- {
22708
- "value": "s3:Replication:OperationReplicatedAfterThreshold"
22709
- },
22710
- {
22711
- "value": "s3:ObjectRestore:Delete"
22712
- },
22713
- {
22714
- "value": "s3:LifecycleTransition"
22715
- },
22716
- {
22717
- "value": "s3:IntelligentTiering"
22718
- },
22719
- {
22720
- "value": "s3:ObjectAcl:Put"
22721
- },
22722
- {
22723
- "value": "s3:LifecycleExpiration:*"
22724
- },
22725
- {
22726
- "value": "s3:LifecycleExpiration:Delete"
22727
- },
22728
- {
22729
- "value": "s3:LifecycleExpiration:DeleteMarkerCreated"
22730
- },
22731
- {
22732
- "value": "s3:ObjectTagging:*"
22733
- },
22734
- {
22735
- "value": "s3:ObjectTagging:Put"
22736
- },
22737
- {
22738
- "value": "s3:ObjectTagging:Delete"
22655
+ "type": "enum",
22656
+ "members": {
22657
+ "s3_ReducedRedundancyLostObject": {
22658
+ "target": "smithy.api#Unit",
22659
+ "traits": {
22660
+ "smithy.api#enumValue": "s3:ReducedRedundancyLostObject"
22661
+ }
22662
+ },
22663
+ "s3_ObjectCreated_": {
22664
+ "target": "smithy.api#Unit",
22665
+ "traits": {
22666
+ "smithy.api#enumValue": "s3:ObjectCreated:*"
22667
+ }
22668
+ },
22669
+ "s3_ObjectCreated_Put": {
22670
+ "target": "smithy.api#Unit",
22671
+ "traits": {
22672
+ "smithy.api#enumValue": "s3:ObjectCreated:Put"
22673
+ }
22674
+ },
22675
+ "s3_ObjectCreated_Post": {
22676
+ "target": "smithy.api#Unit",
22677
+ "traits": {
22678
+ "smithy.api#enumValue": "s3:ObjectCreated:Post"
22679
+ }
22680
+ },
22681
+ "s3_ObjectCreated_Copy": {
22682
+ "target": "smithy.api#Unit",
22683
+ "traits": {
22684
+ "smithy.api#enumValue": "s3:ObjectCreated:Copy"
22685
+ }
22686
+ },
22687
+ "s3_ObjectCreated_CompleteMultipartUpload": {
22688
+ "target": "smithy.api#Unit",
22689
+ "traits": {
22690
+ "smithy.api#enumValue": "s3:ObjectCreated:CompleteMultipartUpload"
22691
+ }
22692
+ },
22693
+ "s3_ObjectRemoved_": {
22694
+ "target": "smithy.api#Unit",
22695
+ "traits": {
22696
+ "smithy.api#enumValue": "s3:ObjectRemoved:*"
22739
22697
}
22740
- ]
22698
+ },
22699
+ "s3_ObjectRemoved_Delete": {
22700
+ "target": "smithy.api#Unit",
22701
+ "traits": {
22702
+ "smithy.api#enumValue": "s3:ObjectRemoved:Delete"
22703
+ }
22704
+ },
22705
+ "s3_ObjectRemoved_DeleteMarkerCreated": {
22706
+ "target": "smithy.api#Unit",
22707
+ "traits": {
22708
+ "smithy.api#enumValue": "s3:ObjectRemoved:DeleteMarkerCreated"
22709
+ }
22710
+ },
22711
+ "s3_ObjectRestore_": {
22712
+ "target": "smithy.api#Unit",
22713
+ "traits": {
22714
+ "smithy.api#enumValue": "s3:ObjectRestore:*"
22715
+ }
22716
+ },
22717
+ "s3_ObjectRestore_Post": {
22718
+ "target": "smithy.api#Unit",
22719
+ "traits": {
22720
+ "smithy.api#enumValue": "s3:ObjectRestore:Post"
22721
+ }
22722
+ },
22723
+ "s3_ObjectRestore_Completed": {
22724
+ "target": "smithy.api#Unit",
22725
+ "traits": {
22726
+ "smithy.api#enumValue": "s3:ObjectRestore:Completed"
22727
+ }
22728
+ },
22729
+ "s3_Replication_": {
22730
+ "target": "smithy.api#Unit",
22731
+ "traits": {
22732
+ "smithy.api#enumValue": "s3:Replication:*"
22733
+ }
22734
+ },
22735
+ "s3_Replication_OperationFailedReplication": {
22736
+ "target": "smithy.api#Unit",
22737
+ "traits": {
22738
+ "smithy.api#enumValue": "s3:Replication:OperationFailedReplication"
22739
+ }
22740
+ },
22741
+ "s3_Replication_OperationNotTracked": {
22742
+ "target": "smithy.api#Unit",
22743
+ "traits": {
22744
+ "smithy.api#enumValue": "s3:Replication:OperationNotTracked"
22745
+ }
22746
+ },
22747
+ "s3_Replication_OperationMissedThreshold": {
22748
+ "target": "smithy.api#Unit",
22749
+ "traits": {
22750
+ "smithy.api#enumValue": "s3:Replication:OperationMissedThreshold"
22751
+ }
22752
+ },
22753
+ "s3_Replication_OperationReplicatedAfterThreshold": {
22754
+ "target": "smithy.api#Unit",
22755
+ "traits": {
22756
+ "smithy.api#enumValue": "s3:Replication:OperationReplicatedAfterThreshold"
22757
+ }
22758
+ },
22759
+ "s3_ObjectRestore_Delete": {
22760
+ "target": "smithy.api#Unit",
22761
+ "traits": {
22762
+ "smithy.api#enumValue": "s3:ObjectRestore:Delete"
22763
+ }
22764
+ },
22765
+ "s3_LifecycleTransition": {
22766
+ "target": "smithy.api#Unit",
22767
+ "traits": {
22768
+ "smithy.api#enumValue": "s3:LifecycleTransition"
22769
+ }
22770
+ },
22771
+ "s3_IntelligentTiering": {
22772
+ "target": "smithy.api#Unit",
22773
+ "traits": {
22774
+ "smithy.api#enumValue": "s3:IntelligentTiering"
22775
+ }
22776
+ },
22777
+ "s3_ObjectAcl_Put": {
22778
+ "target": "smithy.api#Unit",
22779
+ "traits": {
22780
+ "smithy.api#enumValue": "s3:ObjectAcl:Put"
22781
+ }
22782
+ },
22783
+ "s3_LifecycleExpiration_": {
22784
+ "target": "smithy.api#Unit",
22785
+ "traits": {
22786
+ "smithy.api#enumValue": "s3:LifecycleExpiration:*"
22787
+ }
22788
+ },
22789
+ "s3_LifecycleExpiration_Delete": {
22790
+ "target": "smithy.api#Unit",
22791
+ "traits": {
22792
+ "smithy.api#enumValue": "s3:LifecycleExpiration:Delete"
22793
+ }
22794
+ },
22795
+ "s3_LifecycleExpiration_DeleteMarkerCreated": {
22796
+ "target": "smithy.api#Unit",
22797
+ "traits": {
22798
+ "smithy.api#enumValue": "s3:LifecycleExpiration:DeleteMarkerCreated"
22799
+ }
22800
+ },
22801
+ "s3_ObjectTagging_": {
22802
+ "target": "smithy.api#Unit",
22803
+ "traits": {
22804
+ "smithy.api#enumValue": "s3:ObjectTagging:*"
22805
+ }
22806
+ },
22807
+ "s3_ObjectTagging_Put": {
22808
+ "target": "smithy.api#Unit",
22809
+ "traits": {
22810
+ "smithy.api#enumValue": "s3:ObjectTagging:Put"
22811
+ }
22812
+ },
22813
+ "s3_ObjectTagging_Delete": {
22814
+ "target": "smithy.api#Unit",
22815
+ "traits": {
22816
+ "smithy.api#enumValue": "s3:ObjectTagging:Delete"
22817
+ }
22818
+ }
22819
+ },
22820
+ "traits": {
22821
+ "smithy.api#documentation": "<p>The bucket event for which to send notifications.</p>"
22741
22822
}
22742
22823
},
22743
22824
"com.amazonaws.s3#EventBridgeConfiguration": {
29111
29192
"traits": {
29112
29193
"smithy.api#enumValue": "GLACIER_IR"
29113
29194
}
29195
+ },
29196
+ "SNOW": {
29197
+ "target": "smithy.api#Unit",
29198
+ "traits": {
29199
+ "smithy.api#enumValue": "SNOW"
29200
+ }
29114
29201
}
29115
29202
}
29116
29203
},
33176
33263
"traits": {
33177
33264
"smithy.api#enumValue": "GLACIER_IR"
33178
33265
}
33266
+ },
33267
+ "SNOW": {
33268
+ "target": "smithy.api#Unit",
33269
+ "traits": {
33270
+ "smithy.api#enumValue": "SNOW"
33271
+ }
33179
33272
}
33180
33273
}
33181
33274
},
0 commit comments