ManagementLockClient الفصل

يمكن تأمين موارد Azure لمنع المستخدمين الآخرين في مؤسستك من حذف الموارد أو تعديلها.

يحتوي هذا الجاهز على إصدارات واجهة برمجة تطبيقات متعددة، لمساعدتك في التعامل مع جميع سحابات Azure (Azure Stack Azure Government وAzure China وما إلى ذلك). بشكل افتراضي، يستخدم أحدث إصدار من واجهة برمجة التطبيقات المتوفر على Azure العام. للإنتاج، يجب أن تلتزم بإصدار واجهة برمجة تطبيقات و/أو ملف تعريف معين. يعين ملف التعريف تعيينا بين مجموعة عمليات وإصدار واجهة برمجة التطبيقات الخاص بها. تعين معلمة api-version إصدار واجهة برمجة التطبيقات الافتراضي إذا لم يتم وصف مجموعة العمليات في ملف التعريف.

توريث
ManagementLockClient
azure.mgmt.resource.locks._management_lock_client._SDKClient
ManagementLockClient

الدالمنشئ

ManagementLockClient(credential: TokenCredential, subscription_id: str, api_version: str | None = None, base_url: str = 'https://management.azure.com', profile: KnownProfiles = KnownProfiles.default, **kwargs: Any)

المعلمات

الاسم الوصف
credential
مطلوب

بيانات الاعتماد اللازمة للعميل للاتصال ب Azure. مطلوب

subscription_id
مطلوب
str

معرف الاشتراك الهدف. مطلوب

api_version
str

إصدار واجهة برمجة التطبيقات لاستخدامه إذا لم يتم توفير ملف تعريف، أو إذا كان مفقودا في ملف التعريف.

القيمة الافتراضية: None
base_url
str

عنوان URL للخدمة

القيمة الافتراضية: https://management.azure.com
profile

تعريف ملف تعريف، من KnownProfiles إلى dict.

القيمة الافتراضية: KnownProfiles.default

الأساليب

close
models

تعتمد الوحدة النمطية على إصدار واجهة برمجة التطبيقات:

close

close()

models

تعتمد الوحدة النمطية على إصدار واجهة برمجة التطبيقات:

models(api_version='2016-09-01')

المعلمات

الاسم الوصف
api_version
القيمة الافتراضية: 2016-09-01

السمات

authorization_operations

يعتمد المثيل على إصدار واجهة برمجة التطبيقات:

management_locks

يعتمد المثيل على إصدار واجهة برمجة التطبيقات:

DEFAULT_API_VERSION

DEFAULT_API_VERSION = '2016-09-01'

LATEST_PROFILE

LATEST_PROFILE = azure.mgmt.resource.locks.ManagementLockClient latest