Management Locks - Create Or Update At Subscription Level
Crea o aggiorna un blocco di gestione a livello di sottoscrizione.
Quando si applica un blocco a un ambito padre, tutte le risorse figlio ereditano lo stesso blocco. Per creare blocchi di gestione, è necessario avere accesso alle azioni Microsoft.Authorization/* o Microsoft.Authorization/locks/* . Fra i ruoli predefiniti, solo a Proprietario e Amministratore Accesso utenti sono concesse tali azioni.
PUT https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Authorization/locks/{lockName}?api-version=2016-09-01
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
lock
|
path | True |
string |
Nome del blocco. Il nome del blocco può essere composto da un massimo di 260 caratteri. Non può contenere <, > %, &, :, , ?, /o qualsiasi carattere di controllo. |
subscription
|
path | True |
string |
ID della sottoscrizione di destinazione. |
api-version
|
query | True |
string |
Versione dell'API da usare per l'operazione. |
Corpo della richiesta
Nome | Necessario | Tipo | Descrizione |
---|---|---|---|
properties.level | True |
Livello del blocco. I valori possibili sono: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete significa che gli utenti autorizzati possono leggere e modificare le risorse, ma non eliminarle. ReadOnly significa che gli utenti autorizzati possono leggere solo da una risorsa, ma non possono modificarlo o eliminarlo. |
|
properties.notes |
string |
Note sul blocco. Massimo 512 caratteri. |
|
properties.owners |
Proprietari del blocco. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
OK: restituisce informazioni sul blocco. |
|
201 Created |
Creato: restituisce informazioni sul blocco. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
Nome | Descrizione |
---|---|
user_impersonation | rappresentare l'account utente |
Esempio
Create management lock at subscription level
Esempio di richiesta
PUT https://management.azure.com/subscriptions/subscriptionId/providers/Microsoft.Authorization/locks/testlock?api-version=2016-09-01
{
"properties": {
"level": "ReadOnly"
}
}
Risposta di esempio
{
"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"
}
Definizioni
Nome | Descrizione |
---|---|
Lock |
Livello del blocco. I valori possibili sono: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete significa che gli utenti autorizzati possono leggere e modificare le risorse, ma non eliminarle. ReadOnly significa che gli utenti autorizzati possono leggere solo da una risorsa, ma non possono modificarlo o eliminarlo. |
Management |
Informazioni sul blocco. |
Management |
Bloccare le proprietà del proprietario. |
LockLevel
Livello del blocco. I valori possibili sono: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete significa che gli utenti autorizzati possono leggere e modificare le risorse, ma non eliminarle. ReadOnly significa che gli utenti autorizzati possono leggere solo da una risorsa, ma non possono modificarlo o eliminarlo.
Nome | Tipo | Descrizione |
---|---|---|
CanNotDelete |
string |
|
NotSpecified |
string |
|
ReadOnly |
string |
ManagementLockObject
Informazioni sul blocco.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID risorsa del blocco. |
name |
string |
Nome del blocco. |
properties.level |
Livello del blocco. I valori possibili sono: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete significa che gli utenti autorizzati possono leggere e modificare le risorse, ma non eliminarle. ReadOnly significa che gli utenti autorizzati possono leggere solo da una risorsa, ma non possono modificarlo o eliminarlo. |
|
properties.notes |
string |
Note sul blocco. Massimo 512 caratteri. |
properties.owners |
Proprietari del blocco. |
|
type |
string |
Tipo di risorsa del blocco - Microsoft.Authorization/locks. |
ManagementLockOwner
Bloccare le proprietà del proprietario.
Nome | Tipo | Descrizione |
---|---|---|
applicationId |
string |
ID applicazione del proprietario del blocco. |