Compartir a través de


ManagementLocksOperationsExtensions.CreateOrUpdateAtResourceLevelAsync Método

Definición

Crea o actualiza un bloqueo de administración en el nivel de recurso o en cualquier nivel por debajo del recurso.

public static System.Threading.Tasks.Task<Microsoft.Azure.Management.ResourceManager.Models.ManagementLockObject> CreateOrUpdateAtResourceLevelAsync (this Microsoft.Azure.Management.ResourceManager.IManagementLocksOperations operations, string resourceGroupName, string resourceProviderNamespace, string parentResourcePath, string resourceType, string resourceName, string lockName, Microsoft.Azure.Management.ResourceManager.Models.ManagementLockObject parameters, System.Threading.CancellationToken cancellationToken = default);
static member CreateOrUpdateAtResourceLevelAsync : Microsoft.Azure.Management.ResourceManager.IManagementLocksOperations * string * string * string * string * string * string * Microsoft.Azure.Management.ResourceManager.Models.ManagementLockObject * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.ResourceManager.Models.ManagementLockObject>
<Extension()>
Public Function CreateOrUpdateAtResourceLevelAsync (operations As IManagementLocksOperations, resourceGroupName As String, resourceProviderNamespace As String, parentResourcePath As String, resourceType As String, resourceName As String, lockName As String, parameters As ManagementLockObject, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ManagementLockObject)

Parámetros

operations
IManagementLocksOperations

El grupo de operaciones de este método de extensión.

resourceGroupName
String

Nombre del grupo de recursos que contiene el recurso que se va a bloquear.

resourceProviderNamespace
String

Espacio de nombres del proveedor de recursos del recurso que se va a bloquear.

parentResourcePath
String

La identidad del recurso primario.

resourceType
String

Tipo de recurso del recurso que se va a bloquear.

resourceName
String

Nombre del recurso que se va a bloquear.

lockName
String

Nombre del bloqueo. El nombre del bloqueo puede tener un máximo de 260 caracteres. No puede contener <, > %, :, &, ?, /, ni ningún carácter de control.

parameters
ManagementLockObject

Parámetros para crear o actualizar un bloqueo de administración.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Comentarios

Cuando se aplica un bloqueo en un ámbito primario, todos los recursos secundarios heredan el mismo bloqueo. Para crear bloqueos de administración, debe tener acceso a las acciones Microsoft.Authorization/* o Microsoft.Authorization/locks/*. Entre los roles integrados, solamente se conceden esas acciones al propietario y al administrador de acceso de usuarios.

Se aplica a