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.