/AWS1/CL_SGMAUTHORIZEDURL¶
Contains a presigned URL and its associated local file path for downloading hub content artifacts.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_url
TYPE /AWS1/SGMLONGS3URI
/AWS1/SGMLONGS3URI
¶
The presigned S3 URL that provides temporary, secure access to download the file. URLs expire within 15 minutes for security purposes.
iv_localpath
TYPE /AWS1/SGMLOCALPATH
/AWS1/SGMLOCALPATH
¶
The recommended local file path where the downloaded file should be stored to maintain proper directory structure and file organization.
Queryable Attributes¶
Url¶
The presigned S3 URL that provides temporary, secure access to download the file. URLs expire within 15 minutes for security purposes.
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 |
LocalPath¶
The recommended local file path where the downloaded file should be stored to maintain proper directory structure and file organization.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LOCALPATH() |
Getter for LOCALPATH, with configurable default |
ASK_LOCALPATH() |
Getter for LOCALPATH w/ exceptions if field has no value |
HAS_LOCALPATH() |
Determine if LOCALPATH has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_AUTHORIZEDURLCONFIGS
¶
TYPES TT_AUTHORIZEDURLCONFIGS TYPE STANDARD TABLE OF REF TO /AWS1/CL_SGMAUTHORIZEDURL WITH DEFAULT KEY
.