你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

MHSMPrivateEndpointConnectionsOperations 类

警告

请勿直接实例化此类。

相反,应通过以下方式访问以下操作:

KeyVaultManagementClient's

<xref:mhsm_private_endpoint_connections> 属性。

继承
builtins.object
MHSMPrivateEndpointConnectionsOperations

构造函数

MHSMPrivateEndpointConnectionsOperations(*args, **kwargs)

方法

begin_delete

删除与托管 hsm 池关联的指定专用终结点连接。

get

获取与托管 HSM 池关联的指定专用终结点连接。

list_by_resource

List 操作获取与托管 HSM 池关联的专用终结点连接的相关信息。

put

汇报与托管 hsm 池关联的指定专用终结点连接。

begin_delete

删除与托管 hsm 池关联的指定专用终结点连接。

async begin_delete(resource_group_name: str, name: str, private_endpoint_connection_name: str, **kwargs: Any) -> AsyncLROPoller[MHSMPrivateEndpointConnection]

参数

resource_group_name
str
必需

包含托管 HSM 池的资源组的名称。 必需。

name
str
必需

托管 HSM 池的名称。 必需。

private_endpoint_connection_name
str
必需

与托管 hsm 池关联的专用终结点连接的名称。 必需。

cls
callable

将传递直接响应的自定义类型或函数

continuation_token
str

用于从保存状态重启轮询的继续标记。

polling
boolAsyncPollingMethod

默认情况下,轮询方法将为 AsyncARMPolling。 将此操作传入 False 以不进行轮询,或为个人轮询策略传入你自己的初始化轮询对象。

polling_interval
int

如果没有Retry-After标头,则 LRO 操作的两次轮询之间的默认等待时间。

返回

AsyncLROPoller 的实例,返回 MHSMPrivateEndpointConnection 或 cls (响应)

返回类型

例外

get

获取与托管 HSM 池关联的指定专用终结点连接。

async get(resource_group_name: str, name: str, private_endpoint_connection_name: str, **kwargs: Any) -> MHSMPrivateEndpointConnection

参数

resource_group_name
str
必需

包含托管 HSM 池的资源组的名称。 必需。

name
str
必需

托管 HSM 池的名称。 必需。

private_endpoint_connection_name
str
必需

与托管 hsm 池关联的专用终结点连接的名称。 必需。

cls
callable

将传递直接响应的自定义类型或函数

返回

MHSMPrivateEndpointConnection 或 cls 的结果 (响应)

返回类型

例外

list_by_resource

List 操作获取与托管 HSM 池关联的专用终结点连接的相关信息。

list_by_resource(resource_group_name: str, name: str, **kwargs: Any) -> AsyncIterable[MHSMPrivateEndpointConnection]

参数

resource_group_name
str
必需

包含托管 HSM 池的资源组的名称。 必需。

name
str
必需

托管 HSM 池的名称。 必需。

cls
callable

将传递直接响应的自定义类型或函数

返回

迭代器,如 MHSMPrivateEndpointConnection 的实例或 cls (响应的结果)

返回类型

例外

put

汇报与托管 hsm 池关联的指定专用终结点连接。

async put(resource_group_name: str, name: str, private_endpoint_connection_name: str, properties: _models.MHSMPrivateEndpointConnection, *, content_type: str = 'application/json', **kwargs: Any) -> _models.MHSMPrivateEndpointConnection

参数

resource_group_name
str
必需

包含托管 HSM 池的资源组的名称。 必需。

name
str
必需

托管 HSM 池的名称。 必需。

private_endpoint_connection_name
str
必需

与托管 hsm 池关联的专用终结点连接的名称。 必需。

properties
MHSMPrivateEndpointConnectionIO
必需

专用终结点连接的预期状态。 MHSMPrivateEndpointConnection 类型或 IO 类型。 必需。

content_type
str

Body 参数内容类型。 已知值为:“application/json”。 默认值为 None。

cls
callable

将传递直接响应的自定义类型或函数

返回

MHSMPrivateEndpointConnection 或 cls 的结果 (响应)

返回类型

例外

属性

models

models = <module 'azure.mgmt.keyvault.v2021_04_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\keyvault\\v2021_04_01_preview\\models\\__init__.py'>