Ошибка AWS cloudformation «Значение свойства AvailabilityZone должно иметь тип String»

#amazon-web-services #amazon-cloudformation

Вопрос:

Я пытаюсь создать экземпляр EC2 с помощью cloudformation

 Parameters:
  AZ:
    Type: List<AWS::EC2::AvailabilityZone::Name>
Resources:
  MyEC2:
    Type: AWS::EC2::Instance
    Properties:
      AvailabilityZone: !Ref AZ
      ImageId: ami-05064bb33b40c33a2
      InstanceType: t2.micro
 

Я получил ошибку типа «Значение свойства AvailabilityZone должно иметь тип String», даже если я выбираю только 1 AZ, есть ли способ преобразовать тип AZ из списка в строку?

Спасибо

Комментарии:

1. Не можете ли вы просто использовать AWS::EC2::AvailabilityZone::Name в качестве типа вместо списка ?