Amazon S3

Simple Storage Service (S3) is a data storage service provided by Amazon Web Services.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Connector Metadata | |
---|---|
Publisher | Microsoft |
- The operation to get content of an S3 object will work within the following limits.
- Object's size must be less than 3.5 MB.
- If encryption is enabled, the key type supported by the connector is
Amazon S3 key (SSE-S3)
.
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
Access Key Id | string | Amazon access key Id | True |
Access Key secret | securestring | Amazon access key secret | True |
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 6000 | 60 seconds |
Get S3 object content |
Gets the content of an S3 object. |
Get S3 object metadata |
Gets the metadata of an S3 object. |
List S3 buckets |
List S3 buckets. |
List S3 objects |
List S3 objects in a bucket. |
List S3 regions |
List S3 regions. |
Gets the content of an S3 object.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
The name of the bucket.
|
bucketName | True | string |
The name of the bucket. |
The key of the object.
|
objectKey | True | string |
The key of the object. |
The region where the bucket is located.
|
bucketRegion | string |
The region where the bucket is located. |
Returns
The content of the object.
- Object Content
- binary
Gets the metadata of an S3 object.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
The name of the bucket.
|
bucketName | True | string |
The name of the bucket. |
The key of the object.
|
objectKey | True | string |
The key of the object. |
The region where the bucket is located.
|
bucketRegion | string |
The region where the bucket is located. |
Returns
Detailed metadata of an S3 object
- Body
- S3ObjectDeepMetadata
List S3 objects in a bucket.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
The name of the bucket.
|
bucketName | True | string |
The name of the bucket. |
The region where the bucket is located.
|
bucketRegion | string |
The region where the bucket is located. |
|
Maximum object count
|
maxObjectCount | integer |
Maximum number of objects to fetch. |
|
Continuation token
|
continuationToken | string |
A token to identify the next page of objects. |
Returns
Collection of S3 objects
- Body
- S3ObjectCollection
When an S3 object is updated |
Gets the metadata of an S3 object. |
Gets the metadata of an S3 object.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
The name of the bucket.
|
bucketName | True | string |
The name of the bucket. |
The key of the object.
|
objectKey | True | string |
The key of the object. |
The region where the bucket is located.
|
bucketRegion | string |
The region where the bucket is located. |
Returns
Detailed metadata of an S3 object
- Body
- S3ObjectDeepMetadata
Collection of S3 regions
Name | Path | Type | Description |
---|---|---|---|
value
|
value | array of S3Region |
The regions |
Description of an S3 region
Name | Path | Type | Description |
---|---|---|---|
name
|
name | string |
Name of the region |
Collection of S3 buckets
Name | Path | Type | Description |
---|---|---|---|
value
|
value | array of S3Bucket |
The buckets |
Description of an S3 bucket
Name | Path | Type | Description |
---|---|---|---|
name
|
name | string |
Name of the bucket |
Collection of S3 objects
Name | Path | Type | Description |
---|---|---|---|
value
|
value | array of S3ObjectMetadata |
The objects |
continuationToken
|
continuationToken | string |
Continuation token |
Metadata of an S3 object
Name | Path | Type | Description |
---|---|---|---|
key
|
key | string |
The object key |
eTag
|
eTag | string |
The object entity tag |
size
|
size | integer |
The object size |
Last changed time
|
lastChangedTime | date-time |
The time when the object was last changed |
Detailed metadata of an S3 object
Name | Path | Type | Description |
---|---|---|---|
bucket
|
bucket | string |
The bucket name |
versionId
|
versionId | string |
The object version Id |
Content type
|
contentType | string |
Type of the content in the object |
key
|
key | string |
The object key |
eTag
|
eTag | string |
The object entity tag |
size
|
size | integer |
The object size |
Last changed time
|
lastChangedTime | date-time |
The time when the object was last changed |
This is the basic data type 'binary'.