Le client sgcOpenAPI Amazon AWS (TsgcOpenAPI_Amazon_Client) dispose de son propre client OpenAPI qui hérite de TsgcOpenAPI_Client.
Ce composant possède une propriété appelée AmazonOptions qui regroupe toutes les configurations requises pour se connecter aux serveurs Amazon AWS.
Dans AmazonOptions, vous pouvez définir les AccessKey et SecretKey requis (qui doivent être générés préalablement depuis votre compte Amazon), pour s'authentifier auprès des serveurs Amazon AWS.
Une clé d'accès accorde un accès programmatique à vos ressources. Cela signifie que vous devez protéger la clé d'accès aussi soigneusement que les identifiants de connexion du compte root AWS.
Il est recommandé de procéder comme suit :
Une fois les identifiants obtenus, renseignez les propriétés suivantes :
La propriété AmazonOptions.JSON permet de définir si les réponses sont au format JSON ou XML.
Les rôles IAM, les utilisateurs dans AWS IAM Identity Center (successeur d'AWS Single Sign-On) et les utilisateurs fédérés disposent d'informations d'identification de sécurité temporaires. Ces informations d'identification temporaires expirent après une période définie ou lorsque l'utilisateur termine sa session. Vous pouvez définir le jeton pour les informations d'identification temporaires dans la propriété :
Vous trouverez ci-dessous la liste des API actuellement disponibles.