本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
搜索 Systems Manager 参数
在您的账户中具有大量参数时,可能很难一次找到有关一个或几个参数的信息。在这种情况下,您可以使用筛选工具根据指定的搜索条件搜索需要查找信息的参数。您可以使用 Systems Manager 控制台、AWS CLI、适用于 PowerShell 的 AWS 工具 或 DescribeParameters API 搜索参数。
搜索参数(控制台)
-
通过以下网址打开 AWS Systems Manager 控制台:https://console.amazonaws.cn/systems-manager/
。 -
在导航窗格中,选择 Parameter Store。
-或者-
如果 AWS Systems Manager 主页首先打开,请选择菜单图标 (
) 以打开导航窗格,然后选择 Parameter Store。
-
在搜索框中单击,然后选择所需的搜索方式。例如,
Type
或Name
. -
提供选定的搜索类型的信息。例如:
-
如果要按 进行搜索
Type
,从 中选择String
,StringList
,或者SecureString
. -
如果要按 进行搜索
Name
,选择contains
,equals
,或者begins-with
,然后输入参数名称的全部或部分。注意 在 控制台中,
Name
是contains
.
-
-
按 Enter.
将使用搜索结果更新参数列表。
搜索参数 (AWS CLI)
可以在 describe-parameters
中使用 AWS CLI. 命令查看有关一个或多个参数的信息。
以下示例说明了可用于查看有关您的 AWS 账户中的参数的信息的各种选项。有关这些选项的更多信息,请参阅 describe-parameters 中的 AWS Command Line Interface 用户指南。
-
安装并配置 AWS CLI(如果尚未执行该操作)。
有关信息,请参阅安装或升级 AWS 命令行工具。
-
将以下命令中的示例值替换为反映在您的账户中创建的参数的值。
注意 对于
describe-parameters
,则为 的默认搜索类型Name
为Equals
。在参数筛选条件中,指定"Key=Name,Values=
与指定MyParameterName
""Key=Name,Option=Equals,Values=
. 相同。MyParameterName
"aws ssm describe-parameters --parameter-filters "Key=Name,Option=Contains,Values=
Product
"aws ssm describe-parameters --parameter-filters "Key=Type,Values=String"
aws ssm describe-parameters --parameter-filters "Key=Path,Values=
/Production/West
"aws ssm describe-parameters --parameter-filters "Key=Tier,Values=Standard"
aws ssm describe-parameters --parameter-filters "Key=tag:
tag-key
,Values=tag-value
"aws ssm describe-parameters --parameter-filters "Key=KeyId,Values=
key-id
"注意 在最后一个示例中,
key-id
表示用于加密在您的账户中创建的 AWS Key Management Service 参数的 AWS KMS (SecureString
) 密钥的 ID。或者,您也可以输入alias/aws/ssm
以使用您的账户的默认 AWS KMS 密钥。有关更多信息,请参阅 创建 SecureString 参数 (AWS CLI).如果成功,该命令将返回类似于以下内容的输出。
{ "Parameters": [ { "Name": "/Production/West/Manager", "Type": "String", "LastModifiedDate": 1573438580.703, "LastModifiedUser": "arn:aws:iam::111122223333:user/Mateo.Jackson", "Version": 1, "Tier": "Standard", "Policies": [] }, { "Name": "/Production/West/TeamLead", "Type": "String", "LastModifiedDate": 1572363610.175, "LastModifiedUser": "arn:aws:iam::111122223333:user/Mateo.Jackson", "Version": 1, "Tier": "Standard", "Policies": [] }, { "Name": "/Production/West/HR", "Type": "String", "LastModifiedDate": 1572363680.503, "LastModifiedUser": "arn:aws:iam::111122223333:user/Mateo.Jackson", "Version": 1, "Tier": "Standard", "Policies": [] } ] }