@@ -961,6 +961,15 @@ s3_GetObjectLegalHoldConfiguration:
961
961
- description :
962
962
snippet_tags :
963
963
- S3LockWorkflow.dotnetv3.GetObjectLegalHold
964
+ JavaScript :
965
+ versions :
966
+ - sdk_version : 3
967
+ github : javascriptv3/example_code/s3
968
+ sdkguide :
969
+ excerpts :
970
+ - description :
971
+ snippet_files :
972
+ - javascriptv3/example_code/s3/actions/get-object-legal-hold.js
964
973
services :
965
974
s3 : {GetObjectLegalHold}
966
975
s3_GetObjectLockConfiguration :
@@ -983,6 +992,15 @@ s3_GetObjectLockConfiguration:
983
992
- description :
984
993
snippet_tags :
985
994
- S3LockWorkflow.dotnetv3.GetBucketObjectLockConfiguration
995
+ JavaScript :
996
+ versions :
997
+ - sdk_version : 3
998
+ github : javascriptv3/example_code/s3
999
+ sdkguide :
1000
+ excerpts :
1001
+ - description :
1002
+ snippet_files :
1003
+ - javascriptv3/example_code/s3/actions/get-object-lock-configuration.js
986
1004
services :
987
1005
s3 : {GetObjectLockConfiguration}
988
1006
s3_GetObjectRetention :
@@ -1005,6 +1023,15 @@ s3_GetObjectRetention:
1005
1023
- description :
1006
1024
snippet_tags :
1007
1025
- S3LockWorkflow.dotnetv3.GetObjectRetention
1026
+ JavaScript :
1027
+ versions :
1028
+ - sdk_version : 3
1029
+ github : javascriptv3/example_code/s3
1030
+ sdkguide :
1031
+ excerpts :
1032
+ - description :
1033
+ snippet_files :
1034
+ - javascriptv3/example_code/s3/actions/get-object-retention.js
1008
1035
services :
1009
1036
s3 : {GetObjectRetention}
1010
1037
s3_PutBucketLogging :
@@ -2069,6 +2096,15 @@ s3_PutObjectLegalHold:
2069
2096
- description :
2070
2097
snippet_tags :
2071
2098
- S3LockWorkflow.dotnetv3.ModifyObjectLegalHold
2099
+ JavaScript :
2100
+ versions :
2101
+ - sdk_version : 3
2102
+ github : javascriptv3/example_code/s3
2103
+ sdkguide :
2104
+ excerpts :
2105
+ - description :
2106
+ snippet_files :
2107
+ - javascriptv3/example_code/s3/actions/put-object-legal-hold.js
2072
2108
services :
2073
2109
s3 : {PutObjectLegalHold}
2074
2110
s3_PutObjectLockConfiguration :
@@ -2097,6 +2133,18 @@ s3_PutObjectLockConfiguration:
2097
2133
- description : Set the default retention period of a bucket.
2098
2134
snippet_tags :
2099
2135
- S3LockWorkflow.dotnetv3.ModifyBucketDefaultRetention
2136
+ JavaScript :
2137
+ versions :
2138
+ - sdk_version : 3
2139
+ github : javascriptv3/example_code/s3
2140
+ sdkguide :
2141
+ excerpts :
2142
+ - description : Set the object lock configuration of a bucket.
2143
+ snippet_files :
2144
+ - javascriptv3/example_code/s3/actions/put-object-lock-configuration.js
2145
+ - description : Set the default retention period of a bucket.
2146
+ snippet_files :
2147
+ - javascriptv3/example_code/s3/actions/put-default-object-lock-configuration.js
2100
2148
services :
2101
2149
s3 : {PutObjectLockConfiguration}
2102
2150
s3_PutObjectRetention :
@@ -2119,6 +2167,15 @@ s3_PutObjectRetention:
2119
2167
- description :
2120
2168
snippet_tags :
2121
2169
- S3LockWorkflow.dotnetv3.ModifyObjectRetentionPeriod
2170
+ JavaScript :
2171
+ versions :
2172
+ - sdk_version : 3
2173
+ github : javascriptv3/example_code/s3
2174
+ sdkguide :
2175
+ excerpts :
2176
+ - description :
2177
+ snippet_files :
2178
+ - javascriptv3/example_code/s3/actions/put-object-retention.js
2122
2179
services :
2123
2180
s3 : {PutObjectRetention}
2124
2181
s3_UploadPart :
@@ -2984,6 +3041,29 @@ s3_Scenario_ObjectLock:
2984
3041
- description : A wrapper class for S3 functions.
2985
3042
snippet_tags :
2986
3043
- S3LockWorkflow.dotnetv3.S3ActionsWrapper
3044
+ JavaScript :
3045
+ versions :
3046
+ - sdk_version : 3
3047
+ github : javascriptv3/example_code/s3/scenarios/object-locking
3048
+ sdkguide :
3049
+ excerpts :
3050
+ - description : |
3051
+ <noloc>index.js</noloc> - Entrypoint for the workflow. This orchestrates all of the steps.
3052
+ Visit GitHub to see the implementation details for Scenario, ScenarioInput, ScenarioOutput, and ScenarioAction.
3053
+ snippet_files:
3054
+ - javascriptv3/example_code/s3/scenarios/object-locking/index.js
3055
+ - description : <noloc>welcome.steps.js</noloc> - Output welcome messages to the console.
3056
+ snippet_files :
3057
+ - javascriptv3/example_code/s3/scenarios/object-locking/welcome.steps.js
3058
+ - description : <noloc>setup.steps.js</noloc> - Deploy buckets, objects, and file settings.
3059
+ snippet_files :
3060
+ - javascriptv3/example_code/s3/scenarios/object-locking/setup.steps.js
3061
+ - description : <noloc>repl.steps.js</noloc> - View and delete files in the buckets.
3062
+ snippet_files :
3063
+ - javascriptv3/example_code/s3/scenarios/object-locking/repl.steps.js
3064
+ - description : <noloc>clean.steps.js</noloc> - Destroy all created resources.
3065
+ snippet_files :
3066
+ - javascriptv3/example_code/s3/scenarios/object-locking/clean.steps.js
2987
3067
services :
2988
3068
s3 : {PutObjectLockConfiguration, PutObjectRetention, GetObjectRetention, PutObjectLegalHold, GetObjectLegalHold, GetObjectLockConfiguration}
2989
3069
s3_SelectObjectContent :
0 commit comments