簡體   English   中英

Boto3列出區域中的可用服務

[英]Boto3 list available services in a region

在AWS CLI中,我可以在運行時獲取可用服務的列表

aws help

boto3中是否有命令可以讓我以編程方式列出在初始化boto3客戶端時可以使用的可用服務?

client = boto3.client('<some service>')

我可以在文檔中看到,但是我希望能夠列出python中的服務。

您可以根據本文檔使用session.get_available_services()

session = boto3.Session(
    aws_access_key_id=MY_AWS_ACCESS_KEY_ID,
    aws_secret_access_key=MY_AWS_SECRET_ACCESS_KEY
)

services = session.get_available_services()

盡管與boto3並不特別相關,但是請注意,您現在可以查詢參數存儲以獲取有用的信息,例如:

  • 哪些地區活躍?
  • 給定區域提供哪些服務?
  • 在哪些地區提供特定服務?

使用AWS Systems Manager參數存儲讀取對AWS區域,端點等的查詢

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM