roles/runapps.serviceAgent |
Gives Serverless Integrations Service Account access to customer project resources. |
Serverless Integrations Service Agent |
['cloudbuild.builds.create', 'cloudbuild.builds.get', 'cloudsql.databases.get', 'cloudsql.instances.get', 'cloudsql.users.get', 'compute.backendServices.get', 'compute.backendServices.list', 'compute.globalAddresses.get', 'compute.globalAddresses.list', 'compute.globalForwardingRules.get', 'compute.globalForwardingRules.list', 'compute.networks.get', 'compute.networks.list', 'compute.regionNetworkEndpointGroups.get', 'compute.regionNetworkEndpointGroups.list', 'compute.sslCertificates.get', 'compute.sslCertificates.list', 'compute.targetHttpProxies.get', 'compute.targetHttpProxies.list', 'compute.targetHttpsProxies.get', 'compute.targetHttpsProxies.list', 'compute.urlMaps.get', 'compute.urlMaps.list', 'firebasehosting.sites.get', 'iam.serviceAccounts.actAs', 'redis.instances.get', 'redis.instances.list', 'run.jobs.get', 'run.jobs.list', 'run.services.get', 'run.services.list', 'serviceusage.services.use', 'storage.buckets.create', 'storage.buckets.delete', 'storage.buckets.get', 'storage.objects.create', 'storage.objects.delete', 'storage.objects.get', 'storage.objects.list', 'vpcaccess.connectors.get', 'vpcaccess.connectors.list'] |
|
GA |
roles/runapps.viewer |
Readonly access to Serverless Integrations resources. |
Serverless Integrations Viewer |
['resourcemanager.projects.get', 'resourcemanager.projects.list', 'runapps.applications.get', 'runapps.applications.getStatus', 'runapps.applications.list', 'runapps.deployments.get', 'runapps.deployments.list', 'runapps.locations.get', 'runapps.locations.list', 'runapps.operations.get', 'runapps.operations.list'] |
|
BETA |
roles/runapps.developer |
Access to create and change Serverless Integrations and their configuration. |
Serverless Integrations Developer |
['resourcemanager.projects.get', 'resourcemanager.projects.list', 'runapps.applications.create', 'runapps.applications.delete', 'runapps.applications.get', 'runapps.applications.getStatus', 'runapps.applications.list', 'runapps.applications.update', 'runapps.deployments.get', 'runapps.deployments.list', 'runapps.locations.get', 'runapps.locations.list', 'runapps.operations.cancel', 'runapps.operations.delete', 'runapps.operations.get', 'runapps.operations.list'] |
|
BETA |
roles/runapps.operator |
Access to deploy Serverless Integrations. |
Serverless Integrations Operator |
['resourcemanager.projects.get', 'resourcemanager.projects.list', 'runapps.applications.get', 'runapps.applications.getStatus', 'runapps.applications.list', 'runapps.deployments.create', 'runapps.deployments.get', 'runapps.deployments.list', 'runapps.locations.get', 'runapps.locations.list', 'runapps.operations.cancel', 'runapps.operations.delete', 'runapps.operations.get', 'runapps.operations.list'] |
|
BETA |