/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
¶
Encryption
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¶
Encryption
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 |