Difference between revisions of "Terraform AWS data sources"

From wikieduonline
Jump to navigation Jump to search
 
(20 intermediate revisions by 3 users not shown)
Line 1: Line 1:
* <code>[[Data source: aws caller identity|aws_caller_identity]]</code>
+
There is more that 300 AWS data sources <ref>https://www.hashicorp.com/blog/terraform-aws-provider-4-0-refactors-s3-bucket-resource</ref>.
* <code>[[Data Source: aws_availability_zones|aws_availability_zones]]</code>
 
  
 +
== AWS data sources ==
 +
{{tf aws data sources TOC}}
 +
 +
== Examples ==
 +
 +
https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ami
 +
[[data]] "[[aws_ami]]" "myexample" {
 +
  most_recent = true
 +
 +
  owners = ["self"]
 +
  tags = {
 +
    Name  = "app-server"
 +
    Tested = "true"
 +
  }
 +
}
 +
 +
https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/vpc
 +
[[data]] "[[aws_vpc]]" "selected" {
 +
  id = var.[[my_vpc_id]]
 +
}
 +
 +
data "[[template_file]]" "my-secret" {
 +
  template = [[aws_iam_access_key]].my_new_user.encrypted_secret
 +
}
  
 
== Related terms ==
 
== Related terms ==
* <code>[[code]]</code>
+
* <code>[[data]]</code>, <code>[[data.]]</code>
 +
* [[Terraform: Data sources]]: <code>[[template_file]]</code>
 +
* [[Terraform AWS provider]]
  
 
== See also ==
 
== See also ==
* {{terraform aws resources}}
+
* {{terraform aws data sources}}
 +
* {{data.}}
  
 
[[Category:Terraform]]
 
[[Category:Terraform]]

Latest revision as of 08:30, 24 October 2024

Advertising: