generated: '2026-06-20' method: derived source: Derived from the arazzo/*.yml native workflow files in this repo. description: >- Browseable catalog of the native Arazzo 1.0.1 workflows that stitch Amazon S3 operations into real multi-step use cases. One entry per workflow file. workflows: - file: amazon-s3-abort-multipart-upload-workflow.yml workflowId: start-and-abort-multipart-upload title: Amazon S3 Start and Abort a Multipart Upload summary: Initiate a multipart upload then abort it to release any staged storage. - file: amazon-s3-archive-object-workflow.yml workflowId: archive-object title: Amazon S3 Archive an Object to a Cold Storage Class summary: Copy an object into an archival storage class then delete the hot original. - file: amazon-s3-conditional-download-object-workflow.yml workflowId: conditional-download-object title: Amazon S3 Conditional Download of an Object summary: HEAD an object to read its ETag, then GET it only when it is present. - file: amazon-s3-copy-object-workflow.yml workflowId: copy-object title: Amazon S3 Copy Object Between Keys summary: Confirm a source object exists, copy it to a destination, and verify the copy. - file: amazon-s3-create-bucket-put-object-workflow.yml workflowId: create-bucket-and-store-object title: Amazon S3 Create Bucket and Store an Object summary: Create a bucket, confirm it exists, upload an object, and read it back. - file: amazon-s3-delete-object-workflow.yml workflowId: delete-object-and-confirm title: Amazon S3 Delete Object and Confirm Removal summary: Delete an object then HEAD it to confirm it is gone. - file: amazon-s3-empty-and-delete-bucket-workflow.yml workflowId: empty-and-delete-bucket title: Amazon S3 Empty and Delete a Bucket summary: List the bucket, batch-delete its objects, then delete the empty bucket. - file: amazon-s3-enable-versioning-put-object-workflow.yml workflowId: enable-versioning-and-put-object title: Amazon S3 Enable Versioning Then Store an Object summary: Turn on bucket versioning, confirm it, then write a versioned object. - file: amazon-s3-get-or-create-object-workflow.yml workflowId: get-or-create-object title: Amazon S3 Get Object or Create It summary: Check whether an object exists with HEAD and upload it only if missing. - file: amazon-s3-list-and-batch-delete-objects-workflow.yml workflowId: list-and-batch-delete title: Amazon S3 List and Batch Delete Objects summary: List objects under a prefix then delete a batch of keys in one request. - file: amazon-s3-move-object-workflow.yml workflowId: move-object title: Amazon S3 Move an Object summary: Copy an object to a new key, verify it, then delete the original. - file: amazon-s3-multipart-upload-workflow.yml workflowId: multipart-upload title: Amazon S3 Multipart Upload a Large Object summary: Initiate a multipart upload, upload a part, and complete the upload. - file: amazon-s3-paginate-list-objects-workflow.yml workflowId: paginate-list-objects title: Amazon S3 Paginate Through Bucket Objects summary: List a first page of objects then fetch the next page by continuation token. - file: amazon-s3-provision-secure-bucket-workflow.yml workflowId: provision-secure-bucket title: Amazon S3 Provision a Secure Bucket summary: Create a bucket, enable versioning, and apply default encryption. - file: amazon-s3-put-object-list-objects-workflow.yml workflowId: upload-and-list-objects title: Amazon S3 Upload and List Objects summary: Upload an object then list the bucket contents to confirm it appears. - file: amazon-s3-set-bucket-acl-workflow.yml workflowId: set-and-verify-bucket-acl title: Amazon S3 Apply and Verify a Bucket ACL summary: Set a bucket access control policy then read it back to confirm. - file: amazon-s3-set-bucket-cors-workflow.yml workflowId: set-and-verify-cors title: Amazon S3 Configure and Verify Bucket CORS summary: Put a bucket CORS configuration then read it back to confirm. - file: amazon-s3-set-bucket-encryption-workflow.yml workflowId: set-and-verify-encryption title: Amazon S3 Configure and Verify Default Encryption summary: Put a bucket default-encryption configuration then read it back. - file: amazon-s3-set-bucket-lifecycle-workflow.yml workflowId: set-and-verify-lifecycle title: Amazon S3 Apply and Verify a Lifecycle Configuration summary: Put a bucket lifecycle configuration then read it back to confirm. - file: amazon-s3-set-bucket-tagging-workflow.yml workflowId: set-and-verify-bucket-tags title: Amazon S3 Set and Verify Bucket Tags summary: Write a bucket tag set then read it back to confirm it was stored.