/AWS1/CL_LICGRANTEDLICENSE¶
Describes a license that is granted to a grantee.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_licensearn TYPE /AWS1/LICARN /AWS1/LICARN¶
Amazon Resource Name (ARN) of the license.
iv_licensename TYPE /AWS1/LICSTRING /AWS1/LICSTRING¶
License name.
iv_productname TYPE /AWS1/LICSTRING /AWS1/LICSTRING¶
Product name.
iv_productsku TYPE /AWS1/LICSTRING /AWS1/LICSTRING¶
Product SKU.
io_issuer TYPE REF TO /AWS1/CL_LICISSUERDETAILS /AWS1/CL_LICISSUERDETAILS¶
Granted license issuer.
iv_homeregion TYPE /AWS1/LICSTRING /AWS1/LICSTRING¶
Home Region of the granted license.
iv_status TYPE /AWS1/LICLICENSESTATUS /AWS1/LICLICENSESTATUS¶
Granted license status.
io_validity TYPE REF TO /AWS1/CL_LICDATETIMERANGE /AWS1/CL_LICDATETIMERANGE¶
Date and time range during which the granted license is valid, in ISO8601-UTC format.
iv_beneficiary TYPE /AWS1/LICSTRING /AWS1/LICSTRING¶
Granted license beneficiary.
it_entitlements TYPE /AWS1/CL_LICENTITLEMENT=>TT_ENTITLEMENTLIST TT_ENTITLEMENTLIST¶
License entitlements.
io_consumptionconfiguration TYPE REF TO /AWS1/CL_LICCONSUMPTIONCONF /AWS1/CL_LICCONSUMPTIONCONF¶
Configuration for consumption of the license.
it_licensemetadata TYPE /AWS1/CL_LICMETADATA=>TT_METADATALIST TT_METADATALIST¶
Granted license metadata.
iv_createtime TYPE /AWS1/LICISO8601DATETIME /AWS1/LICISO8601DATETIME¶
Creation time of the granted license.
iv_version TYPE /AWS1/LICSTRING /AWS1/LICSTRING¶
Version of the granted license.
io_receivedmetadata TYPE REF TO /AWS1/CL_LICRECEIVEDMETADATA /AWS1/CL_LICRECEIVEDMETADATA¶
Granted license received metadata.
Queryable Attributes¶
LicenseArn¶
Amazon Resource Name (ARN) of the license.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LICENSEARN() |
Getter for LICENSEARN, with configurable default |
ASK_LICENSEARN() |
Getter for LICENSEARN w/ exceptions if field has no value |
HAS_LICENSEARN() |
Determine if LICENSEARN has a value |
LicenseName¶
License name.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LICENSENAME() |
Getter for LICENSENAME, with configurable default |
ASK_LICENSENAME() |
Getter for LICENSENAME w/ exceptions if field has no value |
HAS_LICENSENAME() |
Determine if LICENSENAME has a value |
ProductName¶
Product name.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRODUCTNAME() |
Getter for PRODUCTNAME, with configurable default |
ASK_PRODUCTNAME() |
Getter for PRODUCTNAME w/ exceptions if field has no value |
HAS_PRODUCTNAME() |
Determine if PRODUCTNAME has a value |
ProductSKU¶
Product SKU.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRODUCTSKU() |
Getter for PRODUCTSKU, with configurable default |
ASK_PRODUCTSKU() |
Getter for PRODUCTSKU w/ exceptions if field has no value |
HAS_PRODUCTSKU() |
Determine if PRODUCTSKU has a value |
Issuer¶
Granted license issuer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISSUER() |
Getter for ISSUER |
HomeRegion¶
Home Region of the granted license.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_HOMEREGION() |
Getter for HOMEREGION, with configurable default |
ASK_HOMEREGION() |
Getter for HOMEREGION w/ exceptions if field has no value |
HAS_HOMEREGION() |
Determine if HOMEREGION has a value |
Status¶
Granted license status.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUS() |
Getter for STATUS, with configurable default |
ASK_STATUS() |
Getter for STATUS w/ exceptions if field has no value |
HAS_STATUS() |
Determine if STATUS has a value |
Validity¶
Date and time range during which the granted license is valid, in ISO8601-UTC format.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALIDITY() |
Getter for VALIDITY |
Beneficiary¶
Granted license beneficiary.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BENEFICIARY() |
Getter for BENEFICIARY, with configurable default |
ASK_BENEFICIARY() |
Getter for BENEFICIARY w/ exceptions if field has no value |
HAS_BENEFICIARY() |
Determine if BENEFICIARY has a value |
Entitlements¶
License entitlements.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENTITLEMENTS() |
Getter for ENTITLEMENTS, with configurable default |
ASK_ENTITLEMENTS() |
Getter for ENTITLEMENTS w/ exceptions if field has no value |
HAS_ENTITLEMENTS() |
Determine if ENTITLEMENTS has a value |
ConsumptionConfiguration¶
Configuration for consumption of the license.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONSUMPTIONCONFIGURATION() |
Getter for CONSUMPTIONCONFIGURATION |
LicenseMetadata¶
Granted license metadata.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LICENSEMETADATA() |
Getter for LICENSEMETADATA, with configurable default |
ASK_LICENSEMETADATA() |
Getter for LICENSEMETADATA w/ exceptions if field has no val |
HAS_LICENSEMETADATA() |
Determine if LICENSEMETADATA has a value |
CreateTime¶
Creation time of the granted license.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATETIME() |
Getter for CREATETIME, with configurable default |
ASK_CREATETIME() |
Getter for CREATETIME w/ exceptions if field has no value |
HAS_CREATETIME() |
Determine if CREATETIME has a value |
Version¶
Version of the granted license.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VERSION() |
Getter for VERSION, with configurable default |
ASK_VERSION() |
Getter for VERSION w/ exceptions if field has no value |
HAS_VERSION() |
Determine if VERSION has a value |
ReceivedMetadata¶
Granted license received metadata.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RECEIVEDMETADATA() |
Getter for RECEIVEDMETADATA |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_GRANTEDLICENSELIST¶
TYPES TT_GRANTEDLICENSELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_LICGRANTEDLICENSE WITH DEFAULT KEY
.