你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ManagementLocksOperations 类
- 继承
-
builtins.objectManagementLocksOperations
构造函数
ManagementLocksOperations(*args, **kwargs)
方法
create_or_update_at_resource_group_level |
在资源组级别创建或更新管理锁。 在父作用域应用锁时,所有子资源将继承同一个锁。 若要创建管理锁,必须有权访问 Microsoft.Authorization/* 或 Microsoft.Authorization/locks/* 操作。 在内置角色中,只有“所有者”和“用户访问管理员”有权执行这些操作。 |
create_or_update_at_resource_level |
在资源级别或资源下的任何级别创建或更新管理锁。 在父作用域应用锁时,所有子资源将继承同一个锁。 若要创建管理锁,必须有权访问 Microsoft.Authorization/* 或 Microsoft.Authorization/locks/* 操作。 在内置角色中,只有“所有者”和“用户访问管理员”有权执行这些操作。 |
create_or_update_at_subscription_level |
在订阅级别创建或更新管理锁。 在父作用域应用锁时,所有子资源将继承同一个锁。 若要创建管理锁,必须有权访问 Microsoft.Authorization/* 或 Microsoft.Authorization/locks/* 操作。 在内置角色中,只有“所有者”和“用户访问管理员”有权执行这些操作。 |
create_or_update_by_scope |
按范围创建或更新管理锁。 |
delete_at_resource_group_level |
删除资源组级别的管理锁。 若要删除管理锁,必须有权访问 Microsoft.Authorization/* 或 Microsoft.Authorization/locks/* 操作。 在内置角色中,只有“所有者”和“用户访问管理员”有权执行这些操作。 |
delete_at_resource_level |
删除资源或资源下的任何级别的管理锁。 若要删除管理锁,必须有权访问 Microsoft.Authorization/* 或 Microsoft.Authorization/locks/* 操作。 在内置角色中,只有“所有者”和“用户访问管理员”有权执行这些操作。 |
delete_at_subscription_level |
删除订阅级别的管理锁。 若要删除管理锁,必须有权访问 Microsoft.Authorization/* 或 Microsoft.Authorization/locks/* 操作。 在内置角色中,只有“所有者”和“用户访问管理员”有权执行这些操作。 |
delete_by_scope |
按范围删除管理锁。 |
get_at_resource_group_level |
获取资源组级别的管理锁。 |
get_at_resource_level |
获取资源或资源下的任何级别的管理锁。 |
get_at_subscription_level |
获取订阅级别的管理锁。 |
get_by_scope |
按范围获取管理锁。 |
list_at_resource_group_level |
获取资源组的所有管理锁。 |
list_at_resource_level |
获取资源或资源下任何级别的所有管理锁。 |
list_at_subscription_level |
获取订阅的所有管理锁。 |
list_by_scope |
获取某个范围的所有管理锁。 |
create_or_update_at_resource_group_level
在资源组级别创建或更新管理锁。
在父作用域应用锁时,所有子资源将继承同一个锁。 若要创建管理锁,必须有权访问 Microsoft.Authorization/* 或 Microsoft.Authorization/locks/* 操作。 在内置角色中,只有“所有者”和“用户访问管理员”有权执行这些操作。
create_or_update_at_resource_group_level(resource_group_name: str, lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject
参数
- content_type
- str
正文参数内容类型。 已知值为:“application/json”。 默认值为 None。
- cls
- callable
将传递直接响应的自定义类型或函数
返回
ManagementLockObject 或 cls 的结果 (响应)
返回类型
例外
create_or_update_at_resource_level
在资源级别或资源下的任何级别创建或更新管理锁。
在父作用域应用锁时,所有子资源将继承同一个锁。 若要创建管理锁,必须有权访问 Microsoft.Authorization/* 或 Microsoft.Authorization/locks/* 操作。 在内置角色中,只有“所有者”和“用户访问管理员”有权执行这些操作。
create_or_update_at_resource_level(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject
参数
- content_type
- str
正文参数内容类型。 已知值为:“application/json”。 默认值为 None。
- cls
- callable
将传递直接响应的自定义类型或函数
返回
ManagementLockObject 或 cls 的结果 (响应)
返回类型
例外
create_or_update_at_subscription_level
在订阅级别创建或更新管理锁。
在父作用域应用锁时,所有子资源将继承同一个锁。 若要创建管理锁,必须有权访问 Microsoft.Authorization/* 或 Microsoft.Authorization/locks/* 操作。 在内置角色中,只有“所有者”和“用户访问管理员”有权执行这些操作。
create_or_update_at_subscription_level(lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject
参数
- content_type
- str
正文参数内容类型。 已知值为:“application/json”。 默认值为 None。
- cls
- callable
将传递直接响应的自定义类型或函数
返回
ManagementLockObject 或 cls 的结果 (响应)
返回类型
例外
create_or_update_by_scope
按范围创建或更新管理锁。
create_or_update_by_scope(scope: str, lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject
参数
- scope
- str
锁的范围。 提供分配范围时,请对订阅使用“/subscriptions/{subscriptionId}”,对资源组使用“/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}”,对资源使用“/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}”。 必需。
- content_type
- str
正文参数内容类型。 已知值为:“application/json”。 默认值为 None。
- cls
- callable
将传递直接响应的自定义类型或函数
返回
ManagementLockObject 或 cls 的结果 (响应)
返回类型
例外
delete_at_resource_group_level
删除资源组级别的管理锁。
若要删除管理锁,必须有权访问 Microsoft.Authorization/* 或 Microsoft.Authorization/locks/* 操作。 在内置角色中,只有“所有者”和“用户访问管理员”有权执行这些操作。
delete_at_resource_group_level(resource_group_name: str, lock_name: str, **kwargs: Any) -> None
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
无或 cls 的结果 (响应)
返回类型
例外
delete_at_resource_level
删除资源或资源下的任何级别的管理锁。
若要删除管理锁,必须有权访问 Microsoft.Authorization/* 或 Microsoft.Authorization/locks/* 操作。 在内置角色中,只有“所有者”和“用户访问管理员”有权执行这些操作。
delete_at_resource_level(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, lock_name: str, **kwargs: Any) -> None
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
无或 cls 的结果 (响应)
返回类型
例外
delete_at_subscription_level
删除订阅级别的管理锁。
若要删除管理锁,必须有权访问 Microsoft.Authorization/* 或 Microsoft.Authorization/locks/* 操作。 在内置角色中,只有“所有者”和“用户访问管理员”有权执行这些操作。
delete_at_subscription_level(lock_name: str, **kwargs: Any) -> None
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
无或 cls 的结果 (响应)
返回类型
例外
delete_by_scope
按范围删除管理锁。
delete_by_scope(scope: str, lock_name: str, **kwargs: Any) -> None
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
无或 cls 的结果 (响应)
返回类型
例外
get_at_resource_group_level
获取资源组级别的管理锁。
get_at_resource_group_level(resource_group_name: str, lock_name: str, **kwargs: Any) -> ManagementLockObject
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
ManagementLockObject 或 cls 的结果 (响应)
返回类型
例外
get_at_resource_level
获取资源或资源下的任何级别的管理锁。
get_at_resource_level(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, lock_name: str, **kwargs: Any) -> ManagementLockObject
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
ManagementLockObject 或 cls 的结果 (响应)
返回类型
例外
get_at_subscription_level
获取订阅级别的管理锁。
get_at_subscription_level(lock_name: str, **kwargs: Any) -> ManagementLockObject
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
ManagementLockObject 或 cls 的结果 (响应)
返回类型
例外
get_by_scope
按范围获取管理锁。
get_by_scope(scope: str, lock_name: str, **kwargs: Any) -> ManagementLockObject
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
ManagementLockObject 或 cls 的结果 (响应)
返回类型
例外
list_at_resource_group_level
获取资源组的所有管理锁。
list_at_resource_group_level(resource_group_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
一个迭代器,如 ManagementLockObject 的实例或 cls 的结果 (响应)
返回类型
例外
list_at_resource_level
获取资源或资源下任何级别的所有管理锁。
list_at_resource_level(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
一个迭代器,如 ManagementLockObject 的实例或 cls 的结果 (响应)
返回类型
例外
list_at_subscription_level
获取订阅的所有管理锁。
list_at_subscription_level(filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]
参数
- cls
- callable
将传递直接响应的自定义类型或函数
返回
一个迭代器,如 ManagementLockObject 的实例或 cls 的结果 (响应)
返回类型
例外
list_by_scope
获取某个范围的所有管理锁。
list_by_scope(scope: str, filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]
参数
- scope
- str
锁的范围。 提供分配范围时,请对订阅使用“/subscriptions/{subscriptionId}”,对资源组使用“/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}”,对资源使用“/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}”。 必需。
- cls
- callable
将传递直接响应的自定义类型或函数
返回
一个迭代器,如 ManagementLockObject 的实例或 cls 的结果 (响应)
返回类型
例外
属性
models
models = <module 'azure.mgmt.resource.locks.v2016_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\locks\\v2016_09_01\\models\\__init__.py'>