@@ -16,14 +16,23 @@ spec:
1616 apiVersion : cloudcredential.openshift.io/v1
1717 kind : GCPProviderSpec
1818 permissions :
19+ - " compute.addresses.create"
20+ - " compute.addresses.createInternal"
21+ - " compute.addresses.delete"
22+ - " compute.addresses.deleteInternal"
23+ - " compute.addresses.get"
24+ - " compute.addresses.list"
25+ - " compute.addresses.use"
1926 - " compute.networks.get"
2027 - " compute.networks.list"
2128 - " compute.networks.use"
29+ - " compute.networks.list"
2230 - " compute.zones.list"
2331 - " resourcemanager.projects.get"
2432 - " compute.subnetworks.list"
2533 - " compute.subnetworks.get"
2634 - " compute.subnetworks.use"
35+ - " compute.subnetworks.list"
2736 - " compute.backendServices.create"
2837 - " compute.backendServices.delete"
2938 - " compute.backendServices.get"
@@ -42,12 +51,35 @@ spec:
4251 - " compute.disks.update"
4352 - " compute.disks.use"
4453 - " compute.disks.useReadOnly"
54+ - " compute.firewalls.create"
55+ - " compute.firewalls.delete"
56+ - " compute.firewalls.get"
57+ - " compute.firewalls.list"
58+ - " compute.firewalls.update"
4559 - " compute.forwardingRules.create"
4660 - " compute.forwardingRules.delete"
4761 - " compute.forwardingRules.get"
4862 - " compute.forwardingRules.list"
4963 - " compute.forwardingRules.update"
5064 - " compute.forwardingRules.use"
65+ - " compute.healthChecks.create"
66+ - " compute.healthChecks.delete"
67+ - " compute.healthChecks.get"
68+ - " compute.healthChecks.list"
69+ - " compute.healthChecks.update"
70+ - " compute.healthChecks.use"
71+ - " compute.httpHealthChecks.create"
72+ - " compute.httpHealthChecks.delete"
73+ - " compute.httpHealthChecks.get"
74+ - " compute.httpHealthChecks.list"
75+ - " compute.httpHealthChecks.update"
76+ - " compute.httpHealthChecks.use"
77+ - " compute.instanceGroupManagers.create"
78+ - " compute.instanceGroupManagers.delete"
79+ - " compute.instanceGroupManagers.get"
80+ - " compute.instanceGroupManagers.list"
81+ - " compute.instanceGroupManagers.update"
82+ - " compute.instanceGroupManagers.use"
5183 - " compute.instanceGroups.create"
5284 - " compute.instanceGroups.delete"
5385 - " compute.instanceGroups.get"
@@ -92,13 +124,26 @@ spec:
92124 - " compute.instances.update"
93125 - " compute.instances.use"
94126 - " compute.instances.useReadOnly"
127+ - " compute.instanceTemplates.create"
128+ - " compute.instanceTemplates.delete"
129+ - " compute.instanceTemplates.get"
130+ - " compute.instanceTemplates.list"
95131 - " compute.zoneOperations.get"
96132 - " compute.zoneOperations.list"
97133 - " compute.zones.get"
98134 - " compute.zones.list"
99135 - " compute.projects.get"
100136 - " compute.regions.get"
101137 - " compute.regions.list"
138+ - " compute.routers.create"
139+ - " compute.routers.delete"
140+ - " compute.routers.get"
141+ - " compute.routers.list"
142+ - " compute.routers.update"
143+ - " compute.routers.use"
144+ - " compute.routes.delete"
145+ - " compute.routes.list"
146+ - " compute.targetPools.addHealthCheck"
102147 - " compute.targetPools.addInstance"
103148 - " compute.targetPools.create"
104149 - " compute.targetPools.delete"
0 commit comments