S3Location

S3Location
S3Location
JSON Example
{
    "grants": [
        {
            "grantee": {
                "id": "string",
                "displayName": "string",
                "uri": "string",
                "emailAddress": "string",
                "type": "string"
            },
            "permission": "string"
        }
    ],
    "bucketName": "string",
    "cannedACL": "string",
    "encryption": {
        "encryptionType": "string",
        "kmsContext": "string",
        "kmsKeyId": "string"
    },
    "prefix": "string",
    "storageClass": "string",
    "tagging": {
        "tagSets": [
            {
                "tags": [
                    {
                        "key": "string",
                        "value": "string"
                    }
                ]
            }
        ]
    },
    "userMetadata": [
        {
            "name": "string",
            "value": "string"
        }
    ]
}
array of Grant
grants
Optional

grants

string
bucketName
Required

bucketName

string
cannedACL
Optional

cannedACL

encryption
Optional

encryption

string
prefix
Required

prefix

string
storageClass
Optional

storageClass

tagging
Optional

New tags for bucket/object.

userMetadata
Optional

userMetadata

Property Of