Skip to content

S3  >  Structures  >  RestoreRequest

RestoreRequest

Structure Class

RestoreRequest dataclass

Bases: _SerdeShape

Container for restore job parameters.

Attributes

days class-attribute instance-attribute
days: int | None = ...

Lifetime of the active copy in days. Do not use with restores that specify OutputLocation.

The Days element is required for regular restores, and must not be provided for select requests.

description class-attribute instance-attribute
description: str | None = ...

The optional description for the job.

glacier_job_parameters class-attribute instance-attribute
glacier_job_parameters: GlacierJobParameters | None = ...

S3 Glacier related parameters pertaining to this job. Do not use with restores that specify OutputLocation.

output_location class-attribute instance-attribute
output_location: OutputLocation | None = ...

Describes the location where the restore job's output is stored.

select_parameters class-attribute instance-attribute
select_parameters: SelectParameters | None = ...
Warning

Amazon S3 Select is no longer available to new customers. Existing customers of Amazon S3 Select can continue to use the feature as usual. Learn more

Describes the parameters for Select job types.

tier class-attribute instance-attribute
tier: str | None = ...

Retrieval tier at which the restore will be processed.

type class-attribute instance-attribute
type: str | None = ...
Warning

Amazon S3 Select is no longer available to new customers. Existing customers of Amazon S3 Select can continue to use the feature as usual. Learn more

Type of restore request.