--- AWSTemplateFormatVersion: 2010-09-09 Description: Provides cross-reference of Security Groups in the ingress and egress rules. Parameters: pLicenseServerSecurityGroup: Description: License server Security Group ID Type: AWS::EC2::SecurityGroup::Id pRenderSchedulerSecurityGroup: Description: Render Scheduler Security Group ID Type: AWS::EC2::SecurityGroup::Id pRenderFarmSecurityGroup: Description: Render Farm Security Group ID Type: AWS::EC2::SecurityGroup::Id Resources: rRenderSchedulerToLicenseServerIngress: Type: AWS::EC2::SecurityGroupIngress Properties: GroupId: !Ref pLicenseServerSecurityGroup Description: render-scheduler-sg IpProtocol: '-1' SourceSecurityGroupId: !Ref pRenderSchedulerSecurityGroup rRenderFarmToLicenseServerIngress: Type: AWS::EC2::SecurityGroupIngress Properties: GroupId: !Ref pLicenseServerSecurityGroup Description: render-farm-sg IpProtocol: '-1' SourceSecurityGroupId: !Ref pRenderFarmSecurityGroup rRenderSchedulerToRenderFarmIngress: Type: AWS::EC2::SecurityGroupIngress Properties: GroupId: !Ref pRenderFarmSecurityGroup Description: render-scheduler-sg IpProtocol: '-1' SourceSecurityGroupId: !Ref pRenderSchedulerSecurityGroup rRenderFarmToRenderSchedulerIngress: Type: AWS::EC2::SecurityGroupIngress Properties: GroupId: !Ref pRenderSchedulerSecurityGroup Description: render-farm-sg IpProtocol: '-1' SourceSecurityGroupId: !Ref pRenderFarmSecurityGroup