// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: MIT-0 data "aws_caller_identity" "current" {} data "aws_region" "current" {} locals { document_arn = "arn:aws:ssm:us-east-1:${data.aws_caller_identity.current.account_id}:document/Disable-VPC-Endpoint" alarm_arn = "arn:aws:cloudwatch:${data.aws_region.current.name}:${data.aws_caller_identity.current.account_id}:alarm:${var.STOP}" role_arn = "arn:aws:iam::${data.aws_caller_identity.current.account_id}:role/${var.ROLE}" parameters = "{\"REGION\": \"${var.REGION}\", \"APP\": \"${var.APP}\", \"SERVICE\": \"${var.SERVICE}\"}" } resource "aws_cloudformation_stack" "stop_VPC_access" { name = var.NAME parameters = { name = var.NAME document = local.document_arn parameters = local.parameters stop = local.alarm_arn role = local.role_arn } template_body = <