ManagementLocksOperations الفصل

تحذير

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

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

ManagementLockClient's

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

توريث
builtins.object
ManagementLocksOperations

الدالمنشئ

ManagementLocksOperations(*args, **kwargs)

الأساليب

create_or_update_at_resource_group_level

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

عند تطبيق تأمين في نطاق أصل، ترث جميع الموارد التابعة نفس التأمين. لإنشاء تأمينات الإدارة، يجب أن يكون لديك حق الوصول إلى إجراءات Microsoft.Authorization/* أو Microsoft.Authorization/locks/*. من الأدوار المضمنة، يتم منح المالك ومسؤول الوصول للمستخدم فقط هذه الإجراءات.

create_or_update_at_resource_level

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

عند تطبيق تأمين في نطاق أصل، ترث جميع الموارد التابعة نفس التأمين. لإنشاء تأمينات الإدارة، يجب أن يكون لديك حق الوصول إلى إجراءات Microsoft.Authorization/* أو Microsoft.Authorization/locks/*. من الأدوار المضمنة، يتم منح المالك ومسؤول الوصول للمستخدم فقط هذه الإجراءات.

create_or_update_at_subscription_level

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

عند تطبيق تأمين في نطاق أصل، ترث جميع الموارد التابعة نفس التأمين. لإنشاء تأمينات الإدارة، يجب أن يكون لديك حق الوصول إلى إجراءات Microsoft.Authorization/* أو Microsoft.Authorization/locks/*. من الأدوار المضمنة، يتم منح المالك ومسؤول الوصول للمستخدم فقط هذه الإجراءات.

create_or_update_by_scope

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

delete_at_resource_group_level

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

لحذف أقفال الإدارة، يجب أن يكون لديك حق الوصول إلى إجراءات Microsoft.Authorization/* أو Microsoft.Authorization/locks/*. من الأدوار المضمنة، يتم منح المالك ومسؤول الوصول للمستخدم فقط هذه الإجراءات.

delete_at_resource_level

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

لحذف أقفال الإدارة، يجب أن يكون لديك حق الوصول إلى إجراءات Microsoft.Authorization/* أو Microsoft.Authorization/locks/*. من الأدوار المضمنة، يتم منح المالك ومسؤول الوصول للمستخدم فقط هذه الإجراءات.

delete_at_subscription_level

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

لحذف أقفال الإدارة، يجب أن يكون لديك حق الوصول إلى إجراءات Microsoft.Authorization/* أو Microsoft.Authorization/locks/*. من الأدوار المضمنة، يتم منح المالك ومسؤول الوصول للمستخدم فقط هذه الإجراءات.

delete_by_scope

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

get_at_resource_group_level

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

get_at_resource_level

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

get_at_subscription_level

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

get_by_scope

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

list_at_resource_group_level

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

list_at_resource_level

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

list_at_subscription_level

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

list_by_scope

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

create_or_update_at_resource_group_level

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

عند تطبيق تأمين في نطاق أصل، ترث جميع الموارد التابعة نفس التأمين. لإنشاء تأمينات الإدارة، يجب أن يكون لديك حق الوصول إلى إجراءات Microsoft.Authorization/* أو Microsoft.Authorization/locks/*. من الأدوار المضمنة، يتم منح المالك ومسؤول الوصول للمستخدم فقط هذه الإجراءات.

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
مطلوب

اسم التأمين. يمكن أن يكون اسم التأمين بحد أقصى 260 حرفا. لا يمكن أن يحتوي على <أو > ٪أو &أو :أو ?أو /أو أي أحرف تحكم. مطلوب

parameters
ManagementLockObject أو IO
مطلوب

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

content_type
str

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

cls
callable

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

المرتجعات

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

نوع الإرجاع

استثناءات

create_or_update_at_resource_level

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

عند تطبيق تأمين في نطاق أصل، ترث جميع الموارد التابعة نفس التأمين. لإنشاء تأمينات الإدارة، يجب أن يكون لديك حق الوصول إلى إجراءات Microsoft.Authorization/* أو Microsoft.Authorization/locks/*. من الأدوار المضمنة، يتم منح المالك ومسؤول الوصول للمستخدم فقط هذه الإجراءات.

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
مطلوب

اسم التأمين. يمكن أن يكون اسم التأمين بحد أقصى 260 حرفا. لا يمكن أن يحتوي على <أو > ٪أو &أو :أو ?أو /أو أي أحرف تحكم. مطلوب

parameters
ManagementLockObject أو IO
مطلوب

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

content_type
str

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

cls
callable

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

المرتجعات

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

نوع الإرجاع

استثناءات

create_or_update_at_subscription_level

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

عند تطبيق تأمين في نطاق أصل، ترث جميع الموارد التابعة نفس التأمين. لإنشاء تأمينات الإدارة، يجب أن يكون لديك حق الوصول إلى إجراءات Microsoft.Authorization/* أو Microsoft.Authorization/locks/*. من الأدوار المضمنة، يتم منح المالك ومسؤول الوصول للمستخدم فقط هذه الإجراءات.

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

المعلمات

lock_name
str
مطلوب

اسم التأمين. يمكن أن يكون اسم التأمين بحد أقصى 260 حرفا. لا يمكن أن يحتوي على <أو > ٪أو &أو :أو ?أو /أو أي أحرف تحكم. مطلوب

parameters
ManagementLockObject أو IO
مطلوب

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

content_type
str

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

cls
callable

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

المرتجعات

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

نوع الإرجاع

استثناءات

create_or_update_by_scope

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

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

المعلمات

scope
str
مطلوب

نطاق التأمين. عند توفير نطاق للتعيين، استخدم '/subscriptions/{subscriptionId}' للاشتراكات و'/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}' لمجموعات الموارد و'/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}' للموارد. مطلوب

lock_name
str
مطلوب

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

parameters
ManagementLockObject أو IO
مطلوب

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

content_type
str

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

cls
callable

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

المرتجعات

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

نوع الإرجاع

استثناءات

delete_at_resource_group_level

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

لحذف أقفال الإدارة، يجب أن يكون لديك حق الوصول إلى إجراءات Microsoft.Authorization/* أو Microsoft.Authorization/locks/*. من الأدوار المضمنة، يتم منح المالك ومسؤول الوصول للمستخدم فقط هذه الإجراءات.

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

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

لحذف أقفال الإدارة، يجب أن يكون لديك حق الوصول إلى إجراءات Microsoft.Authorization/* أو Microsoft.Authorization/locks/*. من الأدوار المضمنة، يتم منح المالك ومسؤول الوصول للمستخدم فقط هذه الإجراءات.

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

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

لحذف أقفال الإدارة، يجب أن يكون لديك حق الوصول إلى إجراءات Microsoft.Authorization/* أو Microsoft.Authorization/locks/*. من الأدوار المضمنة، يتم منح المالك ومسؤول الوصول للمستخدم فقط هذه الإجراءات.

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

المعلمات

lock_name
str
مطلوب

اسم التأمين المراد حذفه. مطلوب

cls
callable

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

المرتجعات

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

نوع الإرجاع

استثناءات

delete_by_scope

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

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

المعلمات

scope
str
مطلوب

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

lock_name
str
مطلوب

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

cls
callable

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

المرتجعات

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

نوع الإرجاع

استثناءات

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)

نوع الإرجاع

استثناءات

get_at_resource_level

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

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

المعلمات

resource_group_name
str
مطلوب

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

resource_provider_namespace
str
مطلوب

مساحة اسم موفر الموارد. مطلوب

parent_resource_path
str
مطلوب

معلمة مسار إضافية مطلوبة في بعض الخدمات، مثل قواعد بيانات SQL. مطلوب

resource_type
str
مطلوب

نوع المورد. مطلوب

resource_name
str
مطلوب

اسم المورد. مطلوب

lock_name
str
مطلوب

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

cls
callable

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

المرتجعات

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

نوع الإرجاع

استثناءات

get_at_subscription_level

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

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

المعلمات

lock_name
str
مطلوب

اسم القفل الذي يجب الحصول عليه. مطلوب

cls
callable

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

المرتجعات

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

نوع الإرجاع

استثناءات

get_by_scope

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

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

المعلمات

scope
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)

نوع الإرجاع

استثناءات

list_by_scope

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

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

المعلمات

scope
str
مطلوب

نطاق التأمين. عند توفير نطاق للتعيين، استخدم '/subscriptions/{subscriptionId}' للاشتراكات و'/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}' لمجموعات الموارد و'/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}' للموارد. مطلوب

filter
str
مطلوب

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

cls
callable

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

المرتجعات

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

نوع الإرجاع

استثناءات

السمات

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'>