This page lists the IAM roles and permissions for Cloud Service Mesh control plane. To search through all roles and permissions, see the role and permission index .
Cloud Service Mesh control plane roles
Mesh Managed Control Plane Service Agent
( roles/
)
Anthos Service Mesh Managed Control Plane Agent
container.apiServices.*
-
container.apiServices.create
-
container.apiServices.delete
-
container.apiServices.get
-
container.
apiServices. getStatus -
container.apiServices.list
-
container.apiServices.update
-
container.
apiServices. updateStatus
container.auditSinks.*
-
container.auditSinks.create
-
container.auditSinks.delete
-
container.auditSinks.get
-
container.auditSinks.list
-
container.auditSinks.update
container.backendConfigs.*
-
container.
backendConfigs. create -
container.
backendConfigs. delete -
container.backendConfigs.get
-
container.backendConfigs.list
-
container.
backendConfigs. update
container.bindings.*
-
container.bindings.create
-
container.bindings.delete
-
container.bindings.get
-
container.bindings.list
-
container.bindings.update
container.
-
container.
certificateSigningRequests. approve -
container.
certificateSigningRequests. create -
container.
certificateSigningRequests. delete -
container.
certificateSigningRequests. get -
container.
certificateSigningRequests. getStatus -
container.
certificateSigningRequests. list -
container.
certificateSigningRequests. update -
container.
certificateSigningRequests. updateStatus
container.
-
container.
clusterRoleBindings. create -
container.
clusterRoleBindings. delete -
container.
clusterRoleBindings. get -
container.
clusterRoleBindings. list -
container.
clusterRoleBindings. update
container.clusterRoles.*
-
container.clusterRoles.bind
-
container.clusterRoles.create
-
container.clusterRoles.delete
-
container.
clusterRoles. escalate -
container.clusterRoles.get
-
container.clusterRoles.list
-
container.clusterRoles.update
container.clusters.get
container.
container.clusters.list
container.clusters.update
container.componentStatuses.*
-
container.
componentStatuses. get -
container.
componentStatuses. list
container.configMaps.*
-
container.configMaps.create
-
container.configMaps.delete
-
container.configMaps.get
-
container.configMaps.list
-
container.configMaps.update
container.
-
container.
controllerRevisions. create -
container.
controllerRevisions. delete -
container.
controllerRevisions. get -
container.
controllerRevisions. list -
container.
controllerRevisions. update
container.cronJobs.*
-
container.cronJobs.create
-
container.cronJobs.delete
-
container.cronJobs.get
-
container.cronJobs.getStatus
-
container.cronJobs.list
-
container.cronJobs.update
-
container.
cronJobs. updateStatus
container.csiDrivers.*
-
container.csiDrivers.create
-
container.csiDrivers.delete
-
container.csiDrivers.get
-
container.csiDrivers.list
-
container.csiDrivers.update
container.csiNodeInfos.*
-
container.csiNodeInfos.create
-
container.csiNodeInfos.delete
-
container.csiNodeInfos.get
-
container.csiNodeInfos.list
-
container.csiNodeInfos.update
container.csiNodes.*
-
container.csiNodes.create
-
container.csiNodes.delete
-
container.csiNodes.get
-
container.csiNodes.list
-
container.csiNodes.update
container.
-
container.
customResourceDefinitions. create -
container.
customResourceDefinitions. delete -
container.
customResourceDefinitions. get -
container.
customResourceDefinitions. getStatus -
container.
customResourceDefinitions. list -
container.
customResourceDefinitions. update -
container.
customResourceDefinitions. updateStatus
container.daemonSets.*
-
container.daemonSets.create
-
container.daemonSets.delete
-
container.daemonSets.get
-
container.daemonSets.getStatus
-
container.daemonSets.list
-
container.daemonSets.update
-
container.
daemonSets. updateStatus
container.deployments.*
-
container.deployments.create
-
container.deployments.delete
-
container.deployments.get
-
container.deployments.getScale
-
container.
deployments. getStatus -
container.deployments.list
-
container.deployments.rollback
-
container.deployments.update
-
container.
deployments. updateScale -
container.
deployments. updateStatus
container.endpointSlices.*
-
container.
endpointSlices. create -
container.
endpointSlices. delete -
container.endpointSlices.get
-
container.endpointSlices.list
-
container.
endpointSlices. update
container.endpoints.*
-
container.endpoints.create
-
container.endpoints.delete
-
container.endpoints.get
-
container.endpoints.list
-
container.endpoints.update
container.events.*
-
container.events.create
-
container.events.delete
-
container.events.get
-
container.events.list
-
container.events.update
container.frontendConfigs.*
-
container.
frontendConfigs. create -
container.
frontendConfigs. delete -
container.frontendConfigs.get
-
container.frontendConfigs.list
-
container.
frontendConfigs. update
container.
-
container.
horizontalPodAutoscalers. create -
container.
horizontalPodAutoscalers. delete -
container.
horizontalPodAutoscalers. get -
container.
horizontalPodAutoscalers. getStatus -
container.
horizontalPodAutoscalers. list -
container.
horizontalPodAutoscalers. update -
container.
horizontalPodAutoscalers. updateStatus
container.hostServiceAgent.use
container.ingresses.*
-
container.ingresses.create
-
container.ingresses.delete
-
container.ingresses.get
-
container.ingresses.getStatus
-
container.ingresses.list
-
container.ingresses.update
-
container.
ingresses. updateStatus
container.
-
container.
initializerConfigurations. create -
container.
initializerConfigurations. delete -
container.
initializerConfigurations. get -
container.
initializerConfigurations. list -
container.
initializerConfigurations. update
container.jobs.*
-
container.jobs.create
-
container.jobs.delete
-
container.jobs.get
-
container.jobs.getStatus
-
container.jobs.list
-
container.jobs.update
-
container.jobs.updateStatus
container.leases.*
-
container.leases.create
-
container.leases.delete
-
container.leases.get
-
container.leases.list
-
container.leases.update
container.limitRanges.*
-
container.limitRanges.create
-
container.limitRanges.delete
-
container.limitRanges.get
-
container.limitRanges.list
-
container.limitRanges.update
container.
-
container.
localSubjectAccessReviews. create -
container.
localSubjectAccessReviews. list
container.
-
container.
managedCertificates. create -
container.
managedCertificates. delete -
container.
managedCertificates. get -
container.
managedCertificates. list -
container.
managedCertificates. update
container.
-
container.
mutatingWebhookConfigurations. create -
container.
mutatingWebhookConfigurations. delete -
container.
mutatingWebhookConfigurations. get -
container.
mutatingWebhookConfigurations. list -
container.
mutatingWebhookConfigurations. update
container.namespaces.*
-
container.namespaces.create
-
container.namespaces.delete
-
container.namespaces.finalize
-
container.namespaces.get
-
container.namespaces.getStatus
-
container.namespaces.list
-
container.namespaces.update
-
container.
namespaces. updateStatus
container.networkPolicies.*
-
container.
networkPolicies. create -
container.
networkPolicies. delete -
container.networkPolicies.get
-
container.networkPolicies.list
-
container.
networkPolicies. update
container.nodes.*
-
container.nodes.create
-
container.nodes.delete
-
container.nodes.get
-
container.nodes.getStatus
-
container.nodes.list
-
container.nodes.proxy
-
container.nodes.update
-
container.nodes.updateStatus
container.operations.*
-
container.operations.get
-
container.operations.list
container.
-
container.
persistentVolumeClaims. create -
container.
persistentVolumeClaims. delete -
container.
persistentVolumeClaims. get -
container.
persistentVolumeClaims. getStatus -
container.
persistentVolumeClaims. list -
container.
persistentVolumeClaims. update -
container.
persistentVolumeClaims. updateStatus
container.persistentVolumes.*
-
container.
persistentVolumes. create -
container.
persistentVolumes. delete -
container.
persistentVolumes. get -
container.
persistentVolumes. getStatus -
container.
persistentVolumes. list -
container.
persistentVolumes. update -
container.
persistentVolumes. updateStatus
container.petSets.*
-
container.petSets.create
-
container.petSets.delete
-
container.petSets.get
-
container.petSets.list
-
container.petSets.update
-
container.petSets.updateStatus
container.
-
container.
podDisruptionBudgets. create -
container.
podDisruptionBudgets. delete -
container.
podDisruptionBudgets. get -
container.
podDisruptionBudgets. getStatus -
container.
podDisruptionBudgets. list -
container.
podDisruptionBudgets. update -
container.
podDisruptionBudgets. updateStatus
container.podPresets.*
-
container.podPresets.create
-
container.podPresets.delete
-
container.podPresets.get
-
container.podPresets.list
-
container.podPresets.update
container.
-
container.
podSecurityPolicies. create -
container.
podSecurityPolicies. delete -
container.
podSecurityPolicies. get -
container.
podSecurityPolicies. list -
container.
podSecurityPolicies. update -
container.
podSecurityPolicies. use
container.podTemplates.*
-
container.podTemplates.create
-
container.podTemplates.delete
-
container.podTemplates.get
-
container.podTemplates.list
-
container.podTemplates.update
container.pods.*
-
container.pods.attach
-
container.pods.create
-
container.pods.delete
-
container.pods.evict
-
container.pods.exec
-
container.pods.get
-
container.pods.getLogs
-
container.pods.getStatus
-
container.pods.initialize
-
container.pods.list
-
container.pods.portForward
-
container.pods.proxy
-
container.pods.update
-
container.pods.updateStatus
container.priorityClasses.*
-
container.
priorityClasses. create -
container.
priorityClasses. delete -
container.priorityClasses.get
-
container.priorityClasses.list
-
container.
priorityClasses. update
container.replicaSets.*
-
container.replicaSets.create
-
container.replicaSets.delete
-
container.replicaSets.get
-
container.replicaSets.getScale
-
container.
replicaSets. getStatus -
container.replicaSets.list
-
container.replicaSets.update
-
container.
replicaSets. updateScale -
container.
replicaSets. updateStatus
container.
-
container.
replicationControllers. create -
container.
replicationControllers. delete -
container.
replicationControllers. get -
container.
replicationControllers. getScale -
container.
replicationControllers. getStatus -
container.
replicationControllers. list -
container.
replicationControllers. update -
container.
replicationControllers. updateScale -
container.
replicationControllers. updateStatus
container.resourceQuotas.*
-
container.
resourceQuotas. create -
container.
resourceQuotas. delete -
container.resourceQuotas.get
-
container.
resourceQuotas. getStatus -
container.resourceQuotas.list
-
container.
resourceQuotas. update -
container.
resourceQuotas. updateStatus
container.roleBindings.*
-
container.roleBindings.create
-
container.roleBindings.delete
-
container.roleBindings.get
-
container.roleBindings.list
-
container.roleBindings.update
container.roles.*
-
container.roles.bind
-
container.roles.create
-
container.roles.delete
-
container.roles.escalate
-
container.roles.get
-
container.roles.list
-
container.roles.update
container.runtimeClasses.*
-
container.
runtimeClasses. create -
container.
runtimeClasses. delete -
container.runtimeClasses.get
-
container.runtimeClasses.list
-
container.
runtimeClasses. update
container.scheduledJobs.*
-
container.scheduledJobs.create
-
container.scheduledJobs.delete
-
container.scheduledJobs.get
-
container.scheduledJobs.list
-
container.scheduledJobs.update
-
container.
scheduledJobs. updateStatus
container.secrets.*
-
container.secrets.create
-
container.secrets.delete
-
container.secrets.get
-
container.secrets.list
-
container.secrets.update
container.
-
container.
selfSubjectAccessReviews. create -
container.
selfSubjectAccessReviews. list
container.
container.serviceAccounts.*
-
container.
serviceAccounts. create -
container.
serviceAccounts. createToken -
container.
serviceAccounts. delete -
container.serviceAccounts.get
-
container.serviceAccounts.list
-
container.
serviceAccounts. update
container.services.*
-
container.services.create
-
container.services.delete
-
container.services.get
-
container.services.getStatus
-
container.services.list
-
container.services.proxy
-
container.services.update
-
container.
services. updateStatus
container.statefulSets.*
-
container.statefulSets.create
-
container.statefulSets.delete
-
container.statefulSets.get
-
container.
statefulSets. getScale -
container.
statefulSets. getStatus -
container.statefulSets.list
-
container.statefulSets.update
-
container.
statefulSets. updateScale -
container.
statefulSets. updateStatus
container.storageClasses.*
-
container.
storageClasses. create -
container.
storageClasses. delete -
container.storageClasses.get
-
container.storageClasses.list
-
container.
storageClasses. update
container.storageStates.*
-
container.storageStates.create
-
container.storageStates.delete
-
container.storageStates.get
-
container.
storageStates. getStatus -
container.storageStates.list
-
container.storageStates.update
-
container.
storageStates. updateStatus
container.
-
container.
storageVersionMigrations. create -
container.
storageVersionMigrations. delete -
container.
storageVersionMigrations. get -
container.
storageVersionMigrations. getStatus -
container.
storageVersionMigrations. list -
container.
storageVersionMigrations. update -
container.
storageVersionMigrations. updateStatus
container.
-
container.
subjectAccessReviews. create -
container.
subjectAccessReviews. list
container.thirdPartyObjects.*
-
container.
thirdPartyObjects. create -
container.
thirdPartyObjects. delete -
container.
thirdPartyObjects. get -
container.
thirdPartyObjects. list -
container.
thirdPartyObjects. update
container.
-
container.
thirdPartyResources. create -
container.
thirdPartyResources. delete -
container.
thirdPartyResources. get -
container.
thirdPartyResources. list -
container.
thirdPartyResources. update
container.tokenReviews.create
container.updateInfos.*
-
container.updateInfos.create
-
container.updateInfos.delete
-
container.updateInfos.get
-
container.updateInfos.list
-
container.updateInfos.update
container.
-
container.
validatingWebhookConfigurations. create -
container.
validatingWebhookConfigurations. delete -
container.
validatingWebhookConfigurations. get -
container.
validatingWebhookConfigurations. list -
container.
validatingWebhookConfigurations. update
container.volumeAttachments.*
-
container.
volumeAttachments. create -
container.
volumeAttachments. delete -
container.
volumeAttachments. get -
container.
volumeAttachments. getStatus -
container.
volumeAttachments. list -
container.
volumeAttachments. update -
container.
volumeAttachments. updateStatus
container.
-
container.
volumeSnapshotClasses. create -
container.
volumeSnapshotClasses. delete -
container.
volumeSnapshotClasses. get -
container.
volumeSnapshotClasses. list -
container.
volumeSnapshotClasses. update
container.
-
container.
volumeSnapshotContents. create -
container.
volumeSnapshotContents. delete -
container.
volumeSnapshotContents. get -
container.
volumeSnapshotContents. getStatus -
container.
volumeSnapshotContents. list -
container.
volumeSnapshotContents. update -
container.
volumeSnapshotContents. updateStatus
container.volumeSnapshots.*
-
container.
volumeSnapshots. create -
container.
volumeSnapshots. delete -
container.volumeSnapshots.get
-
container.
volumeSnapshots. getStatus -
container.volumeSnapshots.list
-
container.
volumeSnapshots. update -
container.
volumeSnapshots. updateStatus
gkehub.features.get
gkehub.features.getIamPolicy
gkehub.features.list
gkehub.fleet.get
gkehub.fleet.getFreeTrial
gkehub.gateway.*
-
gkehub.gateway.delete
-
gkehub.
gateway. generateCredentials -
gkehub.gateway.get
-
gkehub.gateway.patch
-
gkehub.gateway.post
-
gkehub.gateway.put
-
gkehub.gateway.stream
gkehub.locations.*
-
gkehub.locations.get
-
gkehub.locations.list
gkehub.membershipbindings.get
gkehub.membershipbindings.list
gkehub.membershipfeatures.get
gkehub.membershipfeatures.list
gkehub.
gkehub.memberships.get
gkehub.
gkehub.memberships.list
gkehub.namespaces.get
gkehub.namespaces.list
gkehub.operations.get
gkehub.operations.list
gkehub.rbacrolebindings.get
gkehub.rbacrolebindings.list
gkehub.scopes.get
gkehub.scopes.list
gkehub.
logging.logEntries.create
logging.logEntries.route
monitoring.
monitoring.
monitoring.
monitoring.
-
monitoring.
monitoredResourceDescriptors. get -
monitoring.
monitoredResourceDescriptors. list
monitoring.timeSeries.create
resourcemanager.projects.get
resourcemanager.projects.list
serviceusage.services.get
serviceusage.services.use
trafficdirector.*
-
trafficdirector.
networks. getConfigs -
trafficdirector.
networks. reportMetrics
Cloud Service Mesh control plane permissions
There are no IAM permissions for this service.