View a markdown version of this page

AWS.Store。 SSMParameters - AWS 电信网络生成器

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS.Store。 SSMParameters

您可以通过 AWS TNB 创建 SSM 参数。您创建的 SSM 参数是在 SSM 中创建的,并以 AWS TNB 网络实例 ID 为前缀。当使用同一 NSD 模板实例化和升级多个实例时,这可以防止参数值被覆盖。

语法

tosca.nodes.AWS.Store.SSMParameters properties: parameters: name: String value: String tags: List

属性

参数
name

ssm 属性的名称。采用以下格式:^[a-zA-Z0-9]+[a-zA-Z0-9\-\_]*[a-zA-Z0-9]+$

每个参数的名称必须少于 256 个字符。

必需:是

类型:字符串

value

ssm 属性的值。使用以下格式之一:

  • 对于没有引用的值:^[a-zA-Z0-9]+[a-zA-Z0-9\-\_]*[a-zA-Z0-9]+$

  • 对于静态引用:^\$\{[a-zA-Z0-9]+\.(properties|capabilities|requirements)(\.([a-zA-Z0-9\-_]+))+\}$

  • 对于动态引用:^\$\{[a-zA-Z0-9]+\.(name|id|arn)\}$

每个参数的值必须小于 4 KB。

必需:是

类型:字符串

tags

可以附加到 SSM 属性的标签。

必需:否

类型:列表

示例

SampleSSM type: tosca.nodes.AWS.Store.SSMParameters properties: parameters: - name: "Name1" value: "Value1" - name: "EKS_VERSION" value: "${SampleEKS.properties.version}" - name: "VPC_ID" value: "${SampleVPC.id} - name: "REGION" value: "${AWS::Region} tags: - "tagKey=tagValue"