Как перечислить все частные AMI в параметрах AWS CloudFormation для каталога услуг
Как я могу перечислить все частные AMI в раскрывающемся каталоге услуг.
AWSTemplateFormatVersion : 2010-09-09
Description: "simple web layer"
Parameters:
ImageId:
Description: 'web Layer'
Type: 'AWS::SSM::Parameter::Value<AWS::EC2::Image::Id>'
AllowedPattern: "^[a-zA-Z][-a-zA-Z0-9]*$"
Default: ami-244333
OwnerId: '836749474673'
Ошибка: недопустимый параметр свойства "ownerid"
1 ответ
Из параметров - AWS CloudFormation:
AWS::EC2::Image::Id
Идентификатор образа Amazon EC2, например ami-0ff8a91507f77f867. Обратите внимание, что в консоли AWS CloudFormation не отображается раскрывающийся список значений для этого типа параметра.
Согласно этой документации, невозможно получить раскрывающийся список AMI. Также нет упоминания о возможности указатьOwnerId
для ограничения возможных значений вводимого AMI.
Однако я не уверен, применимы ли те же правила к пользовательскому интерфейсу каталога служб.