Skip to content

/AWS1/CL_GLAS3LOCATION

Contains information about the location in Amazon S3 where the select job results are stored.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_bucketname TYPE /AWS1/GLASTRING /AWS1/GLASTRING

The name of the Amazon S3 bucket where the job results are stored.

iv_prefix TYPE /AWS1/GLASTRING /AWS1/GLASTRING

The prefix that is prepended to the results for this request.

io_encryption TYPE REF TO /AWS1/CL_GLAENCRYPTION /AWS1/CL_GLAENCRYPTION

Contains information about the encryption used to store the job results in Amazon S3.

iv_cannedacl TYPE /AWS1/GLACANNEDACL /AWS1/GLACANNEDACL

The canned access control list (ACL) to apply to the job results.

it_accesscontrollist TYPE /AWS1/CL_GLAGRANT=>TT_ACCESSCONTROLPOLICYLIST TT_ACCESSCONTROLPOLICYLIST

A list of grants that control access to the staged results.

it_tagging TYPE /AWS1/CL_GLAHASHMAP_W=>TT_HASHMAP TT_HASHMAP

The tag-set that is applied to the job results.

it_usermetadata TYPE /AWS1/CL_GLAHASHMAP_W=>TT_HASHMAP TT_HASHMAP

A map of metadata to store with the job results in Amazon S3.

iv_storageclass TYPE /AWS1/GLASTORAGECLASS /AWS1/GLASTORAGECLASS

The storage class used to store the job results.


Queryable Attributes

BucketName

The name of the Amazon S3 bucket where the job results are stored.

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 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 information about the encryption used to store the job results in Amazon S3.

Accessible with the following methods

Method Description
GET_ENCRYPTION() Getter for ENCRYPTION

CannedACL

The canned access control list (ACL) to apply to the job 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 job results.

Accessible with the following methods

Method Description
GET_TAGGING() Getter for TAGGING, with configurable default
ASK_TAGGING() Getter for TAGGING w/ exceptions if field has no value
HAS_TAGGING() Determine if TAGGING has a value

UserMetadata

A map of metadata to store with the job results in Amazon 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 storage class used to store the job 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