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