Ошибка предоставления продукта AWS ServiceCatalog - PullRequest
0 голосов
/ 08 декабря 2018

Я автоматизирую (python, boto3) создание продуктов и их запуск в сервисном каталоге из командной строки.Я создаю продукт, беру productId из ответа.Затем я выбираю путь запуска, используя list-launch-paths.Когда я наконец приступаю к подготовке продукта, я получаю сообщение об ошибке:

Произошла ошибка (ResourceNotFoundException) при вызове операции ProvisionProduct: Product prod-vfwmgz65lckke не найден.

Я переключился на использование aws cli и получил ту же ошибку.Однако я могу предоставить продукт с консоли AWS.Вот командная строка, которую я использую

aws servicecatalog provision-product --product-id = "prod-vfwmgz65lckke" --provisioning-artifact-id = "mytester" --provisioned-product-name = "mytester "--path-id =" lp-wkgbq4zcd74v6 "

Вот список из search_products:

.....................................
.....................................
.....................................                                 
'ProductViewSummaries': [   {   'HasDefaultPath': False,
                                'Id': 'prodview-3u7zx4fbb4ekg',
                                'Name': 'my-test-server-13',
                                'Owner': 'Felicia Rosemond',
                                'ProductId': 'prod-vfwmgz65lckke',
                                'Type': 'CLOUD_FORMATION_TEMPLATE'},
 .................................
 .................................
 .................................

Есть идеи о том, чего мне не хватает?

1 Ответ

0 голосов
/ 10 декабря 2018

Я нашел ответ на мою проблему.Я пропустил Provisioning Artifact Id, после того, как стек запустился идеально.Кажется, ошибка была красная сельдь.

...