mirror of
https://github.com/serverless/serverless.git
synced 2026-01-25 15:07:39 +00:00
26 lines
529 B
JavaScript
26 lines
529 B
JavaScript
export default {
|
|
async remove() {
|
|
const stackName = this.provider.naming.getStackName()
|
|
const params = {
|
|
StackName: stackName,
|
|
}
|
|
|
|
const customDeploymentRole = this.provider.getCustomDeploymentRole()
|
|
if (customDeploymentRole) {
|
|
params.RoleARN = customDeploymentRole
|
|
}
|
|
|
|
const cfData = {
|
|
StackId: stackName,
|
|
}
|
|
|
|
return this.provider
|
|
.request('CloudFormation', 'deleteStack', params)
|
|
.then(() => cfData)
|
|
},
|
|
|
|
async removeStack() {
|
|
return this.remove()
|
|
},
|
|
}
|