/ secrets.tf
secrets.tf
 1  /* Token for interacting with Cloudflare API. */
 2  data "pass_password" "cloudflare_token" {
 3    path = "cloud/Cloudflare/token"
 4  }
 5  
 6  /* Email address of Cloudflare account. */
 7  data "pass_password" "cloudflare_email" {
 8    path = "cloud/Cloudflare/email"
 9  }
10  
11  /* ID of CloudFlare Account. */
12  data "pass_password" "cloudflare_account" {
13    path = "cloud/Cloudflare/account"
14  }
15  
16  /* Token for interacting with DigitalOcean API. */
17  data "pass_password" "digitalocean_token" {
18    path = "cloud/DigitalOcean/token"
19  }
20  
21  /* Access key for Digital Ocean Spaces API. */
22  data "pass_password" "digitalocean_spaces_id" {
23    path = "cloud/DigitalOcean/spaces-id"
24  }
25  
26  /* Secret key for Digital Ocean Spaces API. */
27  data "pass_password" "digitalocean_spaces_key" {
28    path = "cloud/DigitalOcean/spaces-key"
29  }
30  
31  /* Alibaba Cloud API access key. */
32  data "pass_password" "alicloud_access_key" {
33    path = "cloud/Alibaba/access-key"
34  }
35  
36  /* Alibaba Cloud API secret key. */
37  data "pass_password" "alicloud_secret_key" {
38    path = "cloud/Alibaba/secret-key"
39  }
40  
41  /* Google Cloud API auth JSON */
42  data "pass_password" "google_cloud_cred_json" {
43    path = "cloud/GoogleCloud/json"
44  }