Add missing billing roles to project factory ro SA in stage 1 (#2685)

* add missing billing role for pf ro sa

* fix tests
This commit is contained in:
Ludovico Magnocavallo
2024-11-14 11:41:30 +01:00
committed by GitHub
parent aa30e33618
commit 721e7689b4
7 changed files with 63 additions and 19 deletions

View File

@@ -21,7 +21,7 @@ counts:
google_logging_project_bucket_config: 4
google_org_policy_policy: 24
google_organization_iam_binding: 27
google_organization_iam_custom_role: 12
google_organization_iam_custom_role: 13
google_organization_iam_member: 29
google_project: 3
google_project_iam_audit_config: 1
@@ -41,13 +41,14 @@ counts:
google_tags_tag_value: 2
local_file: 10
modules: 20
resources: 234
resources: 235
outputs:
automation: __missing__
billing_dataset: __missing__
cicd_repositories: {}
custom_roles:
billing_viewer: organizations/123456789012/roles/billingViewer
gcve_network_admin: organizations/123456789012/roles/gcveNetworkAdmin
gcve_network_viewer: organizations/123456789012/roles/gcveNetworkViewer
network_firewall_policies_admin: organizations/123456789012/roles/networkFirewallPoliciesAdmin

View File

@@ -53,6 +53,7 @@ automation = {
}
custom_roles = {
# organization_iam_admin = "organizations/123456789012/roles/organizationIamAdmin",
billing_viewer = "organizations/123456789012/roles/billingViewer"
gcve_network_admin = "organizations/123456789012/roles/gcveNetworkAdmin"
gcve_network_viewer = "organizations/123456789012/roles/gcveNetworkViewer"
network_firewall_policies_admin = "organizations/123456789012/roles/networkFirewallPoliciesAdmin"

View File

@@ -1447,7 +1447,7 @@ values:
counts:
google_folder: 13
google_folder_iam_binding: 74
google_organization_iam_member: 14
google_organization_iam_member: 15
google_project_iam_member: 23
google_service_account: 23
google_service_account_iam_binding: 23
@@ -1460,4 +1460,4 @@ counts:
google_tags_tag_value: 11
google_tags_tag_value_iam_binding: 4
modules: 47
resources: 275
resources: 276