infra/iam/roles/beam_infra_manager.role.yaml (828 lines of code) (raw):

# Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # This file is auto-generated by generate_roles.py. # Do not edit manually. # This file was generated on 2025-08-11 14:34:54 UTC description: This is the beam_infra_manager role permissions: - artifactregistry.aptartifacts.create - artifactregistry.attachments.create - artifactregistry.files.update - artifactregistry.files.upload - artifactregistry.kfpartifacts.create - artifactregistry.packages.update - artifactregistry.projectsettings.update - artifactregistry.repositories.create - artifactregistry.repositories.createOnPush - artifactregistry.repositories.deleteArtifacts - artifactregistry.repositories.update - artifactregistry.repositories.uploadArtifacts - artifactregistry.rules.create - artifactregistry.rules.update - artifactregistry.tags.create - artifactregistry.tags.update - artifactregistry.versions.update - artifactregistry.yumartifacts.create - biglake.catalogs.create - biglake.databases.create - biglake.databases.update - biglake.locks.check - biglake.locks.create - biglake.namespaces.create - biglake.namespaces.update - biglake.tables.create - biglake.tables.lock - biglake.tables.update - biglake.tables.updateData - bigquery.bireservations.update - bigquery.capacityCommitments.update - bigquery.config.update - bigquery.connections.create - bigquery.connections.update - bigquery.connections.updateTag - bigquery.dataPolicies.create - bigquery.dataPolicies.update - bigquery.datasets.updateTag - bigquery.models.create - bigquery.models.updateData - bigquery.models.updateMetadata - bigquery.models.updateTag - bigquery.objectRefs.write - bigquery.reservationAssignments.create - bigquery.reservationGroups.create - bigquery.reservations.create - bigquery.reservations.update - bigquery.routines.create - bigquery.routines.update - bigquery.routines.updateTag - bigquery.rowAccessPolicies.create - bigquery.rowAccessPolicies.update - bigquery.savedqueries.create - bigquery.savedqueries.update - bigquery.tables.createIndex - bigquery.tables.deleteIndex - bigquery.tables.restoreSnapshot - bigquery.tables.updateIndex - bigquery.transfers.update - bigquerymigration.workflows.create - bigquerymigration.workflows.enableAiOutputTypes - bigquerymigration.workflows.enableLineageOutputTypes - bigquerymigration.workflows.enableOutputTypePermissions - bigquerymigration.workflows.update - cloudasset.othercloudconnections.create - cloudasset.othercloudconnections.update - cloudasset.othercloudconnections.verify - cloudasset.savedqueries.create - cloudasset.savedqueries.update - cloudbuild.builds.approve - cloudbuild.builds.create - cloudbuild.builds.update - cloudbuild.connections.create - cloudbuild.connections.update - cloudbuild.integrations.create - cloudbuild.integrations.update - cloudbuild.repositories.create - cloudbuild.workerpools.create - cloudbuild.workerpools.update - cloudbuild.workerpools.use - cloudfunctions.functions.call - cloudfunctions.functions.create - cloudfunctions.functions.generationUpgrade - cloudfunctions.functions.invoke - cloudfunctions.functions.sourceCodeSet - cloudfunctions.functions.update - cloudkms.cryptoKeyVersions.create - cloudkms.cryptoKeyVersions.update - cloudkms.cryptoKeys.create - cloudkms.cryptoKeys.update - cloudkms.ekmConfigs.update - cloudkms.ekmConnections.create - cloudkms.ekmConnections.update - cloudkms.ekmConnections.use - cloudkms.importJobs.create - cloudkms.importJobs.useToImport - cloudkms.kajPolicyConfigs.update - cloudkms.keyRings.create - cloudsql.backupRuns.create - cloudsql.backupRuns.update - cloudsql.databases.create - cloudsql.databases.update - cloudsql.instances.addServerCa - cloudsql.instances.addServerCertificate - cloudsql.instances.clone - cloudsql.instances.connect - cloudsql.instances.create - cloudsql.instances.demoteMaster - cloudsql.instances.executeSql - cloudsql.instances.failover - cloudsql.instances.import - cloudsql.instances.migrate - cloudsql.instances.performDiskShrink - cloudsql.instances.promoteReplica - cloudsql.instances.reencrypt - cloudsql.instances.resetReplicaSize - cloudsql.instances.resetSslConfig - cloudsql.instances.restart - cloudsql.instances.restoreBackup - cloudsql.instances.rotateServerCa - cloudsql.instances.rotateServerCertificate - cloudsql.instances.startReplica - cloudsql.instances.stopReplica - cloudsql.instances.truncateLog - cloudsql.instances.update - cloudsql.instances.updateBackupDrConfig - cloudsql.sslCerts.create - cloudsql.users.create - cloudsql.users.update - compute.addresses.create - compute.addresses.use - compute.autoscalers.create - compute.autoscalers.update - compute.backendBuckets.addSignedUrlKey - compute.backendBuckets.create - compute.backendBuckets.deleteSignedUrlKey - compute.backendBuckets.setSecurityPolicy - compute.backendBuckets.update - compute.backendBuckets.use - compute.backendServices.addSignedUrlKey - compute.backendServices.create - compute.backendServices.deleteSignedUrlKey - compute.backendServices.setSecurityPolicy - compute.backendServices.update - compute.backendServices.use - compute.commitments.create - compute.commitments.update - compute.commitments.updateReservations - compute.crossSiteNetworks.create - compute.crossSiteNetworks.update - compute.diskSettings.update - compute.disks.addResourcePolicies - compute.disks.create - compute.disks.removeResourcePolicies - compute.disks.resize - compute.disks.setLabels - compute.disks.startAsyncReplication - compute.disks.stopAsyncReplication - compute.disks.stopGroupAsyncReplication - compute.disks.update - compute.disks.use - compute.externalVpnGateways.create - compute.externalVpnGateways.setLabels - compute.externalVpnGateways.use - compute.firewallPolicies.cloneRules - compute.firewallPolicies.create - compute.firewallPolicies.update - compute.firewallPolicies.use - compute.firewalls.create - compute.firewalls.update - compute.forwardingRules.create - compute.forwardingRules.pscCreate - compute.forwardingRules.pscDelete - compute.forwardingRules.pscSetLabels - compute.forwardingRules.pscUpdate - compute.forwardingRules.setTarget - compute.forwardingRules.update - compute.forwardingRules.use - compute.futureReservations.create - compute.futureReservations.update - compute.globalAddresses.create - compute.globalAddresses.createInternal - compute.globalAddresses.deleteInternal - compute.globalAddresses.use - compute.globalForwardingRules.create - compute.globalForwardingRules.pscCreate - compute.globalForwardingRules.pscDelete - compute.globalForwardingRules.pscSetLabels - compute.globalForwardingRules.pscUpdate - compute.globalForwardingRules.update - compute.globalNetworkEndpointGroups.attachNetworkEndpoints - compute.globalNetworkEndpointGroups.create - compute.globalNetworkEndpointGroups.detachNetworkEndpoints - compute.globalNetworkEndpointGroups.use - compute.globalPublicDelegatedPrefixes.create - compute.globalPublicDelegatedPrefixes.updatePolicy - compute.healthChecks.create - compute.healthChecks.update - compute.healthChecks.use - compute.httpHealthChecks.create - compute.httpHealthChecks.update - compute.httpsHealthChecks.create - compute.httpsHealthChecks.update - compute.images.create - compute.images.deprecate - compute.images.setLabels - compute.images.update - compute.instanceGroupManagers.create - compute.instanceGroupManagers.update - compute.instanceGroupManagers.use - compute.instanceGroups.create - compute.instanceGroups.update - compute.instanceGroups.use - compute.instanceSettings.update - compute.instanceTemplates.create - compute.instances.addAccessConfig - compute.instances.addNetworkInterface - compute.instances.addResourcePolicies - compute.instances.attachDisk - compute.instances.create - compute.instances.deleteAccessConfig - compute.instances.deleteNetworkInterface - compute.instances.detachDisk - compute.instances.osAdminLogin - compute.instances.osLogin - compute.instances.pscInterfaceCreate - compute.instances.removeResourcePolicies - compute.instances.reset - compute.instances.resume - compute.instances.sendDiagnosticInterrupt - compute.instances.setDiskAutoDelete - compute.instances.setLabels - compute.instances.setMachineResources - compute.instances.setMachineType - compute.instances.setMetadata - compute.instances.setMinCpuPlatform - compute.instances.setName - compute.instances.setScheduling - compute.instances.setSecurityPolicy - compute.instances.setServiceAccount - compute.instances.setShieldedInstanceIntegrityPolicy - compute.instances.setShieldedVmIntegrityPolicy - compute.instances.setTags - compute.instances.simulateMaintenanceEvent - compute.instances.start - compute.instances.startWithEncryptionKey - compute.instances.suspend - compute.instances.update - compute.instances.updateAccessConfig - compute.instances.updateDisplayDevice - compute.instances.updateNetworkInterface - compute.instances.updateSecurity - compute.instances.updateShieldedInstanceConfig - compute.instances.updateShieldedVmConfig - compute.instances.use - compute.instantSnapshots.create - compute.instantSnapshots.export - compute.instantSnapshots.setLabels - compute.interconnectAttachmentGroups.create - compute.interconnectAttachmentGroups.patch - compute.interconnectGroups.create - compute.interconnectGroups.patch - compute.licenses.update - compute.machineImages.create - compute.machineImages.setLabels - compute.multiMig.create - compute.networkAttachments.create - compute.networkAttachments.update - compute.networkAttachments.use - compute.networkEdgeSecurityServices.create - compute.networkEdgeSecurityServices.update - compute.networkEndpointGroups.attachNetworkEndpoints - compute.networkEndpointGroups.create - compute.networkEndpointGroups.detachNetworkEndpoints - compute.networkEndpointGroups.use - compute.networks.access - compute.networks.create - compute.networks.mirror - compute.networks.setFirewallPolicy - compute.networks.updatePeering - compute.networks.updatePolicy - compute.networks.use - compute.networks.useExternalIp - compute.nodeGroups.addNodes - compute.nodeGroups.create - compute.nodeGroups.deleteNodes - compute.nodeGroups.performMaintenance - compute.nodeGroups.setNodeTemplate - compute.nodeGroups.simulateMaintenanceEvent - compute.nodeGroups.update - compute.nodeTemplates.create - compute.organizations.setFirewallPolicy - compute.organizations.setSecurityPolicy - compute.packetMirrorings.create - compute.packetMirrorings.update - compute.previewFeatures.update - compute.projects.setCloudArmorTier - compute.projects.setCommonInstanceMetadata - compute.projects.setManagedProtectionTier - compute.projects.setUsageExportBucket - compute.publicAdvertisedPrefixes.create - compute.publicAdvertisedPrefixes.update - compute.publicAdvertisedPrefixes.updatePolicy - compute.publicDelegatedPrefixes.create - compute.publicDelegatedPrefixes.update - compute.publicDelegatedPrefixes.updatePolicy - compute.publicDelegatedPrefixes.use - compute.regionBackendServices.create - compute.regionBackendServices.setSecurityPolicy - compute.regionBackendServices.update - compute.regionBackendServices.use - compute.regionFirewallPolicies.cloneRules - compute.regionFirewallPolicies.create - compute.regionFirewallPolicies.update - compute.regionFirewallPolicies.use - compute.regionHealthCheckServices.create - compute.regionHealthCheckServices.update - compute.regionHealthCheckServices.use - compute.regionHealthChecks.create - compute.regionHealthChecks.update - compute.regionHealthChecks.use - compute.regionNetworkEndpointGroups.attachNetworkEndpoints - compute.regionNetworkEndpointGroups.create - compute.regionNetworkEndpointGroups.detachNetworkEndpoints - compute.regionNetworkEndpointGroups.use - compute.regionNotificationEndpoints.create - compute.regionNotificationEndpoints.update - compute.regionNotificationEndpoints.use - compute.regionSecurityPolicies.create - compute.regionSecurityPolicies.update - compute.regionSecurityPolicies.use - compute.regionSslCertificates.create - compute.regionSslPolicies.create - compute.regionSslPolicies.update - compute.regionSslPolicies.use - compute.regionTargetHttpProxies.create - compute.regionTargetHttpProxies.setUrlMap - compute.regionTargetHttpProxies.use - compute.regionTargetHttpsProxies.create - compute.regionTargetHttpsProxies.setSslCertificates - compute.regionTargetHttpsProxies.setUrlMap - compute.regionTargetHttpsProxies.update - compute.regionTargetHttpsProxies.use - compute.regionTargetTcpProxies.create - compute.regionTargetTcpProxies.use - compute.regionUrlMaps.create - compute.regionUrlMaps.invalidateCache - compute.regionUrlMaps.update - compute.regionUrlMaps.use - compute.reservationBlocks.performMaintenance - compute.reservationSubBlocks.performMaintenance - compute.reservations.create - compute.reservations.performMaintenance - compute.reservations.resize - compute.reservations.update - compute.resourcePolicies.create - compute.resourcePolicies.update - compute.resourcePolicies.use - compute.routers.create - compute.routers.deleteRoutePolicy - compute.routers.update - compute.routers.updateRoutePolicy - compute.routers.use - compute.routes.create - compute.securityPolicies.setLabels - compute.serviceAttachments.create - compute.serviceAttachments.update - compute.serviceAttachments.use - compute.snapshotSettings.update - compute.snapshots.create - compute.snapshots.setLabels - compute.sslCertificates.create - compute.storagePools.create - compute.storagePools.update - compute.storagePools.use - compute.subnetworks.create - compute.subnetworks.expandIpCidrRange - compute.subnetworks.mirror - compute.subnetworks.setPrivateIpGoogleAccess - compute.subnetworks.update - compute.subnetworks.use - compute.subnetworks.useExternalIp - compute.subnetworks.usePeerMigration - compute.targetGrpcProxies.create - compute.targetGrpcProxies.update - compute.targetGrpcProxies.use - compute.targetHttpProxies.create - compute.targetHttpProxies.setUrlMap - compute.targetHttpProxies.update - compute.targetHttpProxies.use - compute.targetHttpsProxies.create - compute.targetHttpsProxies.setCertificateMap - compute.targetHttpsProxies.setQuicOverride - compute.targetHttpsProxies.setSslCertificates - compute.targetHttpsProxies.setUrlMap - compute.targetHttpsProxies.update - compute.targetHttpsProxies.use - compute.targetInstances.create - compute.targetInstances.setSecurityPolicy - compute.targetInstances.use - compute.targetPools.addHealthCheck - compute.targetPools.addInstance - compute.targetPools.create - compute.targetPools.removeHealthCheck - compute.targetPools.removeInstance - compute.targetPools.setSecurityPolicy - compute.targetPools.update - compute.targetPools.use - compute.targetSslProxies.create - compute.targetSslProxies.setBackendService - compute.targetSslProxies.setCertificateMap - compute.targetSslProxies.setProxyHeader - compute.targetSslProxies.setSslCertificates - compute.targetSslProxies.setSslPolicy - compute.targetSslProxies.update - compute.targetSslProxies.use - compute.targetTcpProxies.create - compute.targetTcpProxies.update - compute.targetTcpProxies.use - compute.targetVpnGateways.create - compute.targetVpnGateways.use - compute.vpnGateways.create - compute.vpnGateways.setLabels - compute.vpnGateways.use - compute.vpnTunnels.create - compute.wireGroups.create - compute.wireGroups.update - container.clusters.create - container.clusters.getCredentials - container.clusters.update - container.controllerRevisions.create - container.controllerRevisions.update - container.mutatingWebhookConfigurations.create - container.mutatingWebhookConfigurations.update - container.podSecurityPolicies.create - container.podSecurityPolicies.update - container.validatingWebhookConfigurations.create - container.validatingWebhookConfigurations.update - containeranalysis.notes.attachOccurrence - containeranalysis.notes.create - containeranalysis.notes.listOccurrences - containeranalysis.notes.update - containeranalysis.occurrences.create - containeranalysis.occurrences.update - containersecurity.clusterSummaries.list - containersecurity.findings.list - dataflow.jobs.create - dataflow.jobs.snapshot - dataflow.jobs.updateContents - dataflow.shuffle.read - dataflow.shuffle.write - dataflow.streamingWorkItems.ImportState - dataflow.streamingWorkItems.commitWork - dataflow.streamingWorkItems.getData - dataflow.streamingWorkItems.getWork - dataflow.streamingWorkItems.getWorkerMetadata - dataflow.workItems.lease - dataflow.workItems.sendMessage - dataflow.workItems.update - dataform.commentThreads.create - dataform.commentThreads.update - dataform.comments.create - dataform.comments.update - dataform.compilationResults.create - dataform.config.update - dataform.releaseConfigs.create - dataform.releaseConfigs.update - dataform.repositories.commit - dataform.repositories.update - dataform.workflowConfigs.create - dataform.workflowConfigs.update - dataform.workflowInvocations.create - dataform.workspaces.commit - dataform.workspaces.create - dataform.workspaces.installNpmPackages - dataform.workspaces.makeDirectory - dataform.workspaces.moveDirectory - dataform.workspaces.moveFile - dataform.workspaces.pull - dataform.workspaces.push - dataform.workspaces.removeDirectory - dataform.workspaces.removeFile - dataform.workspaces.reset - dataform.workspaces.writeFile - dataplex.aspectTypes.create - dataplex.aspectTypes.update - dataplex.aspectTypes.use - dataplex.assets.create - dataplex.assets.update - dataplex.content.create - dataplex.content.update - dataplex.dataAttributeBindings.create - dataplex.dataAttributeBindings.update - dataplex.dataAttributes.bind - dataplex.dataAttributes.create - dataplex.dataAttributes.update - dataplex.dataTaxonomies.configureDataAccess - dataplex.dataTaxonomies.configureResourceAccess - dataplex.dataTaxonomies.create - dataplex.dataTaxonomies.update - dataplex.datascans.create - dataplex.datascans.run - dataplex.datascans.update - dataplex.entities.create - dataplex.entities.update - dataplex.entries.create - dataplex.entries.link - dataplex.entries.update - dataplex.entryGroups.create - dataplex.entryGroups.import - dataplex.entryGroups.update - dataplex.entryGroups.useContactsAspect - dataplex.entryGroups.useDataQualityScorecardAspect - dataplex.entryGroups.useDefinitionEntryLink - dataplex.entryGroups.useGenericAspect - dataplex.entryGroups.useGenericEntry - dataplex.entryGroups.useOverviewAspect - dataplex.entryGroups.useRelatedEntryLink - dataplex.entryGroups.useSchemaAspect - dataplex.entryGroups.useSynonymEntryLink - dataplex.entryLinks.create - dataplex.entryLinks.reference - dataplex.entryTypes.create - dataplex.entryTypes.update - dataplex.entryTypes.use - dataplex.environments.create - dataplex.environments.execute - dataplex.environments.update - dataplex.glossaries.create - dataplex.glossaries.import - dataplex.glossaries.update - dataplex.glossaryCategories.create - dataplex.glossaryCategories.update - dataplex.glossaryTerms.create - dataplex.glossaryTerms.update - dataplex.glossaryTerms.use - dataplex.lakes.create - dataplex.lakes.update - dataplex.metadataJobs.create - dataplex.partitions.create - dataplex.partitions.update - dataplex.tasks.create - dataplex.tasks.run - dataplex.tasks.update - dataplex.zones.create - dataplex.zones.update - dataproc.agents.create - dataproc.agents.update - dataproc.autoscalingPolicies.create - dataproc.autoscalingPolicies.update - dataproc.batches.analyze - dataproc.batches.create - dataproc.batches.sparkApplicationWrite - dataproc.clusters.create - dataproc.clusters.start - dataproc.clusters.update - dataproc.clusters.use - dataproc.jobs.create - dataproc.jobs.update - dataproc.nodeGroups.create - dataproc.nodeGroups.update - dataproc.sessionTemplates.create - dataproc.sessionTemplates.update - dataproc.sessions.create - dataproc.sessions.sparkApplicationWrite - dataproc.tasks.lease - dataproc.tasks.reportStatus - dataproc.workflowTemplates.create - dataproc.workflowTemplates.instantiate - dataproc.workflowTemplates.instantiateInline - dataproc.workflowTemplates.update - dataprocessing.datasources.update - dataprocrm.nodePools.create - dataprocrm.nodePools.deleteNodes - dataprocrm.nodePools.resize - dataprocrm.nodes.heartbeat - dataprocrm.nodes.update - dataprocrm.workloads.create - datastore.backupSchedules.create - datastore.backupSchedules.update - datastore.databases.update - datastore.indexes.create - datastore.indexes.update - datastore.userCreds.create - datastore.userCreds.update - dns.changes.create - dns.gkeClusters.bindDNSResponsePolicy - dns.gkeClusters.bindPrivateDNSZone - dns.managedZones.create - dns.managedZones.update - dns.networks.bindDNSResponsePolicy - dns.networks.bindPrivateDNSPolicy - dns.networks.bindPrivateDNSZone - dns.networks.targetWithPeeringZone - dns.networks.useHealthSignals - dns.policies.create - dns.policies.update - dns.resourceRecordSets.create - dns.resourceRecordSets.update - dns.responsePolicies.create - dns.responsePolicies.update - dns.responsePolicyRules.create - dns.responsePolicyRules.update - firebase.clients.create - firebase.clients.undelete - firebase.clients.update - firebase.projects.update - firebaseabt.experiments.create - firebaseabt.experiments.update - firebaseanalytics.resources.googleAnalyticsEdit - firebaseappcheck.appAttestConfig.update - firebaseappcheck.automations.create - firebaseappcheck.automations.resume - firebaseappcheck.automations.suspend - firebaseappcheck.automations.update - firebaseappcheck.debugTokens.update - firebaseappcheck.deviceCheckConfig.update - firebaseappcheck.playIntegrityConfig.update - firebaseappcheck.recaptchaEnterpriseConfig.update - firebaseappcheck.recaptchaV3Config.update - firebaseappcheck.resourcePolicies.update - firebaseappcheck.safetyNetConfig.update - firebaseappcheck.services.update - firebaseappdistro.groups.update - firebaseappdistro.releases.update - firebaseappdistro.testers.update - firebaseauth.configs.create - firebaseauth.configs.getHashConfig - firebaseauth.configs.getSecret - firebaseauth.configs.update - firebaseauth.users.create - firebaseauth.users.createSession - firebaseauth.users.sendEmail - firebaseauth.users.update - firebasecrash.issues.update - firebasecrashlytics.config.update - firebasecrashlytics.issues.update - firebasedatabase.instances.create - firebasedatabase.instances.disable - firebasedatabase.instances.reenable - firebasedatabase.instances.undelete - firebasedatabase.instances.update - firebasedataconnect.connectors.create - firebasedataconnect.connectors.update - firebasedataconnect.schemas.create - firebasedataconnect.schemas.update - firebasedataconnect.services.create - firebasedataconnect.services.executeGraphql - firebasedataconnect.services.executeGraphqlRead - firebasedataconnect.services.update - firebasedynamiclinks.domains.create - firebasedynamiclinks.domains.update - firebasedynamiclinks.links.create - firebasedynamiclinks.links.update - firebaseextensionspublisher.extensions.create - firebasehosting.sites.create - firebasehosting.sites.update - firebaseinappmessaging.campaigns.create - firebaseinappmessaging.campaigns.update - firebasemessagingcampaigns.campaigns.create - firebasemessagingcampaigns.campaigns.start - firebasemessagingcampaigns.campaigns.update - firebaseml.models.create - firebaseml.models.update - firebaseml.modelversions.create - firebaseml.modelversions.update - firebasenotifications.messages.create - firebasenotifications.messages.update - firebaseperformance.config.update - firebaserules.releases.create - firebaserules.releases.update - firebaserules.rulesets.create - firebaserules.rulesets.get - firebasestorage.buckets.addFirebase - firebasestorage.buckets.removeFirebase - firebasestorage.defaultBucket.create - firebasevertexai.configs.update - iam.serviceAccountApiKeyBindings.create - iam.serviceAccountApiKeyBindings.undelete - iam.serviceAccountKeys.create - iam.serviceAccountKeys.disable - iam.serviceAccountKeys.enable - iam.serviceAccounts.actAs - iam.serviceAccounts.create - iam.serviceAccounts.disable - iam.serviceAccounts.enable - iam.serviceAccounts.getAccessToken - iam.serviceAccounts.getOpenIdToken - iam.serviceAccounts.implicitDelegation - iam.serviceAccounts.signBlob - iam.serviceAccounts.signJwt - iam.serviceAccounts.update - iap.tunnelDestGroups.create - iap.tunnelDestGroups.update - monitoring.alertPolicies.create - monitoring.alertPolicies.update - monitoring.dashboards.create - monitoring.dashboards.update - monitoring.groups.create - monitoring.groups.update - monitoring.metricDescriptors.create - monitoring.services.create - monitoring.services.update - monitoring.slos.create - monitoring.slos.update - monitoring.snoozes.create - monitoring.snoozes.update - monitoring.timeSeries.create - monitoring.uptimeCheckConfigs.create - monitoring.uptimeCheckConfigs.update - pubsub.schemas.commit - pubsub.schemas.create - pubsub.schemas.rollback - pubsub.snapshots.create - pubsub.subscriptions.consume - pubsub.subscriptions.create - pubsub.subscriptions.update - pubsub.topics.attachSubscription - pubsub.topics.create - pubsub.topics.detachSubscription - pubsub.topics.publish - pubsub.topics.update - pubsub.topics.updateTag - pubsublite.reservations.attachTopic - pubsublite.reservations.create - pubsublite.reservations.update - pubsublite.subscriptions.create - pubsublite.subscriptions.seek - pubsublite.subscriptions.setCursor - pubsublite.subscriptions.update - pubsublite.topics.create - pubsublite.topics.publish - pubsublite.topics.update - redis.backupCollections.create - redis.backups.create - redis.clusters.backup - redis.clusters.connect - redis.clusters.create - redis.clusters.update - redis.instances.create - redis.instances.export - redis.instances.failover - redis.instances.getAuthString - redis.instances.import - redis.instances.rescheduleMaintenance - redis.instances.update - redis.instances.updateAuth - redis.instances.upgrade - resourcemanager.hierarchyNodes.createTagBinding - resourcemanager.hierarchyNodes.deleteTagBinding - resourcemanager.projects.move - resourcemanager.projects.update - resourcemanager.tagHolds.create - resourcemanager.tagKeys.create - resourcemanager.tagKeys.update - resourcemanager.tagValueBindings.create - resourcemanager.tagValues.create - resourcemanager.tagValues.update - secretmanager.secrets.create - secretmanager.secrets.update - secretmanager.versions.add - secretmanager.versions.disable - secretmanager.versions.enable - servicemanagement.services.bind - servicemanagement.services.check - servicemanagement.services.create - servicemanagement.services.quota - servicemanagement.services.report - servicemanagement.services.update - serviceusage.services.disable - serviceusage.services.enable - serviceusage.services.use - spanner.backupSchedules.create - spanner.backupSchedules.update - spanner.backups.copy - spanner.backups.create - spanner.backups.restoreDatabase - spanner.backups.update - spanner.databases.adapt - spanner.databases.addSplitPoints - spanner.databases.beginOrRollbackReadWriteTransaction - spanner.databases.beginPartitionedDmlTransaction - spanner.databases.changequorum - spanner.databases.create - spanner.databases.createBackup - spanner.databases.drop - spanner.databases.update - spanner.databases.updateDdl - spanner.databases.useRoleBasedAccess - spanner.databases.write - spanner.instanceConfigs.create - spanner.instanceConfigs.update - spanner.instancePartitions.create - spanner.instancePartitions.update - spanner.instances.create - spanner.instances.update - storage.buckets.create - storage.folders.create - storage.folders.rename - storage.hmacKeys.create - storage.hmacKeys.update - storage.managedFolders.create - storage.managedFolders.get - storage.managedFolders.list - storage.multipartUploads.abort - storage.multipartUploads.create - storage.multipartUploads.listParts - storage.objects.create - storage.objects.get - storage.objects.list - storageinsights.datasetConfigs.create - storageinsights.datasetConfigs.linkDataset - storageinsights.datasetConfigs.unlinkDataset - storageinsights.datasetConfigs.update - storageinsights.reportConfigs.create - storageinsights.reportConfigs.update - storagetransfer.agentpools.create - storagetransfer.agentpools.update - storagetransfer.jobs.create - storagetransfer.jobs.run - storagetransfer.jobs.update - storagetransfer.operations.pause - storagetransfer.operations.resume role_id: beam_infra_manager stage: GA title: beam_infra_manager