AWS CloudFormation
User Guide (API Version 2010-05-15)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

AWS::DAX::ParameterGroup

使用 AWS CloudFormation AWS::DAX::ParameterGroup 资源创建用于 Amazon DynamoDB 的参数组。

有关更多信息,请参阅 Amazon DynamoDB 开发人员指南 中的 ParameterGroup

语法

JSON

{ "Type": "AWS::DAX::ParameterGroup", "Properties": { "ParameterGroupName": String, "Description": String, "ParameterNameValues": { 字符串字符串, ... } } }

YAML

Type: "AWS::DAX::ParameterGroup" Properties: ParameterGroupName: String Description: String ParameterNameValues: { 字符串字符串, ... }

属性

ParameterGroupName

参数组的名称。

Required: No

Type: String

更新要求:不支持更新。

Description

参数组的描述。

Required: No

Type: String

更新要求无需中断;

ParameterNameValues

DAX 参数名称和值的映射。

Required: No

类型:字符串到字符串映射

更新要求无需中断

返回值

Ref

当向 Ref 内部函数提供此资源的逻辑 ID 时,Ref 将返回所创建参数组的 ARN。例如:

{ "Ref": "MyDAXParameterGroup" }

返回与以下值类似的值:

my-dax-parameter-group

有关使用 Ref 功能的更多信息,请参阅参考

Fn::GetAtt

Fn::GetAtt 返回一个此类型指定属性的值。以下为可用属性和示例返回值。

ParameterGroupName

返回参数组的名称。例如:

{ "Fn::GetAtt": ["MyDAXParameterGroup", "ParameterGroupName"] }

返回与以下值类似的值:

mydaxparametergroup

有关使用 Fn::GetAtt 的更多信息,请参见 Fn::GetAtt

示例

下面的示例创建一个 DAX 参数组。

JSON

{ "AWSTemplateFormatVersion": "2010-09-09", "Description": "DAX parameter group", "Resources": { "daxParamGroup": { "Type": "AWS::DAX::ParameterGroup", "Properties": { "ParameterGroupName": "MyDAXParameterGroup", "ParameterGroupDescription": "Description for my DAX parameter group", "ParameterNameValues": { "query-ttl-millis": "75000", "record-ttl-millis": "88000" } } } }, "Outputs": { "ParameterGroup": { "Value": "daxParamGroup" } } }

YAML

AWSTemplateFormatVersion: "2010-09-09" Description: "DAX parameter group" Resources: daxParamGroup: Type: AWS::DAX::ParameterGroup Properties: ParameterGroupName: "MyDAXParameterGroup" ParameterGroupDescription: "Description for my DAX parameter group" ParameterNameValues: "query-ttl-millis" : "75000" "record-ttl-millis" : "88000" Outputs: ParameterGroup: Value: !Ref daxParamGroup

本页内容: