[RUBY] Stocker la valeur de retour du kit SDK AWS dans DynamoDB

require 'aws-sdk'
sts = Aws::STS::Client.new
ddb = Aws::DynamoDB::Client.new
ddb.put_item({
  table_name: "anytable",
  item: sts.get_caller_identity.to_h.transform_keys(&:to_s).transform_values(&:to_s)
})

La valeur de retour du kit AWS SDK est (presque entièrement?) De type Struct, elle ne peut donc pas être stockée dans la table telle quelle. Il peut être stocké par hachage puis en stringifiant la clé et la valeur du hachage.

Recommended Posts

Stocker la valeur de retour du kit SDK AWS dans DynamoDB
Exceptions rencontrées dans le kit AWS SDK
ne doit pas retourner dans l'instruction for
Les méthodes Ruby renvoient la dernière valeur évaluée
Je veux obtenir la valeur en Ruby
[Ruby / Rails] Définissez une valeur unique (unique) dans la classe
Trouvez la valeur approximative de log (1 + x) avec Swift
Informations d'identification référencées par le kit AWS SDK for Java par défaut
[Traitement] Le bruit de Perlin peut-il revenir dans la direction opposée?
twitter4j java Stocke les tweets recherchés dans DB (MySQL).
Comment spécifier un tableau pour la valeur de retour / l'argument d'une méthode dans le fichier IDL CORBA
Traitement de branche avec la valeur de retour de RestTemplate et le code d'état de ResponseEntity dans Spring Boot