Partager via


Management Locks - Create Or Update By Scope

Créer ou mettre à jour un verrou de gestion par étendue.

PUT https://management.azure.com/{scope}/providers/Microsoft.Authorization/locks/{lockName}?api-version=2016-09-01

Paramètres URI

Nom Dans Obligatoire Type Description
lockName
path True

string

Nom du verrou.

scope
path True

string

Étendue du verrou. Lorsque vous fournissez une étendue pour l’affectation, utilisez « /subscriptions/{subscriptionId} » pour les abonnements, « /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName} » pour les groupes de ressources et « /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName} » pour les ressources.

api-version
query True

string

Version de l’API à utiliser pour l’opération.

Corps de la demande

Nom Obligatoire Type Description
properties.level True

LockLevel

Niveau du verrou. Les valeurs possibles sont : NotSpecified, CanNotDelete, ReadOnly. CanNotDelete signifie que les utilisateurs autorisés peuvent lire et modifier les ressources, mais pas les supprimer. ReadOnly signifie que les utilisateurs autorisés peuvent uniquement lire à partir d’une ressource, mais ils ne peuvent pas la modifier ou la supprimer.

properties.notes

string

Remarques sur le verrou. Maximum de 512 caractères.

properties.owners

ManagementLockOwner[]

Propriétaires du verrou.

Réponses

Nom Type Description
200 OK

ManagementLockObject

Ok

201 Created

ManagementLockObject

Date de création

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

Create management lock at scope

Exemple de requête

PUT https://management.azure.com/subscriptions/subscriptionId/providers/Microsoft.Authorization/locks/testlock?api-version=2016-09-01

{
  "properties": {
    "level": "ReadOnly"
  }
}

Exemple de réponse

{
  "properties": {
    "level": "ReadOnly"
  },
  "id": "/providers/Microsoft.Authorization/locks/testlock",
  "type": "Microsoft.Authorization/locks",
  "name": "testlock"
}
{
  "properties": {
    "level": "ReadOnly"
  },
  "id": "/providers/Microsoft.Authorization/locks/testlock",
  "type": "Microsoft.Authorization/locks",
  "name": "testlock"
}

Définitions

Nom Description
LockLevel

Niveau du verrou. Les valeurs possibles sont : NotSpecified, CanNotDelete, ReadOnly. CanNotDelete signifie que les utilisateurs autorisés peuvent lire et modifier les ressources, mais pas les supprimer. ReadOnly signifie que les utilisateurs autorisés peuvent uniquement lire à partir d’une ressource, mais ils ne peuvent pas la modifier ou la supprimer.

ManagementLockObject

Informations de verrouillage.

ManagementLockOwner

Verrouiller les propriétés du propriétaire.

LockLevel

Niveau du verrou. Les valeurs possibles sont : NotSpecified, CanNotDelete, ReadOnly. CanNotDelete signifie que les utilisateurs autorisés peuvent lire et modifier les ressources, mais pas les supprimer. ReadOnly signifie que les utilisateurs autorisés peuvent uniquement lire à partir d’une ressource, mais ils ne peuvent pas la modifier ou la supprimer.

Nom Type Description
CanNotDelete

string

NotSpecified

string

ReadOnly

string

ManagementLockObject

Informations de verrouillage.

Nom Type Description
id

string

ID de ressource du verrou.

name

string

Nom du verrou.

properties.level

LockLevel

Niveau du verrou. Les valeurs possibles sont : NotSpecified, CanNotDelete, ReadOnly. CanNotDelete signifie que les utilisateurs autorisés peuvent lire et modifier les ressources, mais pas les supprimer. ReadOnly signifie que les utilisateurs autorisés peuvent uniquement lire à partir d’une ressource, mais ils ne peuvent pas la modifier ou la supprimer.

properties.notes

string

Remarques sur le verrou. Maximum de 512 caractères.

properties.owners

ManagementLockOwner[]

Propriétaires du verrou.

type

string

Type de ressource du verrou : Microsoft.Authorization/locks.

ManagementLockOwner

Verrouiller les propriétés du propriétaire.

Nom Type Description
applicationId

string

ID d’application du propriétaire du verrou.