Skip to content

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