PrivateEndpointConnectionsOperations Klasa
Ostrzeżenie
NIE należy bezpośrednio utworzyć wystąpienia tej klasy.
Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem
<xref:private_endpoint_connections> Atrybut.
- Dziedziczenie
-
builtins.objectPrivateEndpointConnectionsOperations
Konstruktor
PrivateEndpointConnectionsOperations(*args, **kwargs)
Metody
begin_delete |
Usuwa określone połączenie prywatnego punktu końcowego skojarzone z magazynem kluczy. |
get |
Pobiera określone połączenie prywatnego punktu końcowego skojarzone z magazynem kluczy. |
list_by_resource |
Operacja Lista pobiera informacje o połączeniach prywatnych punktów końcowych skojarzonych z magazynem. |
put |
Aktualizacje określonego połączenia prywatnego punktu końcowego skojarzonego z magazynem kluczy. |
begin_delete
Usuwa określone połączenie prywatnego punktu końcowego skojarzone z magazynem kluczy.
async begin_delete(resource_group_name: str, vault_name: str, private_endpoint_connection_name: str, **kwargs: Any) -> AsyncLROPoller[PrivateEndpointConnection]
Parametry
- private_endpoint_connection_name
- str
Nazwa połączenia prywatnego punktu końcowego skojarzonego z magazynem kluczy. Wymagane.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.
- polling
- bool lub AsyncPollingMethod
Domyślnie metoda sondowania będzie AsyncARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie AsyncLROPoller zwracające wartość PrivateEndpointConnection lub wynik cls(response)
Typ zwracany
Wyjątki
get
Pobiera określone połączenie prywatnego punktu końcowego skojarzone z magazynem kluczy.
async get(resource_group_name: str, vault_name: str, private_endpoint_connection_name: str, **kwargs: Any) -> PrivateEndpointConnection | None
Parametry
- private_endpoint_connection_name
- str
Nazwa połączenia prywatnego punktu końcowego skojarzonego z magazynem kluczy. Wymagane.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
PrivateEndpointConnection lub None lub wynik cls(response)
Typ zwracany
Wyjątki
list_by_resource
Operacja Lista pobiera informacje o połączeniach prywatnych punktów końcowych skojarzonych z magazynem.
list_by_resource(resource_group_name: str, vault_name: str, **kwargs: Any) -> AsyncIterable[PrivateEndpointConnection]
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie elementu PrivateEndpointConnection lub wynik cls(response)
Typ zwracany
Wyjątki
put
Aktualizacje określonego połączenia prywatnego punktu końcowego skojarzonego z magazynem kluczy.
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
Parametry
- private_endpoint_connection_name
- str
Nazwa połączenia prywatnego punktu końcowego skojarzonego z magazynem kluczy. Wymagane.
- properties
- PrivateEndpointConnection lub IO
Zamierzony stan połączenia prywatnego punktu końcowego. Jest typem PrivateEndpointConnection lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
PrivateEndpointConnection lub wynik cls(response)
Typ zwracany
Wyjątki
Atrybuty
models
models = <module 'azure.mgmt.keyvault.v2021_06_01_preview.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\keyvault\\v2021_06_01_preview\\models\\__init__.py'>
Azure SDK for Python