S3StoragePolicies_1_2_0
S3StoragePolicies_1_2_0 Document
Connector-specific storage gateway policies for the S3 connector
Version 1.1.0 adds support for the s3_requester_pays property
Version 1.2.0 adds support for the s3_allow_multi_keys property
Name |
Type |
Description |
DATA_TYPE |
string |
Type of this document |
s3_allow_multi_keys |
boolean |
Allow users of this gateway to add multiple s3 IAM keys to their credentials |
s3_buckets |
array of string |
List of buckets not owned by the collection owner that will be shown in the root of collections created at the base of this storage gateway. |
s3_endpoint |
string |
URL of the S3 API endpoint |
s3_requester_pays |
boolean |
Flag indicating that S3 operations will be charged to the account of the registered credentials. Credentials used with a storage gateway that has the s3_requester_pays property set to true are invalid unless they also have this property set to true as an acknowledgement. |
s3_user_credential_required |
boolean |
Flag indicating if a Globus User must register a user credential in order to create a guest collection on this storage gateway. |
{
"DATA_TYPE": "s3_storage_policies#1.2.0",
"s3_allow_multi_keys": true,
"s3_buckets": [
"string"
],
"s3_endpoint": "https://s3.amazonaws.com",
"s3_requester_pays": true,
"s3_user_credential_required": true
}