Effettuare Servizio AWS richieste utilizzando l' AWS SDK for C++ - AWS SDK per C++

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à.

Effettuare Servizio AWS richieste utilizzando l' AWS SDK for C++

Per accedere a livello di codice Servizi AWS, SDKs usa una classe client per ciascuno. Servizio AWS Ad esempio, se la tua applicazione deve accedere ad Amazon EC2, crea un oggetto EC2 client Amazon per interfacciarsi con quel servizio. Quindi utilizzi il client del servizio per effettuare richieste in merito Servizio AWS.

Per fare una richiesta a un Servizio AWS, devi prima creare e configurare un client di servizio. Per ogni Servizio AWS codice utilizzato, ha una propria libreria e un tipo dedicato per interagire con esso. Il client espone un metodo per ogni operazione API esposta dal servizio.

Lo spazio dei nomi per una classe client segue la convenzione. Aws::Service::ServiceClient Ad esempio, la classe client for AWS Identity and Access Management (IAM) è Aws::IAM::IAMClient e la classe client Amazon S3 è. Aws::S3::S3Client

Tutte le classi client per tutti i AWS servizi sono thread-safe.

Quando si crea un'istanza di una classe client, AWS è necessario fornire le credenziali. Le credenziali possono essere fornite dal codice, dall'ambiente o dal file condiviso e dal AWS config file condiviso. credentials Per ulteriori informazioni sulle credenziali, consulta le istruzioni per configurare l'autenticazione IAM Identity Center consigliata o utilizza un altro provider di credenziali disponibile.