/AWS1/CL_EVSVMENTITLEMENT¶
An object that represents a Windows Server License entitlement for a virtual machine in an Amazon EVS environment.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_vmid TYPE /AWS1/EVSVMID /AWS1/EVSVMID¶
The unique ID of the virtual machine.
iv_environmentid TYPE /AWS1/EVSENVIRONMENTID /AWS1/EVSENVIRONMENTID¶
The unique ID of the environment.
iv_connectorid TYPE /AWS1/EVSCONNECTORID /AWS1/EVSCONNECTORID¶
The unique ID of the connector associated with the entitlement.
iv_vmname TYPE /AWS1/EVSVMNAME /AWS1/EVSVMNAME¶
The name of the virtual machine.
iv_type TYPE /AWS1/EVSENTITLEMENTTYPE /AWS1/EVSENTITLEMENTTYPE¶
The type of entitlement.
iv_status TYPE /AWS1/EVSENTITLEMENTSTATUS /AWS1/EVSENTITLEMENTSTATUS¶
The status of the entitlement.
iv_lastsyncedat TYPE /AWS1/EVSTIMESTAMP /AWS1/EVSTIMESTAMP¶
The date and time that the entitlement was last synced.
iv_startedat TYPE /AWS1/EVSTIMESTAMP /AWS1/EVSTIMESTAMP¶
The date and time that the entitlement started.
iv_stoppedat TYPE /AWS1/EVSTIMESTAMP /AWS1/EVSTIMESTAMP¶
The date and time that the entitlement stopped.
io_errordetail TYPE REF TO /AWS1/CL_EVSERRORDETAIL /AWS1/CL_EVSERRORDETAIL¶
The error details associated with the entitlement, if applicable.
Queryable Attributes¶
vmId¶
The unique ID of the virtual machine.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VMID() |
Getter for VMID, with configurable default |
ASK_VMID() |
Getter for VMID w/ exceptions if field has no value |
HAS_VMID() |
Determine if VMID has a value |
environmentId¶
The unique ID of the environment.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENVIRONMENTID() |
Getter for ENVIRONMENTID, with configurable default |
ASK_ENVIRONMENTID() |
Getter for ENVIRONMENTID w/ exceptions if field has no value |
HAS_ENVIRONMENTID() |
Determine if ENVIRONMENTID has a value |
connectorId¶
The unique ID of the connector associated with the entitlement.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONNECTORID() |
Getter for CONNECTORID, with configurable default |
ASK_CONNECTORID() |
Getter for CONNECTORID w/ exceptions if field has no value |
HAS_CONNECTORID() |
Determine if CONNECTORID has a value |
vmName¶
The name of the virtual machine.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VMNAME() |
Getter for VMNAME, with configurable default |
ASK_VMNAME() |
Getter for VMNAME w/ exceptions if field has no value |
HAS_VMNAME() |
Determine if VMNAME has a value |
type¶
The type of entitlement.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
status¶
The status of the entitlement.
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 |
lastSyncedAt¶
The date and time that the entitlement was last synced.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTSYNCEDAT() |
Getter for LASTSYNCEDAT, with configurable default |
ASK_LASTSYNCEDAT() |
Getter for LASTSYNCEDAT w/ exceptions if field has no value |
HAS_LASTSYNCEDAT() |
Determine if LASTSYNCEDAT has a value |
startedAt¶
The date and time that the entitlement started.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STARTEDAT() |
Getter for STARTEDAT, with configurable default |
ASK_STARTEDAT() |
Getter for STARTEDAT w/ exceptions if field has no value |
HAS_STARTEDAT() |
Determine if STARTEDAT has a value |
stoppedAt¶
The date and time that the entitlement stopped.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STOPPEDAT() |
Getter for STOPPEDAT, with configurable default |
ASK_STOPPEDAT() |
Getter for STOPPEDAT w/ exceptions if field has no value |
HAS_STOPPEDAT() |
Determine if STOPPEDAT has a value |
errorDetail¶
The error details associated with the entitlement, if applicable.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ERRORDETAIL() |
Getter for ERRORDETAIL |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_VMENTITLEMENTLIST¶
TYPES TT_VMENTITLEMENTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EVSVMENTITLEMENT WITH DEFAULT KEY
.