代表一个或多个代理服务器配置的类。通过利用该类,您可以快速为通用或抽象产品客户端配置代理服务器,而无需关注实现细节。
class Proxies
该类仅支持构造类实例后使用,其构造实例方法签名如下:
def __init__(self,proxy_name: str,proxy_type: str,proxy_endpoint: str,proxy_auth: dict = None)
构造实例方法参数和参数描述如下:
参数 | 类型 | 必选 | 描述 |
proxy_name | str | 是 | 默认代理服务器的名称。 例如: |
proxy_type | str | 是 | 默认代理服务器的类型。 受支持的代理服务器类型定义在 ProxyType 枚举器。 |
proxy_endpoint | str | 是 | 默认代理服务器的端点主机名和端口。 例如: |
proxy_auth | 否 | 包含默认代理服务器的访问凭据上下文的字典实例。 |
在下文中我们将向您演示如何构造一个通用产品客户端类实例:
from tencent.cloud.core import clientfrom tencent.cloud.core import proxiesvirtual_machine_client: client.UniversalClient = client.UniversalClient(product_id = 'cvm',access_credentials = ...,access_proiexs = proxies.Proxies(proxy_name = 'default',proxy_type = proxies.ProxyType.Http,proxy_endpoint = '127.0.0.1:1081',proxy_auth = {'username': 'root','password': 'default-password'}))
产品软件包:tencent-cloud-sdk-serverless-functions >= 0.1.1