Как перечислить все частные 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.

Однако я не уверен, применимы ли те же правила к пользовательскому интерфейсу каталога служб.

Другие вопросы по тегам