templates/SAP_HANA_HA_Master_Existing_VPC.yaml [632:742]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        HANAMasterPass: !Ref HANAMasterPass
        SAPInstanceNum: !Ref SAPInstanceNum
        HANAPrimaryIPAddress: !GetAtt
                          - PrimaryInstance
                          - Outputs.HANAMasterInstanceIP
        HANASecondaryIPAddress: !GetAtt
                          - SecondaryInstance
                          - Outputs.HANAMasterInstanceIP
        DomainName: !Ref DomainName
        MyS3Bucket: !GetAtt
                          - PreTasks
                          - Outputs.MyS3Bucket
        MyS3BucketPreFix: !Sub ${QSS3KeyPrefix}/scripts
        HANAPrimaryInstanceRole: !GetAtt
                          - PrimaryInstance
                          - Outputs.HANAMasterInstanceRole
        HANASecondaryInstanceRole: !GetAtt
                          - SecondaryInstance
                          - Outputs.HANAMasterInstanceRole
        HANAPrimarySecurityGroup: !GetAtt
                          - PrimaryInstance
                          - Outputs.HANAMasterSecurityGroup
        HANASecondarySecurityGroup: !GetAtt
                          - SecondaryInstance
                          - Outputs.HANAMasterSecurityGroup
        MyOS: !Ref MyOS
        HANAPrimaryCorosync2ndIP: !GetAtt
                          - PreHAConfig
                          - Outputs.HANAPrimaryCorosync2ndIP
        HANASecondaryCorosync2ndIP: !GetAtt
                          - PreHAConfig
                          - Outputs.HANASecondaryCorosync2ndIP
      TimeoutInMinutes: '7200'

Outputs:
  PrimaryIP:
    Description: HANA Primary Node IP Address
    Value: !GetAtt
      - PrimaryInstance
      - Outputs.HANAMasterInstanceIP
  SecondaryIP:
    Description: HANA Secondary Node IP Address
    Value: !GetAtt
      - SecondaryInstance
      - Outputs.HANAMasterInstanceIP
  SecurityGroupIdPrimary:
    Description: Security Group ID Primary Instance
    Value: !GetAtt
      - PrimaryInstance
      - Outputs.HANAMasterSecurityGroup
  SecurityGroupIdSecondary:
    Description: Security Group ID Secondary Instance
    Value: !GetAtt
      - SecondaryInstance
      - Outputs.HANAMasterSecurityGroup
  PrimaryIAMRoleName:
    Description: Primary Instance Role Name
    Value: !GetAtt
      - PrimaryInstance
      - Outputs.HANAMasterInstanceRole
  SecondaryIAMRoleName:
    Description: Secondary Instance Role Name
    Value: !GetAtt
      - SecondaryInstance
      - Outputs.HANAMasterInstanceRole
  PrimaryInstanceId:
    Description: Primary Instance Id
    Value: !GetAtt
      - PrimaryInstance
      - Outputs.HANAMasterInstanceId
  SecondaryInstanceId:
    Description: Secondary Instance Id
    Value: !GetAtt
      - SecondaryInstance
      - Outputs.HANAMasterInstanceId
  PreHAUpdateNetworkConfigPrimary:
    Condition: InstallHANAorNot
    Description: Disable DNS Results
    Value: !GetAtt
      - PreHAConfig
      - Outputs.UpdateNetworkConfigPrimary
  PreHAUpdateNetworkConfigSecondary:
    Condition: InstallHANAorNot
    Description: Disable DNS Results
    Value: !GetAtt
      - PreHAConfig
      - Outputs.UpdateNetworkConfigSecondary
  PreHABackupHanaOnPrimary:
    Condition: InstallHANAorNot
    Description: Disable DNS Results
    Value: !GetAtt
      - PreHAConfig
      - Outputs.BackupHanaOnPrimary
  PreHAHANAPrimaryCorosync2ndIP:
    Condition: InstallHANAorNot
    Description: Disable DNS Results
    Value: !GetAtt
      - PreHAConfig
      - Outputs.HANAPrimaryCorosync2ndIP
  PreHAHANASecondaryCorosync2ndIP:
    Condition: InstallHANAorNot
    Description: Disable DNS Results
    Value: !GetAtt
      - PreHAConfig
      - Outputs.HANASecondaryCorosync2ndIP
  ResultsHAConfig:
    Condition: InstallHANAorNot
    Description: HA Config. Results
    Value: !GetAtt
      - HAConfig
      - Outputs.ResultsHAConfig
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



templates/SAP_HANA_HA_Master_New_VPC.yaml [679:789]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        HANAMasterPass: !Ref HANAMasterPass
        SAPInstanceNum: !Ref SAPInstanceNum
        HANAPrimaryIPAddress: !GetAtt
                          - PrimaryInstance
                          - Outputs.HANAMasterInstanceIP
        HANASecondaryIPAddress: !GetAtt
                          - SecondaryInstance
                          - Outputs.HANAMasterInstanceIP
        DomainName: !Ref DomainName
        MyS3Bucket: !GetAtt
                          - PreTasks
                          - Outputs.MyS3Bucket
        MyS3BucketPreFix: !Sub ${QSS3KeyPrefix}/scripts
        HANAPrimaryInstanceRole: !GetAtt
                          - PrimaryInstance
                          - Outputs.HANAMasterInstanceRole
        HANASecondaryInstanceRole: !GetAtt
                          - SecondaryInstance
                          - Outputs.HANAMasterInstanceRole
        HANAPrimarySecurityGroup: !GetAtt
                          - PrimaryInstance
                          - Outputs.HANAMasterSecurityGroup
        HANASecondarySecurityGroup: !GetAtt
                          - SecondaryInstance
                          - Outputs.HANAMasterSecurityGroup
        MyOS: !Ref MyOS
        HANAPrimaryCorosync2ndIP: !GetAtt
                          - PreHAConfig
                          - Outputs.HANAPrimaryCorosync2ndIP
        HANASecondaryCorosync2ndIP: !GetAtt
                          - PreHAConfig
                          - Outputs.HANASecondaryCorosync2ndIP
      TimeoutInMinutes: '7200'

Outputs:
  PrimaryIP:
    Description: HANA Primary Node IP Address
    Value: !GetAtt
      - PrimaryInstance
      - Outputs.HANAMasterInstanceIP
  SecondaryIP:
    Description: HANA Secondary Node IP Address
    Value: !GetAtt
      - SecondaryInstance
      - Outputs.HANAMasterInstanceIP
  SecurityGroupIdPrimary:
    Description: Security Group ID Primary Instance
    Value: !GetAtt
      - PrimaryInstance
      - Outputs.HANAMasterSecurityGroup
  SecurityGroupIdSecondary:
    Description: Security Group ID Secondary Instance
    Value: !GetAtt
      - SecondaryInstance
      - Outputs.HANAMasterSecurityGroup
  PrimaryIAMRoleName:
    Description: Primary Instance Role Name
    Value: !GetAtt
      - PrimaryInstance
      - Outputs.HANAMasterInstanceRole
  SecondaryIAMRoleName:
    Description: Secondary Instance Role Name
    Value: !GetAtt
      - SecondaryInstance
      - Outputs.HANAMasterInstanceRole
  PrimaryInstanceId:
    Description: Primary Instance Id
    Value: !GetAtt
      - PrimaryInstance
      - Outputs.HANAMasterInstanceId
  SecondaryInstanceId:
    Description: Secondary Instance Id
    Value: !GetAtt
      - SecondaryInstance
      - Outputs.HANAMasterInstanceId
  PreHAUpdateNetworkConfigPrimary:
    Condition: InstallHANAorNot
    Description: Disable DNS Results
    Value: !GetAtt
      - PreHAConfig
      - Outputs.UpdateNetworkConfigPrimary
  PreHAUpdateNetworkConfigSecondary:
    Condition: InstallHANAorNot
    Description: Disable DNS Results
    Value: !GetAtt
      - PreHAConfig
      - Outputs.UpdateNetworkConfigSecondary
  PreHABackupHanaOnPrimary:
    Condition: InstallHANAorNot
    Description: Disable DNS Results
    Value: !GetAtt
      - PreHAConfig
      - Outputs.BackupHanaOnPrimary
  PreHAHANAPrimaryCorosync2ndIP:
    Condition: InstallHANAorNot
    Description: Disable DNS Results
    Value: !GetAtt
      - PreHAConfig
      - Outputs.HANAPrimaryCorosync2ndIP
  PreHAHANASecondaryCorosync2ndIP:
    Condition: InstallHANAorNot
    Description: Disable DNS Results
    Value: !GetAtt
      - PreHAConfig
      - Outputs.HANASecondaryCorosync2ndIP      
  ResultsHAConfig:
    Condition: InstallHANAorNot
    Description: HA Config. Results
    Value: !GetAtt
      - HAConfig
      - Outputs.ResultsHAConfig
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



