python - boto3 sns 删除主题 - 参数无效
问题描述
我想通过 python 删除主题 - https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/sns.html#SNS.Client.delete_topic
尝试此命令时出现错误:“调用 DeleteTopic 操作时发生错误(InvalidParameter):无效参数:TopicArn”。
我的 topicArn 是合法的并且存在。我在网上阅读并发现这可能会发生,因为我的 sns 客户端与主题不在同一区域,但我找不到通过 python 更改其中一个的方法。
你有什么建议吗?
解决方案
与支持编程语言的所有 AWS 服务客户端一样,您可以在创建服务客户端时设置区域。您可以使用如下代码在 Python 中执行此任务:
ags_west = boto3.client('autoscaling', region_name='us-west-1')
推荐阅读
- mysql - 加入重复列名“年份”的结果
- reactjs - Material-UI 数据网格 - 使用 UNIX 时间戳按日期过滤
- awk - 在新文件中的模式之间提取文本
- kubernetes - kubernetes 分配给 pod 的默认内存和 cpu 资源是多少
- java - 具有动态标题的 Spring Batch ItemWriter
- reactjs - 控制台日志卡在无限循环中
- javascript - 使用带有 API 密钥标头的 Fetch API
- python - 通过订阅或实现视图使类可变
- facebook - Facebook Conversions API - 无效的时间戳错误
- sql - SQL 查询获取下一个 ID