AWS
S3 actions
132 actions you can wire into a flow, alongside everything else in the AWS integration.
Every S3 action
- AWS S3 Abort Multipart UploadAbort an in-progress S3 multipart upload and discard its parts.
- AWS S3 Complete Multipart UploadComplete an S3 multipart upload from a JSON list of part ETags.
- AWS S3 Copy ObjectCopy an object to a destination bucket and key within AWS S3.
- AWS S3 Create Access GrantGrant an IAM or directory identity scoped access to S3 data via S3 Access Grants.
- AWS S3 Create Access Grants InstanceCreate an S3 Access Grants instance, optionally linked to IAM Identity Centre.
- AWS S3 Create Access Grants LocationRegister an S3 location with Access Grants, backed by an IAM role.
- AWS S3 Create Access PointCreate an S3 access point for a bucket, optionally VPC-scoped.
- AWS S3 Create Batch JobCreate an S3 Batch Operations job; operation/manifest/report are JSON objects.
- AWS S3 Create BucketCreate a new AWS S3 bucket in the given region.
- AWS S3 Create Multi-Region Access PointCreate an S3 Multi-Region Access Point (async; control plane is us-west-2).
- AWS S3 Create Multipart UploadInitiate an S3 multipart upload and return an upload ID for the parts.
- AWS S3 Create Object Lambda Access PointCreate an S3 Object Lambda Access Point from a JSON configuration document.
- AWS S3 DeleteDelete an object from an AWS S3 bucket
- AWS S3 Delete Access GrantDelete an S3 Access Grant by its ID, revoking the granted access.
- AWS S3 Delete Access Grants InstanceDelete the S3 Access Grants instance for an account.
- AWS S3 Delete Access Grants LocationDeregister a location from S3 Access Grants.
- AWS S3 Delete Access Grants Resource PolicyRemove the resource policy from an S3 Access Grants instance.
- AWS S3 Delete Access PointDelete an AWS S3 access point by name.
- AWS S3 Delete Access Point PolicyRemove the resource policy from an S3 access point.
- AWS S3 Delete Account Public Access BlockRemove the account-level S3 public access block configuration.
- AWS S3 Delete Batch Job TagsRemove all tags from an S3 Batch Operations job.
- AWS S3 Delete BucketDelete an empty AWS S3 bucket.
- AWS S3 Delete Bucket CORSRemove the cross-origin resource sharing configuration from an S3 bucket.
- AWS S3 Delete Bucket EncryptionRemove the default server-side encryption from an AWS S3 bucket.
- AWS S3 Delete Bucket LifecycleRemove the lifecycle configuration from an AWS S3 bucket.
- AWS S3 Delete Bucket Ownership ControlsRemove the object ownership controls from an S3 bucket.
- AWS S3 Delete Bucket PolicyRemove the policy document from an AWS S3 bucket.
- AWS S3 Delete Bucket ReplicationRemove the replication configuration from an S3 bucket.
- AWS S3 Delete Bucket TaggingRemove all tags from an AWS S3 bucket.
- AWS S3 Delete Bucket WebsiteRemove the static-website hosting configuration from an S3 bucket.
- AWS S3 Delete Multi-Region Access PointDelete an S3 Multi-Region Access Point (async; control plane is us-west-2).
- AWS S3 Delete Object Lambda Access PointDelete an S3 Object Lambda Access Point by name.
- AWS S3 Delete Object Lambda PolicyDelete the resource policy from an S3 Object Lambda Access Point.
- AWS S3 Delete Object TaggingRemove all tags from an object in AWS S3.
- AWS S3 Delete ObjectsDelete multiple objects from an AWS S3 bucket in one batch request.
- AWS S3 Delete Storage Lens ConfigurationDelete an S3 Storage Lens configuration by ID.
- AWS S3 Describe Batch JobRetrieve the status, priority and progress of an S3 Batch Operations job.
- AWS S3 Describe Multi-Region Access Point OperationQuery the status of an async S3 Multi-Region Access Point operation by request token.
- AWS S3 Get Access GrantRetrieve the details of an S3 Access Grant by its ID.
- AWS S3 Get Access Grants InstanceRetrieve details of the S3 Access Grants instance for an account.
- AWS S3 Get Access Grants Resource PolicyRead the resource policy of an S3 Access Grants instance.
- AWS S3 Get Access PointRead the configuration of an AWS S3 access point.
- AWS S3 Get Access Point PolicyRead the resource policy attached to an S3 access point.
- AWS S3 Get Access Point Policy StatusReport whether an S3 access point's policy grants public access.
- AWS S3 Get Account Public Access BlockRead the account-level S3 public access block configuration.
- AWS S3 Get Batch Job TagsRead the tags on an S3 Batch Operations job.
- AWS S3 Get Bucket AccelerationRead the transfer acceleration state of an S3 bucket.
- AWS S3 Get Bucket ACLRead the access control list (owner and grants) of an AWS S3 bucket.
- AWS S3 Get Bucket CORSRead the cross-origin resource sharing (CORS) rules of an S3 bucket.
- AWS S3 Get Bucket EncryptionRead the default server-side encryption of an AWS S3 bucket.
- AWS S3 Get Bucket LifecycleRead the lifecycle configuration rules of an AWS S3 bucket.
- AWS S3 Get Bucket LocationGet the region an AWS S3 bucket resides in.
- AWS S3 Get Bucket LoggingRead the server access logging configuration of an S3 bucket.
- AWS S3 Get Bucket NotificationRead the event notification configuration of an S3 bucket.
- AWS S3 Get Bucket Ownership ControlsRead the object ownership controls of an S3 bucket.
- AWS S3 Get Bucket PolicyFetch the JSON policy document attached to an AWS S3 bucket.
- AWS S3 Get Bucket Policy StatusReport whether an S3 bucket is public according to its policy status.
- AWS S3 Get Bucket ReplicationRead a bucket's replication configuration, returning the IAM role and its rules.
- AWS S3 Get Bucket Request PaymentRead who pays for downloads on an S3 bucket.
- AWS S3 Get Bucket TaggingRead the tag set applied to an AWS S3 bucket.
- AWS S3 Get Bucket VersioningRead the versioning state of an AWS S3 bucket.
- AWS S3 Get Bucket WebsiteRead the static-website hosting configuration of an S3 bucket.
- AWS S3 Get Data AccessVend temporary scoped credentials for an S3 target via S3 Access Grants.
- AWS S3 Get Multi-Region Access PointRead the details of an S3 Multi-Region Access Point.
- AWS S3 Get ObjectDownload an object from an AWS S3 bucket
- AWS S3 Get Object ACLRead the access control list (owner and grants) of an S3 object.
- AWS S3 Get Object AttributesRetrieve an S3 object's ETag, storage class and size without downloading the body.
- AWS S3 Get Object Lambda Access PointRetrieve details of an S3 Object Lambda Access Point by name.
- AWS S3 Get Object Lambda ConfigurationRetrieve the configuration document of an S3 Object Lambda Access Point.
- AWS S3 Get Object Lambda PolicyRetrieve the resource policy of an S3 Object Lambda Access Point.
- AWS S3 Get Object Lambda Policy StatusReport whether an S3 Object Lambda Access Point policy is public.
- AWS S3 Get Object Legal HoldRead the legal hold status of an AWS S3 object version.
- AWS S3 Get Object Lock ConfigurationRead the Object Lock and default WORM retention of an AWS S3 bucket.
- AWS S3 Get Object RetentionRead the WORM retention mode and retain-until date of an AWS S3 object.
- AWS S3 Get Object TaggingRead the tag set applied to an object in AWS S3.
- AWS S3 Get Object TorrentRetrieve the BitTorrent .torrent file for an S3 object, base64-encoded.
- AWS S3 Get Public Access BlockRead the public access block configuration of an AWS S3 bucket.
- AWS S3 Get Storage Lens ConfigurationRead an S3 Storage Lens configuration by ID.
- AWS S3 Get Storage Lens TagsRead the tags on an S3 Storage Lens configuration.
- AWS S3 Head BucketCheck whether an AWS S3 bucket exists and is accessible.
- AWS S3 Head ObjectRetrieve an object's metadata (size, type, ETag) without downloading it.
- AWS S3 List Access GrantsList the S3 Access Grants in an instance, optionally filtered by grantee or permission.
- AWS S3 List Access Grants InstancesList the S3 Access Grants instances available to an account.
- AWS S3 List Access Grants LocationsList locations registered with an S3 Access Grants instance.
- AWS S3 List Access PointsList AWS S3 access points, optionally filtered by bucket.
- AWS S3 List Batch JobsList S3 Batch Operations jobs, optionally filtered by status.
- AWS S3 List BucketsList objects in an AWS S3 bucket with optional prefix filter
- AWS S3 List BucketsList all AWS S3 buckets owned by the caller.
- AWS S3 List Multi-Region Access PointsList the S3 Multi-Region Access Points in the account.
- AWS S3 List Multipart UploadsList in-progress multipart uploads in an S3 bucket.
- AWS S3 List Object Lambda Access PointsList all S3 Object Lambda Access Points for an account.
- AWS S3 List Object VersionsList object versions in a versioning-enabled S3 bucket, optionally by prefix.
- AWS S3 List PartsList the parts already uploaded for an S3 multipart upload.
- AWS S3 List Storage Lens ConfigurationsList the S3 Storage Lens configurations in the account.
- AWS S3 Presign Get ObjectGenerate a time-limited presigned URL for downloading an S3 object.
- AWS S3 Presign Put ObjectGenerate a time-limited presigned URL for uploading an object to S3.
- AWS S3 PutUpload an object to an AWS S3 bucket
- AWS S3 Put Access Grants Resource PolicySet the resource policy on an S3 Access Grants instance.
- AWS S3 Put Access Point PolicyAttach a JSON policy document to an AWS S3 access point.
- AWS S3 Put Account Public Access BlockSet the account-level S3 public access block configuration.
- AWS S3 Put Bucket AccelerationEnable or suspend transfer acceleration on an S3 bucket.
- AWS S3 Put Bucket ACLApply a canned access control list to an AWS S3 bucket.
- AWS S3 Put Bucket CORSSet a bucket's cross-origin resource sharing rules from a JSON list.
- AWS S3 Put Bucket EncryptionSet the default server-side encryption on an AWS S3 bucket.
- AWS S3 Put Bucket LifecycleSet a bucket's lifecycle rules (expiry/transition) from a curated JSON list.
- AWS S3 Put Bucket LoggingEnable or disable S3 server access logging (empty target bucket disables it).
- AWS S3 Put Bucket NotificationSet an S3 bucket's event notifications (v1: one queue/topic/lambda destination).
- AWS S3 Put Bucket Ownership ControlsSet the object ownership controls on an S3 bucket.
- AWS S3 Put Bucket PolicyAttach a JSON policy document to an AWS S3 bucket.
- AWS S3 Put Bucket ReplicationSet a bucket's replication rules (curated subset) from a JSON list. Requires an IAM role ARN.
- AWS S3 Put Bucket Request PaymentSet who pays for downloads on an S3 bucket (Requester or BucketOwner).
- AWS S3 Put Bucket TaggingSet (replace) the tag set on an AWS S3 bucket.
- AWS S3 Put Bucket VersioningEnable or suspend versioning on an AWS S3 bucket.
- AWS S3 Put Bucket WebsiteConfigure static-website hosting on an S3 bucket (index and error documents).
- AWS S3 Put Object ACLApply a canned access control list (e.g. private, public-read) to an S3 object.
- AWS S3 Put Object Lambda ConfigurationReplace the configuration document of an S3 Object Lambda Access Point.
- AWS S3 Put Object Lambda PolicySet the resource policy on an S3 Object Lambda Access Point.
- AWS S3 Put Object Legal HoldPlace or remove a legal hold on an AWS S3 object version.
- AWS S3 Put Object Lock ConfigurationEnable Object Lock and set default WORM retention on an AWS S3 bucket.
- AWS S3 Put Object RetentionApply a WORM retention mode and retain-until date to an AWS S3 object.
- AWS S3 Put Object TaggingSet (replace) the tag set on an object in AWS S3.
- AWS S3 Put Public Access BlockSet the public access block configuration on an AWS S3 bucket.
- AWS S3 Put Storage Lens ConfigurationCreate or update an S3 Storage Lens configuration (JSON uses SDK field names).
- AWS S3 Restore ObjectInitiate retrieval of an archived (Glacier) object for a number of days.
- AWS S3 Select Object ContentRun a SQL query over a single S3 object (CSV/JSON/Parquet) and return matching records.
- AWS S3 Set Batch Job TagsReplace the tags on an S3 Batch Operations job.
- AWS S3 Set Storage Lens TagsReplace the tags on an S3 Storage Lens configuration.
- AWS S3 Update Access Grants LocationUpdate the IAM role of a registered S3 Access Grants location.
- AWS S3 Update Batch Job PriorityChange the priority of an S3 Batch Operations job.
- AWS S3 Update Batch Job StatusConfirm (Ready) or cancel an S3 Batch Operations job.
- AWS S3 Upload PartUpload one part of an S3 multipart upload and return its ETag.
- AWS S3 Upload Part CopyUpload a multipart part by copying from an existing S3 object.
Also in AWS
Put S3 in a flow
These actions sit on the same canvas as every other integration, so a S3 step can follow a form, a schedule or a message without any glue code.
