From 967e7d72a7239e0a88dc027ef3f7130f0e9832d1 Mon Sep 17 00:00:00 2001 From: "(Workflow) Patrick Dougherty" Date: Sun, 21 Jan 2024 03:40:43 +0000 Subject: [PATCH] 1.1.21 Bumping roles.json --- package-lock.json | 4 +- package.json | 2 +- src/google/data/roles.json | 261 +++++++++++++++++++++++++++++++++++++ 3 files changed, 264 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6704e7f..e712c01 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "gcp-iam-completions", - "version": "1.1.20", + "version": "1.1.21", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "gcp-iam-completions", - "version": "1.1.20", + "version": "1.1.21", "license": "MIT", "dependencies": { "googleapis": "^123.0.0" diff --git a/package.json b/package.json index cb65d25..5ddbfdb 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "email": "patrick.dougherty.0208@gmail.com" }, "license": "MIT", - "version": "1.1.20", + "version": "1.1.21", "bugs": "https://github.com/patrickdoc/vscode-gcp-iam-completions/issues", "repository": { "type": "git", diff --git a/src/google/data/roles.json b/src/google/data/roles.json index 9d7b650..53fa4c8 100644 --- a/src/google/data/roles.json +++ b/src/google/data/roles.json @@ -4829,6 +4829,140 @@ "stage": "GA", "etag": "AA==" }, + { + "name": "roles/assuredoss.admin", + "title": "Assured OSS Admin", + "description": "Full access to Assured OSS resources.", + "includedPermissions": [ + "artifactregistry.dockerimages.get", + "artifactregistry.dockerimages.list", + "artifactregistry.files.get", + "artifactregistry.files.list", + "artifactregistry.locations.get", + "artifactregistry.locations.list", + "artifactregistry.mavenartifacts.get", + "artifactregistry.mavenartifacts.list", + "artifactregistry.npmpackages.get", + "artifactregistry.npmpackages.list", + "artifactregistry.packages.get", + "artifactregistry.packages.list", + "artifactregistry.projectsettings.get", + "artifactregistry.pythonpackages.get", + "artifactregistry.pythonpackages.list", + "artifactregistry.repositories.create", + "artifactregistry.repositories.downloadArtifacts", + "artifactregistry.repositories.get", + "artifactregistry.repositories.list", + "artifactregistry.repositories.listEffectiveTags", + "artifactregistry.repositories.listTagBindings", + "artifactregistry.repositories.readViaVirtualRepository", + "artifactregistry.tags.get", + "artifactregistry.tags.list", + "artifactregistry.versions.get", + "artifactregistry.versions.list", + "assuredoss.config.get", + "assuredoss.locations.get", + "assuredoss.locations.list", + "assuredoss.metadata.get", + "assuredoss.metadata.list", + "assuredoss.operations.cancel", + "assuredoss.operations.delete", + "assuredoss.operations.get", + "assuredoss.operations.list", + "resourcemanager.organizations.get", + "resourcemanager.projects.get", + "resourcemanager.projects.list" + ], + "stage": "BETA", + "etag": "AA==" + }, + { + "name": "roles/assuredoss.reader", + "title": "Assured OSS Reader", + "description": "Read access to all Assured OSS resources.", + "includedPermissions": [ + "artifactregistry.dockerimages.get", + "artifactregistry.dockerimages.list", + "artifactregistry.files.get", + "artifactregistry.files.list", + "artifactregistry.locations.get", + "artifactregistry.locations.list", + "artifactregistry.mavenartifacts.get", + "artifactregistry.mavenartifacts.list", + "artifactregistry.npmpackages.get", + "artifactregistry.npmpackages.list", + "artifactregistry.packages.get", + "artifactregistry.packages.list", + "artifactregistry.projectsettings.get", + "artifactregistry.pythonpackages.get", + "artifactregistry.pythonpackages.list", + "artifactregistry.repositories.downloadArtifacts", + "artifactregistry.repositories.get", + "artifactregistry.repositories.list", + "artifactregistry.repositories.listEffectiveTags", + "artifactregistry.repositories.listTagBindings", + "artifactregistry.repositories.readViaVirtualRepository", + "artifactregistry.tags.get", + "artifactregistry.tags.list", + "artifactregistry.versions.get", + "artifactregistry.versions.list", + "assuredoss.config.get", + "assuredoss.locations.get", + "assuredoss.locations.list", + "assuredoss.metadata.get", + "assuredoss.metadata.list", + "assuredoss.operations.get", + "assuredoss.operations.list", + "resourcemanager.organizations.get", + "resourcemanager.projects.get", + "resourcemanager.projects.list" + ], + "stage": "BETA", + "etag": "AA==" + }, + { + "name": "roles/assuredoss.user", + "title": "Assured OSS User", + "description": "Read access to Assured OSS packages and metadata.", + "includedPermissions": [ + "artifactregistry.dockerimages.get", + "artifactregistry.dockerimages.list", + "artifactregistry.files.get", + "artifactregistry.files.list", + "artifactregistry.locations.get", + "artifactregistry.locations.list", + "artifactregistry.mavenartifacts.get", + "artifactregistry.mavenartifacts.list", + "artifactregistry.npmpackages.get", + "artifactregistry.npmpackages.list", + "artifactregistry.packages.get", + "artifactregistry.packages.list", + "artifactregistry.projectsettings.get", + "artifactregistry.pythonpackages.get", + "artifactregistry.pythonpackages.list", + "artifactregistry.repositories.downloadArtifacts", + "artifactregistry.repositories.get", + "artifactregistry.repositories.list", + "artifactregistry.repositories.listEffectiveTags", + "artifactregistry.repositories.listTagBindings", + "artifactregistry.repositories.readViaVirtualRepository", + "artifactregistry.tags.get", + "artifactregistry.tags.list", + "artifactregistry.versions.get", + "artifactregistry.versions.list", + "assuredoss.locations.get", + "assuredoss.locations.list", + "assuredoss.metadata.get", + "assuredoss.metadata.list", + "assuredoss.operations.get", + "assuredoss.operations.list", + "resourcemanager.organizations.get", + "resourcemanager.projects.get", + "resourcemanager.projects.list" + ], + "stage": "BETA", + "etag": "AA==" + }, { "name": "roles/assuredworkloads.admin", "title": "Assured Workloads Administrator", @@ -33390,6 +33524,11 @@ "title": "Discovery Engine Admin", "description": "Grants full access to all discoveryengine resources.", "includedPermissions": [ + "discoveryengine.analytics.acquireDashboardSession", + "discoveryengine.analytics.refreshDashboardSessionTokens", + "discoveryengine.cmekConfigs.get", + "discoveryengine.cmekConfigs.list", + "discoveryengine.cmekConfigs.update", "discoveryengine.completionConfigs.get", "discoveryengine.completionConfigs.update", "discoveryengine.controls.create", @@ -33409,6 +33548,7 @@ "discoveryengine.dataStores.enrollSolutions", "discoveryengine.dataStores.get", "discoveryengine.dataStores.list", + "discoveryengine.dataStores.trainCustomModel", "discoveryengine.dataStores.update", "discoveryengine.documents.create", "discoveryengine.documents.delete", @@ -33421,7 +33561,11 @@ "discoveryengine.engines.delete", "discoveryengine.engines.get", "discoveryengine.engines.list", + "discoveryengine.engines.pause", + "discoveryengine.engines.resume", + "discoveryengine.engines.tune", "discoveryengine.engines.update", + "discoveryengine.locations.estimateDataSize", "discoveryengine.models.create", "discoveryengine.models.delete", "discoveryengine.models.get", @@ -33447,7 +33591,12 @@ "discoveryengine.servingConfigs.recommend", "discoveryengine.servingConfigs.search", "discoveryengine.servingConfigs.update", + "discoveryengine.siteSearchEngines.disableAdvancedSiteSearch", + "discoveryengine.siteSearchEngines.enableAdvancedSiteSearch", "discoveryengine.siteSearchEngines.get", + "discoveryengine.siteSearchEngines.recrawlUris", + "discoveryengine.suggestionDenyListEntries.import", + "discoveryengine.suggestionDenyListEntries.purge", "discoveryengine.targetSites.batchCreate", "discoveryengine.targetSites.create", "discoveryengine.targetSites.delete", @@ -33469,6 +33618,10 @@ "title": "Discovery Engine Editor", "description": "Grants read and write access to all discovery engine resources.", "includedPermissions": [ + "discoveryengine.analytics.acquireDashboardSession", + "discoveryengine.analytics.refreshDashboardSessionTokens", + "discoveryengine.cmekConfigs.get", + "discoveryengine.cmekConfigs.list", "discoveryengine.completionConfigs.get", "discoveryengine.controls.get", "discoveryengine.controls.list", @@ -33489,6 +33642,9 @@ "discoveryengine.documents.update", "discoveryengine.engines.get", "discoveryengine.engines.list", + "discoveryengine.engines.pause", + "discoveryengine.engines.resume", + "discoveryengine.engines.tune", "discoveryengine.models.create", "discoveryengine.models.delete", "discoveryengine.models.get", @@ -33565,6 +33721,10 @@ "title": "Discovery Engine Viewer", "description": "Grants read access to all discovery engine resources.", "includedPermissions": [ + "discoveryengine.analytics.acquireDashboardSession", + "discoveryengine.analytics.refreshDashboardSessionTokens", + "discoveryengine.cmekConfigs.get", + "discoveryengine.cmekConfigs.list", "discoveryengine.completionConfigs.get", "discoveryengine.controls.get", "discoveryengine.controls.list", @@ -37154,6 +37314,13 @@ "artifactregistry.versions.get", "artifactregistry.versions.list", "artifactregistry.yumartifacts.create", + "assuredoss.config.get", + "assuredoss.locations.get", + "assuredoss.locations.list", + "assuredoss.metadata.get", + "assuredoss.metadata.list", + "assuredoss.operations.get", + "assuredoss.operations.list", "assuredworkloads.operations.get", "assuredworkloads.operations.list", "assuredworkloads.violations.get", @@ -40542,6 +40709,11 @@ "dialogflow.webhooks.get", "dialogflow.webhooks.list", "dialogflow.webhooks.update", + "discoveryengine.analytics.acquireDashboardSession", + "discoveryengine.analytics.refreshDashboardSessionTokens", + "discoveryengine.cmekConfigs.get", + "discoveryengine.cmekConfigs.list", + "discoveryengine.cmekConfigs.update", "discoveryengine.completionConfigs.get", "discoveryengine.completionConfigs.update", "discoveryengine.controls.create", @@ -40561,6 +40733,7 @@ "discoveryengine.dataStores.enrollSolutions", "discoveryengine.dataStores.get", "discoveryengine.dataStores.list", + "discoveryengine.dataStores.trainCustomModel", "discoveryengine.dataStores.update", "discoveryengine.documents.create", "discoveryengine.documents.delete", @@ -40573,7 +40746,11 @@ "discoveryengine.engines.delete", "discoveryengine.engines.get", "discoveryengine.engines.list", + "discoveryengine.engines.pause", + "discoveryengine.engines.resume", + "discoveryengine.engines.tune", "discoveryengine.engines.update", + "discoveryengine.locations.estimateDataSize", "discoveryengine.models.create", "discoveryengine.models.delete", "discoveryengine.models.get", @@ -40599,7 +40776,12 @@ "discoveryengine.servingConfigs.recommend", "discoveryengine.servingConfigs.search", "discoveryengine.servingConfigs.update", + "discoveryengine.siteSearchEngines.disableAdvancedSiteSearch", + "discoveryengine.siteSearchEngines.enableAdvancedSiteSearch", "discoveryengine.siteSearchEngines.get", + "discoveryengine.siteSearchEngines.recrawlUris", + "discoveryengine.suggestionDenyListEntries.import", + "discoveryengine.suggestionDenyListEntries.purge", "discoveryengine.targetSites.batchCreate", "discoveryengine.targetSites.create", "discoveryengine.targetSites.delete", @@ -51095,6 +51277,9 @@ "artifactregistry.repositories.setIamPolicy", "artifactregistry.tags.list", "artifactregistry.versions.list", + "assuredoss.locations.list", + "assuredoss.metadata.list", + "assuredoss.operations.list", "assuredworkloads.operations.list", "assuredworkloads.violations.list", "assuredworkloads.workload.list", @@ -51901,6 +52086,7 @@ "dialogflow.transitionRouteGroups.list", "dialogflow.versions.list", "dialogflow.webhooks.list", + "discoveryengine.cmekConfigs.list", "discoveryengine.controls.list", "discoveryengine.conversations.list", "discoveryengine.dataStores.list", @@ -53130,6 +53316,9 @@ "artifactregistry.repositories.list", "artifactregistry.tags.list", "artifactregistry.versions.list", + "assuredoss.locations.list", + "assuredoss.metadata.list", + "assuredoss.operations.list", "assuredworkloads.operations.list", "assuredworkloads.violations.list", "assuredworkloads.workload.list", @@ -53821,6 +54010,7 @@ "dialogflow.transitionRouteGroups.list", "dialogflow.versions.list", "dialogflow.webhooks.list", + "discoveryengine.cmekConfigs.list", "discoveryengine.controls.list", "discoveryengine.conversations.list", "discoveryengine.dataStores.list", @@ -65658,6 +65848,15 @@ "artifactregistry.versions.get", "artifactregistry.versions.list", "artifactregistry.yumartifacts.create", + "assuredoss.config.get", + "assuredoss.locations.get", + "assuredoss.locations.list", + "assuredoss.metadata.get", + "assuredoss.metadata.list", + "assuredoss.operations.cancel", + "assuredoss.operations.delete", + "assuredoss.operations.get", + "assuredoss.operations.list", "assuredworkloads.operations.get", "assuredworkloads.operations.list", "assuredworkloads.violations.get", @@ -69863,6 +70062,11 @@ "dialogflow.webhooks.get", "dialogflow.webhooks.list", "dialogflow.webhooks.update", + "discoveryengine.analytics.acquireDashboardSession", + "discoveryengine.analytics.refreshDashboardSessionTokens", + "discoveryengine.cmekConfigs.get", + "discoveryengine.cmekConfigs.list", + "discoveryengine.cmekConfigs.update", "discoveryengine.completionConfigs.get", "discoveryengine.completionConfigs.update", "discoveryengine.controls.create", @@ -69882,6 +70086,7 @@ "discoveryengine.dataStores.enrollSolutions", "discoveryengine.dataStores.get", "discoveryengine.dataStores.list", + "discoveryengine.dataStores.trainCustomModel", "discoveryengine.dataStores.update", "discoveryengine.documents.create", "discoveryengine.documents.delete", @@ -69894,7 +70099,11 @@ "discoveryengine.engines.delete", "discoveryengine.engines.get", "discoveryengine.engines.list", + "discoveryengine.engines.pause", + "discoveryengine.engines.resume", + "discoveryengine.engines.tune", "discoveryengine.engines.update", + "discoveryengine.locations.estimateDataSize", "discoveryengine.models.create", "discoveryengine.models.delete", "discoveryengine.models.get", @@ -69920,7 +70129,12 @@ "discoveryengine.servingConfigs.recommend", "discoveryengine.servingConfigs.search", "discoveryengine.servingConfigs.update", + "discoveryengine.siteSearchEngines.disableAdvancedSiteSearch", + "discoveryengine.siteSearchEngines.enableAdvancedSiteSearch", "discoveryengine.siteSearchEngines.get", + "discoveryengine.siteSearchEngines.recrawlUris", + "discoveryengine.suggestionDenyListEntries.import", + "discoveryengine.suggestionDenyListEntries.purge", "discoveryengine.targetSites.batchCreate", "discoveryengine.targetSites.create", "discoveryengine.targetSites.delete", @@ -73864,6 +74078,16 @@ "stage": "GA", "etag": "AA==" }, + { + "name": "roles/parallelstore.serviceAgent", + "title": "Parallelstore Service Agent", + "description": "Gives the Parallelstore service agent ability to access customer resources.", + "includedPermissions": [ + "resourcemanager.projects.get", + "resourcemanager.projects.list" + ], + "etag": "AA==" + }, { "name": "roles/paymentsresellersubscription.partnerAdmin", "title": "Payments Reseller Admin", @@ -78862,6 +79086,9 @@ "includedPermissions": [ "cloudbuild.builds.create", "cloudbuild.builds.get", + "cloudsql.databases.get", + "cloudsql.instances.get", + "cloudsql.users.get", "compute.backendServices.get", "compute.backendServices.list", "compute.globalAddresses.get", @@ -80437,6 +80664,14 @@ "securitycenter.resourcevalueconfigs.get", "securitycenter.resourcevalueconfigs.list", "securitycenter.sources.list", + "securitycentermanagement.effectiveSecurityHealthAnalyticsCustomModules.get", + "securitycentermanagement.effectiveSecurityHealthAnalyticsCustomModules.list", + "securitycentermanagement.securityHealthAnalyticsCustomModules.create", + "securitycentermanagement.securityHealthAnalyticsCustomModules.delete", + "securitycentermanagement.securityHealthAnalyticsCustomModules.get", + "securitycentermanagement.securityHealthAnalyticsCustomModules.list", + "securitycentermanagement.securityHealthAnalyticsCustomModules.simulate", + "securitycentermanagement.securityHealthAnalyticsCustomModules.update", "serviceusage.operations.cancel", "serviceusage.operations.delete", "serviceusage.operations.get", @@ -81900,6 +82135,14 @@ "securitycenter.resourcevalueconfigs.get", "securitycenter.resourcevalueconfigs.list", "securitycenter.sources.list", + "securitycentermanagement.effectiveSecurityHealthAnalyticsCustomModules.get", + "securitycentermanagement.effectiveSecurityHealthAnalyticsCustomModules.list", + "securitycentermanagement.securityHealthAnalyticsCustomModules.create", + "securitycentermanagement.securityHealthAnalyticsCustomModules.delete", + "securitycentermanagement.securityHealthAnalyticsCustomModules.get", + "securitycentermanagement.securityHealthAnalyticsCustomModules.list", + "securitycentermanagement.securityHealthAnalyticsCustomModules.simulate", + "securitycentermanagement.securityHealthAnalyticsCustomModules.update", "serviceusage.operations.cancel", "serviceusage.operations.delete", "serviceusage.operations.get", @@ -85406,6 +85649,13 @@ "artifactregistry.tags.list", "artifactregistry.versions.get", "artifactregistry.versions.list", + "assuredoss.config.get", + "assuredoss.locations.get", + "assuredoss.locations.list", + "assuredoss.metadata.get", + "assuredoss.metadata.list", + "assuredoss.operations.get", + "assuredoss.operations.list", "assuredworkloads.operations.get", "assuredworkloads.operations.list", "assuredworkloads.violations.get", @@ -87061,6 +87311,10 @@ "dialogflow.versions.list", "dialogflow.webhooks.get", "dialogflow.webhooks.list", + "discoveryengine.analytics.acquireDashboardSession", + "discoveryengine.analytics.refreshDashboardSessionTokens", + "discoveryengine.cmekConfigs.get", + "discoveryengine.cmekConfigs.list", "discoveryengine.completionConfigs.get", "discoveryengine.controls.get", "discoveryengine.controls.list", @@ -87073,6 +87327,7 @@ "discoveryengine.documents.list", "discoveryengine.engines.get", "discoveryengine.engines.list", + "discoveryengine.locations.estimateDataSize", "discoveryengine.models.get", "discoveryengine.models.list", "discoveryengine.operations.get", @@ -91719,7 +91974,9 @@ "compute.addresses.use", "compute.disks.create", "compute.disks.createSnapshot", + "compute.disks.createTagBinding", "compute.disks.delete", + "compute.disks.deleteTagBinding", "compute.disks.get", "compute.disks.list", "compute.disks.setLabels", @@ -91737,7 +91994,9 @@ "compute.globalOperations.get", "compute.instances.attachDisk", "compute.instances.create", + "compute.instances.createTagBinding", "compute.instances.delete", + "compute.instances.deleteTagBinding", "compute.instances.detachDisk", "compute.instances.get", "compute.instances.getGuestAttributes", @@ -91767,6 +92026,8 @@ "iam.serviceAccounts.actAs", "iam.serviceAccounts.get", "iam.serviceAccounts.list", + "resourcemanager.tagValueBindings.create", + "resourcemanager.tagValueBindings.delete", "servicedirectory.namespaces.create", "servicedirectory.namespaces.delete", "servicedirectory.services.create",