Как отформатировать свойство «AWS :: SSM :: Parameter - Policies» в AWS CloudFormation? - PullRequest
0 голосов
/ 12 июня 2019

Я создаю параметр SSM с помощью облачной информации (AWS :: SSM :: Parameter). Из документов есть свойство "Политики":

Policies
Information about the policies assigned to a parameter.

Working with Parameter Policies in the AWS Systems Manager User Guide.

Required: No

Type: String

Update requires: No interruption

Нигде в документации нет примера или руководства по форматированию строки. Мой текущий шаблон CFN выглядит следующим образом:

Conditions:
  IsAdvancedParameter: !Equals [!Ref ParamTier, "Advanced"]
Resources:
  ParamOne:
    Type: AWS::SSM::Parameter
    Properties:
      Name: !Ref ParamName
      Policies:
        Fn::If:
          - IsAdvancedParameter
          - # What should go here???
          - !Ref AWS::NoValue
      Tier: !Ref ParamTier
      Type: SecureString
      Value: !Ref ParamVal

Кто-нибудь когда-нибудь понял это?

...