Ошибка облачной информации: Ошибка проверки шаблона: Ошибка шаблона: Fn :: Select не может выбрать несуществующее значение в индексе 2 - PullRequest
0 голосов
/ 30 апреля 2018

В параметрах я использую это

envGOSBasicAuthentication:
    Description: "xyz"
    Type: CommaDelimitedList
    Default: "username, password"

В шаблоне конфигурации я использую код ниже:

OptionSettings:
         - Namespace: 'aws:elasticbeanstalk:application:environment'
           OptionName: PASSWORD
           Value: !Select [2, !Ref envGOSBasicAuthentication]

Но я получаю ошибку: Ошибка проверки шаблона: Ошибка шаблона: Fn :: Select не может выбрать несуществующее значение в индексе 2

Почему я получаю эту ошибку

1 Ответ

0 голосов
/ 30 апреля 2018

Индекс начинается с 0.

Из документации AWS: This must be a value from zero to N-1, where N represents the number of elements in the array. (см. https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-select.html).

Поэтому попробуйте следующее вместо этого, чтобы получить пароль от envGOSBasicAuthentication.

OptionSettings:
- Namespace: 'aws:elasticbeanstalk:application:environment'
  OptionName: PASSWORD
  Value: !Select [1, !Ref envGOSBasicAuthentication]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...