Как создать ресурсы AWS на основе существующей ARN с помощью CloudFormation? - PullRequest
1 голос
/ 06 апреля 2019

Мне интересно, есть ли способ создать ресурс AWS в шаблоне CloudFormation с использованием существующего ARN (Amazon Resource Name).

Например, у меня уже есть БД Динамо, ARN которого что-то вроде arn:aws:dynamodb:us-west-2:111111111111:table/MyTable. Теперь я хочу создать таблицу в CloudFormation, которая по существу указывает на этот существующий DynamoTable. Может быть что-то вроде:

Resources:
  MyTable:
    Type: 'AWS::DynamoDB::Table'
    ARN: 'arn:aws:dynamodb:us-west-2:111111111111:table/MyTable'

Я знаю, что приведенный выше код не работает, но кто-нибудь знает, как мне этого добиться? Большое спасибо!

1 Ответ

2 голосов
/ 06 апреля 2019

Невозможно «подключить» новый шаблон Cloudformation к существующей инфраструктуре AWS.

Вам придется создать новую DynamoDB с вашим шаблоном и перенести данные поверх.

...