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_kms_crypto_key
# key: goog_kms_crypto_key
# --
resource "google_kms_crypto_key" "${1:name}" {
name = "${2:name}"
key_ring = "${3:key_ring}"
}

View File

@@ -0,0 +1,13 @@
# -*- mode: snippet -*-
# name: google_kms_crypto_key_iam_binding
# key: goog_kms_crypto_key_iam_binding
# --
resource "google_kms_crypto_key_iam_binding" "${1:name}" {
crypto_key_id = "${2:crypto_key_id}"
role = "${3:role}"
members = [
"user:${4:member}",
]
}

View File

@@ -0,0 +1,11 @@
# -*- mode: snippet -*-
# name: google_kms_crypto_key_iam_member
# key: goog_kms_crypto_key_iam_member
# --
resource "google_kms_crypto_key_iam_member" "${1:name}" {
crypto_key_id = "${2:crypto_key}"
role = "${3:role}"
member = "user:${4:user}"
}

View File

@@ -0,0 +1,10 @@
# -*- mode: snippet -*-
# name: google_kms_key_ring
# key: goog_kms_key_ring
# --
resource "google_kms_key_ring" "${1:name}" {
name = "${2:name}"
location = "${3:location}"
}

View File

@@ -0,0 +1,13 @@
# -*- mode: snippet -*-
# name: google_kms_key_ring_iam_binding
# key: goog_kms_key_ring_iam_binding
# --
resource "google_kms_key_ring_iam_binding" "${1:name}" {
key_ring_id = "${2:key_ring}"
role = "${3:role}"
members = [
"user:${4:user}",
]
}

View File

@@ -0,0 +1,11 @@
# -*- mode: snippet -*-
# name: google_kms_key_ring_iam_member
# key: goog_kms_key_ring_iam_member
# --
resource "google_kms_key_ring_iam_member" "${1:name}" {
key_ring_id = "${2:key_ring}"
role = "${3:role}"
member = "user:${4:user}"
}

View File

@@ -0,0 +1,10 @@
# -*- mode: snippet -*-
# name: google_kms_key_ring_iam_policy
# key: goog_kms_key_ring_iam_policy
# --
resource "google_kms_key_ring_iam_policy" "${1:name}" {
key_ring_id = "${2:key_ring}"
policy_data = "${3:policy_data}"
}