/AWS1/CL_LIXINSTANCE¶
Details discovered information about a running instance using Linux subscriptions.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_amiid
TYPE /AWS1/LIXSTRING
/AWS1/LIXSTRING
¶
The AMI ID used to launch the instance.
iv_instanceid
TYPE /AWS1/LIXSTRING
/AWS1/LIXSTRING
¶
The instance ID of the resource.
iv_instancetype
TYPE /AWS1/LIXSTRING
/AWS1/LIXSTRING
¶
The instance type of the resource.
iv_accountid
TYPE /AWS1/LIXSTRING
/AWS1/LIXSTRING
¶
The account ID which owns the instance.
iv_status
TYPE /AWS1/LIXSTRING
/AWS1/LIXSTRING
¶
The status of the instance.
iv_region
TYPE /AWS1/LIXSTRING
/AWS1/LIXSTRING
¶
The Region the instance is running in.
iv_usageoperation
TYPE /AWS1/LIXSTRING
/AWS1/LIXSTRING
¶
The usage operation of the instance. For more information, see For more information, see Usage operation values in the License Manager User Guide.
it_productcode
TYPE /AWS1/CL_LIXPRODUCTCODELIST_W=>TT_PRODUCTCODELIST
TT_PRODUCTCODELIST
¶
The product code for the instance. For more information, see Usage operation values in the License Manager User Guide .
iv_lastupdatedtime
TYPE /AWS1/LIXSTRING
/AWS1/LIXSTRING
¶
The time in which the last discovery updated the instance details.
iv_subscriptionname
TYPE /AWS1/LIXSTRING
/AWS1/LIXSTRING
¶
The name of the license subscription that the instance uses.
iv_osversion
TYPE /AWS1/LIXSTRING
/AWS1/LIXSTRING
¶
The operating system software version that runs on your instance.
iv_subscriptionpvdrcretime
TYPE /AWS1/LIXSTRING
/AWS1/LIXSTRING
¶
The timestamp when you registered the third-party Linux subscription provider for the subscription that the instance uses.
iv_subscriptionpvdrupdtime
TYPE /AWS1/LIXSTRING
/AWS1/LIXSTRING
¶
The timestamp from the last time that the instance synced with the registered third-party Linux subscription provider.
iv_dualsubscription
TYPE /AWS1/LIXSTRING
/AWS1/LIXSTRING
¶
Indicates that you have two different license subscriptions for the same software on your instance.
iv_regedwithsubscriptionpvdr
TYPE /AWS1/LIXSTRING
/AWS1/LIXSTRING
¶
Indicates that your instance uses a BYOL license subscription from a third-party Linux subscription provider that you've registered with License Manager.
Queryable Attributes¶
AmiId¶
The AMI ID used to launch the instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_AMIID() |
Getter for AMIID, with configurable default |
ASK_AMIID() |
Getter for AMIID w/ exceptions if field has no value |
HAS_AMIID() |
Determine if AMIID has a value |
InstanceID¶
The instance ID of the resource.
Accessible with the following methods¶
Method | Description |
---|---|
GET_INSTANCEID() |
Getter for INSTANCEID, with configurable default |
ASK_INSTANCEID() |
Getter for INSTANCEID w/ exceptions if field has no value |
HAS_INSTANCEID() |
Determine if INSTANCEID has a value |
InstanceType¶
The instance type of the resource.
Accessible with the following methods¶
Method | Description |
---|---|
GET_INSTANCETYPE() |
Getter for INSTANCETYPE, with configurable default |
ASK_INSTANCETYPE() |
Getter for INSTANCETYPE w/ exceptions if field has no value |
HAS_INSTANCETYPE() |
Determine if INSTANCETYPE has a value |
AccountID¶
The account ID which owns the instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ACCOUNTID() |
Getter for ACCOUNTID, with configurable default |
ASK_ACCOUNTID() |
Getter for ACCOUNTID w/ exceptions if field has no value |
HAS_ACCOUNTID() |
Determine if ACCOUNTID has a value |
Status¶
The status of the instance.
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 |
Region¶
The Region the instance is running in.
Accessible with the following methods¶
Method | Description |
---|---|
GET_REGION() |
Getter for REGION, with configurable default |
ASK_REGION() |
Getter for REGION w/ exceptions if field has no value |
HAS_REGION() |
Determine if REGION has a value |
UsageOperation¶
The usage operation of the instance. For more information, see For more information, see Usage operation values in the License Manager User Guide.
Accessible with the following methods¶
Method | Description |
---|---|
GET_USAGEOPERATION() |
Getter for USAGEOPERATION, with configurable default |
ASK_USAGEOPERATION() |
Getter for USAGEOPERATION w/ exceptions if field has no valu |
HAS_USAGEOPERATION() |
Determine if USAGEOPERATION has a value |
ProductCode¶
The product code for the instance. For more information, see Usage operation values in the License Manager User Guide .
Accessible with the following methods¶
Method | Description |
---|---|
GET_PRODUCTCODE() |
Getter for PRODUCTCODE, with configurable default |
ASK_PRODUCTCODE() |
Getter for PRODUCTCODE w/ exceptions if field has no value |
HAS_PRODUCTCODE() |
Determine if PRODUCTCODE has a value |
LastUpdatedTime¶
The time in which the last discovery updated the instance details.
Accessible with the following methods¶
Method | Description |
---|---|
GET_LASTUPDATEDTIME() |
Getter for LASTUPDATEDTIME, with configurable default |
ASK_LASTUPDATEDTIME() |
Getter for LASTUPDATEDTIME w/ exceptions if field has no val |
HAS_LASTUPDATEDTIME() |
Determine if LASTUPDATEDTIME has a value |
SubscriptionName¶
The name of the license subscription that the instance uses.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SUBSCRIPTIONNAME() |
Getter for SUBSCRIPTIONNAME, with configurable default |
ASK_SUBSCRIPTIONNAME() |
Getter for SUBSCRIPTIONNAME w/ exceptions if field has no va |
HAS_SUBSCRIPTIONNAME() |
Determine if SUBSCRIPTIONNAME has a value |
OsVersion¶
The operating system software version that runs on your instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_OSVERSION() |
Getter for OSVERSION, with configurable default |
ASK_OSVERSION() |
Getter for OSVERSION w/ exceptions if field has no value |
HAS_OSVERSION() |
Determine if OSVERSION has a value |
SubscriptionProviderCreateTime¶
The timestamp when you registered the third-party Linux subscription provider for the subscription that the instance uses.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SUBSCRIPTIONPVDRCRETIME() |
Getter for SUBSCRIPTIONPVDRCREATETIME, with configurable def |
ASK_SUBSCRIPTIONPVDRCRETIME() |
Getter for SUBSCRIPTIONPVDRCREATETIME w/ exceptions if field |
HAS_SUBSCRIPTIONPVDRCRETIME() |
Determine if SUBSCRIPTIONPVDRCREATETIME has a value |
SubscriptionProviderUpdateTime¶
The timestamp from the last time that the instance synced with the registered third-party Linux subscription provider.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SUBSCRIPTIONPVDRUPDTIME() |
Getter for SUBSCRIPTIONPVDRUPDATETIME, with configurable def |
ASK_SUBSCRIPTIONPVDRUPDTIME() |
Getter for SUBSCRIPTIONPVDRUPDATETIME w/ exceptions if field |
HAS_SUBSCRIPTIONPVDRUPDTIME() |
Determine if SUBSCRIPTIONPVDRUPDATETIME has a value |
DualSubscription¶
Indicates that you have two different license subscriptions for the same software on your instance.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DUALSUBSCRIPTION() |
Getter for DUALSUBSCRIPTION, with configurable default |
ASK_DUALSUBSCRIPTION() |
Getter for DUALSUBSCRIPTION w/ exceptions if field has no va |
HAS_DUALSUBSCRIPTION() |
Determine if DUALSUBSCRIPTION has a value |
RegisteredWithSubscriptionProvider¶
Indicates that your instance uses a BYOL license subscription from a third-party Linux subscription provider that you've registered with License Manager.
Accessible with the following methods¶
Method | Description |
---|---|
GET_REGEDWTHSUBSCRIPTIONPVDR() |
Getter for REGEDWITHSUBSCRIPTIONPVDR, with configurable defa |
ASK_REGEDWTHSUBSCRIPTIONPVDR() |
Getter for REGEDWITHSUBSCRIPTIONPVDR w/ exceptions if field |
HAS_REGEDWTHSUBSCRIPTIONPVDR() |
Determine if REGEDWITHSUBSCRIPTIONPVDR 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_INSTANCELIST
¶
TYPES TT_INSTANCELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_LIXINSTANCE WITH DEFAULT KEY
.