Compartir a través de


PrivateEndpointConnectionsOperations Clase

Advertencia

NO cree una instancia de esta clase directamente.

En su lugar, debe acceder a las siguientes operaciones a través de

SearchManagementClient's

Atributo<xref:private_endpoint_connections> .

Herencia
builtins.object
PrivateEndpointConnectionsOperations

Constructor

PrivateEndpointConnectionsOperations(*args, **kwargs)

Métodos

delete

Desconecta la conexión del punto de conexión privado y la elimina del servicio de búsqueda.

get

Obtiene los detalles de la conexión de punto de conexión privado al servicio de búsqueda en el grupo de recursos especificado.

list_by_service

Obtiene una lista de todas las conexiones de punto de conexión privado en el servicio especificado.

update

Novedades una conexión de punto de conexión privado al servicio de búsqueda del grupo de recursos especificado.

delete

Desconecta la conexión del punto de conexión privado y la elimina del servicio de búsqueda.

async 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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción actual. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure. Necesario.

search_service_name
str
Requerido

Nombre del servicio Azure Cognitive Search asociado al grupo de recursos especificado. Necesario.

private_endpoint_connection_name
str
Requerido

Nombre de la conexión de punto de conexión privado al servicio Azure Cognitive Search con el grupo de recursos especificado. Necesario.

search_management_request_options
SearchManagementRequestOptions
Requerido

Grupo de parámetros. El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

PrivateEndpointConnection o None o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get

Obtiene los detalles de la conexión de punto de conexión privado al servicio de búsqueda en el grupo de recursos especificado.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción actual. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure. Necesario.

search_service_name
str
Requerido

Nombre del servicio Azure Cognitive Search asociado al grupo de recursos especificado. Necesario.

private_endpoint_connection_name
str
Requerido

Nombre de la conexión de punto de conexión privado al servicio Azure Cognitive Search con el grupo de recursos especificado. Necesario.

search_management_request_options
SearchManagementRequestOptions
Requerido

Grupo de parámetros. El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

PrivateEndpointConnection o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list_by_service

Obtiene una lista de todas las conexiones de punto de conexión privado en el servicio especificado.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción actual. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure. Necesario.

search_service_name
str
Requerido

Nombre del servicio Azure Cognitive Search asociado al grupo de recursos especificado. Necesario.

search_management_request_options
SearchManagementRequestOptions
Requerido

Grupo de parámetros. El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

Iterador como una instancia de PrivateEndpointConnection o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

update

Novedades una conexión de punto de conexión privado al servicio de búsqueda del grupo de recursos especificado.

async 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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos dentro de la suscripción actual. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure. Necesario.

search_service_name
str
Requerido

Nombre del servicio Azure Cognitive Search asociado al grupo de recursos especificado. Necesario.

private_endpoint_connection_name
str
Requerido

Nombre de la conexión de punto de conexión privado al servicio Azure Cognitive Search con el grupo de recursos especificado. Necesario.

private_endpoint_connection
PrivateEndpointConnection o IO
Requerido

Definición de la conexión de punto de conexión privado que se va a actualizar. Es un tipo de modelo o un tipo de E/S. Necesario.

search_management_request_options
SearchManagementRequestOptions
Requerido

Grupo de parámetros. El valor predeterminado es Ninguno.

content_type
str

Body Parameter content-type. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa.

Devoluciones

PrivateEndpointConnection o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

Atributos

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