Condividi tramite


PrivateEndpointConnectionsOperations Classe

Avviso

NON creare un'istanza diretta di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

SearchManagementClient's

Attributo<xref:private_endpoint_connections> .

Ereditarietà
builtins.object
PrivateEndpointConnectionsOperations

Costruttore

PrivateEndpointConnectionsOperations(*args, **kwargs)

Metodi

delete

Disconnette la connessione dell'endpoint privato e la elimina dal servizio di ricerca.

get

Ottiene i dettagli della connessione dell'endpoint privato al servizio di ricerca nel gruppo di risorse specificato.

list_by_service

Ottiene un elenco di tutte le connessioni endpoint private nel servizio specificato.

update

Aggiornamenti una connessione endpoint privato al servizio di ricerca nel gruppo di risorse specificato.

delete

Disconnette la connessione dell'endpoint privato e la elimina dal servizio di ricerca.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione corrente. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale. Obbligatorio.

search_service_name
str
Necessario

Nome del servizio Ricerca cognitiva di Azure associato al gruppo di risorse specificato. Obbligatorio.

private_endpoint_connection_name
str
Necessario

Nome della connessione dell'endpoint privato al servizio Ricerca cognitiva di Azure con il gruppo di risorse specificato. Obbligatorio.

search_management_request_options
SearchManagementRequestOptions
Necessario

Gruppo di parametri. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

PrivateEndpointConnection o Nessuno o il risultato di cls(response)

Tipo restituito

Eccezioni

get

Ottiene i dettagli della connessione dell'endpoint privato al servizio di ricerca nel gruppo di risorse specificato.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione corrente. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale. Obbligatorio.

search_service_name
str
Necessario

Nome del servizio Ricerca cognitiva di Azure associato al gruppo di risorse specificato. Obbligatorio.

private_endpoint_connection_name
str
Necessario

Nome della connessione dell'endpoint privato al servizio Ricerca cognitiva di Azure con il gruppo di risorse specificato. Obbligatorio.

search_management_request_options
SearchManagementRequestOptions
Necessario

Gruppo di parametri. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

PrivateEndpointConnection o il risultato di cls(response)

Tipo restituito

Eccezioni

list_by_service

Ottiene un elenco di tutte le connessioni endpoint private nel servizio specificato.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione corrente. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale. Obbligatorio.

search_service_name
str
Necessario

Nome del servizio Ricerca cognitiva di Azure associato al gruppo di risorse specificato. Obbligatorio.

search_management_request_options
SearchManagementRequestOptions
Necessario

Gruppo di parametri. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Iteratore come l'istanza di PrivateEndpointConnection o il risultato di cls(response)

Tipo restituito

Eccezioni

update

Aggiornamenti una connessione endpoint privato al servizio di ricerca nel gruppo di risorse specificato.

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

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse all'interno della sottoscrizione corrente. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale. Obbligatorio.

search_service_name
str
Necessario

Nome del servizio Ricerca cognitiva di Azure associato al gruppo di risorse specificato. Obbligatorio.

private_endpoint_connection_name
str
Necessario

Nome della connessione dell'endpoint privato al servizio Ricerca cognitiva di Azure con il gruppo di risorse specificato. Obbligatorio.

private_endpoint_connection
PrivateEndpointConnection oppure IO
Necessario

Definizione della connessione dell'endpoint privato da aggiornare. È un tipo di modello o un tipo di I/O. Obbligatorio.

search_management_request_options
SearchManagementRequestOptions
Necessario

Gruppo di parametri. Il valore predefinito è Nessuno.

content_type
str

Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

PrivateEndpointConnection o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

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