/AWS1/CL_EC2LAUNCHTMPLPLCMTREQ¶
Describes the placement of an instance.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_availabilityzone TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The Availability Zone for the instance.
Either
AvailabilityZoneorAvailabilityZoneIdcan be specified, but not both
iv_availabilityzoneid TYPE /AWS1/EC2AVAILABILITYZONEID /AWS1/EC2AVAILABILITYZONEID¶
The ID of the Availability Zone for the instance.
Either
AvailabilityZoneorAvailabilityZoneIdcan be specified, but not both
iv_affinity TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The affinity setting for an instance on a Dedicated Host.
iv_groupname TYPE /AWS1/EC2PLACEMENTGROUPNAME /AWS1/EC2PLACEMENTGROUPNAME¶
The name of the placement group for the instance.
iv_hostid TYPE /AWS1/EC2DEDICATEDHOSTID /AWS1/EC2DEDICATEDHOSTID¶
The ID of the Dedicated Host for the instance.
iv_tenancy TYPE /AWS1/EC2TENANCY /AWS1/EC2TENANCY¶
The tenancy of the instance. An instance with a tenancy of dedicated runs on single-tenant hardware.
iv_spreaddomain TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
Reserved for future use.
iv_hostresourcegrouparn TYPE /AWS1/EC2STRING /AWS1/EC2STRING¶
The ARN of the host resource group in which to launch the instances. If you specify a host resource group ARN, omit the Tenancy parameter or set it to
host.
iv_partitionnumber TYPE /AWS1/EC2INTEGER /AWS1/EC2INTEGER¶
The number of the partition the instance should launch in. Valid only if the placement group strategy is set to
partition.
iv_groupid TYPE /AWS1/EC2PLACEMENTGROUPID /AWS1/EC2PLACEMENTGROUPID¶
The Group Id of a placement group. You must specify the Placement Group Group Id to launch an instance in a shared placement group.
Queryable Attributes¶
AvailabilityZone¶
The Availability Zone for the instance.
Either
AvailabilityZoneorAvailabilityZoneIdcan be specified, but not both
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 |
AvailabilityZoneId¶
The ID of the Availability Zone for the instance.
Either
AvailabilityZoneorAvailabilityZoneIdcan be specified, but not both
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AVAILABILITYZONEID() |
Getter for AVAILABILITYZONEID, with configurable default |
ASK_AVAILABILITYZONEID() |
Getter for AVAILABILITYZONEID w/ exceptions if field has no |
HAS_AVAILABILITYZONEID() |
Determine if AVAILABILITYZONEID has a value |
Affinity¶
The affinity setting for an instance on a Dedicated Host.
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 |
GroupName¶
The name of the placement group for the instance.
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¶
The ID of the Dedicated Host for the instance.
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 |
Tenancy¶
The tenancy of the instance. An instance with a tenancy of dedicated runs on single-tenant hardware.
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 |
SpreadDomain¶
Reserved for future use.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SPREADDOMAIN() |
Getter for SPREADDOMAIN, with configurable default |
ASK_SPREADDOMAIN() |
Getter for SPREADDOMAIN w/ exceptions if field has no value |
HAS_SPREADDOMAIN() |
Determine if SPREADDOMAIN has a value |
HostResourceGroupArn¶
The ARN of the host resource group in which to launch the instances. If you specify a host resource group ARN, omit the Tenancy parameter or set it to
host.
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¶
The number of the partition the instance should launch in. Valid only if the placement group strategy is set to
partition.
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 |
GroupId¶
The Group Id of a placement group. You must specify the Placement Group Group Id to launch an instance in a shared 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 |