UNPKG

cloudformation-js-yaml-schema

Version:

Schema to ignore CloudFormation YAML local tags while parsing or dumping

32 lines (28 loc) 889 B
InstanceId: Condition: DoLaunchInstance Description: Stack Instance ID Value: !<!Ref> Box LaunchConfig: !ImportValue "my-import-value" UserData: !If - DoWriteConnectionString - !Base64 Fn::Sub: - | #!/bin/bash -xe cfn-init -v --stack ${AWS::StackName} --resource Box --region ${AWS::Region} cfn-signal -e 0 --stack ${AWS::StackName} --resource Box --region ${AWS::Region} Outputs: Output1: Description: "Some quoted string" Value: !Sub - Instance ID is ${SomeVar} - {SomeVar: !Ref InstanceId} Output2: Description: Some unquoted string Value: !Sub Instance ID is ${InstanceId} Output3: Description: Fn::ImportValue: "Fn::Join": ["", [My-, !FindInMap [Very, !Ref Long, String]]] Value: !ImportValue "Fn::Join": ["", [My-, !FindInMap [Very, !Ref Long, String]]]