{
"Type" : "AWS::EC2::Instance",
"Properties" : {
"ImageId" : {"Ref" : "myImageId"},
"InstanceType" : "t2.micro",
"SsmAssociations" : [ {
"DocumentName" : {"Ref" : "document"},
"AssociationParameters" : [
{ "Key" : "directoryId", "Value" : [ { "Ref" : "myDirectory" } ] },
{ "Key" : "directoryName", "Value" : ["testDirectory.example.com"] },
{ "Key" : "dnsIpAddresses", "Value" : { "Fn::GetAtt" : ["myDirectory", "DnsIpAddresses"] } }
]
} ],
"IamInstanceProfile" : {"Ref" : "myInstanceProfile"},
"NetworkInterfaces" : [ {
"DeviceIndex" : "0",
"AssociatePublicIpAddress" : "true",
"SubnetId" : {"Ref" : "mySubnet"}
} ],
"KeyName" : {"Ref" : "myKeyName"}
}
}