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",
"contentType": "string",
"encryption": "string",
"encryptionAlgorithm": "string",
"creationDate": "string",
"s3Href": "string",
"s3AltHref": "string",
"sharingStatus": "string",
"versionDeleted": false,
"expiryDate": "string",
"ruleId": "string",
"objectLock": false,
"requesterPays": false,
"requesterCharged": false,
"folder": false
}
string
key
Optional
key
string
versionId
Optional
versionId
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
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