你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
DisasterRecoveryConfigsOperations 类
- 继承
-
builtins.objectDisasterRecoveryConfigsOperations
构造函数
DisasterRecoveryConfigsOperations(*args, **kwargs)
方法
break_pairing |
此操作会禁用灾难恢复,并停止将更改从主命名空间复制到辅助命名空间。 |
check_name_availability |
检查提供命名空间名称的可用性。 |
create_or_update |
创建或更新新的别名 (灾难恢复配置) 。 |
delete |
删除别名 (灾难恢复配置) 。 |
fail_over |
调用 GEO DR 故障转移,并将别名重新配置为指向辅助命名空间。 |
get |
检索主命名空间或辅助命名空间的别名 (灾难恢复配置) 。 |
get_authorization_rule |
按规则名称获取命名空间的授权规则。 |
list |
获取) 的所有别名 (灾难恢复配置。 |
list_authorization_rules |
获取命名空间的授权规则。 |
list_keys |
获取命名空间的主连接字符串和辅助连接字符串。 |
break_pairing
此操作会禁用灾难恢复,并停止将更改从主命名空间复制到辅助命名空间。
break_pairing(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> None
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
无或 cls 的结果 (响应)
返回类型
例外
check_name_availability
检查提供命名空间名称的可用性。
check_name_availability(resource_group_name: str, namespace_name: str, parameters: _models.CheckNameAvailability, *, content_type: str = 'application/json', **kwargs: Any) -> _models.CheckNameAvailabilityResult
参数
- parameters
- CheckNameAvailability 或 IO
用于检查给定命名空间名称可用性的参数。 是 CheckNameAvailability 类型还是 IO 类型。 必需。
- content_type
- str
正文参数内容类型。 已知值为:“application/json”。 默认值为 None。
- cls
- callable
将传递直接响应的自定义类型或函数
返回
CheckNameAvailabilityResult 或 cls 的结果 (响应)
返回类型
例外
create_or_update
创建或更新新的别名 (灾难恢复配置) 。
create_or_update(resource_group_name: str, namespace_name: str, alias: str, parameters: _models.ArmDisasterRecovery, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ArmDisasterRecovery | None
参数
- content_type
- str
正文参数内容类型。 已知值为:“application/json”。 默认值为 None。
- cls
- callable
将传递直接响应的自定义类型或函数
返回
ArmDisasterRecovery 或 None 或 cls (响应的结果)
返回类型
例外
delete
删除别名 (灾难恢复配置) 。
delete(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> None
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
无或 cls 的结果 (响应)
返回类型
例外
fail_over
调用 GEO DR 故障转移,并将别名重新配置为指向辅助命名空间。
fail_over(resource_group_name: str, namespace_name: str, alias: str, parameters: _models.FailoverProperties | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> None
参数
- parameters
- FailoverProperties 或 IO
创建别名 (灾难恢复配置) 所需的参数。 是 FailoverProperties 类型或 IO 类型。 默认值为 None。
- content_type
- str
正文参数内容类型。 已知值为:“application/json”。 默认值为 None。
- cls
- callable
将传递直接响应的自定义类型或函数
返回
无或 cls 的结果 (响应)
返回类型
例外
get
检索主命名空间或辅助命名空间的别名 (灾难恢复配置) 。
get(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> ArmDisasterRecovery
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
ArmDisasterRecovery 或 cls 的结果 (响应)
返回类型
例外
get_authorization_rule
按规则名称获取命名空间的授权规则。
get_authorization_rule(resource_group_name: str, namespace_name: str, alias: str, authorization_rule_name: str, **kwargs: Any) -> SBAuthorizationRule
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
SBAuthorizationRule 或 cls 的结果 (响应)
返回类型
例外
list
获取) 的所有别名 (灾难恢复配置。
list(resource_group_name: str, namespace_name: str, **kwargs: Any) -> Iterable[ArmDisasterRecovery]
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
迭代器,如 ArmDisasterRecovery 的实例或 cls 的结果 (响应)
返回类型
例外
list_authorization_rules
获取命名空间的授权规则。
list_authorization_rules(resource_group_name: str, namespace_name: str, alias: str, **kwargs: Any) -> Iterable[SBAuthorizationRule]
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
迭代器,例如 SBAuthorizationRule 的实例或 cls (响应的结果)
返回类型
例外
list_keys
获取命名空间的主连接字符串和辅助连接字符串。
list_keys(resource_group_name: str, namespace_name: str, alias: str, authorization_rule_name: str, **kwargs: Any) -> AccessKeys
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
AccessKeys 或 cls 的结果 (响应)
返回类型
例外
属性
models
models = <module 'azure.mgmt.servicebus.v2021_11_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\servicebus\\v2021_11_01\\models\\__init__.py'>