Skip to content

/AWS1/CL_LIC=>CREATELICENSE()

About CreateLicense

Creates a license.

Method Signature

IMPORTING

Required arguments:

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_LICISSUER /AWS1/CL_LICISSUER

License issuer.

IV_HOMEREGION TYPE /AWS1/LICSTRING /AWS1/LICSTRING

Home Region for the license.

IO_VALIDITY TYPE REF TO /AWS1/CL_LICDATETIMERANGE /AWS1/CL_LICDATETIMERANGE

Date and time range during which the license is valid, in ISO8601-UTC format.

IT_ENTITLEMENTS TYPE /AWS1/CL_LICENTITLEMENT=>TT_ENTITLEMENTLIST TT_ENTITLEMENTLIST

License entitlements.

IV_BENEFICIARY TYPE /AWS1/LICSTRING /AWS1/LICSTRING

License beneficiary.

IO_CONSUMPTIONCONFIGURATION TYPE REF TO /AWS1/CL_LICCONSUMPTIONCONF /AWS1/CL_LICCONSUMPTIONCONF

Configuration for consumption of the license. Choose a provisional configuration for workloads running with continuous connectivity. Choose a borrow configuration for workloads with offline usage.

IV_CLIENTTOKEN TYPE /AWS1/LICCLIENTTOKEN /AWS1/LICCLIENTTOKEN

Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

Optional arguments:

IT_LICENSEMETADATA TYPE /AWS1/CL_LICMETADATA=>TT_METADATALIST TT_METADATALIST

Information about the license.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_LICCREATELICENSERSP /AWS1/CL_LICCREATELICENSERSP