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