/AWS1/CL_S3_S3LOCATION¶
Describes an Amazon S3 location that will receive the results of the restore request.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_bucketname TYPE /AWS1/S3_BUCKETNAME /AWS1/S3_BUCKETNAME¶
The name of the bucket where the restore results will be placed.
iv_prefix TYPE /AWS1/S3_LOCATIONPREFIX /AWS1/S3_LOCATIONPREFIX¶
The prefix that is prepended to the restore results for this request.
Optional arguments:¶
io_encryption TYPE REF TO /AWS1/CL_S3_ENCRYPTION /AWS1/CL_S3_ENCRYPTION¶
Contains the type of server-side encryption used.
iv_cannedacl TYPE /AWS1/S3_OBJECTCANNEDACL /AWS1/S3_OBJECTCANNEDACL¶
The canned ACL to apply to the restore results.
it_accesscontrollist TYPE /AWS1/CL_S3_GRANT=>TT_GRANTS TT_GRANTS¶
A list of grants that control access to the staged results.
io_tagging TYPE REF TO /AWS1/CL_S3_TAGGING /AWS1/CL_S3_TAGGING¶
The tag-set that is applied to the restore results.
it_usermetadata TYPE /AWS1/CL_S3_METADATAENTRY=>TT_USERMETADATA TT_USERMETADATA¶
A list of metadata to store with the restore results in S3.
iv_storageclass TYPE /AWS1/S3_STORAGECLASS /AWS1/S3_STORAGECLASS¶
The class of storage used to store the restore results.
Queryable Attributes¶
BucketName¶
The name of the bucket where the restore results will be placed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BUCKETNAME() |
Getter for BUCKETNAME, with configurable default |
ASK_BUCKETNAME() |
Getter for BUCKETNAME w/ exceptions if field has no value |
HAS_BUCKETNAME() |
Determine if BUCKETNAME has a value |
Prefix¶
The prefix that is prepended to the restore results for this request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PREFIX() |
Getter for PREFIX, with configurable default |
ASK_PREFIX() |
Getter for PREFIX w/ exceptions if field has no value |
HAS_PREFIX() |
Determine if PREFIX has a value |
Encryption¶
Contains the type of server-side encryption used.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCRYPTION() |
Getter for ENCRYPTION |
CannedACL¶
The canned ACL to apply to the restore results.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CANNEDACL() |
Getter for CANNEDACL, with configurable default |
ASK_CANNEDACL() |
Getter for CANNEDACL w/ exceptions if field has no value |
HAS_CANNEDACL() |
Determine if CANNEDACL has a value |
AccessControlList¶
A list of grants that control access to the staged results.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCESSCONTROLLIST() |
Getter for ACCESSCONTROLLIST, with configurable default |
ASK_ACCESSCONTROLLIST() |
Getter for ACCESSCONTROLLIST w/ exceptions if field has no v |
HAS_ACCESSCONTROLLIST() |
Determine if ACCESSCONTROLLIST has a value |
Tagging¶
The tag-set that is applied to the restore results.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGGING() |
Getter for TAGGING |
UserMetadata¶
A list of metadata to store with the restore results in S3.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USERMETADATA() |
Getter for USERMETADATA, with configurable default |
ASK_USERMETADATA() |
Getter for USERMETADATA w/ exceptions if field has no value |
HAS_USERMETADATA() |
Determine if USERMETADATA has a value |
StorageClass¶
The class of storage used to store the restore results.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STORAGECLASS() |
Getter for STORAGECLASS, with configurable default |
ASK_STORAGECLASS() |
Getter for STORAGECLASS w/ exceptions if field has no value |
HAS_STORAGECLASS() |
Determine if STORAGECLASS has a value |