awsblog-building-resilient-applications/multi-region/2-arc-stack/stack-r53arc.yml [339:402]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  ReadinessCheckElb:
    Type: AWS::Route53RecoveryReadiness::ReadinessCheck
    Properties:
      ReadinessCheckName: !Sub ${ProjectId}-ReadinessCheck-ELB
      ResourceSetName: !Ref ResourceSetElb

  ReadinessCheckAsg:
    Type: AWS::Route53RecoveryReadiness::ReadinessCheck
    Properties:
      ReadinessCheckName: !Sub ${ProjectId}-ReadinessCheck-ASG
      ResourceSetName: !Ref ResourceSetAsg

  ReadinessCheckAurora:
    Type: AWS::Route53RecoveryReadiness::ReadinessCheck
    Properties:
      ReadinessCheckName: !Sub ${ProjectId}-ReadinessCheck-Aurora
      ResourceSetName: !Ref ResourceSetAurora

  Cluster:
    Type: AWS::Route53RecoveryControl::Cluster
    Properties:
      Name: !Sub ${ProjectId}-Cluster

  ControlPanel:
    Type: AWS::Route53RecoveryControl::ControlPanel
    Properties:
      Name: !Sub ${ProjectId}-ControlPanel
      ClusterArn: !Ref Cluster

  RoutingControlCell1:
    Type: AWS::Route53RecoveryControl::RoutingControl
    Properties:
      Name: !Sub 
        - ${ProjectId}-Cell1-${Region1}
        - Region1: !FindInMap [StaticParameters, StaticParameters, Region1]
      ClusterArn: !Ref Cluster
      ControlPanelArn: !Ref ControlPanel

  RoutingControlCell1A:
    Type: AWS::Route53RecoveryControl::RoutingControl
    Properties:
      Name: !Sub 
        - ${ProjectId}-Cell1A-${Region1}a
        - Region1: !FindInMap [StaticParameters, StaticParameters, Region1]
      ClusterArn: !Ref Cluster
      ControlPanelArn: !Ref ControlPanel

  RoutingControlCell1B:
    Type: AWS::Route53RecoveryControl::RoutingControl
    Properties:
      Name: !Sub 
        - ${ProjectId}-Cell1B-${Region1}b
        - Region1: !FindInMap [StaticParameters, StaticParameters, Region1]
      ClusterArn: !Ref Cluster
      ControlPanelArn: !Ref ControlPanel

  RoutingControlCell1C:
    Type: AWS::Route53RecoveryControl::RoutingControl
    Properties:
      Name: !Sub 
        - ${ProjectId}-Cell1C-${Region1}c
        - Region1: !FindInMap [StaticParameters, StaticParameters, Region1]
      ClusterArn: !Ref Cluster
      ControlPanelArn: !Ref ControlPanel
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



awsblog-building-resilient-applications/single-region/2-arc-stack/stack-r53arc.yml [209:272]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  ReadinessCheckElb:
    Type: AWS::Route53RecoveryReadiness::ReadinessCheck
    Properties:
      ReadinessCheckName: !Sub ${ProjectId}-ReadinessCheck-ELB
      ResourceSetName: !Ref ResourceSetElb

  ReadinessCheckAsg:
    Type: AWS::Route53RecoveryReadiness::ReadinessCheck
    Properties:
      ReadinessCheckName: !Sub ${ProjectId}-ReadinessCheck-ASG
      ResourceSetName: !Ref ResourceSetAsg

  ReadinessCheckAurora:
    Type: AWS::Route53RecoveryReadiness::ReadinessCheck
    Properties:
      ReadinessCheckName: !Sub ${ProjectId}-ReadinessCheck-Aurora
      ResourceSetName: !Ref ResourceSetAurora

  Cluster:
    Type: AWS::Route53RecoveryControl::Cluster
    Properties:
      Name: !Sub ${ProjectId}-Cluster

  ControlPanel:
    Type: AWS::Route53RecoveryControl::ControlPanel
    Properties:
      Name: !Sub ${ProjectId}-ControlPanel
      ClusterArn: !Ref Cluster

  RoutingControlCell1:
    Type: AWS::Route53RecoveryControl::RoutingControl
    Properties:
      Name: !Sub 
        - ${ProjectId}-Cell1-${Region1}
        - Region1: !FindInMap [StaticParameters, StaticParameters, Region1]
      ClusterArn: !Ref Cluster
      ControlPanelArn: !Ref ControlPanel

  RoutingControlCell1A:
    Type: AWS::Route53RecoveryControl::RoutingControl
    Properties:
      Name: !Sub 
        - ${ProjectId}-Cell1A-${Region1}a
        - Region1: !FindInMap [StaticParameters, StaticParameters, Region1]
      ClusterArn: !Ref Cluster
      ControlPanelArn: !Ref ControlPanel

  RoutingControlCell1B:
    Type: AWS::Route53RecoveryControl::RoutingControl
    Properties:
      Name: !Sub 
        - ${ProjectId}-Cell1B-${Region1}b
        - Region1: !FindInMap [StaticParameters, StaticParameters, Region1]
      ClusterArn: !Ref Cluster
      ControlPanelArn: !Ref ControlPanel

  RoutingControlCell1C:
    Type: AWS::Route53RecoveryControl::RoutingControl
    Properties:
      Name: !Sub 
        - ${ProjectId}-Cell1C-${Region1}c
        - Region1: !FindInMap [StaticParameters, StaticParameters, Region1]
      ClusterArn: !Ref Cluster
      ControlPanelArn: !Ref ControlPanel
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



