PrivateEndpointConnectionsOperations الفصل

تحذير

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

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

KeyVaultManagementClient's

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

توريث
builtins.object
PrivateEndpointConnectionsOperations

الدالمنشئ

PrivateEndpointConnectionsOperations(*args, **kwargs)

الأساليب

begin_delete

حذف اتصال نقطة النهاية الخاصة المحدد المقترن بخزنة المفاتيح.

get

يحصل على اتصال نقطة النهاية الخاصة المحددة المقترنة بخزنة المفاتيح.

list_by_resource

تحصل عملية القائمة على معلومات حول اتصالات نقطة النهاية الخاصة المقترنة بالمخزن.

put

التحديثات اتصال نقطة النهاية الخاصة المحددة المقترنة بخزنة المفاتيح.

begin_delete

حذف اتصال نقطة النهاية الخاصة المحدد المقترن بخزنة المفاتيح.

async begin_delete(resource_group_name: str, vault_name: str, private_endpoint_connection_name: str, **kwargs: Any) -> AsyncLROPoller[PrivateEndpointConnection]

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد التي تحتوي على المخزن الرئيسي. مطلوب

vault_name
str
مطلوب

اسم مخزن المفاتيح. مطلوب

private_endpoint_connection_name
str
مطلوب

اسم اتصال نقطة النهاية الخاصة المقترنة بخزنة المفاتيح. مطلوب

cls
callable

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

continuation_token
str

رمز متابعة لإعادة تشغيل الاستقصاء من حالة محفوظة.

polling
bool أو AsyncPollingMethod

بشكل افتراضي، سيكون أسلوب الاستقصاء الخاص بك هو AsyncARMPolling. قم بتمرير False لهذه العملية لعدم الاستقصاء، أو تمرير كائن الاستقصاء الذي تمت تهيئته لاستراتيجية استقصاء شخصية.

polling_interval
int

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

المرتجعات

مثيل AsyncLROPoller الذي يرجع إما PrivateEndpointConnection أو نتيجة cls(response)

نوع الإرجاع

استثناءات

get

يحصل على اتصال نقطة النهاية الخاصة المحددة المقترنة بخزنة المفاتيح.

async get(resource_group_name: str, vault_name: str, private_endpoint_connection_name: str, **kwargs: Any) -> PrivateEndpointConnection | None

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد التي تحتوي على المخزن الرئيسي. مطلوب

vault_name
str
مطلوب

اسم مخزن المفاتيح. مطلوب

private_endpoint_connection_name
str
مطلوب

اسم اتصال نقطة النهاية الخاصة المقترنة بخزنة المفاتيح. مطلوب

cls
callable

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

المرتجعات

PrivateEndpointConnection أو None أو نتيجة cls(response)

نوع الإرجاع

استثناءات

list_by_resource

تحصل عملية القائمة على معلومات حول اتصالات نقطة النهاية الخاصة المقترنة بالمخزن.

list_by_resource(resource_group_name: str, vault_name: str, **kwargs: Any) -> AsyncIterable[PrivateEndpointConnection]

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد التي تحتوي على المخزن الرئيسي. مطلوب

vault_name
str
مطلوب

اسم مخزن المفاتيح. مطلوب

cls
callable

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

المرتجعات

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

نوع الإرجاع

استثناءات

put

التحديثات اتصال نقطة النهاية الخاصة المحددة المقترنة بخزنة المفاتيح.

async put(resource_group_name: str, vault_name: str, private_endpoint_connection_name: str, properties: _models.PrivateEndpointConnection, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PrivateEndpointConnection

المعلمات

resource_group_name
str
مطلوب

اسم مجموعة الموارد التي تحتوي على المخزن الرئيسي. مطلوب

vault_name
str
مطلوب

اسم مخزن المفاتيح. مطلوب

private_endpoint_connection_name
str
مطلوب

اسم اتصال نقطة النهاية الخاصة المقترنة بخزنة المفاتيح. مطلوب

properties
PrivateEndpointConnection أو IO
مطلوب

الحالة المقصودة لاتصال نقطة النهاية الخاصة. هو إما نوع PrivateEndpointConnection أو نوع IO. مطلوب

content_type
str

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

cls
callable

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

المرتجعات

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

نوع الإرجاع

استثناءات

السمات

models

models = <module 'azure.mgmt.keyvault.v2022_07_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\keyvault\\v2022_07_01\\models\\__init__.py'>