/AWS1/CL_WSIWORKSPACEINSTANCE¶
Represents a single WorkSpace Instance.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_provisionstate TYPE /AWS1/WSIPROVISIONSTATEENUM /AWS1/WSIPROVISIONSTATEENUM¶
Current provisioning state of the WorkSpace Instance.
iv_workspaceinstanceid TYPE /AWS1/WSIWORKSPACEINSTANCEID /AWS1/WSIWORKSPACEINSTANCEID¶
Unique identifier for the WorkSpace Instance.
io_ec2managedinstance TYPE REF TO /AWS1/CL_WSIEC2MANAGEDINSTANCE /AWS1/CL_WSIEC2MANAGEDINSTANCE¶
Details of the associated EC2 managed instance.
Queryable Attributes¶
ProvisionState¶
Current provisioning state of the WorkSpace 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 for the WorkSpace 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 |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_WORKSPACEINSTANCES¶
TYPES TT_WORKSPACEINSTANCES TYPE STANDARD TABLE OF REF TO /AWS1/CL_WSIWORKSPACEINSTANCE WITH DEFAULT KEY
.