This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::EVS::Environment HostInfoForCreate
An object that represents a host.
Note
You cannot use dedicatedHostId and placementGroupId together in the same HostInfoForCreateobject.
This results in a ValidationException response.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "DedicatedHostId" :String, "HostName" :String, "InstanceType" :String, "KeyName" :String, "PlacementGroupId" :String}
YAML
DedicatedHostId:StringHostName:StringInstanceType:StringKeyName:StringPlacementGroupId:String
Properties
DedicatedHostId-
The unique ID of the Amazon EC2 Dedicated Host.
Required: No
Type: String
Pattern:
^h-[a-f0-9]{8}([a-f0-9]{9})?$Minimum:
1Maximum:
25Update requires: Updates are not supported.
HostName-
The DNS hostname of the host. DNS hostnames for hosts must be unique across Amazon EVS environments and within VCF.
Required: Yes
Type: String
Pattern:
^([a-zA-Z0-9\-]*)$Update requires: Updates are not supported.
InstanceType-
The EC2 instance type that represents the host.
Required: Yes
Type: String
Allowed values:
i4i.metalUpdate requires: Updates are not supported.
KeyName-
The name of the SSH key that is used to access the host.
Required: Yes
Type: String
Pattern:
^[a-zA-Z0-9_-]+$Minimum:
1Maximum:
255Update requires: Updates are not supported.
PlacementGroupId-
The unique ID of the placement group where the host is placed.
Required: No
Type: String
Pattern:
^pg-[a-f0-9]{8}([a-f0-9]{9})?$Minimum:
1Maximum:
25Update requires: Updates are not supported.