SharedPrivateLinkResourcesOperations Klasa
Ostrzeżenie
NIE tworzy wystąpienia tej klasy bezpośrednio.
Zamiast tego należy uzyskać dostęp do następujących operacji za pomocą polecenia
<xref:shared_private_link_resources> Atrybut.
- Dziedziczenie
-
builtins.objectSharedPrivateLinkResourcesOperations
Konstruktor
SharedPrivateLinkResourcesOperations(*args, **kwargs)
Metody
begin_create_or_update |
Inicjuje tworzenie lub aktualizowanie udostępnionego zasobu łącza prywatnego zarządzanego przez usługę wyszukiwania w danej grupie zasobów. |
begin_delete |
Inicjuje usunięcie udostępnionego zasobu łącza prywatnego z usługi wyszukiwania. |
get |
Pobiera szczegóły udostępnionego zasobu łącza prywatnego zarządzanego przez usługę wyszukiwania w danej grupie zasobów. |
list_by_service |
Pobiera listę wszystkich udostępnionych zasobów łącza prywatnego zarządzanych przez daną usługę. |
begin_create_or_update
Inicjuje tworzenie lub aktualizowanie udostępnionego zasobu łącza prywatnego zarządzanego przez usługę wyszukiwania w danej grupie zasobów.
begin_create_or_update(resource_group_name: str, search_service_name: str, shared_private_link_resource_name: str, shared_private_link_resource: _models.SharedPrivateLinkResource, search_management_request_options: _models.SearchManagementRequestOptions | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.SharedPrivateLinkResource]
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach bieżącej subskrypcji. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu. Wymagane.
- search_service_name
- str
Nazwa usługi Azure Cognitive Search skojarzonej z określoną grupą zasobów. Wymagane.
- shared_private_link_resource_name
- str
Nazwa udostępnionego zasobu łącza prywatnego zarządzanego przez usługę Azure Cognitive Search w określonej grupie zasobów. Wymagane.
- shared_private_link_resource
- SharedPrivateLinkResource lub IO
Definicja zasobu udostępnionego łącza prywatnego do utworzenia lub zaktualizowania. Jest typem modelu lub typem we/wy. Wymagane.
- search_management_request_options
- SearchManagementRequestOptions
Grupa parametrów. Wartość domyślna to Brak.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie mieć wartość ARMPolling. 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 LROPoller zwracające element SharedPrivateLinkResource lub wynik cls(response)
Typ zwracany
Wyjątki
begin_delete
Inicjuje usunięcie udostępnionego zasobu łącza prywatnego z usługi wyszukiwania.
begin_delete(resource_group_name: str, search_service_name: str, shared_private_link_resource_name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> LROPoller[None]
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach bieżącej subskrypcji. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu. Wymagane.
- search_service_name
- str
Nazwa usługi Azure Cognitive Search skojarzonej z określoną grupą zasobów. Wymagane.
- shared_private_link_resource_name
- str
Nazwa udostępnionego zasobu łącza prywatnego zarządzanego przez usługę Azure Cognitive Search w określonej grupie zasobów. Wymagane.
- search_management_request_options
- SearchManagementRequestOptions
Grupa parametrów. Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie mieć wartość ARMPolling. 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 LROPoller zwracające wartość None lub wynik cls(response)
Typ zwracany
Wyjątki
get
Pobiera szczegóły udostępnionego zasobu łącza prywatnego zarządzanego przez usługę wyszukiwania w danej grupie zasobów.
get(resource_group_name: str, search_service_name: str, shared_private_link_resource_name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> SharedPrivateLinkResource
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach bieżącej subskrypcji. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu. Wymagane.
- search_service_name
- str
Nazwa usługi Azure Cognitive Search skojarzonej z określoną grupą zasobów. Wymagane.
- shared_private_link_resource_name
- str
Nazwa udostępnionego zasobu łącza prywatnego zarządzanego przez usługę Azure Cognitive Search w określonej grupie zasobów. Wymagane.
- search_management_request_options
- SearchManagementRequestOptions
Grupa parametrów. Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
SharedPrivateLinkResource lub wynik cls(response)
Typ zwracany
Wyjątki
list_by_service
Pobiera listę wszystkich udostępnionych zasobów łącza prywatnego zarządzanych przez daną usługę.
list_by_service(resource_group_name: str, search_service_name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> Iterable[SharedPrivateLinkResource]
Parametry
- resource_group_name
- str
Nazwa grupy zasobów w ramach bieżącej subskrypcji. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu. Wymagane.
- search_service_name
- str
Nazwa usługi Azure Cognitive Search skojarzonej z określoną grupą zasobów. Wymagane.
- search_management_request_options
- SearchManagementRequestOptions
Grupa parametrów. Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie elementu SharedPrivateLinkResource lub wynik cls(response)
Typ zwracany
Wyjątki
Atrybuty
models
models = <module 'azure.mgmt.search.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.5\\x64\\Lib\\site-packages\\azure\\mgmt\\search\\models\\__init__.py'>