

• Amazon Systems Manager CloudWatch 控制面板在 2026 年 4 月 30 日之后将不再可用。客户可以像现在一样继续使用 Amazon CloudWatch 控制台来查看、创建和管理其 Amazon CloudWatch 控制面板。有关更多信息，请参阅 [Amazon CloudWatch 控制面板文档](https://docs.amazonaws.cn/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html)。

# 指定默认参数层
<a name="ps-default-tier"></a>

使用 `[https://docs.amazonaws.cn/systems-manager/latest/APIReference/API_PutParameter.html](https://docs.amazonaws.cn/systems-manager/latest/APIReference/API_PutParameter.html)` 操作创建或更新参数时，您可以指定参数层。以下是 Amazon CLI 示例。

------
#### [ Linux & macOS ]

```
aws ssm put-parameter \
    --name "default-ami" \
    --type "String" \
    --value "t2.micro" \
    --tier "Standard"
```

------
#### [ Windows ]

```
aws ssm put-parameter ^
    --name "default-ami" ^
    --type "String" ^
    --value "t2.micro" ^
    --tier "Standard"
```

------

当您在创建或更新请求中指定层时，Parameter Store 将使用该层。如果未指定层，则由默认层设置决定所使用的层。

默认情况下，Parameter Store 使用标准参数层。如果启用高级参数层，则可以将以下其中一项设置为默认值：
+ **高级**：所有参数均创建为高级参数。
+ **智能分层**：Parameter Store 评估每个请求并选择合适的层。

  借助智能分层，Parameter Store 会在标准层中创建一个参数，除非请求包含需要高级层的选项。如果请求高级功能，则该参数将被创建为高级参数。

## 关于默认参数层
<a name="parameter-store-advanced-parameters-default-tier"></a>

默认情况下，当您创建新参数时，Parameter Store 会将其分配给标准层。标准参数免费提供，但存在大小和功能限制，如 [标准和高级参数](parameter-store-advanced-parameters.md#parameter-store-advanced-parameters-table) 中所述。如果您的使用案例不支持标准参数，则可以将高级层设置为默认层。高级层提供更高的限制和额外功能，但需要付费。有关更多信息，请参阅 [Parameter Store 的 Amazon Systems Manager 定价](https://www.amazonaws.cn/systems-manager/pricing/#Parameter_Store)。

为了最大限度地提高效率并降低成本，可以将智能分层设置为默认层。此功能根据请求的内容决定是使用标准层还是高级层。例如，如果您运行命令来创建符合标准参数所有条件的参数，则智能分层会在标准层中创建参数。如果您运行命令来创建一个或多个条件不符合标准层要求的参数，则智能分层会在高级层中创建参数。

智能分层具有下列优点：

**成本控制** - 除非绝对需要使用高级参数，否则智能分层将始终创建标准参数以帮助控制参数相关成本。

**自动升级到高级参数层** - 在对需要将标准参数升级到高级参数的代码进行更改时，智能分层将为您处理转换。您无需更改代码即可进行升级。

以下是一些自动升级的示例：
+ 您的 Amazon CloudFormation 模板在运行时预置了大量参数。在该过程导致您达到标准参数层中的 1 万个参数配额时，智能分层会自动将您升级到高级参数层，并且 Amazon CloudFormation 过程不会中断。
+ 您需将证书值存储在一个参数中，定期轮换证书值，并且内容小于标准参数层的 4 KB 配额。如果替换证书值超过 4 KB，智能分层会自动将参数升级到高级参数层。
+ 您希望将大量现有标准参数与参数策略相关联，这需要使用高级参数层。并非在更新参数的调用中包含 `--tier Advanced` 选项，智能分层会自动将参数升级到高级层。

无论何时引入高级参数条件，智能分层都会将参数从标准升级到高级。

**注意**  
您可以随时更改 Parameter Store 默认层设置。