Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implemented the S3 object lock workflow in Go. #6579

Merged
merged 4 commits into from
Jul 1, 2024

Conversation

Laren-AWS
Copy link
Contributor

This scenario demonstrates how to use the AWS SDK for Go V2 to work with Amazon S3 object locking features. It shows how to create S3 buckets with and without object locking enabled, set object lock configurations for individual objects, and interact with locked objects by attempting to delete or overwrite them. The scenario also demonstrates how to set a default retention period for a bucket and view the object lock configurations for individual objects.

This workflow implementation used generative AI to create some of the code, which has subsequently been verified and modified by human hands.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

This scenario demonstrates how to use the AWS SDK for Go V2 to work with Amazon S3 object locking features.
It shows how to create S3 buckets with and without object locking enabled, set object lock configurations
for individual objects, and interact with locked objects by attempting to delete or overwrite them.
The scenario also demonstrates how to set a default retention period for a bucket and view the object
lock configurations for individual objects.

This workflow implementation used generative AI to create some of the code, which has subsequently
been verified and modified by human hands.
@Laren-AWS Laren-AWS self-assigned this Jun 24, 2024
@github-actions github-actions bot added the Go-v2 This issue relates to the AWS SDK for Go V2 label Jun 24, 2024
@Laren-AWS Laren-AWS added Workflow A simple code example to show how certain tasks can be accomplished using several services and SDKs. Follow After Scouts, more languages are added to examples as Follows. labels Jun 24, 2024
@Laren-AWS Laren-AWS requested review from a team, meyertst-aws and beqqrry-aws and removed request for a team and meyertst-aws June 25, 2024 17:59
@beqqrry-aws beqqrry-aws added the On Call Review complete On call review complete label Jul 1, 2024
@beqqrry-aws beqqrry-aws merged commit 28414dc into awsdocs:main Jul 1, 2024
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Follow After Scouts, more languages are added to examples as Follows. Go-v2 This issue relates to the AWS SDK for Go V2 On Call Review complete On call review complete Workflow A simple code example to show how certain tasks can be accomplished using several services and SDKs.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants