Management Locks - Create Or Update At Resource Group Level
Kaynak grubu düzeyinde bir yönetim kilidi oluşturur veya güncelleştirir.
Üst kapsamda bir kilit uyguladığınızda, tüm alt kaynaklar aynı kilidi devralır. Yönetim kilitleri oluşturmak için Microsoft.Authorization/* veya Microsoft.Authorization/locks/* eylemlerine erişiminiz olmalıdır. Yerleşik rollerden yalnızca Sahip ve Kullanııcı Erişiimi Yöneticisi bu eylemleri kullanabilir.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Authorization/locks/{lockName}?api-version=2016-09-01
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
lock
|
path | True |
string |
Kilit adı. Kilit adı en fazla 260 karakter olabilir. , > %, &, :, , ?, / veya herhangi bir denetim karakteri içeremez<. |
resource
|
path | True |
string |
Kilitlenmek üzere kaynak grubunun adı. Normal ifade deseni: |
subscription
|
path | True |
string |
Hedef aboneliğin kimliği. |
api-version
|
query | True |
string |
İşlem için kullanılacak API sürümü. |
İstek Gövdesi
Name | Gerekli | Tür | Description |
---|---|---|---|
properties.level | True |
Kilidin seviyesi. Olası değerler şunlardır: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete, yetkili kullanıcıların kaynakları okuyup değiştirebileceği ancak silemeyeceği anlamına gelir. ReadOnly, yetkili kullanıcıların yalnızca bir kaynaktan okuyabileceği, ancak kaynağı değiştiremeyecekleri veya silebilecekleri anlamına gelir. |
|
properties.notes |
string |
Kilitle ilgili notlar. En fazla 512 karakter. |
|
properties.owners |
Kilidin sahipleri. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
Tamam - Kilit hakkındaki bilgileri döndürür. |
|
201 Created |
Oluşturuldu - Kilit hakkındaki bilgileri döndürür. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Flow
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
Name | Description |
---|---|
user_impersonation | kullanıcı hesabınızın kimliğine bürünme |
Örnekler
Create management lock at resource group level
Örnek isteği
PUT https://management.azure.com/subscriptions/subscriptionId/resourceGroups/resourcegroupname/providers/Microsoft.Authorization/locks/testlock?api-version=2016-09-01
{
"properties": {
"level": "ReadOnly"
}
}
Örnek yanıt
{
"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"
}
Tanımlar
Name | Description |
---|---|
Lock |
Kilidin seviyesi. Olası değerler şunlardır: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete, yetkili kullanıcıların kaynakları okuyup değiştirebileceği ancak silemeyeceği anlamına gelir. ReadOnly, yetkili kullanıcıların yalnızca bir kaynaktan okuyabileceği, ancak kaynağı değiştiremeyecekleri veya silebilecekleri anlamına gelir. |
Management |
Kilit bilgileri. |
Management |
Sahip özelliklerini kilitleyin. |
LockLevel
Kilidin seviyesi. Olası değerler şunlardır: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete, yetkili kullanıcıların kaynakları okuyup değiştirebileceği ancak silemeyeceği anlamına gelir. ReadOnly, yetkili kullanıcıların yalnızca bir kaynaktan okuyabileceği, ancak kaynağı değiştiremeyecekleri veya silebilecekleri anlamına gelir.
Name | Tür | Description |
---|---|---|
CanNotDelete |
string |
|
NotSpecified |
string |
|
ReadOnly |
string |
ManagementLockObject
Kilit bilgileri.
Name | Tür | Description |
---|---|---|
id |
string |
Kilidin kaynak kimliği. |
name |
string |
Kilidin adı. |
properties.level |
Kilidin seviyesi. Olası değerler şunlardır: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete, yetkili kullanıcıların kaynakları okuyup değiştirebileceği ancak silemeyeceği anlamına gelir. ReadOnly, yetkili kullanıcıların yalnızca bir kaynaktan okuyabileceği, ancak kaynağı değiştiremeyecekleri veya silebilecekleri anlamına gelir. |
|
properties.notes |
string |
Kilitle ilgili notlar. En fazla 512 karakter. |
properties.owners |
Kilidin sahipleri. |
|
type |
string |
Kilidin kaynak türü - Microsoft.Authorization/locks. |
ManagementLockOwner
Sahip özelliklerini kilitleyin.
Name | Tür | Description |
---|---|---|
applicationId |
string |
Kilit sahibinin uygulama kimliği. |