0
我们有一个Cloudformation堆栈,我们导出由堆栈创建的ARN并将其导入到同一个堆栈中。当我们尝试删除堆栈时,它会尝试首先删除输出,并实现输出正在使用并且不会删除堆栈。删除导出变量并帮助删除循环依赖
我们正在寻找关于如何重新部署堆栈或编辑堆栈的指导,以便我们可以移除依赖关系。
我们尝试在配置编辑器中编辑堆栈,但更改未被保存,并且在尝试删除堆栈时仍然出现相同的错误。
"UserPoolArn":{
"Description":"The ARN for Cognito User Pool",
"Value":{
"Fn::GetAtt":[
"userPool",
"Arn"
]
},
"Export":{
"Name":"organization:XX:UsersPoolArn"
}
Import within the same cf stack
"Environment":{
"Variables":{
"USER_POOL":{
"Fn::ImportValue":"organization:XX:UsersPoolArn"
}
}
}
}
我们如何才能消除有问题的输出键/值?