StorageManagementClient الفصل

واجهة برمجة تطبيقات إدارة تخزين Azure.

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

توريث
StorageManagementClient
azure.mgmt.storage._storage_management_client._SDKClient
StorageManagementClient

الدالمنشئ

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

المعلمات

credential
TokenCredential
مطلوب

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

subscription_id
str
مطلوب

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

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

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

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

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

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

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

polling_interval
int

وقت الانتظار الافتراضي بين استقصاءين لعمليات LRO إذا لم يكن هناك عنوان Retry-After.

الأساليب

close
models

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

close

close()

models

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

models(api_version='2023-01-01')

المعلمات

api_version
القيمة الافتراضية: 2023-01-01

السمات

blob_containers

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

blob_inventory_policies

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

blob_services

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

deleted_accounts

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

encryption_scopes

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

file_services

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

file_shares

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

local_users

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

management_policies

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

object_replication_policies

operations

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

private_endpoint_connections

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

queue

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

queue_services

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

skus

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

storage_accounts

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

table

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

table_services

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

usage

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

usages

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

DEFAULT_API_VERSION

DEFAULT_API_VERSION = '2023-01-01'

LATEST_PROFILE

LATEST_PROFILE = azure.mgmt.storage.StorageManagementClient latest