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

IManagementLocksOperations.CreateOrUpdateAtResourceLevelWithHttpMessagesAsync 方法

定义

在资源级别或资源下的任何级别创建或更新管理锁。

public System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.ResourceManager.Models.ManagementLockObject>> CreateOrUpdateAtResourceLevelWithHttpMessagesAsync (string resourceGroupName, string resourceProviderNamespace, string parentResourcePath, string resourceType, string resourceName, string lockName, Microsoft.Azure.Management.ResourceManager.Models.ManagementLockObject parameters, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateOrUpdateAtResourceLevelWithHttpMessagesAsync : string * string * string * string * string * string * Microsoft.Azure.Management.ResourceManager.Models.ManagementLockObject * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.Azure.AzureOperationResponse<Microsoft.Azure.Management.ResourceManager.Models.ManagementLockObject>>
Public Function CreateOrUpdateAtResourceLevelWithHttpMessagesAsync (resourceGroupName As String, resourceProviderNamespace As String, parentResourcePath As String, resourceType As String, resourceName As String, lockName As String, parameters As ManagementLockObject, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AzureOperationResponse(Of ManagementLockObject))

参数

resourceGroupName
String

包含要锁定的资源的资源组的名称。

resourceProviderNamespace
String

要锁定的资源的资源提供程序命名空间。

parentResourcePath
String

父资源标识。

resourceType
String

要锁定的资源的资源类型。

resourceName
String

要锁定的资源的名称。

lockName
String

锁的名称。 锁名称最多可以包含 260 个字符。 它不能包含 <、、 &> :、?、/或任何控制字符。

parameters
ManagementLockObject

用于创建或更新管理锁的参数。

customHeaders
Dictionary<String,List<String>>

将添加到请求的标头。

cancellationToken
CancellationToken

取消标记。

返回

例外

当操作返回无效状态代码时引发

无法反序列化响应时引发

当所需参数为 null 时引发

注解

在父作用域应用锁时,所有子资源将继承同一个锁。 若要创建管理锁,必须有权访问 Microsoft.Authorization/* 或 Microsoft.Authorization/locks/* 操作。 在内置角色中,只有“所有者”和“用户访问管理员”有权执行这些操作。

适用于