init
This commit is contained in:
@@ -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}"
|
||||
}
|
||||
|
||||
@@ -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}",
|
||||
]
|
||||
}
|
||||
|
||||
@@ -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}"
|
||||
}
|
||||
|
||||
@@ -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}"
|
||||
}
|
||||
|
||||
@@ -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}",
|
||||
]
|
||||
}
|
||||
|
||||
@@ -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}"
|
||||
}
|
||||
|
||||
@@ -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}"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user