[英]Cloudformation to terraform conversion of SSM parameter
I am converting a Cloudformation template to terraform.我正在将 Cloudformation 模板转换为 terraform。 following CF code:以下CF代码:
Cloudformation:云形成:
lbdServicesBInfoParameter:
Type: 'AWS::SSM::Parameter'
Properties:
Type: String
Name: !Join
- ''
- - /DepConf/
- !Ref EnvName
- /LKDs/lbdServicesBInfo
Value: !Ref lbdServicesBInfo
Terraform Terraform
resource "aws_ssm_parameter" "lbdServicesBInfoParameter" {
name = "lbdServicesBInfoParameter"
type = "String"
value = "/LKDs/lbdServicesBInfo"
}
I am not sure whether the above conversion is right.我不确定上述转换是否正确。 Can you please correct me iff I am wrong.如果我错了,请您纠正我。
Based on our lbdServicesBInfoParameter
CFN template, the terraform should be:根据我们的lbdServicesBInfoParameter
CFN 模板,terraform 应该是:
variable "EnvName" {
default = some-name
}
variable "lbdServicesBInfo" {
default = some-value
}
resource "aws_ssm_parameter" "lbdServicesBInfoParameter" {
name = "/DepConf/${var.EnvName}/LKDs/lbdServicesBInfo"
type = "String"
value = var.lbdServicesBInfo
}
Obviously, var.EnvName
and var.lbdServicesBInfo
should be set with correct values.显然, var.EnvName
和var.lbdServicesBInfo
应该设置正确的值。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.