mirror of
https://github.com/opentffoundation/opentf.git
synced 2026-05-05 09:01:44 -04:00
This data source provides access during configuration to the ID of the AWS account for the connection to AWS. It is primarily useful for interpolating into policy documents, for example when creating the policy for an ELB or ALB access log bucket. This will need revisiting and further testing once the work for AssumeRole is integrated.
843 B
843 B
layout, page_title, sidebar_current, description
| layout | page_title | sidebar_current | description |
|---|---|---|---|
| aws | AWS: aws_caller_identity | docs-aws-datasource-caller-identity | Get information about the identity of the caller for the provider connection to AWS. |
aws_caller_identity
Use this data source to get the access to the effective Account ID in which Terraform is working.
~> NOTE on aws_caller_identity: - an Account ID is only available
if skip_requesting_account_id is not set on the AWS provider. In such
cases, the data source will return an error.
Example Usage
data "aws_caller_identity" "current" { }
output "account_id" {
value = "${data.aws_caller_identity.current.account_id}"
}
Argument Reference
There are no arguments available for this data source.
Attributes Reference
account_id is set to the ID of the AWS account.