Bagikan melalui


Management Locks - Create Or Update At Resource Level

Membuat atau memperbarui kunci manajemen di tingkat sumber daya atau tingkat apa pun di bawah sumber daya.
Saat Anda menerapkan kunci pada cakupan induk, semua sumber daya turunan mewarisi kunci yang sama. Untuk membuat kunci manajemen, Anda harus memiliki akses ke tindakan Microsoft.Authorization/* atau Microsoft.Authorization/locks/*. Dari peran bawaan, hanya Pemilik dan Administrator Akses Pengguna yang diberikan tindakan tersebut.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePath}/{resourceType}/{resourceName}/providers/Microsoft.Authorization/locks/{lockName}?api-version=2016-09-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
lockName
path True

string

Nama kunci. Nama kunci dapat maksimal 260 karakter. Ini tidak boleh berisi <, > %, &, :, , ?, /, atau karakter kontrol apa pun.

parentResourcePath
path True

string

Identitas sumber daya induk.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+$

Nama grup sumber daya yang berisi sumber daya untuk dikunci.

resourceName
path True

string

Nama sumber daya yang akan dikunci.

resourceProviderNamespace
path True

string

Namespace penyedia sumber daya sumber daya yang akan dikunci.

resourceType
path True

string

Jenis sumber daya sumber daya yang akan dikunci.

subscriptionId
path True

string

ID langganan target.

api-version
query True

string

Versi API yang akan digunakan untuk operasi.

Isi Permintaan

Nama Diperlukan Jenis Deskripsi
properties.level True

LockLevel

Tingkat kunci. Nilai yang mungkin adalah: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete berarti pengguna yang berwenang dapat membaca dan memodifikasi sumber daya, tetapi tidak menghapus. ReadOnly berarti pengguna yang berwenang hanya dapat membaca dari sumber daya, tetapi mereka tidak dapat mengubah atau menghapusnya.

properties.notes

string

Catatan tentang kunci. Maksimum 512 karakter.

properties.owners

ManagementLockOwner[]

Pemilik kunci.

Respons

Nama Jenis Deskripsi
200 OK

ManagementLockObject

OK - Mengembalikan informasi tentang kunci.

201 Created

ManagementLockObject

Dibuat - Mengembalikan informasi tentang kunci.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory

Jenis: oauth2
Alur: implicit
URL Otorisasi: https://login.microsoftonline.com/common/oauth2/authorize

Cakupan

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

Create management lock at resource level

Permintaan sampel

PUT https://management.azure.com/subscriptions/subscriptionId/resourcegroups/resourcegroupname/providers/Microsoft.Storage/parentResourcePath/storageAccounts/teststorageaccount/providers/Microsoft.Authorization/locks/testlock?api-version=2016-09-01

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

Respon sampel

{
  "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"
}

Definisi

Nama Deskripsi
LockLevel

Tingkat kunci. Nilai yang mungkin adalah: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete berarti pengguna yang berwenang dapat membaca dan memodifikasi sumber daya, tetapi tidak menghapus. ReadOnly berarti pengguna yang berwenang hanya dapat membaca dari sumber daya, tetapi mereka tidak dapat mengubah atau menghapusnya.

ManagementLockObject

Informasi kunci.

ManagementLockOwner

Kunci properti pemilik.

LockLevel

Tingkat kunci. Nilai yang mungkin adalah: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete berarti pengguna yang berwenang dapat membaca dan memodifikasi sumber daya, tetapi tidak menghapus. ReadOnly berarti pengguna yang berwenang hanya dapat membaca dari sumber daya, tetapi mereka tidak dapat mengubah atau menghapusnya.

Nilai Deskripsi
CanNotDelete
NotSpecified
ReadOnly

ManagementLockObject

Informasi kunci.

Nama Jenis Deskripsi
id

string

ID sumber daya kunci.

name

string

Nama kunci.

properties.level

LockLevel

Tingkat kunci. Nilai yang mungkin adalah: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete berarti pengguna yang berwenang dapat membaca dan memodifikasi sumber daya, tetapi tidak menghapus. ReadOnly berarti pengguna yang berwenang hanya dapat membaca dari sumber daya, tetapi mereka tidak dapat mengubah atau menghapusnya.

properties.notes

string

Catatan tentang kunci. Maksimum 512 karakter.

properties.owners

ManagementLockOwner[]

Pemilik kunci.

type

string

Jenis sumber daya kunci - Microsoft.Authorization/locks.

ManagementLockOwner

Kunci properti pemilik.

Nama Jenis Deskripsi
applicationId

string

ID aplikasi pemilik kunci.