Amazon S3 · Arazzo Workflow
Amazon S3 Enable Versioning Then Store an Object
Version 1.0.0
Turn on bucket versioning, confirm it, then write a versioned object.
View Spec
View on GitHub
ArchivesAmazon Web ServicesBackupCloud StorageData StorageObject StorageScalable StorageStorageArazzoWorkflows
Provider
Workflows
enable-versioning-and-put-object
Enable versioning, verify it, then upload a versioned object.
Sets the bucket versioning state to Enabled, confirms the state with a GET, and writes an object that is captured as a new version.
1
enableVersioning
Set the bucket versioning state to Enabled via a VersioningConfiguration body.
2
confirmVersioning
Read the versioning configuration back to confirm the bucket now reports the Enabled status.
3
putObject
Upload the object; because versioning is enabled the write is captured as a new version and a version id is returned.
Source API Descriptions
openapi
bucketConfigurationApi
https://artifacts.apis.io/amazon-s3/openapi/amazon-s3-bucket-configuration-api-openapi.yml
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.