This commit is contained in:
2024-04-30 07:08:23 +02:00
commit a711247971
2043 changed files with 16874 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
# -*- mode: snippet -*-
# name: google_active_folder
# key: goog_active_folder
# --
data "google_active_folder" "${1:name}" {
display_name = "${2:name}"
parent = "${3:parent}"
}

View File

@@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# name: google_billing_account
# key: goog_billing_account
# --
data "google_billing_account" "${1:name}" {
}

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: google_client_config
# key: goog_client_config
# --
data "google_client_config" "${1:name}" {}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_cloudfunctions_function_data
# key: goog_cloudfunctions_function_data
# --
data "google_cloudfunctions_function" "${1:name}" {
name = "${2:name}"
}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_compute_address_data
# key: goog_compute_address_data
# --
data "google_compute_address" "${1:name}" {
name = "${2:name}"
}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_compute_backend_service_data
# key: goog_compute_backend_service_data
# --
data "google_compute_backend_service" "${1:name}" {
name = "${2:name}"
}

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: google_compute_default_service_account
# key: goog_compute_default_service_account
# --
data "google_compute_default_service_account" "${1:name}" { }

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_compute_forwarding_rule_data
# key: goog_compute_forwarding_rule_data
# --
data "google_compute_forwarding_rule" "${1:name}" {
name = "${2:name}"
}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_compute_global_address_data
# key: goog_compute_global_address_data
# --
data "google_compute_global_address" "${1:name}" {
name = "${2:name}"
}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_compute_image_data
# key: goog_compute_image_data
# --
data "google_compute_image" "${1:name}" {
name = "${2:name}"
}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_compute_instance_data
# key: goog_compute_instance_data
# --
data "google_compute_instance" "${1:name}" {
name = "${2:name}"
}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_compute_instance_group_data
# key: goog_compute_instance_group_data
# --
data "google_compute_instance_group" "${1:name}" {
name = "${2:name}"
}

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: google_compute_lb_ip_ranges
# key: goog_compute_lb_ip_ranges
# --
data "google_compute_lb_ip_ranges" "${1:name}" {}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_compute_network_data
# key: goog_compute_network_data
# --
data "google_compute_network" "${1:name}" {
name = "${2:name}"
}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_compute_region_instance_group
# key: goog_compute_region_instance_group
# --
data "google_compute_region_instance_group" "${1:name}" {
name = "${2:instance_group_name}"
}

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: google_compute_regions
# key: goog_compute_regions
# --
data "google_compute_regions" "${1:name}" {}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_compute_ssl_policy_data
# key: goog_compute_ssl_policy_data
# --
data "google_compute_ssl_policy" "${1:name}" {
name = "${2:name}"
}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_compute_subnetwork_data
# key: goog_compute_subnetwork_data
# --
data "google_compute_subnetwork" "${1:name}" {
name = "${2:name}"
}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_compute_vpn_gateway_data
# key: goog_compute_vpn_gateway_data
# --
data "google_compute_vpn_gateway" "${1:name}" {
name = "${2:name}"
}

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: google_compute_zones
# key: goog_compute_zones
# --
data "google_compute_zones" "${1:name}" {}

View File

@@ -0,0 +1,10 @@
# -*- mode: snippet -*-
# name: google_container_cluster_data
# key: goog_container_cluster_data
# --
data "google_container_cluster" "${1:name}" {
name = "${2:name}"
zone = "${3:zone}"
}

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: google_container_engine_versions
# key: goog_container_engine_versions
# --
data "google_container_engine_versions" "${1:name}" {}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_container_registry_image
# key: goog_container_registry_image
# --
data "google_container_registry_image" "${1:name}" {
name = "${2:name}"
}

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: google_container_registry_repository
# key: goog_container_registry_repository
# --
data "google_container_registry_repository" "${1:name}" {}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_dns_managed_zone_data
# key: goog_dns_managed_zone_data
# --
data "google_dns_managed_zone" "${1:name}" {
name = "${2:name}"
}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_folder_data
# key: goog_folder_data
# --
data "google_folder" "${1:name}" {
folder = "${2:folder}"
}

View File

@@ -0,0 +1,14 @@
# -*- mode: snippet -*-
# name: google_iam_policy
# key: goog_iam_policy
# --
data "google_iam_policy" "${1:name}" {
binding {
role = "${2:role}"
members = [
"user:${3:service_account}",
]
}
}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_iam_role
# key: goog_iam_role
# --
data "google_iam_role" "${1:name}" {
name = "${2:name}"
}

View File

@@ -0,0 +1,10 @@
# -*- mode: snippet -*-
# name: google_kms_secret
# key: goog_kms_secret
# --
data "google_kms_secret" "${1:name}" {
crypto_key = "${2:crypto_key}"
ciphertext = "${3:ciphertext}"
}

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: google_netblock_ip_ranges
# key: goog_netblock_ip_ranges
# --
data "google_netblock_ip_ranges" "${1:name}" {}

View File

@@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# name: google_organization
# key: goog_organization
# --
data "google_organization" "${1:name}" {
}

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: google_project_data
# key: goog_project_data
# --
data "google_project" "project" {}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_project_services_data
# key: goog_project_services_data
# --
data "google_project_services" "${1:name}" {
project = "${2:project_id}"
}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_service_account_data
# key: goog_service_account_data
# --
data "google_service_account" "${1:name}" {
account_id = "${2:account_id}"
}

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# name: google_service_account_key_data
# key: goog_service_account_key_data
# --
data "google_service_account_key" "${1:name}" {
name = "${2:name}"
}

View File

@@ -0,0 +1,10 @@
# -*- mode: snippet -*-
# name: google_storage_object_signed_url
# key: goog_storage_object_signed_url
# --
data "google_storage_object_signed_url" "${1:name}" {
bucket = "${2:bucket}"
path = "${3:path}"
}

View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: google_storage_project_service_account
# key: goog_storage_project_service_account
# --
data "google_storage_project_service_account" "${1:name}" {}