Skip to content

/AWS1/CL_SARAPPLICATIONSUMMARY

Summary of details about the application.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_applicationid TYPE /AWS1/SAR__STRING /AWS1/SAR__STRING

The application Amazon Resource Name (ARN).

iv_author TYPE /AWS1/SAR__STRING /AWS1/SAR__STRING

The name of the author publishing the app.

Minimum length=1. Maximum length=127.

Pattern "^a-z0-9?$";

iv_description TYPE /AWS1/SAR__STRING /AWS1/SAR__STRING

The description of the application.

Minimum length=1. Maximum length=256

iv_name TYPE /AWS1/SAR__STRING /AWS1/SAR__STRING

The name of the application.

Minimum length=1. Maximum length=140

Pattern: "[a-zA-Z0-9\-]+";

Optional arguments:

iv_creationtime TYPE /AWS1/SAR__STRING /AWS1/SAR__STRING

The date and time this resource was created.

iv_homepageurl TYPE /AWS1/SAR__STRING /AWS1/SAR__STRING

A URL with more information about the application, for example the location of your GitHub repository for the application.

it_labels TYPE /AWS1/CL_SAR__LISTOF__STRING_W=>TT___LISTOF__STRING TT___LISTOF__STRING

Labels to improve discovery of apps in search results.

Minimum length=1. Maximum length=127. Maximum number of labels: 10

Pattern: "^[a-zA-Z0-9+\-_:\/@]+$";

iv_spdxlicenseid TYPE /AWS1/SAR__STRING /AWS1/SAR__STRING

A valid identifier from https://spdx.org/licenses/.


Queryable Attributes

ApplicationId

The application Amazon Resource Name (ARN).

Accessible with the following methods

Method Description
GET_APPLICATIONID() Getter for APPLICATIONID, with configurable default
ASK_APPLICATIONID() Getter for APPLICATIONID w/ exceptions if field has no value
HAS_APPLICATIONID() Determine if APPLICATIONID has a value

Author

The name of the author publishing the app.

Minimum length=1. Maximum length=127.

Pattern "^a-z0-9?$";

Accessible with the following methods

Method Description
GET_AUTHOR() Getter for AUTHOR, with configurable default
ASK_AUTHOR() Getter for AUTHOR w/ exceptions if field has no value
HAS_AUTHOR() Determine if AUTHOR has a value

CreationTime

The date and time this resource was created.

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

Description

The description of the application.

Minimum length=1. Maximum length=256

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

HomePageUrl

A URL with more information about the application, for example the location of your GitHub repository for the application.

Accessible with the following methods

Method Description
GET_HOMEPAGEURL() Getter for HOMEPAGEURL, with configurable default
ASK_HOMEPAGEURL() Getter for HOMEPAGEURL w/ exceptions if field has no value
HAS_HOMEPAGEURL() Determine if HOMEPAGEURL has a value

Labels

Labels to improve discovery of apps in search results.

Minimum length=1. Maximum length=127. Maximum number of labels: 10

Pattern: "^[a-zA-Z0-9+\-_:\/@]+$";

Accessible with the following methods

Method Description
GET_LABELS() Getter for LABELS, with configurable default
ASK_LABELS() Getter for LABELS w/ exceptions if field has no value
HAS_LABELS() Determine if LABELS has a value

Name

The name of the application.

Minimum length=1. Maximum length=140

Pattern: "[a-zA-Z0-9\-]+";

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

SpdxLicenseId

A valid identifier from https://spdx.org/licenses/.

Accessible with the following methods

Method Description
GET_SPDXLICENSEID() Getter for SPDXLICENSEID, with configurable default
ASK_SPDXLICENSEID() Getter for SPDXLICENSEID w/ exceptions if field has no value
HAS_SPDXLICENSEID() Determine if SPDXLICENSEID 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___LISTOFAPPLICATIONSUMMARY

TYPES TT___LISTOFAPPLICATIONSUMMARY TYPE STANDARD TABLE OF REF TO /AWS1/CL_SARAPPLICATIONSUMMARY WITH DEFAULT KEY
.