Я закончил автоматическое создание снимков с помощью следующей ссылке:Автоматическое создание снимков с помощью AWS Lambda
https://blog.powerupcloud.com/2016/02/15/automate-ebs-snapshots-using-lambda-function/
Как написано в коде, фильтрация осуществляется на основе тегов виртуальных машин , Вместо создания виртуальной машины с тегом резервного копирования или резервного копирования я хочу создать моментальные снимки всех, за исключением некоторых имен.
Я не хочу добавлять дополнительные теги в виртуальные машины. Вместо этого я хочу написать условие if в моих фильтрах. Я бы предоставил имена моих тестовых виртуальных машин, и если тег VM соответствует этому, моментальный снимок не будет создан. Если это не соответствует, необходимо создать моментальные снимки. Я могу это сделать?
Ех: У меня в моей учетной записи четыре виртуальные машины.
VM 1 --> Prod1,
VM 2 --> Prod2,
VM 3 --> Prod3,
VM 4 --> Test1.
Для примера, мне нужно иметь возможность записать условие if, которое включает в себя мой тестовый тег VM 'Test1'. Если тег соответствует этому, то моментальный снимок не следует создавать. Если это не соответствует, необходимо создать моментальные снимки.
Итак, для этого, как мне изменить свой код?
Вам понадобится простой способ определения того, какие машины вы хотите сделать. Как вы хотите, чтобы ваш код работал? Вы хотите сделать снимок * все, кроме тех, у кого есть определенный тег *? Что произойдет, если есть 5-й экземпляр? –
Точно. Я хочу, чтобы он делал снимок всего, кроме тех, у которых есть теги. У меня есть два экземпляра в моей учетной записи, чьи моментальные копии не нужно создавать. Для остальных экземпляров [работает или остановлено], я хочу моментальные снимки. – prudhvi