RestoreRequest

RestoreRequest
RestoreRequest
JSON Example
{
    "days": 0,
    "description": "string",
    "glacierJobParameters": {
        "tier": "string"
    },
    "outputLocation": {
        "s3": {
            "bucketName": "string",
            "cannedACL": "string",
            "encryption": {
                "encryptionType": "string",
                "kmsContext": "string",
                "kmsKeyId": "string"
            },
            "grants": [
                {
                    "grantee": {
                        "displayName": "string",
                        "emailAddress": "string",
                        "id": "string",
                        "type": "string",
                        "uri": "string"
                    },
                    "permission": "string"
                }
            ],
            "prefix": "string",
            "storageClass": "string",
            "tagging": {
                "tagSets": [
                    {
                        "tags": [
                            {
                                "key": "string",
                                "value": "string"
                            }
                        ]
                    }
                ]
            },
            "userMetadata": [
                {
                    "name": "string",
                    "value": "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"
            }
        }
    },
    "tier": "string",
    "type": "string"
}
integer As int32 As int32
days
Optional

days

string
description
Optional

description

glacierJobParameters
Optional

glacierJobParameters

outputLocation
Optional

outputLocation

selectParameters
Optional

selectParameters

string
tier
Optional

tier

string
type
Optional

type