0

我正在编写一个需要每 X 分钟刷新一次值的“PropertiesManager”。我们正在使用 AWS Parameter Store,我想获取所有以“blah”开头的键/值。我看到我可以在这篇文章中获取元数据,但希望不必获取元数据然后返回值。

这将非常接近,但实际上得到了值。另外,如何设置请求?:

 DescribeParametersRequest request = new DescribeParametersRequest();
  DescribeParametersResult response;
  do
  {
    response = ssm.describeParameters(request);
    for (ParameterMetadata param : response.getParameters())
    {
      // param does not have the value!
    }
    request.setNextToken(response.getNextToken());
  }
  while ((response.getNextToken() != null) && ! respose.getNextToken.isEmpty());
4

1 回答 1

1

您可以使用GetParametersByPath(),它将返回具有给定路径前缀的所有参数。

因此,您可以创建一个前缀,例如/Finance/Prod/IAD/WinServ2016/license33,您可以请求给定路径下的所有参数,例如/Finance/Prod/IAD/.

于 2019-12-06T21:27:51.093 回答