select_action 方法

命名空间和模块:tencent.cloud.core.client.UniversalClient

简要

选择一个 Tencent Cloud API 并为其创建可供直接调用的 Python 原生函数实例。

def select_action(self,
    action_id: str,
    action_version: str
)

参数

该方法具有以下参数,其参数、参数类型和参数描述如下:

参数

类型

必选

描述

action_id

str

Tencent Cloud API 唯一标识符。

例如:DescribeZones

action_version

str

Tencent Cloud API 版本名称。

例如:2017-03-12

返回值

该方法返回一个可供调用的 Python 原生函数实例。

返回的函数实例包含 2 个参数,其参数、参数类型和参数描述如下:

参数

类型

必选

描述

region_id

str

数据中心园区的可用区唯一标识符。

例如:ap-shanghai-1

action_parameters

dict

包含 Tencent Cloud API 参数和参数值的字典实例。

对于没有参数的 Tencent Cloud API,该参数应该被设置为 None

返回的函数实例在内部将调用 action 方法,其返回值与 action 方法一致。

异常

该方法不会主动引发任何异常。

示例

接下来我们将通过一段 Python 代码向您演示如何使用该方法:

describe_zones_action = virtual_machine_client.select_action(
    action_id = 'DescribeZones',
    action_version = '2017-03-12'
)

action_result: dict = describe_zones_action(
    region_id = 'ap-shanghai',
    action_parameters = None
)

适用于

Tencent Cloud SDK for Python

基础软件包:tencent-cloud-sdk-core >= 0.1.1

最后更新于

这有帮助吗?