Skip to content

Commit

Permalink
Drop IAM resources from EkmConnection tests. (#10407) (#17813)
Browse files Browse the repository at this point in the history
[upstream:01ead35aa4858e7a1a9fddede50853eeb3ec0e6b]

Signed-off-by: Modular Magician <magic-modules@google.com>
  • Loading branch information
modular-magician authored Apr 10, 2024
1 parent b4b14b9 commit 752f66f
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 31 deletions.
3 changes: 3 additions & 0 deletions .changelog/10407.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:none

```
34 changes: 3 additions & 31 deletions google/services/kms/resource_kms_ekm_connection_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -62,16 +62,6 @@ data "google_project" "vpc-project" {
}
data "google_project" "project" {
}
resource "google_project_iam_member" "add_sdviewer" {
project = data.google_project.vpc-project.number
role = "roles/servicedirectory.viewer"
member = "serviceAccount:service-${data.google_project.project.number}@gcp-sa-ekms.iam.gserviceaccount.com"
}
resource "google_project_iam_member" "add_pscAuthorizedService" {
project = data.google_project.vpc-project.number
role = "roles/servicedirectory.pscAuthorizedService"
member = "serviceAccount:service-${data.google_project.project.number}@gcp-sa-ekms.iam.gserviceaccount.com"
}
resource "google_kms_ekm_connection" "example-ekmconnection" {
name = "tf_test_ekmconnection_example%{random_suffix}"
location = "us-central1"
Expand All @@ -81,12 +71,8 @@ resource "google_kms_ekm_connection" "example-ekmconnection" {
hostname = data.google_secret_manager_secret_version.hostname.secret_data
server_certificates {
raw_der = data.google_secret_manager_secret_version.raw_der.secret_data
}
}
depends_on = [
google_project_iam_member.add_pscAuthorizedService,
google_project_iam_member.add_sdviewer
]
}
}
}
`, context)
}
Expand All @@ -110,16 +96,6 @@ data "google_secret_manager_secret_version" "servicedirectoryservice" {
secret = "external-servicedirectoryservice"
project = "315636579862"
}
resource "google_project_iam_member" "add_sdviewer_updateekmconnection" {
project = data.google_project.vpc-project.number
role = "roles/servicedirectory.viewer"
member = "serviceAccount:service-${data.google_project.project.number}@gcp-sa-ekms.iam.gserviceaccount.com"
}
resource "google_project_iam_member" "add_pscAuthorizedService_updateekmconnection" {
project = data.google_project.vpc-project.number
role = "roles/servicedirectory.pscAuthorizedService"
member = "serviceAccount:service-${data.google_project.project.number}@gcp-sa-ekms.iam.gserviceaccount.com"
}
resource "google_kms_ekm_connection" "example-ekmconnection" {
name = "tf_test_ekmconnection_example%{random_suffix}"
location = "us-central1"
Expand All @@ -130,12 +106,8 @@ resource "google_kms_ekm_connection" "example-ekmconnection" {
hostname = data.google_secret_manager_secret_version.hostname.secret_data
server_certificates {
raw_der = data.google_secret_manager_secret_version.raw_der.secret_data
}
}
}
depends_on = [
google_project_iam_member.add_pscAuthorizedService_updateekmconnection,
google_project_iam_member.add_sdviewer_updateekmconnection
]
}
`, context)
}

0 comments on commit 752f66f

Please sign in to comment.