此问题通常是由以下两种情况引起的:
具体代码示例:
Resources:
CodeDeployApplication: Type: AWS::CodeDeploy::Application Properties: ApplicationName: !Sub ${AWS::StackName} ComputePlatform: ECS # Optionally, use Lambda # Other options available in AWS::CodeDeploy::Application.
Outputs:
CodeDeployApplication: Value: !Ref CodeDeployApplication
具体代码示例:
Resources:
CodeDeployApplication: Type: AWS::CodeDeploy::Application Properties: ApplicationName: !Sub ${AWS::StackName} ComputePlatform: ECS # Optionally, use Lambda # Other options available in AWS::CodeDeploy::Application.
Resources: CodeDeployDeploymentGroup: Type: AWS::CodeDeploy::DeploymentGroup Properties: DeploymentGroupName: !Sub ${AWS::StackName} # ... Other AWS::CodeDeploy::DeploymentGroup options ApplicationName: !Ref NewCodeDeployApplication # <-- Updated
Outputs: CodeDeployDeploymentGroupName: Value: !Ref CodeDeployDeploymentGroup
更新#2
Resources: NewCodeDeployApplication: # <-- New resource,