Bagikan melalui


ManagementLocksOperations Kelas

Peringatan

JANGAN membuat instans kelas ini secara langsung.

Sebagai gantinya, Anda harus mengakses operasi berikut melalui

ManagementLockClient's

Atribut <xref:management_locks>.

Warisan
builtins.object
ManagementLocksOperations

Konstruktor

ManagementLocksOperations(*args, **kwargs)

Metode

create_or_update_at_resource_group_level

Membuat atau memperbarui kunci manajemen di tingkat grup sumber daya.

Saat Anda menerapkan kunci pada cakupan induk, semua sumber daya anak 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.

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 anak 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.

create_or_update_at_subscription_level

Membuat atau memperbarui kunci manajemen di tingkat langganan.

Saat Anda menerapkan kunci pada cakupan induk, semua sumber daya anak 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.

create_or_update_by_scope

Membuat atau memperbarui kunci manajemen berdasarkan cakupan.

delete_at_resource_group_level

Menghapus kunci manajemen di tingkat grup sumber daya.

Untuk menghapus 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.

delete_at_resource_level

Menghapus kunci manajemen sumber daya atau tingkat apa pun di bawah sumber daya.

Untuk menghapus 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.

delete_at_subscription_level

Menghapus kunci manajemen di tingkat langganan.

Untuk menghapus 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.

delete_by_scope

Menghapus kunci manajemen menurut cakupan.

get_at_resource_group_level

Mendapatkan kunci manajemen di tingkat grup sumber daya.

get_at_resource_level

Dapatkan kunci manajemen sumber daya atau tingkat apa pun di bawah sumber daya.

get_at_subscription_level

Mendapatkan kunci manajemen di tingkat langganan.

get_by_scope

Dapatkan kunci manajemen berdasarkan cakupan.

list_at_resource_group_level

Mendapatkan semua kunci manajemen untuk grup sumber daya.

list_at_resource_level

Mendapatkan semua kunci manajemen untuk sumber daya atau tingkat apa pun di bawah sumber daya.

list_at_subscription_level

Mendapatkan semua kunci manajemen untuk langganan.

list_by_scope

Mendapatkan semua kunci manajemen untuk cakupan.

create_or_update_at_resource_group_level

Membuat atau memperbarui kunci manajemen di tingkat grup sumber daya.

Saat Anda menerapkan kunci pada cakupan induk, semua sumber daya anak 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.

create_or_update_at_resource_group_level(resource_group_name: str, lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya yang akan dikunci. Wajib diisi.

lock_name
str
Diperlukan

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

parameters
ManagementLockObject atau IO
Diperlukan

Parameter kunci manajemen. Adalah jenis ManagementLockObject atau jenis IO. Wajib diisi.

content_type
str

Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json'. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

ManagementLockObject atau hasil cls(response)

Tipe hasil

Pengecualian

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 anak 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.

create_or_update_at_resource_level(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya yang berisi sumber daya untuk dikunci. Wajib diisi.

resource_provider_namespace
str
Diperlukan

Namespace layanan penyedia sumber daya untuk dikunci. Wajib diisi.

parent_resource_path
str
Diperlukan

Identitas sumber daya induk. Wajib diisi.

resource_type
str
Diperlukan

Jenis sumber daya sumber daya yang akan dikunci. Wajib diisi.

resource_name
str
Diperlukan

Nama sumber daya yang akan dikunci. Wajib diisi.

lock_name
str
Diperlukan

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

parameters
ManagementLockObject atau IO
Diperlukan

Parameter untuk membuat atau memperbarui kunci manajemen. Adalah jenis ManagementLockObject atau jenis IO. Wajib diisi.

content_type
str

Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json'. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

ManagementLockObject atau hasil cls(response)

Tipe hasil

Pengecualian

create_or_update_at_subscription_level

Membuat atau memperbarui kunci manajemen di tingkat langganan.

Saat Anda menerapkan kunci pada cakupan induk, semua sumber daya anak 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.

create_or_update_at_subscription_level(lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject

Parameter

lock_name
str
Diperlukan

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

parameters
ManagementLockObject atau IO
Diperlukan

Parameter kunci manajemen. Adalah jenis ManagementLockObject atau jenis IO. Wajib diisi.

content_type
str

Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json'. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

ManagementLockObject atau hasil cls(response)

Tipe hasil

Pengecualian

create_or_update_by_scope

Membuat atau memperbarui kunci manajemen berdasarkan cakupan.

create_or_update_by_scope(scope: str, lock_name: str, parameters: _models.ManagementLockObject, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ManagementLockObject

Parameter

scope
str
Diperlukan

Ruang lingkup untuk kunci. Saat menyediakan cakupan untuk penugasan, gunakan '/subscriptions/{subscriptionId}' untuk langganan, '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}' untuk grup sumber daya, dan '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}' untuk sumber daya. Wajib diisi.

lock_name
str
Diperlukan

Nama kunci. Wajib diisi.

parameters
ManagementLockObject atau IO
Diperlukan

Membuat atau memperbarui parameter kunci manajemen. Adalah jenis ManagementLockObject atau jenis IO. Wajib diisi.

content_type
str

Jenis konten Parameter Isi. Nilai yang diketahui adalah: 'application/json'. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

ManagementLockObject atau hasil cls(response)

Tipe hasil

Pengecualian

delete_at_resource_group_level

Menghapus kunci manajemen di tingkat grup sumber daya.

Untuk menghapus 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.

delete_at_resource_group_level(resource_group_name: str, lock_name: str, **kwargs: Any) -> None

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya yang berisi kunci. Wajib diisi.

lock_name
str
Diperlukan

Nama kunci yang akan dihapus. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Tidak ada atau hasil cls(respons)

Tipe hasil

Pengecualian

delete_at_resource_level

Menghapus kunci manajemen sumber daya atau tingkat apa pun di bawah sumber daya.

Untuk menghapus 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.

delete_at_resource_level(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, lock_name: str, **kwargs: Any) -> None

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya yang berisi sumber daya dengan kunci untuk dihapus. Wajib diisi.

resource_provider_namespace
str
Diperlukan

Namespace layanan penyedia sumber daya dengan kunci untuk dihapus. Wajib diisi.

parent_resource_path
str
Diperlukan

Identitas sumber daya induk. Wajib diisi.

resource_type
str
Diperlukan

Jenis sumber daya sumber daya dengan kunci untuk dihapus. Wajib diisi.

resource_name
str
Diperlukan

Nama sumber daya dengan kunci untuk dihapus. Wajib diisi.

lock_name
str
Diperlukan

Nama kunci yang akan dihapus. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Tidak ada atau hasil cls(respons)

Tipe hasil

Pengecualian

delete_at_subscription_level

Menghapus kunci manajemen di tingkat langganan.

Untuk menghapus 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.

delete_at_subscription_level(lock_name: str, **kwargs: Any) -> None

Parameter

lock_name
str
Diperlukan

Nama kunci yang akan dihapus. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Tidak ada atau hasil cls(respons)

Tipe hasil

Pengecualian

delete_by_scope

Menghapus kunci manajemen menurut cakupan.

delete_by_scope(scope: str, lock_name: str, **kwargs: Any) -> None

Parameter

scope
str
Diperlukan

Ruang lingkup untuk kunci. Wajib diisi.

lock_name
str
Diperlukan

Nama kunci. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Tidak ada atau hasil cls(respons)

Tipe hasil

Pengecualian

get_at_resource_group_level

Mendapatkan kunci manajemen di tingkat grup sumber daya.

get_at_resource_group_level(resource_group_name: str, lock_name: str, **kwargs: Any) -> ManagementLockObject

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya yang dikunci. Wajib diisi.

lock_name
str
Diperlukan

Nama kunci yang akan didapatkan. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

ManagementLockObject atau hasil cls(response)

Tipe hasil

Pengecualian

get_at_resource_level

Dapatkan kunci manajemen sumber daya atau tingkat apa pun di bawah sumber daya.

get_at_resource_level(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, lock_name: str, **kwargs: Any) -> ManagementLockObject

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya. Wajib diisi.

resource_provider_namespace
str
Diperlukan

Namespace penyedia sumber daya. Wajib diisi.

parent_resource_path
str
Diperlukan

Parameter jalur tambahan yang diperlukan dalam beberapa layanan, seperti SQL Database. Wajib diisi.

resource_type
str
Diperlukan

Jenis sumber daya. Wajib diisi.

resource_name
str
Diperlukan

Nama sumber daya. Wajib diisi.

lock_name
str
Diperlukan

Nama kunci. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

ManagementLockObject atau hasil cls(response)

Tipe hasil

Pengecualian

get_at_subscription_level

Mendapatkan kunci manajemen di tingkat langganan.

get_at_subscription_level(lock_name: str, **kwargs: Any) -> ManagementLockObject

Parameter

lock_name
str
Diperlukan

Nama kunci yang akan didapatkan. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

ManagementLockObject atau hasil cls(response)

Tipe hasil

Pengecualian

get_by_scope

Dapatkan kunci manajemen berdasarkan cakupan.

get_by_scope(scope: str, lock_name: str, **kwargs: Any) -> ManagementLockObject

Parameter

scope
str
Diperlukan

Ruang lingkup untuk kunci. Wajib diisi.

lock_name
str
Diperlukan

Nama kunci. Wajib diisi.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

ManagementLockObject atau hasil cls(response)

Tipe hasil

Pengecualian

list_at_resource_group_level

Mendapatkan semua kunci manajemen untuk grup sumber daya.

list_at_resource_group_level(resource_group_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya yang berisi kunci yang akan didapatkan. Wajib diisi.

filter
str
Diperlukan

Filter yang akan diterapkan pada operasi. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans ManagementLockObject atau hasil cls(response)

Tipe hasil

Pengecualian

list_at_resource_level

Mendapatkan semua kunci manajemen untuk sumber daya atau tingkat apa pun di bawah sumber daya.

list_at_resource_level(resource_group_name: str, resource_provider_namespace: str, parent_resource_path: str, resource_type: str, resource_name: str, filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]

Parameter

resource_group_name
str
Diperlukan

Nama grup sumber daya yang berisi sumber daya terkunci. Nama tidak peka huruf besar/kecil. Wajib diisi.

resource_provider_namespace
str
Diperlukan

Namespace penyedia sumber daya. Wajib diisi.

parent_resource_path
str
Diperlukan

Identitas sumber daya induk. Wajib diisi.

resource_type
str
Diperlukan

Jenis sumber daya dari sumber daya yang dikunci. Wajib diisi.

resource_name
str
Diperlukan

Nama sumber daya yang dikunci. Wajib diisi.

filter
str
Diperlukan

Filter yang akan diterapkan pada operasi. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans ManagementLockObject atau hasil cls(response)

Tipe hasil

Pengecualian

list_at_subscription_level

Mendapatkan semua kunci manajemen untuk langganan.

list_at_subscription_level(filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]

Parameter

filter
str
Diperlukan

Filter yang akan diterapkan pada operasi. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans ManagementLockObject atau hasil cls(response)

Tipe hasil

Pengecualian

list_by_scope

Mendapatkan semua kunci manajemen untuk cakupan.

list_by_scope(scope: str, filter: str | None = None, **kwargs: Any) -> Iterable[ManagementLockObject]

Parameter

scope
str
Diperlukan

Ruang lingkup untuk kunci. Saat menyediakan cakupan untuk penugasan, gunakan '/subscriptions/{subscriptionId}' untuk langganan, '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}' untuk grup sumber daya, dan '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}' untuk sumber daya. Wajib diisi.

filter
str
Diperlukan

Filter yang akan diterapkan pada operasi. Nilai defaultnya adalah Tidak Ada.

cls
callable

Jenis atau fungsi kustom yang akan diteruskan respons langsung

Mengembalikan

Iterator seperti instans ManagementLockObject atau hasil cls(response)

Tipe hasil

Pengecualian

Atribut

models

models = <module 'azure.mgmt.resource.locks.v2016_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\resource\\locks\\v2016_09_01\\models\\__init__.py'>