/AWS1/CL_EVSHOSTINFOFORCREATE¶
An object that represents a host.
You cannot use dedicatedHostId
and placementGroupId
together in the same HostInfoForCreate
object. This results in a ValidationException
response.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_hostname
TYPE /AWS1/EVSHOSTNAME
/AWS1/EVSHOSTNAME
¶
The DNS hostname of the host. DNS hostnames for hosts must be unique across Amazon EVS environments and within VCF.
iv_keyname
TYPE /AWS1/EVSKEYNAME
/AWS1/EVSKEYNAME
¶
The name of the SSH key that is used to access the host.
iv_instancetype
TYPE /AWS1/EVSINSTANCETYPE
/AWS1/EVSINSTANCETYPE
¶
The EC2 instance type that represents the host.
Optional arguments:¶
iv_placementgroupid
TYPE /AWS1/EVSPLACEMENTGROUPID
/AWS1/EVSPLACEMENTGROUPID
¶
The unique ID of the placement group where the host is placed.
iv_dedicatedhostid
TYPE /AWS1/EVSDEDICATEDHOSTID
/AWS1/EVSDEDICATEDHOSTID
¶
The unique ID of the Amazon EC2 Dedicated Host.
Queryable Attributes¶
hostName¶
The DNS hostname of the host. DNS hostnames for hosts must be unique across Amazon EVS environments and within VCF.
Accessible with the following methods¶
Method | Description |
---|---|
GET_HOSTNAME() |
Getter for HOSTNAME, with configurable default |
ASK_HOSTNAME() |
Getter for HOSTNAME w/ exceptions if field has no value |
HAS_HOSTNAME() |
Determine if HOSTNAME has a value |
keyName¶
The name of the SSH key that is used to access the host.
Accessible with the following methods¶
Method | Description |
---|---|
GET_KEYNAME() |
Getter for KEYNAME, with configurable default |
ASK_KEYNAME() |
Getter for KEYNAME w/ exceptions if field has no value |
HAS_KEYNAME() |
Determine if KEYNAME has a value |
instanceType¶
The EC2 instance type that represents the host.
Accessible with the following methods¶
Method | Description |
---|---|
GET_INSTANCETYPE() |
Getter for INSTANCETYPE, with configurable default |
ASK_INSTANCETYPE() |
Getter for INSTANCETYPE w/ exceptions if field has no value |
HAS_INSTANCETYPE() |
Determine if INSTANCETYPE has a value |
placementGroupId¶
The unique ID of the placement group where the host is placed.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PLACEMENTGROUPID() |
Getter for PLACEMENTGROUPID, with configurable default |
ASK_PLACEMENTGROUPID() |
Getter for PLACEMENTGROUPID w/ exceptions if field has no va |
HAS_PLACEMENTGROUPID() |
Determine if PLACEMENTGROUPID has a value |
dedicatedHostId¶
The unique ID of the Amazon EC2 Dedicated Host.
Accessible with the following methods¶
Method | Description |
---|---|
GET_DEDICATEDHOSTID() |
Getter for DEDICATEDHOSTID, with configurable default |
ASK_DEDICATEDHOSTID() |
Getter for DEDICATEDHOSTID w/ exceptions if field has no val |
HAS_DEDICATEDHOSTID() |
Determine if DEDICATEDHOSTID has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_HOSTINFOFORCREATELIST
¶
TYPES TT_HOSTINFOFORCREATELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EVSHOSTINFOFORCREATE WITH DEFAULT KEY
.