Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Obtenez une valeur secrète de Secrets Manager à l'aide du Ruby AWS SDK
Pour les applications Ruby, appelez SDK directement avec get_secret_value
ou batch_get_secret_value
.
L'exemple de code suivant montre comment obtenir une valeur de Secrets Secrets Manager.
Autorisations requises : secretsmanager:GetSecretValue
# Use this code snippet in your app. # If you need more information about configurations or implementing the sample code, visit the AWS docs: # https://aws.amazon.com/developer/language/ruby/ require 'aws-sdk-secretsmanager' def get_secret client = Aws::SecretsManager::Client.new(region: '<<{{MyRegionName}}>>') begin get_secret_value_response = client.get_secret_value(secret_id: '<<{{MySecretName}}>>') rescue StandardError => e # For a list of exceptions thrown, see # https://<<{{DocsDomain}}>>/secretsmanager/latest/apireference/API_GetSecretValue.html raise e end secret = get_secret_value_response.secret_string # Your code goes here. end