Udostępnij za pośrednictwem


PrivateEndpointConnectionsOperations 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

SearchManagementClient's

<xref:private_endpoint_connections> Atrybut.

Dziedziczenie
builtins.object
PrivateEndpointConnectionsOperations

Konstruktor

PrivateEndpointConnectionsOperations(*args, **kwargs)

Metody

delete

Rozłącza połączenie prywatnego punktu końcowego i usuwa je z usługi wyszukiwania.

get

Pobiera szczegóły połączenia prywatnego punktu końcowego z usługą wyszukiwania w danej grupie zasobów.

list_by_service

Pobiera listę wszystkich połączeń prywatnych punktów końcowych w danej usłudze.

update

Aktualizacje połączenie prywatnego punktu końcowego z usługą wyszukiwania w danej grupie zasobów.

delete

Rozłącza połączenie prywatnego punktu końcowego i usuwa je z usługi wyszukiwania.

delete(resource_group_name: str, search_service_name: str, private_endpoint_connection_name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> PrivateEndpointConnection | None

Parametry

resource_group_name
str
Wymagane

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
Wymagane

Nazwa usługi Azure Cognitive Search skojarzonej z określoną grupą zasobów. Wymagane.

private_endpoint_connection_name
str
Wymagane

Nazwa połączenia prywatnego punktu końcowego z usługą Azure Cognitive Search z określoną grupą zasobów. Wymagane.

search_management_request_options
SearchManagementRequestOptions
Wymagane

Grupa parametrów. Wartość domyślna to Brak.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

PrivateEndpointConnection lub None lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobiera szczegóły połączenia prywatnego punktu końcowego z usługą wyszukiwania w danej grupie zasobów.

get(resource_group_name: str, search_service_name: str, private_endpoint_connection_name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> PrivateEndpointConnection

Parametry

resource_group_name
str
Wymagane

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
Wymagane

Nazwa usługi Azure Cognitive Search skojarzonej z określoną grupą zasobów. Wymagane.

private_endpoint_connection_name
str
Wymagane

Nazwa połączenia prywatnego punktu końcowego z usługą Azure Cognitive Search z określoną grupą zasobów. Wymagane.

search_management_request_options
SearchManagementRequestOptions
Wymagane

Grupa parametrów. Wartość domyślna to Brak.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

PrivateEndpointConnection lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_service

Pobiera listę wszystkich połączeń prywatnych punktów końcowych w danej usłudze.

list_by_service(resource_group_name: str, search_service_name: str, search_management_request_options: SearchManagementRequestOptions | None = None, **kwargs: Any) -> Iterable[PrivateEndpointConnection]

Parametry

resource_group_name
str
Wymagane

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
Wymagane

Nazwa usługi Azure Cognitive Search skojarzonej z określoną grupą zasobów. Wymagane.

search_management_request_options
SearchManagementRequestOptions
Wymagane

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 PrivateEndpointConnection lub wynik cls(response)

Typ zwracany

Wyjątki

update

Aktualizacje połączenie prywatnego punktu końcowego z usługą wyszukiwania w danej grupie zasobów.

update(resource_group_name: str, search_service_name: str, private_endpoint_connection_name: str, private_endpoint_connection: _models.PrivateEndpointConnection, search_management_request_options: _models.SearchManagementRequestOptions | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.PrivateEndpointConnection

Parametry

resource_group_name
str
Wymagane

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
Wymagane

Nazwa usługi Azure Cognitive Search skojarzonej z określoną grupą zasobów. Wymagane.

private_endpoint_connection_name
str
Wymagane

Nazwa połączenia prywatnego punktu końcowego z usługą Azure Cognitive Search z określoną grupą zasobów. Wymagane.

private_endpoint_connection
PrivateEndpointConnection lub IO
Wymagane

Definicja połączenia prywatnego punktu końcowego do aktualizacji. Jest typem modelu lub typem we/wy. Wymagane.

search_management_request_options
SearchManagementRequestOptions
Wymagane

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ź

Zwraca

PrivateEndpointConnection 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'>