Endpoint 是請求介面服務的網路網域名稱,如 ecs.cn-hangzhou.aliyuncs.com
Endpoint 定址
使用者自訂
使用者自訂
是優先順序最高的定址邏輯,可以直接指定 endpoint 的具體內容。# 全域生效 client = AcsClient() client.add_endpoint("<region_id>", "<product>", "<endpoint>") # 只對當前 Request 生效 request = DescribeRegionsRequest() request.set_endpoint("<endpoint>")
Endpoint 拼字規則
在請求 VPC 網路時或產品 SDK 具有 Endpoint 資料檔案時,當前定址邏輯才會生效。 Endpoint 資料檔案樣本 (Ecs Endpoint Data File)
# 公網請求 request.request_network = "public" # 因為 `network` 的預設值為 `public`,所以預設情況下不需要配置 `network` # 跨域請求 request.request_network = "share" # Ipv6 請求 request.request_network = "ipv6" # 代理請求 request.request_network = "proxy" # 內部請求 request.request_network = "inner" # Ipv4/Ipv6 雙重堆疊 request.request_network = "dualstack" # vpc 請求 request.request_network = "vpc"
根據 Python SDK Core 中的 endpoints.json 資料檔案進行定址
內部操作,無需額外配置。
請求 Location 服務介面,從遠端擷取
需要產品 SDK 具備
ServiceCode