Partager via


ManagementLocksOperationsExtensions.CreateOrUpdateAtResourceLevelAsync Méthode

Définition

Crée ou met à jour un verrou de gestion au niveau de la ressource ou à tout niveau inférieur à la ressource.

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)

Paramètres

operations
IManagementLocksOperations

Groupe d’opérations pour cette méthode d’extension.

resourceGroupName
String

Nom du groupe de ressources contenant la ressource à verrouiller.

resourceProviderNamespace
String

Espace de noms du fournisseur de ressources de la ressource à verrouiller.

parentResourcePath
String

Identité de ressource parente.

resourceType
String

Type de ressource de la ressource à verrouiller.

resourceName
String

Nom de la ressource à verrouiller.

lockName
String

Nom du verrou. Le nom de verrou peut avoir un maximum de 260 caractères. Il ne peut pas contenir <, > %, &, :, , ?, /, ou des caractères de contrôle.

parameters
ManagementLockObject

Paramètres pour la création ou la mise à jour d’un verrou de gestion.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Remarques

Lorsque vous appliquez un verrou à une étendue parente, toutes les ressources enfants héritent du même verrou. Pour créer des verrous de gestion, vous devez avoir accès aux actions Microsoft.Authorization/* ou Microsoft.Authorization/locks/*. Parmi les rôles prédéfinis, seuls les rôles Propriétaire et Administrateur de l'accès utilisateur peuvent effectuer ces actions.

S’applique à