Skip to content

/AWS1/CL_WSIPLACEMENT

Defines instance placement configuration for WorkSpace Instance.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_affinity TYPE /AWS1/WSISTRING64 /AWS1/WSISTRING64

Specifies host affinity for dedicated instances.

iv_availabilityzone TYPE /AWS1/WSIAVAILABILITYZONE /AWS1/WSIAVAILABILITYZONE

Identifies the specific AWS availability zone.

iv_groupid TYPE /AWS1/WSIPLACEMENTGROUPID /AWS1/WSIPLACEMENTGROUPID

Unique identifier for placement group.

iv_groupname TYPE /AWS1/WSISTRING64 /AWS1/WSISTRING64

Name of the placement group.

iv_hostid TYPE /AWS1/WSIHOSTID /AWS1/WSIHOSTID

Identifies the specific dedicated host.

iv_hostresourcegrouparn TYPE /AWS1/WSIARN /AWS1/WSIARN

ARN of the host resource group.

iv_partitionnumber TYPE /AWS1/WSINONNEGATIVEINTEGER /AWS1/WSINONNEGATIVEINTEGER

Specifies partition number for partition placement groups.

iv_tenancy TYPE /AWS1/WSITENANCYENUM /AWS1/WSITENANCYENUM

Defines instance tenancy configuration.


Queryable Attributes

Affinity

Specifies host affinity for dedicated instances.

Accessible with the following methods

Method Description
GET_AFFINITY() Getter for AFFINITY, with configurable default
ASK_AFFINITY() Getter for AFFINITY w/ exceptions if field has no value
HAS_AFFINITY() Determine if AFFINITY has a value

AvailabilityZone

Identifies the specific AWS availability zone.

Accessible with the following methods

Method Description
GET_AVAILABILITYZONE() Getter for AVAILABILITYZONE, with configurable default
ASK_AVAILABILITYZONE() Getter for AVAILABILITYZONE w/ exceptions if field has no va
HAS_AVAILABILITYZONE() Determine if AVAILABILITYZONE has a value

GroupId

Unique identifier for placement group.

Accessible with the following methods

Method Description
GET_GROUPID() Getter for GROUPID, with configurable default
ASK_GROUPID() Getter for GROUPID w/ exceptions if field has no value
HAS_GROUPID() Determine if GROUPID has a value

GroupName

Name of the placement group.

Accessible with the following methods

Method Description
GET_GROUPNAME() Getter for GROUPNAME, with configurable default
ASK_GROUPNAME() Getter for GROUPNAME w/ exceptions if field has no value
HAS_GROUPNAME() Determine if GROUPNAME has a value

HostId

Identifies the specific dedicated host.

Accessible with the following methods

Method Description
GET_HOSTID() Getter for HOSTID, with configurable default
ASK_HOSTID() Getter for HOSTID w/ exceptions if field has no value
HAS_HOSTID() Determine if HOSTID has a value

HostResourceGroupArn

ARN of the host resource group.

Accessible with the following methods

Method Description
GET_HOSTRESOURCEGROUPARN() Getter for HOSTRESOURCEGROUPARN, with configurable default
ASK_HOSTRESOURCEGROUPARN() Getter for HOSTRESOURCEGROUPARN w/ exceptions if field has n
HAS_HOSTRESOURCEGROUPARN() Determine if HOSTRESOURCEGROUPARN has a value

PartitionNumber

Specifies partition number for partition placement groups.

Accessible with the following methods

Method Description
GET_PARTITIONNUMBER() Getter for PARTITIONNUMBER, with configurable default
ASK_PARTITIONNUMBER() Getter for PARTITIONNUMBER w/ exceptions if field has no val
HAS_PARTITIONNUMBER() Determine if PARTITIONNUMBER has a value

Tenancy

Defines instance tenancy configuration.

Accessible with the following methods

Method Description
GET_TENANCY() Getter for TENANCY, with configurable default
ASK_TENANCY() Getter for TENANCY w/ exceptions if field has no value
HAS_TENANCY() Determine if TENANCY has a value