ObjectBriefEx

ObjectBriefEx
ObjectBriefEx
JSON Example
{
    "key": "string",
    "versionId": "string",
    "owner": {
        "id": "string",
        "displayName": "string"
    },
    "ownerId": "string",
    "storageClass": "string",
    "etag": "string",
    "size": 0,
    "lastModified": "string",
    "path": "string",
    "tenant": "string",
    "storageUserId": "string",
    "contentType": "string",
    "encryption": "string",
    "encryptionAlgorithm": "string",
    "creationDate": "string",
    "s3Href": "string",
    "s3AltHref": "string",
    "sharingStatus": "string",
    "userMeta": {
        "userMeta": "string"
    },
    "versionDeleted": false,
    "expiryDate": "string",
    "ruleId": "string",
    "objectLock": false,
    "requesterPays": false,
    "requesterCharged": false,
    "folder": false
}
string
key
Optional

key

string
versionId
Optional

versionId

owner
Optional

owner

string
ownerId
Optional

ownerId

string
storageClass
Optional

storageClass

string
etag
Optional

etag

integer As int64 As int64
size
Optional

size

string As date-time As date-time
lastModified
Optional

lastModified

string
path
Optional

path

string
tenant
Optional

tenant

string
storageUserId
Optional

storageUserId

string
contentType
Optional

contentType

string
encryption
Optional

encryption

string
encryptionAlgorithm
Optional

encryptionAlgorithm

string As date-time As date-time
creationDate
Optional

creationDate

string
s3Href
Optional

s3Href

string
s3AltHref
Optional

s3AltHref

string
sharingStatus
Optional

sharingStatus

Possible values are : PRIVATE, TENANT, PUBLIC,
object
userMeta
Optional

userMeta

boolean
versionDeleted
Optional

versionDeleted

string As date-time As date-time
expiryDate
Optional

expiryDate

string
ruleId
Optional

ruleId

boolean
objectLock
Optional

objectLock

boolean
requesterPays
Optional

requesterPays

boolean
requesterCharged
Optional

requesterCharged

boolean
folder
Optional

folder