Функции AWS SNS и Waiter для boto3

Я играю с AWS, пытаясь написать приложение, которое использует шаблон Pub-Sub с использованием SNS/SQS через библиотеку boto3. Я предоставлю код, если это необходимо, но я думаю, что мой вопрос довольно общий.

Я прочитал документацию по официантам, но когда я перехожу к отображению доступных официантов для SNS, список возвращается пустым. Я также попытался получить список доступных официантов SQS, но он также оказался пустым.

Существуют ли условия, определяющие доступность функций официанта? Есть ли параметр политики, который должен быть на месте?


person Elsporko    schedule 12.06.2018    source источник


Ответы (1)


Больше нечего делать, так как нет официантов для SQS или SNS, как вы можете видеть ниже:

$ python
Python 3.6.5 (default, Apr 25 2018, 14:26:36)
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.39.2)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
 >>> import boto3
 >>> sqs = boto3.client('sqs')
 >>> sns = boto3.client('sns')
 >>> sqs.waiter_names
[]
 >>> sns.waiter_names
[]

А вот две проблемы GitHub для SQS и SNS, где люди просят официантов.

person dmulter    schedule 12.06.2018
comment
Вы спасли мой рассудок. Я нигде не видел, чтобы говорилось, что официанты не существуют для SNS/SQS, поэтому я решил, что делаю что-то не так. - person Elsporko; 12.06.2018
comment
всегда рад помочь! - person dmulter; 12.06.2018