cloudformation/FIXEngineApplication.yml [1354:1394]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Properties:
      HealthCheckEnabled: true
      Port: !Ref 'FIXServerPort'
      Protocol: TCP
      TargetGroupAttributes:
        - Key: stickiness.type
          Value: source_ip
        - Key: stickiness.enabled
          Value: 'false'
      TargetType: ip
      VpcId: !Ref 'VPC'
    Type: AWS::ElasticLoadBalancingV2::TargetGroup
  FargateExecutionRole:
    Properties:
      AssumeRolePolicyDocument:
        Statement:
          - Action:
              - sts:AssumeRole
            Effect: Allow
            Principal:
              Service:
                - ecs-tasks.amazonaws.com
      ManagedPolicyArns:
        - arn:aws:iam::aws:policy/service-role/AmazonECSTaskExecutionRolePolicy
    Type: AWS::IAM::Role
  FargateLogGroup:
    Metadata:
      cfn_nag:
        rules_to_suppress:
          - id: W84
            reason: These logs do not contain sensitive data.
    Properties:
      LogGroupName: !Join
        - ''
        - - /aws/ecs/fargate/
          - !Ref 'AWS::StackName'
      RetentionInDays: !Ref 'LogRetentionInDays'
    Type: AWS::Logs::LogGroup
  FargateSecurityGroup:
    DependsOn:
      - Route53HealthCheckVPCPrefixList
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



cloudformation/FIXEngineVPCApplication.yml [1465:1505]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Properties:
      HealthCheckEnabled: true
      Port: !Ref 'FIXServerPort'
      Protocol: TCP
      TargetGroupAttributes:
        - Key: stickiness.type
          Value: source_ip
        - Key: stickiness.enabled
          Value: 'false'
      TargetType: ip
      VpcId: !Ref 'VPC'
    Type: AWS::ElasticLoadBalancingV2::TargetGroup
  FargateExecutionRole:
    Properties:
      AssumeRolePolicyDocument:
        Statement:
          - Action:
              - sts:AssumeRole
            Effect: Allow
            Principal:
              Service:
                - ecs-tasks.amazonaws.com
      ManagedPolicyArns:
        - arn:aws:iam::aws:policy/service-role/AmazonECSTaskExecutionRolePolicy
    Type: AWS::IAM::Role
  FargateLogGroup:
    Metadata:
      cfn_nag:
        rules_to_suppress:
          - id: W84
            reason: These logs do not contain sensitive data.
    Properties:
      LogGroupName: !Join
        - ''
        - - /aws/ecs/fargate/
          - !Ref 'AWS::StackName'
      RetentionInDays: !Ref 'LogRetentionInDays'
    Type: AWS::Logs::LogGroup
  FargateSecurityGroup:
    DependsOn:
      - Route53HealthCheckVPCPrefixList
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



