Skip to content

/AWS1/CL_CUSGETUPLOADJOBPATH01

GetUploadJobPathResponse

CONSTRUCTOR

IMPORTING

Required arguments:

iv_url TYPE /AWS1/CUSSTRINGTO2048 /AWS1/CUSSTRINGTO2048

The pre-signed S3 URL for uploading the CSV file associated with the upload job.

Optional arguments:

iv_clienttoken TYPE /AWS1/CUSTEXT /AWS1/CUSTEXT

The plaintext data key used to encrypt the upload file.

To persist to the pre-signed url, use the client token and MD5 client token as header. The required headers are as follows:

  • x-amz-server-side-encryption-customer-key: Client Token

  • x-amz-server-side-encryption-customer-key-MD5: MD5 Client Token

  • x-amz-server-side-encryption-customer-algorithm: AES256

iv_validuntil TYPE /AWS1/CUSTIMESTAMP /AWS1/CUSTIMESTAMP

The expiry timestamp for the pre-signed URL, after which the URL will no longer be valid.


Queryable Attributes

Url

The pre-signed S3 URL for uploading the CSV file associated with the upload job.

Accessible with the following methods

Method Description
GET_URL() Getter for URL, with configurable default
ASK_URL() Getter for URL w/ exceptions if field has no value
HAS_URL() Determine if URL has a value

ClientToken

The plaintext data key used to encrypt the upload file.

To persist to the pre-signed url, use the client token and MD5 client token as header. The required headers are as follows:

  • x-amz-server-side-encryption-customer-key: Client Token

  • x-amz-server-side-encryption-customer-key-MD5: MD5 Client Token

  • x-amz-server-side-encryption-customer-algorithm: AES256

Accessible with the following methods

Method Description
GET_CLIENTTOKEN() Getter for CLIENTTOKEN, with configurable default
ASK_CLIENTTOKEN() Getter for CLIENTTOKEN w/ exceptions if field has no value
HAS_CLIENTTOKEN() Determine if CLIENTTOKEN has a value

ValidUntil

The expiry timestamp for the pre-signed URL, after which the URL will no longer be valid.

Accessible with the following methods

Method Description
GET_VALIDUNTIL() Getter for VALIDUNTIL, with configurable default
ASK_VALIDUNTIL() Getter for VALIDUNTIL w/ exceptions if field has no value
HAS_VALIDUNTIL() Determine if VALIDUNTIL has a value