View a markdown version of this page

Opzioni proxy - Amazon Athena

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Opzioni proxy

Host proxy

Se vuoi che gli utenti passino attraverso un proxy, utilizza questo parametro per impostare l'host del proxy. Questo parametro corrisponde al ClientConfiguration.proxyHost parametro dell' AWS SDK. Per ulteriori informazioni, consulta Configurazione client AWS nella Guida per gli sviluppatori di AWS SDK per C++ .

Nome stringa connessione Tipo parametro Valore predefinito Esempio stringa connessione
ProxyHost Facoltativo none ProxyHost=127.0.0.1;

Porta proxy

Utilizza questo parametro per impostare la porta del proxy. Questo parametro corrisponde al ClientConfiguration.proxyPort parametro dell' AWS SDK. Per ulteriori informazioni, consulta Configurazione client AWS nella Guida per gli sviluppatori di AWS SDK per C++ .

Nome stringa connessione Tipo parametro Valore predefinito Esempio stringa connessione
ProxyPort Facoltativo none ProxyPort=8888;

Nome utente proxy

Utilizza questo parametro per impostare il nome utente del proxy. Questo parametro corrisponde al ClientConfiguration.proxyUserName parametro dell' AWS SDK. Per ulteriori informazioni, consulta Configurazione client AWS nella Guida per gli sviluppatori di AWS SDK per C++ .

Nome stringa connessione Tipo parametro Valore predefinito Esempio stringa connessione
ProxyUID Facoltativo none ProxyUID=username;

Password proxy

Utilizza questo parametro per impostare la password del proxy. Questo parametro corrisponde al ClientConfiguration.proxyPassword parametro dell' AWS SDK. Per ulteriori informazioni, consulta Configurazione client AWS nella Guida per gli sviluppatori di AWS SDK per C++ .

Nome stringa connessione Tipo parametro Valore predefinito Esempio stringa connessione
ProxyPWD Facoltativo none ProxyPWD=password;

Host non proxy

Utilizza questo parametro opzionale per specificare un host a cui il driver si connette senza utilizzare un proxy. Questo parametro corrisponde al ClientConfiguration.nonProxyHosts parametro dell' AWS SDK. Per ulteriori informazioni, consulta Configurazione client AWS nella Guida per gli sviluppatori di AWS SDK per C++ .

Il driver passa questo valore alla configurazione del client AWS SDK e lo applica ai client HTTP creati internamente dall'SDK. Su Linux e macOS, l'SDK inoltra il valore all'opzione curl. CURLOPT_NOPROXY Per informazioni sul formato CURLOPT_NOPROXY, consulta CURLOPT_NOPROXY nella documentazione di curl.

Comportamento di Windows

Nella versione del driver 2.4.0.0, questo parametro non ha effetto su Windows. Il client HTTP di Windows non applica un elenco di bypass proxy, quindi il driver indirizza tutto il traffico attraverso il proxy specificato dall'utente. ProxyHost

Nome stringa connessione Tipo parametro Valore predefinito Esempio stringa connessione
NonProxyHost Facoltativo none: consulta Comportamento di Windows. NonProxyHost=.amazonaws.com,localhost,.example.net,.example.com;

Utilizzo del proxy

Abilita il proxy specificato per i client di servizio AWS SDK e i client HTTP che l' AWS SDK crea internamente. Nella versione 2.4.0.0 del driver, il driver applica questo proxy anche ai client HTTP di proprietà del driver e al provider di SDK-created identità, anche se è impostato su. UseProxyForIdP 0

Process-wide impostazioni per connessioni simultanee

Le impostazioni proxy e CA applicate ai SDK-created client riguardano l'intero processo. Se si utilizzano DSN diversi per più connessioni contemporaneamente, le impostazioni della connessione inizializzata più di recente si applicano ai client HTTP creati successivamente. SDK-internal

Nome stringa connessione Tipo parametro Valore predefinito Esempio stringa connessione
UseProxy Facoltativo none UseProxy=1;