/ 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 }