Skip to content

/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
.