Files
opentf/website/source/docs/providers/aws/d/caller_identity.html.markdown
James Nugent 3e14f56a96 provider/aws: Add aws_caller_identity data source
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.
2016-08-16 11:24:26 +01:00

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.