Amazon S3 Component
Amazon S3 Component

Prismatic's built-in connectors make it easy for B2B software companies to integrate with the other apps and services your customers use.

About the Amazon S3 Component

Manage files within an Amazon (AWS) S3 bucket

Documentation

Component Actions

Action NameAction Description
Copy ObjectCopy an object in S3 from one location to another
Delete ObjectDelete an Object within an S3 Bucket
Get ObjectGet the contents of an object
List ObjectsList Objects in a Bucket
Put ObjectWrite an object to S3
Generate Presigned URLGenerate a presigned URL that can be used to upload or download an object in S3
Create SNS Topic For S3 Event NotificationCreate an Amazon SNS Topic to be used with S3 Event Notifications
Update SNS Topic Policy For S3 Event NotificationUpdate an Amazon SNS Topic Policy to grant S3 permission to publish
Subscribe to SNS TopicSubscribe to an Amazon SNS Topic for S3 Event Notifications
Unsubscribe from a SNS TopicUnsubscribe from an Amazon SNS Topic for S3 Event Notifications
Bucket SNS Event Trigger ConfigurationAdd events to send notifications to SNS Topic
Create Multipart UploadCreate a multipart upload
Upload PartUpload a chunk of a multipart file upload
Complete Multipart UploadComplete a multipart upload
Abort Multipart UploadAbort a multipart upload
List BucketsList all buckets in an AWS account
List PartsList parts of a multipart upload
Get Bucket LocationGet the location (AWS region) of a bucket by name
Get Current AccountGet the current AWS account
Generate Presigned URL for Multipart UploadsGenerate presigned URL's that can be used to upload or download an object in S3
Head ObjectRetrieve metadata from an object without returning the object itself
Head BucketDetermine if a bucket exists and if you have permission to access it
List Multipart UploadsLists in-progress multipart uploads in a bucket
Delete ObjectsDelete multiple objects from a bucket
Delete BucketDeletes the S3 bucket. All objects in the bucket must be deleted before the bucket itself can be deleted
Put Bucket Notification ConfigurationReplace an existing bucket notification configuration with a new one
Get Bucket Notification ConfigurationReturns the notification configuration of a bucket
Put Object Lock ConfigurationPlaces an Object Lock configuration on the specified bucket
Get Object Lock ConfigurationGets the Object Lock configuration for a bucket
Put Object RetentionPlaces an Object Retention configuration on an object
Get Object RetentionRetrieves an object's retention settings
Get Object AttributesRetrieves all the metadata from an object without returning the object itself

Component Triggers

Trigger NameTrigger Description
WebhookTrigger to handle SNS subscription for S3 event notifications

The Integration Platform for B2B Software Companies

Build integrations fast and provide a seamless in-app integration experience for your users. Prismatic is the only iPaaS with answers for the complicated world of B2B software.
Intuitive Integration Designer

Intuitive Integration Designer

Non-dev teams create reusable integrations in a low-code environment tailored for your product.

Pre-Built & Custom Components

Pre-Built & Custom Components

Use built-in API connectors or code your own custom components for any third-party system.

Embedded Integration Marketplace

Embedded Integration Marketplace

Deliver a seamless in-app customer experience for exploring, activating, and monitoring integrations.

Integration Deployment & Support

Integration Deployment & Support

Manage customer-specific configuration and provide proactive support with logging & alerting.

Purpose-Built Infrastructure

Purpose-Built Infrastructure

Your integrations run in a scalable, secure environment while you focus on your core product.

Built In A Way Devs Love

Built In A Way Devs Love

Give devs power and flexibility. Fit the platform to your product and the way you build software.

Get in Touch

Looking for an additional component action? Want to see a tailored demo? Let us know and we'll be in touch soon!

Testimonial from Chris Rallis

With Prismatic, we're able to deliver integrations in far less time while streamlining our engineering effort. Prismatic has given us the ability to more widely build integrations across our teams. It has also allowed our customer-facing teams to handle customer-specific deployment.

Chris Rallis

Director of Software at Raven Industries

By submitting this form, you hereby consent to our processing of your personal information in accordance with our Privacy Policy, including for the purposes of sending you direct marketing communications at the email address you provided.