Skip to content

/AWS1/CL_WSIGETWORKSPACEINST01

Provides comprehensive details about the requested WorkSpaces Instance.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_workspaceinstanceerrors TYPE /AWS1/CL_WSIWORKSPACEINSTERROR=>TT_WORKSPACEINSTANCEERRORS TT_WORKSPACEINSTANCEERRORS

Captures any errors specific to the WorkSpace Instance lifecycle.

it_ec2instanceerrors TYPE /AWS1/CL_WSIEC2INSTANCEERROR=>TT_EC2INSTANCEERRORS TT_EC2INSTANCEERRORS

Includes any underlying EC2 instance errors encountered.

iv_provisionstate TYPE /AWS1/WSIPROVISIONSTATEENUM /AWS1/WSIPROVISIONSTATEENUM

Current provisioning state of the WorkSpaces Instance.

iv_workspaceinstanceid TYPE /AWS1/WSIWORKSPACEINSTANCEID /AWS1/WSIWORKSPACEINSTANCEID

Unique identifier of the retrieved WorkSpaces Instance.

io_ec2managedinstance TYPE REF TO /AWS1/CL_WSIEC2MANAGEDINSTANCE /AWS1/CL_WSIEC2MANAGEDINSTANCE

Details of the associated EC2 managed instance.

io_billingconfiguration TYPE REF TO /AWS1/CL_WSIBILLINGCONF /AWS1/CL_WSIBILLINGCONF

Returns the current billing configuration for the WorkSpace Instance, indicating the active billing mode.


Queryable Attributes

WorkspaceInstanceErrors

Captures any errors specific to the WorkSpace Instance lifecycle.

Accessible with the following methods

Method Description
GET_WORKSPACEINSTANCEERRORS() Getter for WORKSPACEINSTANCEERRORS, with configurable defaul
ASK_WORKSPACEINSTANCEERRORS() Getter for WORKSPACEINSTANCEERRORS w/ exceptions if field ha
HAS_WORKSPACEINSTANCEERRORS() Determine if WORKSPACEINSTANCEERRORS has a value

EC2InstanceErrors

Includes any underlying EC2 instance errors encountered.

Accessible with the following methods

Method Description
GET_EC2INSTANCEERRORS() Getter for EC2INSTANCEERRORS, with configurable default
ASK_EC2INSTANCEERRORS() Getter for EC2INSTANCEERRORS w/ exceptions if field has no v
HAS_EC2INSTANCEERRORS() Determine if EC2INSTANCEERRORS has a value

ProvisionState

Current provisioning state of the WorkSpaces Instance.

Accessible with the following methods

Method Description
GET_PROVISIONSTATE() Getter for PROVISIONSTATE, with configurable default
ASK_PROVISIONSTATE() Getter for PROVISIONSTATE w/ exceptions if field has no valu
HAS_PROVISIONSTATE() Determine if PROVISIONSTATE has a value

WorkspaceInstanceId

Unique identifier of the retrieved WorkSpaces Instance.

Accessible with the following methods

Method Description
GET_WORKSPACEINSTANCEID() Getter for WORKSPACEINSTANCEID, with configurable default
ASK_WORKSPACEINSTANCEID() Getter for WORKSPACEINSTANCEID w/ exceptions if field has no
HAS_WORKSPACEINSTANCEID() Determine if WORKSPACEINSTANCEID has a value

EC2ManagedInstance

Details of the associated EC2 managed instance.

Accessible with the following methods

Method Description
GET_EC2MANAGEDINSTANCE() Getter for EC2MANAGEDINSTANCE

BillingConfiguration

Returns the current billing configuration for the WorkSpace Instance, indicating the active billing mode.

Accessible with the following methods

Method Description
GET_BILLINGCONFIGURATION() Getter for BILLINGCONFIGURATION