/AWS1/CL_CNTGETATTFILERESPONSE¶
Response from GetAttachedFile API.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_filesizeinbytes TYPE /AWS1/CNTFILESIZEINBYTES /AWS1/CNTFILESIZEINBYTES¶
The size of the attached file in bytes.
Optional arguments:¶
iv_filearn TYPE /AWS1/CNTARN /AWS1/CNTARN¶
The unique identifier of the attached file resource (ARN).
iv_fileid TYPE /AWS1/CNTFILEID /AWS1/CNTFILEID¶
The unique identifier of the attached file resource.
iv_creationtime TYPE /AWS1/CNTISO8601DATETIME /AWS1/CNTISO8601DATETIME¶
The time of Creation of the file resource as an ISO timestamp. It's specified in ISO 8601 format:
yyyy-MM-ddThh:mm:ss.SSSZ. For example,2024-05-03T02:41:28.172Z.
iv_filestatus TYPE /AWS1/CNTFILESTATUSTYPE /AWS1/CNTFILESTATUSTYPE¶
The current status of the attached file.
iv_filename TYPE /AWS1/CNTFILENAME /AWS1/CNTFILENAME¶
A case-sensitive name of the attached file being uploaded.
iv_associatedresourcearn TYPE /AWS1/CNTARN /AWS1/CNTARN¶
The resource to which the attached file is (being) uploaded to. Cases are the only current supported resource.
iv_fileusecasetype TYPE /AWS1/CNTFILEUSECASETYPE /AWS1/CNTFILEUSECASETYPE¶
The use case for the file.
io_createdby TYPE REF TO /AWS1/CL_CNTCREATEDBYINFO /AWS1/CL_CNTCREATEDBYINFO¶
Represents the identity that created the file.
io_downloadurlmetadata TYPE REF TO /AWS1/CL_CNTDOWNLOADURLMET /AWS1/CL_CNTDOWNLOADURLMET¶
URL and expiry to be used when downloading the attached file.
it_tags TYPE /AWS1/CL_CNTTAGMAP_W=>TT_TAGMAP TT_TAGMAP¶
The tags used to organize, track, or control access for this resource. For example,
{ "Tags": {"key1":"value1", "key2":"value2"} }.
Queryable Attributes¶
FileArn¶
The unique identifier of the attached file resource (ARN).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FILEARN() |
Getter for FILEARN, with configurable default |
ASK_FILEARN() |
Getter for FILEARN w/ exceptions if field has no value |
HAS_FILEARN() |
Determine if FILEARN has a value |
FileId¶
The unique identifier of the attached file resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FILEID() |
Getter for FILEID, with configurable default |
ASK_FILEID() |
Getter for FILEID w/ exceptions if field has no value |
HAS_FILEID() |
Determine if FILEID has a value |
CreationTime¶
The time of Creation of the file resource as an ISO timestamp. It's specified in ISO 8601 format:
yyyy-MM-ddThh:mm:ss.SSSZ. For example,2024-05-03T02:41:28.172Z.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATIONTIME() |
Getter for CREATIONTIME, with configurable default |
ASK_CREATIONTIME() |
Getter for CREATIONTIME w/ exceptions if field has no value |
HAS_CREATIONTIME() |
Determine if CREATIONTIME has a value |
FileStatus¶
The current status of the attached file.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FILESTATUS() |
Getter for FILESTATUS, with configurable default |
ASK_FILESTATUS() |
Getter for FILESTATUS w/ exceptions if field has no value |
HAS_FILESTATUS() |
Determine if FILESTATUS has a value |
FileName¶
A case-sensitive name of the attached file being uploaded.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FILENAME() |
Getter for FILENAME, with configurable default |
ASK_FILENAME() |
Getter for FILENAME w/ exceptions if field has no value |
HAS_FILENAME() |
Determine if FILENAME has a value |
FileSizeInBytes¶
The size of the attached file in bytes.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FILESIZEINBYTES() |
Getter for FILESIZEINBYTES, with configurable default |
ASK_FILESIZEINBYTES() |
Getter for FILESIZEINBYTES w/ exceptions if field has no val |
HAS_FILESIZEINBYTES() |
Determine if FILESIZEINBYTES has a value |
AssociatedResourceArn¶
The resource to which the attached file is (being) uploaded to. Cases are the only current supported resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ASSOCIATEDRESOURCEARN() |
Getter for ASSOCIATEDRESOURCEARN, with configurable default |
ASK_ASSOCIATEDRESOURCEARN() |
Getter for ASSOCIATEDRESOURCEARN w/ exceptions if field has |
HAS_ASSOCIATEDRESOURCEARN() |
Determine if ASSOCIATEDRESOURCEARN has a value |
FileUseCaseType¶
The use case for the file.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FILEUSECASETYPE() |
Getter for FILEUSECASETYPE, with configurable default |
ASK_FILEUSECASETYPE() |
Getter for FILEUSECASETYPE w/ exceptions if field has no val |
HAS_FILEUSECASETYPE() |
Determine if FILEUSECASETYPE has a value |
CreatedBy¶
Represents the identity that created the file.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDBY() |
Getter for CREATEDBY |
DownloadUrlMetadata¶
URL and expiry to be used when downloading the attached file.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DOWNLOADURLMETADATA() |
Getter for DOWNLOADURLMETADATA |
Tags¶
The tags used to organize, track, or control access for this resource. For example,
{ "Tags": {"key1":"value1", "key2":"value2"} }.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TAGS() |
Getter for TAGS, with configurable default |
ASK_TAGS() |
Getter for TAGS w/ exceptions if field has no value |
HAS_TAGS() |
Determine if TAGS has a value |