Amazon S3
Last updated
Last updated
To read from and write to your Amazon S3 buckets in Upsolver, you must first create a connection that provides the appropriate credentials to access your buckets.
AWS_ROLE
— editableType: text
If omitted, the role created when integrating Upsolver with the AWS account is used.
To learn how to provide a role with the proper credentials, see: Configure access to S3
EXTERNAL_ID
— editableType: text
If omitted, the role created when integrating Upsolver with the AWS account is used.
AWS_ACCESS_KEY_ID
— editableType: text
If omitted, the role created when integrating Upsolver with the AWS account is used.
AWS_SECRET_ACCESS_KEY
— editableType: text
If omitted, the role created when integrating Upsolver with the AWS account is used.
PATH_DISPLAY_FILTER[S]
— editableType: text | list
(Optional) A single path or the list of paths to show. If not provided, all buckets are shown.
Paths should be provided in the following format: s3://bucket/prefix
. This shows anything beginning with the given prefix.
To filter by a specific folder, use the following format: s3://bucket/folder-path/
READ_ONLY
— editableType: Boolean
Default: false
(Optional) Whether or not the connection is read-only.
When true
, Upsolver is not able to write data to or delete data from, the bucket.
ENCRYPTION_KMS_KEY
— editableType: text
(Optional) The ARN of the KMS key to use.
If omitted, uses the default encryption defined on the bucket in AWS.
ENCRYPTION_CUSTOMER_MANAGED_KEY
— editableType: text
(Optional) The Base64 text representation of the encryption key to use.
If omitted, uses the default encryption defined on the bucket in AWS.
COMMENT
— editableType: text
(Optional) A description or comment regarding this connection.
(Optional) The AWS IAM role ARN. Used in conjunction with .
(Optional) The external ID of the role to assume. Used in conjunction with .
(Optional) The AWS access key ID. Used in conjunction with .
(Optional) The AWS secret key corresponding to the provided .
This example uses the default credentials from Upsolver's integration with AWS. See the guide to for more information.