RestoreRequest
RestoreRequest
JSON Example
{
"days": 0,
"glacierJobParameters": {
"tier": "string"
},
"type": "string",
"tier": "string",
"description": "string",
"selectParameters": {
"expression": "string",
"expressionType": "string",
"inputSerialization": {
"compressionType": "string",
"csv": {
"allowQuotedRecordDelimiter": false,
"comments": "string",
"fieldDelimiter": "string",
"fileHeaderInfo": "string",
"quoteCharacter": "string",
"quoteEscapeCharacter": "string",
"recordDelimiter": "string"
},
"json": {
"type": "string"
}
},
"outputSerialization": {
"csv": {
"fieldDelimiter": "string",
"quoteCharacter": "string",
"quoteEscapeCharacter": "string",
"quoteFields": "string",
"recordDelimiter": "string"
},
"json": {
"recordDelimiter": "string"
}
}
},
"outputLocation": {
"s3": {
"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"
}
]
}
}
}
integer As int32 As int32
days
Optional
days
string
type
Optional
type
string
tier
Optional
tier
string
description
Optional
description