Values.CreateEnvironmentHostRequestSourceCreates an ESX host and adds it to an Amazon EVS environment. Amazon EVS supports 4-16 hosts per environment. This action can only be used after the Amazon EVS environment is deployed. You can use the dedicatedHostId parameter to specify an Amazon EC2 Dedicated Host for ESX host creation. You can use the placementGroupId parameter to specify a cluster or partition placement group to launch EC2 instances into. If you don't specify an ESX version when adding hosts using CreateEnvironmentHost action, Amazon EVS automatically uses the default ESX version associated with your environment's VCF version. To find the default ESX version for a particular VCF version, use the GetVersions action. You cannot use the dedicatedHostId and placementGroupId parameters together in the same CreateEnvironmentHost action. This results in a ValidationException response.
type nonrec t = {clientToken : ClientToken.t option;This parameter is not used in Amazon EVS currently. If you supply input for this parameter, it will have no effect. A unique, case-sensitive identifier that you provide to ensure the idempotency of the host creation request. If you do not specify a client token, a randomly generated token is used for the request to ensure idempotency.
*)environmentId : EnvironmentId.t;A unique ID for the environment that the host is added to.
*)host : HostInfoForCreate.t;The host that is created and added to the environment.
*)esxVersion : EsxVersion.t option;The ESX version to use for the host.
*)}val make :
?clientToken:??? ->
?esxVersion:??? ->
environmentId:EnvironmentId.t ->
host:HostInfoForCreate.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `String of ClientToken.t
| `Structure of
(string * [> `Enum of string | `String of HostName.t ]) list ])
list ]