ManagementLocksOperations الفصل

تحذير

لا تقم بإنشاء مثيل لهذه الفئة مباشرة.

بدلا من ذلك، يجب عليك الوصول إلى العمليات التالية من خلال

ManagementLockClient's

السمة ⁧<xref:management_locks>⁩.

توريث
builtins.object
ManagementLocksOperations

الدالمنشئ

ManagementLocksOperations(*args, **kwargs)

الأساليب

create_or_update_at_resource_group_level

إنشاء تأمين إدارة أو تحديثه على مستوى مجموعة الموارد.

create_or_update_at_resource_level

إنشاء تأمين إدارة أو تحديثه على مستوى المورد أو أي مستوى أقل من المورد.

create_or_update_at_subscription_level

إنشاء تأمين إدارة أو تحديثه على مستوى الاشتراك.

delete_at_resource_group_level

حذف تأمين إدارة مجموعة موارد.

delete_at_resource_level

حذف تأمين إدارة مورد أو أي مستوى أقل من المورد.

delete_at_subscription_level

حذف تأمين إدارة الاشتراك.

get

يحصل على تأمين الإدارة لنطاق.

get_at_resource_group_level

يحصل على تأمين إدارة على مستوى مجموعة الموارد.

list_at_resource_group_level

يحصل على جميع أقفال إدارة مجموعة الموارد.

list_at_resource_level

يحصل على جميع أقفال الإدارة لمورد أو أي مستوى أقل من المورد.

list_at_subscription_level

يحصل على جميع أقفال إدارة الاشتراك.

create_or_update_at_resource_group_level

إنشاء تأمين إدارة أو تحديثه على مستوى مجموعة الموارد.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد. مطلوب

lock_name
str
مطلوب

اسم التأمين. مطلوب

parameters
ManagementLockObject أو IO
مطلوب

معلمات تأمين الإدارة. إما نوع ManagementLockObject أو نوع IO. مطلوب

content_type
str

نوع محتوى معلمة النص الأساسي. القيم المعروفة هي: "application/json". القيمة الافتراضية هي بلا.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

المرتجعات

ManagementLockObject أو نتيجة cls(response)

نوع الإرجاع

استثناءات

create_or_update_at_resource_level

إنشاء تأمين إدارة أو تحديثه على مستوى المورد أو أي مستوى أقل من المورد.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد. مطلوب

resource_provider_namespace
str
مطلوب

هوية المورد. مطلوب

parent_resource_path
str
مطلوب

هوية المورد. مطلوب

resource_type
str
مطلوب

هوية المورد. مطلوب

resource_name
str
مطلوب

هوية المورد. مطلوب

lock_name
str
مطلوب

اسم التأمين. مطلوب

parameters
ManagementLockObject أو IO
مطلوب

إنشاء معلمات تأمين الإدارة أو تحديثها. إما نوع ManagementLockObject أو نوع IO. مطلوب

content_type
str

نوع محتوى معلمة النص الأساسي. القيم المعروفة هي: "application/json". القيمة الافتراضية هي بلا.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

المرتجعات

ManagementLockObject أو نتيجة cls(response)

نوع الإرجاع

استثناءات

create_or_update_at_subscription_level

إنشاء تأمين إدارة أو تحديثه على مستوى الاشتراك.

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

المعلمات

lock_name
str
مطلوب

اسم التأمين. مطلوب

parameters
ManagementLockObject أو IO
مطلوب

معلمات تأمين الإدارة. إما نوع ManagementLockObject أو نوع IO. مطلوب

content_type
str

نوع محتوى معلمة النص الأساسي. القيم المعروفة هي: "application/json". القيمة الافتراضية هي بلا.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

المرتجعات

ManagementLockObject أو نتيجة cls(response)

نوع الإرجاع

استثناءات

delete_at_resource_group_level

حذف تأمين إدارة مجموعة موارد.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد. مطلوب

lock_name
str
مطلوب

اسم التأمين. مطلوب

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

المرتجعات

لا شيء أو نتيجة cls (استجابة)

نوع الإرجاع

استثناءات

delete_at_resource_level

حذف تأمين إدارة مورد أو أي مستوى أقل من المورد.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد. مطلوب

resource_provider_namespace
str
مطلوب

هوية المورد. مطلوب

parent_resource_path
str
مطلوب

هوية المورد. مطلوب

resource_type
str
مطلوب

هوية المورد. مطلوب

resource_name
str
مطلوب

هوية المورد. مطلوب

lock_name
str
مطلوب

اسم التأمين. مطلوب

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

المرتجعات

لا شيء أو نتيجة cls (استجابة)

نوع الإرجاع

استثناءات

delete_at_subscription_level

حذف تأمين إدارة الاشتراك.

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

المعلمات

lock_name
str
مطلوب

اسم التأمين. مطلوب

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

المرتجعات

لا شيء أو نتيجة cls (استجابة)

نوع الإرجاع

استثناءات

get

يحصل على تأمين الإدارة لنطاق.

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

المعلمات

lock_name
str
مطلوب

اسم تأمين الإدارة. مطلوب

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

المرتجعات

ManagementLockObject أو نتيجة cls(response)

نوع الإرجاع

استثناءات

get_at_resource_group_level

يحصل على تأمين إدارة على مستوى مجموعة الموارد.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد. مطلوب

lock_name
str
مطلوب

اسم التأمين. مطلوب

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

المرتجعات

ManagementLockObject أو نتيجة cls(response)

نوع الإرجاع

استثناءات

list_at_resource_group_level

يحصل على جميع أقفال إدارة مجموعة الموارد.

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

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد. مطلوب

filter
str
مطلوب

عامل التصفية الذي يجب تطبيقه على العملية. القيمة الافتراضية هي بلا.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

المرتجعات

مكرر مثل مثيل إما ManagementLockObject أو نتيجة cls(response)

نوع الإرجاع

استثناءات

list_at_resource_level

يحصل على جميع أقفال الإدارة لمورد أو أي مستوى أقل من المورد.

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]

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد. الاسم غير حساس لحالة الأحرف. مطلوب

resource_provider_namespace
str
مطلوب

هوية المورد. مطلوب

parent_resource_path
str
مطلوب

هوية المورد. مطلوب

resource_type
str
مطلوب

هوية المورد. مطلوب

resource_name
str
مطلوب

هوية المورد. مطلوب

filter
str
مطلوب

عامل التصفية الذي يجب تطبيقه على العملية. القيمة الافتراضية هي بلا.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

المرتجعات

مكرر مثل مثيل إما ManagementLockObject أو نتيجة cls(response)

نوع الإرجاع

استثناءات

list_at_subscription_level

يحصل على جميع أقفال إدارة الاشتراك.

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

المعلمات

filter
str
مطلوب

عامل التصفية الذي يجب تطبيقه على العملية. القيمة الافتراضية هي بلا.

cls
callable

نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة

المرتجعات

مكرر مثل مثيل إما ManagementLockObject أو نتيجة cls(response)

نوع الإرجاع

استثناءات

السمات

models

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