Skip to main content

IS3Location

Interface in AWS.S3

Interface for Location nodes.

Ancestors

Properties

AccessControlList

property AccessControlList: TS3AccessControlList

Type: TS3AccessControlList

A list of grants controlling access to the results.

BucketName

property BucketName: string

The name of the bucket where the restore result will be placed.

CannedACL

property CannedACL: string

The canned ACL to apply to the restore result.

Valid values: </code>(private<code>( | public-read | public-read-write | authenticated-read | aws-exec-read | bucket-owner-read | bucket-owner-full-control.

Encryption

property Encryption: IS3Encryption

Type: IS3Encryption

Specifies the server-side encryption used.

Prefix

property Prefix: string

A prefix to prepend to the restore results.

StorageClass

property StorageClass: string

Specifies the storage class to use for restore results.

Valid values are: STANDARD | REDUCED_REDUNDANCY | STANDARD_IA | ONEZONE_IA | INTELLIGENT_TIERING | GLACIER | DEEP_ARCHIVE | OUTPOSTS.

Tagging

property Tagging: IS3Tagging

Type: IS3Tagging

Tagging to be applied to the restore results.

UserMetadata

property UserMetadata: TS3MetadataEntries

Type: TS3MetadataEntries

List of metadata to store with the results.