Retrieve information about a Secrets Manager secret version includings its secret value. To retrieve secret metadata, see the aws_secretsmanager_secret data source.
By default, this data sources retrieves information based on the AWSCURRENT staging label.
data "aws_secretsmanager_secret_version" "example" {
secret_id = "${data.aws_secretsmanager_secret.example.id}"
}
data "aws_secretsmanager_secret_version" "by-version-stage" {
secret_id = "${data.aws_secretsmanager_secret.example.id}"
version_stage = "example"
}
secret_id - (Required) Specifies the secret containing the version that you want to retrieve. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret. version_id - (Optional) Specifies the unique identifier of the version of the secret that you want to retrieve. Overrides version_stage. version_stage - (Optional) Specifies the secret version that you want to retrieve by the staging label attached to the version. Defaults to AWSCURRENT. id - The unique identifier of this version of the secret. secret_string - The decrypted part of the protected secret information that was originally provided as a string. version_id - The unique identifier of this version of the secret.
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/aws/d/secretsmanager_secret_version.html