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à.
Rilevamento di endpoint
Nota
Per informazioni sulla comprensione del layout delle pagine delle impostazioni o sull'interpretazione della tabella Support by AWS SDKs and tools riportata di seguito, vedereInformazioni sulle pagine delle impostazioni di questa guida.
SDKs utilizza endpoint discovery per accedere agli endpoint del servizio (URLs per accedere a varie risorse), pur mantenendo la flessibilità necessaria per apportare modifiche URLs in base AWS alle esigenze. In questo modo, il codice può rilevare automaticamente nuovi endpoint. Non esistono endpoint fissi per alcuni servizi. Al contrario, è possibile ottenere gli endpoint disponibili durante il runtime effettuando prima una richiesta per ottenere gli endpoint. Dopo aver recuperato gli endpoint disponibili, il codice utilizza quindi l'endpoint per accedere ad altre operazioni. Ad esempio, per Amazon Timestream, l'SDK effettua DescribeEndpoints
una richiesta per recuperare gli endpoint disponibili e quindi utilizza tali endpoint per completare operazioni specifiche come o. CreateDatabase
CreateTable
Configura questa funzionalità utilizzando quanto segue:
endpoint_discovery_enabled
- impostazione dei AWSconfig
file condivisiAWS_ENABLE_ENDPOINT_DISCOVERY
- variabile d'ambienteaws.endpointDiscoveryEnabled
- Proprietà del sistema JVM: solo Java/Kotlin- Per configurare il valore direttamente nel codice, consulta direttamente il tuo SDK specifico.
-
Attiva o disattiva il rilevamento degli endpoint per DynamoDB.
L'individuazione degli endpoint è richiesta in Timestream e facoltativa in Amazon DynamoDB. L'impostazione predefinita di questa impostazione è una delle due
true
ofalse
dipende dal fatto che il servizio richieda il rilevamento degli endpoint. Le richieste Timestream sono predefinite sutrue
e le richieste Amazon DynamoDB sono predefinite su.false
Valori validi:
-
true
— L'SDK dovrebbe tentare automaticamente di rilevare un endpoint per servizi in cui l'individuazione degli endpoint è facoltativa. -
false
— L'SDK non dovrebbe tentare automaticamente di rilevare un endpoint per servizi in cui l'individuazione degli endpoint è facoltativa.
-
Support by AWS SDKs and tools
Di seguito sono SDKs supportate le funzionalità e le impostazioni descritte in questo argomento. Vengono annotate eventuali eccezioni parziali. Tutte le impostazioni delle proprietà del sistema JVM sono supportate solo da AWS SDK for Java and the. SDK AWS for Kotlin
SDK | Supportato | Note o ulteriori informazioni |
---|---|---|
AWS CLI v2 | Sì | |
SDK per C++ | Sì | |
SDK per Go V2 (1.x) |
Sì | |
SDK per Go 1.x (V1) | Sì | Per utilizzare le impostazioni dei config file condivisi, devi attivare il caricamento dal file di configurazione; vedi Sessioni. |
SDK per Java 2.x | Sì | L'SDK for Java 2.x lo AWS_ENDPOINT_DISCOVERY_ENABLED utilizza per il nome della variabile di ambiente. |
SDK per Java 1.x | Parziale | Proprietà di sistema JVM non supportata. |
SDK per 3.x JavaScript | Sì | |
SDK per 2.x JavaScript | Sì | |
SDK per Kotlin | Sì | |
SDK per.NET 3.x | Sì | |
SDK per PHP 3.x | Sì | |
SDK per Python (Boto3) |
Sì | |
SDK per Ruby 3.x | Sì | |
SDK per Rust | Parziale | Supportato solo per Timestream. |
SDK per Swift | No | |
Strumenti per PowerShell | Sì |