使用 Kotlin 獲取 Secrets Manager 秘密值 AWS SDK - AWS Secrets Manager

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Kotlin 獲取 Secrets Manager 秘密值 AWS SDK

對於 Kotlin 應用程序,請SDK直接使GetSecretValue用或調用。BatchGetSecretValue

下列程式碼範例顯示如何取得 Secrets Manager 秘密值。

必要許可:secretsmanager:GetSecretValue

suspend fun getValue(secretName: String?) { val valueRequest = GetSecretValueRequest { secretId = secretName } SecretsManagerClient { region = "us-east-1" }.use { secretsClient -> val response = secretsClient.getSecretValue(valueRequest) val secret = response.secretString println("The secret value is $secret") } }