CertificateOperations الفصل
تحذير
لا تقم بإنشاء مثيل لهذه الفئة مباشرة.
بدلا من ذلك، يجب عليك الوصول إلى العمليات التالية من خلال
السمة <xref:certificate>.
- توريث
-
builtins.objectCertificateOperations
الدالمنشئ
CertificateOperations(*args, **kwargs)
الأساليب
begin_delete |
حذف الشهادة المحددة. تحذير: تم إهمال هذه العملية وستتم إزالتها بعد فبراير 2024. يرجى استخدام ملحق Azure KeyVault بدلا من ذلك. |
cancel_deletion |
إلغاء الحذف الفاشل لشهادة من الحساب المحدد. إذا حاولت حذف شهادة يتم استخدامها من قبل تجمع أو عقدة حساب، تتغير حالة الشهادة إلى deleteFailed. إذا قررت أنك تريد متابعة استخدام الشهادة، يمكنك استخدام هذه العملية لتعيين حالة الشهادة مرة أخرى إلى نشطة. إذا كنت تنوي حذف الشهادة، فلن تحتاج إلى تشغيل هذه العملية بعد فشل الحذف. يجب التأكد من عدم استخدام الشهادة من قبل أي موارد، ثم يمكنك المحاولة مرة أخرى لحذف الشهادة. تحذير: تم إهمال هذه العملية وستتم إزالتها بعد فبراير 2024. يرجى استخدام ملحق Azure KeyVault بدلا من ذلك. |
create |
إنشاء شهادة جديدة داخل الحساب المحدد. تحذير: تم إهمال هذه العملية وستتم إزالتها بعد فبراير 2024. يرجى استخدام ملحق Azure KeyVault بدلا من ذلك. |
get |
يحصل على معلومات حول الشهادة المحددة. تحذير: تم إهمال هذه العملية وستتم إزالتها بعد فبراير 2024. يرجى استخدام ملحق Azure KeyVault بدلا من ذلك. |
list_by_batch_account |
يسرد جميع الشهادات في الحساب المحدد. تحذير: تم إهمال هذه العملية وستتم إزالتها بعد فبراير 2024. يرجى استخدام ملحق Azure KeyVault بدلا من ذلك. |
update |
التحديثات خصائص شهادة موجودة. تحذير: تم إهمال هذه العملية وستتم إزالتها بعد فبراير 2024. يرجى استخدام ملحق Azure KeyVault بدلا من ذلك. |
begin_delete
حذف الشهادة المحددة.
تحذير: تم إهمال هذه العملية وستتم إزالتها بعد فبراير 2024. يرجى استخدام ملحق Azure KeyVault بدلا من ذلك.
begin_delete(resource_group_name: str, account_name: str, certificate_name: str, **kwargs: Any) -> LROPoller[None]
المعلمات
- certificate_name
- str
معرف الشهادة. يجب أن يتكون هذا من خوارزمية وبصمة إبهام مفصولة بشرطة، ويجب أن تتطابق مع بيانات الشهادة في الطلب. على سبيل المثال SHA1-a3d1c5. مطلوب
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
- continuation_token
- str
رمز استمرار لإعادة تشغيل الاستقصاء من حالة محفوظة.
- polling
- bool أو PollingMethod
بشكل افتراضي، سيكون أسلوب الاستقصاء الخاص بك ARMPolling. قم بتمرير False لهذه العملية لعدم الاستقصاء، أو تمرير كائن الاستقصاء الذي تم تهيئته لاستراتيجية استقصاء شخصية.
- polling_interval
- int
وقت الانتظار الافتراضي بين استقصاءين لعمليات LRO إذا لم يكن هناك عنوان Retry-After.
المرتجعات
مثيل LROPoller الذي يرجع إما بلا أو نتيجة cls (استجابة)
نوع الإرجاع
استثناءات
cancel_deletion
إلغاء الحذف الفاشل لشهادة من الحساب المحدد.
إذا حاولت حذف شهادة يتم استخدامها من قبل تجمع أو عقدة حساب، تتغير حالة الشهادة إلى deleteFailed. إذا قررت أنك تريد متابعة استخدام الشهادة، يمكنك استخدام هذه العملية لتعيين حالة الشهادة مرة أخرى إلى نشطة. إذا كنت تنوي حذف الشهادة، فلن تحتاج إلى تشغيل هذه العملية بعد فشل الحذف. يجب التأكد من عدم استخدام الشهادة من قبل أي موارد، ثم يمكنك المحاولة مرة أخرى لحذف الشهادة.
تحذير: تم إهمال هذه العملية وستتم إزالتها بعد فبراير 2024. يرجى استخدام ملحق Azure KeyVault بدلا من ذلك.
cancel_deletion(resource_group_name: str, account_name: str, certificate_name: str, **kwargs: Any) -> Certificate
المعلمات
- certificate_name
- str
معرف الشهادة. يجب أن يتكون هذا من خوارزمية وبصمة إبهام مفصولة بشرطة، ويجب أن تتطابق مع بيانات الشهادة في الطلب. على سبيل المثال SHA1-a3d1c5. مطلوب
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
الشهادة أو نتيجة cls(response)
نوع الإرجاع
استثناءات
create
إنشاء شهادة جديدة داخل الحساب المحدد.
تحذير: تم إهمال هذه العملية وستتم إزالتها بعد فبراير 2024. يرجى استخدام ملحق Azure KeyVault بدلا من ذلك.
create(resource_group_name: str, account_name: str, certificate_name: str, parameters: _models.CertificateCreateOrUpdateParameters, if_match: str | None = None, if_none_match: str | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Certificate
المعلمات
- certificate_name
- str
معرف الشهادة. يجب أن يتكون هذا من خوارزمية وبصمة إبهام مفصولة بشرطة، ويجب أن تتطابق مع بيانات الشهادة في الطلب. على سبيل المثال SHA1-a3d1c5. مطلوب
- parameters
- CertificateCreateOrUpdateParameters أو IO
معلمات إضافية لإنشاء الشهادة. هو إما نوع CertificateCreateOrUpdateParameters أو نوع IO. مطلوب
- if_match
- str
إصدار حالة الكيان (ETag) من الشهادة المراد تحديثها. يمكن استخدام قيمة "*" لتطبيق العملية فقط إذا كانت الشهادة موجودة بالفعل. إذا تم حذفها، فسيتم تطبيق هذه العملية دائما. القيمة الافتراضية هي بلا.
- if_none_match
- str
اضبط على '*' للسماح بإنشاء شهادة جديدة، ولكن لمنع تحديث شهادة موجودة. سيتم تجاهل القيم الأخرى. القيمة الافتراضية هي بلا.
- content_type
- str
نوع محتوى معلمة النص الأساسي. القيم المعروفة هي: "application/json". القيمة الافتراضية هي بلا.
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
الشهادة أو نتيجة cls(response)
نوع الإرجاع
استثناءات
get
يحصل على معلومات حول الشهادة المحددة.
تحذير: تم إهمال هذه العملية وستتم إزالتها بعد فبراير 2024. يرجى استخدام ملحق Azure KeyVault بدلا من ذلك.
get(resource_group_name: str, account_name: str, certificate_name: str, **kwargs: Any) -> Certificate
المعلمات
- certificate_name
- str
معرف الشهادة. يجب أن يتكون هذا من خوارزمية وبصمة إبهام مفصولة بشرطة، ويجب أن تتطابق مع بيانات الشهادة في الطلب. على سبيل المثال SHA1-a3d1c5. مطلوب
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
الشهادة أو نتيجة cls(response)
نوع الإرجاع
استثناءات
list_by_batch_account
يسرد جميع الشهادات في الحساب المحدد.
تحذير: تم إهمال هذه العملية وستتم إزالتها بعد فبراير 2024. يرجى استخدام ملحق Azure KeyVault بدلا من ذلك.
list_by_batch_account(resource_group_name: str, account_name: str, maxresults: int | None = None, select: str | None = None, filter: str | None = None, **kwargs: Any) -> Iterable[Certificate]
المعلمات
- maxresults
- int
الحد الأقصى لعدد العناصر التي سيتم إرجاعها في الاستجابة. القيمة الافتراضية هي بلا.
- select
- str
قائمة مفصولة بفواصل من الخصائص التي يجب إرجاعها. على سبيل المثال"properties/provisioningState". خصائص المستوى الأعلى فقط ضمن الخصائص/ صالحة للتحديد. القيمة الافتراضية هي بلا.
- filter
- str
تعبير عامل تصفية OData. الخصائص الصالحة للتصفية هي "properties/provisioningState" و"properties/provisioningStateTransitionTime" و"name". القيمة الافتراضية هي بلا.
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
مكرر مثل مثيل الشهادة أو نتيجة cls (استجابة)
نوع الإرجاع
استثناءات
update
التحديثات خصائص شهادة موجودة.
تحذير: تم إهمال هذه العملية وستتم إزالتها بعد فبراير 2024. يرجى استخدام ملحق Azure KeyVault بدلا من ذلك.
update(resource_group_name: str, account_name: str, certificate_name: str, parameters: _models.CertificateCreateOrUpdateParameters, if_match: str | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.Certificate
المعلمات
- certificate_name
- str
معرف الشهادة. يجب أن يتكون هذا من خوارزمية وبصمة إبهام مفصولة بشرطة، ويجب أن تتطابق مع بيانات الشهادة في الطلب. على سبيل المثال SHA1-a3d1c5. مطلوب
- parameters
- CertificateCreateOrUpdateParameters أو IO
كيان الشهادة المراد تحديثه. هو إما نوع CertificateCreateOrUpdateParameters أو نوع IO. مطلوب
- if_match
- str
إصدار حالة الكيان (ETag) من الشهادة المراد تحديثها. يمكن حذف هذه القيمة أو تعيينها إلى "*" لتطبيق العملية دون قيد أو شرط. القيمة الافتراضية هي بلا.
- content_type
- str
نوع محتوى معلمة النص الأساسي. القيم المعروفة هي: "application/json". القيمة الافتراضية هي بلا.
- cls
- callable
نوع مخصص أو دالة سيتم تمرير الاستجابة المباشرة
المرتجعات
الشهادة أو نتيجة cls(response)
نوع الإرجاع
استثناءات
السمات
models
models = <module 'azure.mgmt.batch.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\batch\\models\\__init__.py'>
Azure SDK for Python