Я пытаюсь создать одну группу безопасности и вызвать другую группу безопасности из параметров, используя облачную информацию. Я использовал это как ресурс, однако получаю следующее сообщение об ошибке из cloudfromation
Ошибка проверки шаблона: Ошибка шаблона: каждому объекту Fn :: Join требуется два параметра: (1) разделитель строк и (2 ) список строк для объединения или функция, которая возвращает список строк (например, Fn :: GetAZs) для объединения.
AWSTemplateFormatVersion : 2010-09-09
Description: "simple web layer"
Parameters:
Securitygroupid:
Description: enter sc
Type: List<AWS::EC2::SecurityGroup::Id>
NoEcho: false
Default: sg-05323df39f12d8034
Resources:
Lpsecurity:
Type: AWS::EC2::SecurityGroup
Properties:
Securitygroupid:
Description: enter sc
Type: List<AWS::EC2::SecurityGroup::Id
NoEcho: false
Default: sg-05323df39f12d8034
VpcId: !Ref Vpc
GroupDescription: Sample target security group
SecurityGroupIngress:
- IpProtocol: tcp
FromPort: 80
ToPort: 80
CidrIp: !Ref Securitycab
- IpProtocol: tcp
FromPort: 443
ToPort: 443
CidrIp: !Ref Securitycab
MyEC2Instance1:
Type: 'AWS::EC2::Instance'
Properties:
ImageId: !Ref ImageId
InstanceType: t2.micro
SubnetId: !Select [ 0, !Ref Subnets ]
SecurityGroupIds: !Join [ ",", [ !Ref Securitygroupid, !Ref Lpsecurity ]]
Что я здесь не так делаю?