SecretsOperations الفصل
تحذير
لا تقم بإنشاء مثيل لهذه الفئة مباشرة.
بدلا من ذلك، يجب عليك الوصول إلى العمليات التالية من خلال
السمة secrets.
- توريث
-
builtins.objectSecretsOperations
الدالمنشئ
SecretsOperations(*args, **kwargs)
الأساليب
create_or_update |
إنشاء سر أو تحديثه في مخزن مفاتيح في الاشتراك المحدد. ملاحظة: واجهة برمجة التطبيقات هذه مخصصة للاستخدام الداخلي في عمليات توزيع ARM. يجب على المستخدمين استخدام خدمة REST على مستوى البيانات للتفاعل مع أسرار المخزن. |
get |
يحصل على البيانات السرية المحددة. ملاحظة: واجهة برمجة التطبيقات هذه مخصصة للاستخدام الداخلي في عمليات توزيع ARM. يجب على المستخدمين استخدام خدمة REST على مستوى البيانات للتفاعل مع أسرار المخزن. |
list |
تحصل عملية القائمة على معلومات حول الأسرار في المخزن. ملاحظة: واجهة برمجة التطبيقات هذه مخصصة للاستخدام الداخلي في عمليات توزيع ARM. يجب على المستخدمين استخدام خدمة REST على مستوى البيانات للتفاعل مع أسرار المخزن. |
update |
تحديث سر في الاشتراك المحدد. ملاحظة: واجهة برمجة التطبيقات هذه مخصصة للاستخدام الداخلي في عمليات توزيع ARM. يجب على المستخدمين استخدام خدمة REST على مستوى البيانات للتفاعل مع أسرار المخزن. |
create_or_update
إنشاء سر أو تحديثه في مخزن مفاتيح في الاشتراك المحدد. ملاحظة: واجهة برمجة التطبيقات هذه مخصصة للاستخدام الداخلي في عمليات توزيع ARM. يجب على المستخدمين استخدام خدمة REST على مستوى البيانات للتفاعل مع أسرار المخزن.
async create_or_update(resource_group_name: str, vault_name: str, secret_name: str, parameters: _models.SecretCreateOrUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Secret
المعلمات
- secret_name
- str
اسم السر. قد يتم نسخ القيمة التي تقدمها بشكل عام لغرض تشغيل الخدمة. يجب ألا تتضمن القيمة المقدمة معلومات تعريف شخصية أو معلومات حساسة. مطلوب
- parameters
- SecretCreateOrUpdateParameters أو IO
معلمات لإنشاء البيانات السرية أو تحديثها. هو إما نوع SecretCreateOrUpdateParameters أو نوع IO. مطلوب
- content_type
- str
نوع محتوى معلمة النص الأساسي. القيم المعروفة هي: 'application/json'. القيمة الافتراضية هي بلا.
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
سر أو نتيجة cls (استجابة)
نوع الإرجاع
استثناءات
get
يحصل على البيانات السرية المحددة. ملاحظة: واجهة برمجة التطبيقات هذه مخصصة للاستخدام الداخلي في عمليات توزيع ARM. يجب على المستخدمين استخدام خدمة REST على مستوى البيانات للتفاعل مع أسرار المخزن.
async get(resource_group_name: str, vault_name: str, secret_name: str, **kwargs: Any) -> Secret
المعلمات
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
سر أو نتيجة cls (استجابة)
نوع الإرجاع
استثناءات
list
تحصل عملية القائمة على معلومات حول الأسرار في المخزن. ملاحظة: واجهة برمجة التطبيقات هذه مخصصة للاستخدام الداخلي في عمليات توزيع ARM. يجب على المستخدمين استخدام خدمة REST على مستوى البيانات للتفاعل مع أسرار المخزن.
list(resource_group_name: str, vault_name: str, top: int | None = None, **kwargs: Any) -> AsyncIterable[Secret]
المعلمات
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
مكرر مثل مثيل إما Secret أو نتيجة cls (استجابة)
نوع الإرجاع
استثناءات
update
تحديث سر في الاشتراك المحدد. ملاحظة: واجهة برمجة التطبيقات هذه مخصصة للاستخدام الداخلي في عمليات توزيع ARM. يجب على المستخدمين استخدام خدمة REST على مستوى البيانات للتفاعل مع أسرار المخزن.
async update(resource_group_name: str, vault_name: str, secret_name: str, parameters: _models.SecretPatchParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Secret
المعلمات
- parameters
- SecretPatchParameters أو IO
معلمات لتصحيح البيانات السرية. هو إما نوع SecretPatchParameters أو نوع IO. مطلوب
- content_type
- str
نوع محتوى معلمة النص الأساسي. القيم المعروفة هي: 'application/json'. القيمة الافتراضية هي بلا.
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
سر أو نتيجة cls (استجابة)
نوع الإرجاع
استثناءات
السمات
models
models = <module 'azure.mgmt.keyvault.v2023_02_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\keyvault\\v2023_02_01\\models\\__init__.py'>
Azure SDK for Python