Collect Google Cloud Audit Logs
This document describes how you can export Cloud Audit Logs by enabling Google Cloud telemetry ingestion to Google Security Operations and how Cloud Audit Logs fields map to Google Security Operations Unified Data Model (UDM) fields.
For more information, see Data ingestion to Google Security Operations overview .
A typical deployment consists of Cloud Audit Logs enabled for ingestion to Google Security Operations. Each customer deployment might differ from this representation and might be more complex.
The deployment contains the following components:
-
Google Cloud: The Google Cloud services and products from which you collect logs
-
Cloud Audit Logs: The Cloud Audit Logs that are enabled for ingestion to Google Security Operations
-
Google Workspace audit logs: The Google Workspace audit logs that are enabled for ingestion to Google Security Operations
-
Google Security Operations: Retains and analyzes Cloud Audit Logs and Google Workspace audit logs
An ingestion label identifies the parser which normalizes raw log data
to structured UDM format. The information in this document applies to the parser
with GCP_CLOUDAUDIT
ingestion label.
Before you begin
- Ensure that you have set up a Google Cloud .
-
Ensure that you have set up access control for your organization and resources using Identity and Access Management (IAM). For more information about access control, see Access control for organizations with IAM .
-
Configure data access audit logs for your Google Cloud resources and services.
-
Ensure that all systems in the deployment architecture are configured in the UTC time zone.
-
Verify the log types that the Cloud Audit Logs parser supports. The following table lists the log sources and types supported by the Cloud Audit Logs parser:
Log sources | Log source type |
---|---|
Cloud DNS | N/A |
syslog | N/A |
Google Workspace audit logs | Login Audit |
Google Workspace audit logs | Admin Audit |
Cloud Audit Logs | Admin Activity |
Cloud Audit Logs | VPC Service Controls Audit |
Cloud Audit Logs | Google Kubernetes Engine Data Access |
Cloud Audit Logs | Resource Manager Data Access |
Cloud Audit Logs | BigQuery Audit Metadata data access |
Cloud Audit Logs | MySQL data access, admin activity |
Cloud Audit Logs | PostgreSQL data access, admin activity |
Cloud Audit Logs | SQL Server data access, admin activity |
Cloud Load Balancing | Cloud HTTP Load Balancer |
Cloud DNS | Admin Activity |
Virtual Private Cloud Flow | Virtual Private Cloud Flow |
Firewall Rules | Firewall Rules |
Cloud NAT | Cloud NAT |
Configure ingestion of Cloud Audit Logs
To ingest Cloud Audit Logs to Google Security Operations, follow the steps on the Ingest Google Cloud logs to Google Security Operations page.
If you encounter issues when you ingest Cloud Audit Logs, contact Google Security Operations support .
Supported Cloud Audit Logs log formats
The Cloud Audit Logs parser supports logs in JSON format.
Supported Cloud Audit Logs sample logs
-
JSON:
{ "protoPayload": { "@type": "type.googleapis.com/google.cloud.audit.AuditLog", "authenticationInfo": { "principalEmail": "dummyuser@mail.com" }, "requestMetadata": { "callerIp": "198.51.10.0", "callerSuppliedUserAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36,gzip(gfe),gzip(gfe)", "requestAttributes": { "time": "2025-02-26T16:35:37.410328Z", "auth": {} }, "destinationAttributes": {} }, "serviceName": "compute.googleapis.com", "methodName": "beta.compute.securityPolicies.patchRule", "authorizationInfo": [ { "resource": "projects/icd-gcp-prod-net-landing-0/global/securityPolicies/hashtag-ext", "permission": "compute.securityPolicies.update", "granted": true, "resourceAttributes": { "service": "compute", "name": "projects/icd-gcp-prod-net-landing-0/global/securityPolicies/hashtag-ext", "type": "compute.securityPolicies" }, "permissionType": "ADMIN_WRITE" } ], "resourceName": "projects/icd-gcp-prod-net-landing-0/global/securityPolicies/hashtag-ext", "request": { "description": "SQL injection", "priority": "10100", "match": { "expr": { "expression": "evaluatePreconfiguredExpr(\\u0027sqli-v33-stable\\u0027)" } }, "action": "deny(403)", "preview": false, "validateOnly": true, "@type": "type.googleapis.com/compute.securityPolicies.patchRule" }, "response": { "id": "4332115325946625078", "name": "operation-1740587736928-62f0e29c291e2-b0056719-3023c13f", "operationType": "PatchRule", "targetLink": "https://www.googleapis.com/compute/beta/projects/icd-gcp-prod-net-landing-0/global/securityPolicies/hashtag-ext", "targetId": "6935975992577010740", "status": "DONE", "user": "dummyuser@domain.com", "progress": "100", "insertTime": "2025-02-26T08:35:37.278-08:00", "startTime": "2025-02-26T08:35:37.279-08:00", "endTime": "2025-02-26T08:35:37.279-08:00", "selfLink": "https://www.googleapis.com/compute/beta/projects/icd-gcp-prod-net-landing-0/global/operations/operation-1740587736928-62f0e29c291e2-b0056719-3023c13f", "selfLinkWithId": "https://www.googleapis.com/compute/beta/projects/icd-gcp-prod-net-landing-0/global/operations/4332115325946625078", "@type": "type.googleapis.com/operation" }, "resourceLocation": { "currentLocations": [ "global" ] } }, "insertId": "-5srtt8e1oe7o", "resource": { "type": "network_security_policy", "labels": { "policy_name": "hashtag-ext", "project_id": "icd-gcp-prod-net-landing-0", "location": "global" } }, "timestamp": "2025-02-26T16:35:36.961863Z", "severity": "NOTICE", "labels": { "compute.googleapis.com/root_trigger_id": "f0fe0460-63df-4978-8256-e70ce093effa" }, "logName": "projects/icd-gcp-prod-net-landing-0/logs/cloudaudit.googleapis.com%2Factivity", "operation": { "id": "operation-1740587736928-62f0e29c291e2-b0056719-3023c13f", "producer": "compute.googleapis.com", "first": true, "last": true }, "receiveTimestamp": "2025-02-26T16:35:38.342438110Z" }
Field mapping reference
This section explains how the Google Security Operations parser maps Cloud Audit Logs fields to Google Security Operations Unified Data Model (UDM) fields.
GCP_CLOUDAUDIT log types to UDM event type
The following table lists the GCP_CLOUDAUDIT event identifiers and their corresponding event types.Event identifier | Event type |
---|---|
dns.managedZones.get
|
USER_RESOURCE_ACCESS
|
dns.managedZones.list
|
USER_RESOURCE_ACCESS
|
dns.changes.get
|
USER_RESOURCE_ACCESS
|
dns.changes.list
|
USER_RESOURCE_ACCESS
|
dns.activePeeringZones.list
|
USER_RESOURCE_ACCESS
|
dns.activePeeringZones.getpeeringzoneinfo
|
USER_RESOURCE_ACCESS
|
dns.resourceRecordSets.get
|
USER_RESOURCE_ACCESS
|
dns.resourceRecordSets.list
|
USER_RESOURCE_ACCESS
|
dns.responsePolicies.get
|
USER_RESOURCE_ACCESS
|
dns.responsePolicies.list
|
USER_RESOURCE_ACCESS
|
dns.responsePolicyRules.get
|
USER_RESOURCE_ACCESS
|
dns.responsePolicyRules.list
|
USER_RESOURCE_ACCESS
|
dns.policies.get
|
USER_RESOURCE_ACCESS
|
dns.policies.list
|
USER_RESOURCE_ACCESS
|
dns.projects.get
|
USER_RESOURCE_ACCESS
|
dns.managedZones.create
|
USER_RESOURCE_CREATION
|
dns.managedZones.delete
|
RESOURCE_DELETION
|
dns.managedZones.update
|
RESOURCE_WRITTEN
|
dns.managedZones.patch
|
USER_RESOURCE_UPDATE_CONTENT
|
dns.changes.create
|
USER_RESOURCE_CREATION
|
dns.changes.delete
|
RESOURCE_DELETION
|
dns.activePeeringZones.deactivate
|
USER_RESOURCE_UPDATE_CONTENT
|
dns.resourceRecordSets.create
|
USER_RESOURCE_CREATION
|
dns.resourceRecordSets.delete
|
RESOURCE_DELETION
|
dns.resourceRecordSets.update
|
RESOURCE_WRITTEN
|
dns.resourceRecordSets.patch
|
USER_RESOURCE_UPDATE_CONTENT
|
dns.responsePolicies.create
|
USER_RESOURCE_CREATION
|
dns.responsePolicies.delete
|
RESOURCE_DELETION
|
dns.responsePolicies.update
|
RESOURCE_WRITTEN
|
dns.responsePolicies.patch
|
USER_RESOURCE_UPDATE_CONTENT
|
dns.responsePolicyRules.create
|
USER_RESOURCE_CREATION
|
dns.responsePolicyRules.delete
|
RESOURCE_DELETION
|
dns.responsePolicyRules.update
|
RESOURCE_WRITTEN
|
dns.responsePolicyRules.patch
|
USER_RESOURCE_UPDATE_CONTENT
|
dns.policies.create
|
USER_RESOURCE_CREATION
|
dns.policies.delete
|
RESOURCE_DELETION
|
dns.policies.update
|
RESOURCE_WRITTEN
|
dns.policies.patch
|
USER_RESOURCE_UPDATE_CONTENT
|
CreateRole
|
USER_RESOURCE_CREATION
|
DeleteRole
|
RESOURCE_DELETION
|
UndeleteRole
|
RESOURCE_CREATION
|
UpdateRole
|
RESOURCE_WRITTEN
|
google.iam.v2beta.Policies.CreatePolicy
|
USER_RESOURCE_CREATION
|
google.iam.v2beta.Policies.DeletePolicy
|
RESOURCE_DELETION
|
google.iam.v2beta.Policies.UpdatePolicy
|
RESOURCE_WRITTEN
|
CreateServiceAccount
|
USER_CREATION
|
DeleteServiceAccount
|
RESOURCE_DELETION
|
DisableServiceAccount
|
USER_CHANGE_PERMISSIONS
|
EnableServiceAccount
|
USER_CHANGE_PERMISSIONS
|
GetServiceAccount
|
USER_RESOURCE_ACCESS
|
PatchServiceAccount
|
USER_RESOURCE_UPDATE_CONTENT
|
SetIAMPolicy
|
USER_RESOURCE_UPDATE_PERMISSIONS
|
UndeleteServiceAccount
|
USER_CREATION
|
UpdateServiceAccount
|
RESOURCE_WRITTEN
|
CreateServiceAccountKey
|
USER_CHANGE_PASSWORD
|
DeleteServiceAccountKey
|
USER_DELETION
|
UploadServiceAccountKey
|
USER_CHANGE_PASSWORD
|
CreateWorkloadIdentityPool
|
USER_RESOURCE_CREATION
|
DeleteWorkloadIdentityPool
|
RESOURCE_DELETION
|
UndeleteWorkloadIdentityPool
|
RESOURCE_CREATION
|
UpdateWorkloadIdentityPool
|
RESOURCE_WRITTEN
|
CreateWorkloadIdentityPoolProvider
|
USER_RESOURCE_CREATION
|
DeleteWorkloadIdentityPoolProvider
|
RESOURCE_DELETION
|
UndeleteWorkloadIdentityPoolProvider
|
RESOURCE_DELETION
|
UpdateWorkloadIdentityPoolProvider
|
RESOURCE_WRITTEN
|
CreateWorkforcePool
|
USER_RESOURCE_CREATION
|
DeleteWorkforcePool
|
RESOURCE_DELETION
|
UndeleteWorkforcePool
|
RESOURCE_DELETION
|
UpdateWorkforcePool
|
RESOURCE_WRITTEN
|
CreateWorkforcePoolProvider
|
USER_RESOURCE_CREATION
|
DeleteWorkforcePoolProvider
|
RESOURCE_DELETION
|
UndeleteWorkforcePoolProvider
|
RESOURCE_DELETION
|
UpdateWorkforcePoolProvider
|
RESOURCE_WRITTEN
|
GetEffectivePolicy1
|
USER_RESOURCE_ACCESS
|
google.iam.admin.v1.GetPolicyDetails2
|
USER_RESOURCE_ACCESS
|
ExchangeToken
|
USER_RESOURCE_ACCESS
|
Google Cloud console (federated) sign in
|
USER_RESOURCE_UPDATE_PERMISSIONS
|
GetRole
|
USER_RESOURCE_ACCESS
|
ListRoles
|
USER_RESOURCE_ACCESS
|
google.iam.v2beta.Policies.GetPolicy
|
USER_RESOURCE_ACCESS
|
google.iam.v2beta.Policies.ListPolicies
|
USER_RESOURCE_ACCESS
|
QueryGrantableRoles
|
USER_RESOURCE_ACCESS
|
GenerateAccessToken
|
USER_RESOURCE_UPDATE_CONTENT
|
GenerateIdToken
|
USER_RESOURCE_UPDATE_CONTENT
|
ListServiceAccounts
|
USER_RESOURCE_ACCESS
|
SignBlob
|
USER_RESOURCE_UPDATE_CONTENT
|
SignJwt
|
USER_RESOURCE_UPDATE_CONTENT
|
GetServiceAccountKey
|
USER_RESOURCE_ACCESS
|
ListServiceAccountKeys
|
USER_RESOURCE_ACCESS
|
GetWorkloadIdentityPool
|
USER_RESOURCE_ACCESS
|
ListWorkloadIdentityPools
|
USER_RESOURCE_ACCESS
|
GetWorkloadIdentityPoolProvider
|
USER_RESOURCE_ACCESS
|
ListWorkloadIdentityPoolProviders
|
USER_RESOURCE_ACCESS
|
GetWorkforcePool
|
USER_RESOURCE_ACCESS
|
ListWorkforcePools
|
USER_RESOURCE_ACCESS
|
GetWorkforcePoolProvider
|
USER_RESOURCE_ACCESS
|
ListWorkforcePoolProviders
|
USER_RESOURCE_ACCESS
|
io.k8s.authorization.rbac.v1
|
STATUS_UPDATE
|
io.k8s.authorization.rbac.v1.roles
|
STATUS_UPDATE
|
io.k8s.batch.v1.jobs.create
|
RESOURCE_CREATION
|
io.k8s.authorization.rbac.v1.clusterroles.create
|
RESOURCE_CREATION
|
io.k8s.apps.v1.daemonsets.create
|
RESOURCE_CREATION
|
io.k8s.authorization.v1.selfsubjectaccessreviews.create
|
RESOURCE_CREATION
|
google.container.v1.ClusterManager.CreateCluster
|
USER_RESOURCE_CREATION
|
google.cloud.bigquery.v2.TableService.InsertTable
|
USER_RESOURCE_CREATION
|
google.cloud.bigquery.v2.TableService.UpdateTable
|
RESOURCE_WRITTEN
|
google.cloud.bigquery.v2.TableService.PatchTable
|
USER_RESOURCE_UPDATE_CONTENT
|
google.cloud.bigquery.v2.TableService.DeleteTable
|
RESOURCE_DELETION
|
google.cloud.bigquery.v2.DatasetService.InsertDataset
|
USER_RESOURCE_CREATION
|
google.cloud.bigquery.v2.DatasetService.UpdateDataset
|
RESOURCE_WRITTEN
|
google.cloud.bigquery.v2.DatasetService.PatchDataset
|
USER_RESOURCE_UPDATE_CONTENT
|
google.cloud.bigquery.v2.DatasetService.DeleteDataset
|
USER_RESOURCE_DELETION
|
google.cloud.bigquery.v2.TableDataService.List
|
USER_RESOURCE_ACCESS
|
google.cloud.bigquery.v2.JobService.InsertJob
|
USER_RESOURCE_CREATION
|
google.cloud.bigquery.v2.JobService.Query
|
USER_RESOURCE_ACCESS
|
google.cloud.bigquery.v2.JobService.GetQueryResults
|
USER_RESOURCE_ACCESS
|
InternalTableExpired
|
USER_RESOURCE_DELETION
|
google.cloud.bigquery.connection.v1.ConnectionService.CreateConnection
|
USER_RESOURCE_CREATION
|
google.cloud.bigquery.connection.v1.ConnectionService.DeleteConnection
|
RESOURCE_DELETION
|
google.cloud.bigquery.connection.v1.ConnectionService.UpdateConnection
|
RESOURCE_WRITTEN
|
google.cloud.bigquery.connection.v1.ConnectionService.SetIamPolicy
|
RESOURCE_PERMISSIONS_CHANGE
|
google.cloud.bigquery.reservation.v1.ReservationService.CreateReservation
|
USER_RESOURCE_CREATION
|
google.cloud.bigquery.reservation.v1.ReservationService.DeleteReservation
|
RESOURCE_DELETION
|
google.cloud.bigquery.reservation.v1.ReservationService.UpdateReservation
|
RESOURCE_WRITTEN
|
google.cloud.bigquery.reservation.v1.ReservationService.CreateCapacityCommitment
|
USER_RESOURCE_CREATION
|
google.cloud.bigquery.reservation.v1.ReservationService.DeleteCapacityCommitment
|
RESOURCE_DELETION
|
google.cloud.bigquery.reservation.v1.ReservationService.CreateAssignment
|
USER_RESOURCE_CREATION
|
google.cloud.bigquery.reservation.v1.ReservationService.DeleteAssignment
|
RESOURCE_DELETION
|
google.cloud.bigquery.reservation.v1.ReservationService.MoveAssignment
|
STATUS_UPDATE
|
cloudsql.backupRuns.get
|
USER_RESOURCE_ACCESS
|
cloudsql.backupRuns.list
|
USER_RESOURCE_ACCESS
|
cloudsql.databases.create
|
USER_RESOURCE_CREATION
|
cloudsql.databases.delete
|
RESOURCE_DELETION
|
cloudsql.databases.get
|
USER_RESOURCE_ACCESS
|
cloudsql.databases.list
|
USER_RESOURCE_ACCESS
|
cloudsql.databases.update
|
RESOURCE_WRITTEN
|
cloudsql.instances.export
|
USER_RESOURCE_ACCESS
|
cloudsql.instances.get
|
USER_RESOURCE_ACCESS
|
cloudsql.instances.import
|
STATUS_UNCATEGORIZED
|
cloudsql.instances.list
|
USER_RESOURCE_ACCESS
|
cloudsql.instances.listEffectiveTags
|
USER_RESOURCE_ACCESS
|
cloudsql.instances.listServerCas
|
USER_RESOURCE_ACCESS
|
cloudsql.instances.listTagBindings
|
USER_RESOURCE_ACCESS
|
cloudsql.instances.login
|
USER_LOGIN
|
cloudsql.sslCerts.get
|
USER_RESOURCE_ACCESS
|
cloudsql.sslCerts.list
|
USER_RESOURCE_ACCESS
|
cloudsql.users.create
|
USER_RESOURCE_CREATION
|
cloudsql.users.delete
|
RESOURCE_DELETION
|
cloudsql.users.get
|
USER_RESOURCE_ACCESS
|
cloudsql.users.list
|
USER_RESOURCE_ACCESS
|
cloudsql.users.update
|
RESOURCE_WRITTEN
|
cloudsql.backupRuns.create
|
USER_RESOURCE_CREATION
|
cloudsql.backupRuns.delete
|
RESOURCE_DELETION
|
cloudsql.instances.addServerCa
|
USER_RESOURCE_CREATION
|
cloudsql.instances.clone
|
USER_RESOURCE_CREATION
|
cloudsql.instances.connect
|
USER_LOGIN
|
cloudsql.instances.create
|
USER_RESOURCE_CREATION
|
cloudsql.instances.createTagBinding
|
USER_RESOURCE_CREATION
|
cloudsql.instances.delete
|
RESOURCE_DELETION
|
cloudsql.instances.deleteTagBinding
|
RESOURCE_DELETION
|
cloudsql.instances.demoteMaster
|
STATUS_UPDATE
|
cloudsql.instances.failover
|
STATUS_UPDATE
|
cloudsql.instances.promoteReplica
|
STATUS_UPDATE
|
cloudsql.instances.resetSslConfig
|
USER_RESOURCE_UPDATE_CONTENT
|
cloudsql.instances.restart
|
STATUS_STARTUP
|
cloudsql.instances.restoreBackup
|
STATUS_UPDATE
|
cloudsql.instances.rotateServerCa
|
STATUS_UPDATE
|
cloudsql.instances.startReplica
|
STATUS_STARTUP
|
cloudsql.instances.stopReplica
|
STATUS_UPDATE
|
cloudsql.instances.truncateLog
|
STATUS_UPDATE
|
cloudsql.instances.update
|
RESOURCE_WRITTEN
|
cloudsql.sslCerts.create
|
USER_RESOURCE_CREATION
|
cloudsql.sslCerts.createEphemeral
|
USER_RESOURCE_CREATION
|
cloudsql.sslCerts.delete
|
RESOURCE_DELETION
|
compute.instances.insert
|
RESOURCE_CREATION
|
compute.instanceGroups.removeInstances
|
RESOURCE_DELETION
|
compute.instances.setMetadata
|
USER_RESOURCE_UPDATE_CONTENT
|
compute.instances.setLabels
|
USER_RESOURCE_CREATION
|
compute.instances.setTags
|
USER_RESOURCE_CREATION
|
compute.instances.setIamPolicy
|
USER_RESOURCE_UPDATE_PERMISSIONS
|
compute.instances.list
|
USER_RESOURCE_ACCESS
|
compute.images.get
|
USER_RESOURCE_ACCESS
|
compute.interconnectAttachments.aggregatedList
|
USER_RESOURCE_ACCESS
|
compute.instance.getSerialPortOutput
|
USER_RESOURCE_ACCESS
|
compute.instances.migrateOnHostMaintenance
|
RESOURCE_CREATION
|
compute.instances.automaticRestart
|
USER_RESOURCE_UPDATE_CONTENT
|
compute.instanceGroupManagers.resizeAdvanced
|
USER_RESOURCE_UPDATE_CONTENT
|
google.ssh-serialport.v1.connect
|
NETWORK_CONNECTION
|
firewalls.delete
|
RESOURCE_DELETION
|
firewalls.insert
|
RESOURCE_CREATION
|
firewalls.patch
|
USER_RESOURCE_UPDATE_CONTENT
|
firewalls.update
|
RESOURCE_WRITTEN
|
forwardingRules.delete
|
RESOURCE_DELETION
|
forwardingRules.insert
|
RESOURCE_CREATION
|
forwardingRules.patch
|
USER_RESOURCE_UPDATE_CONTENT
|
forwardingRules.setTarget
|
STATUS_UPDATE
|
networks.addPeering
|
STATUS_UPDATE
|
networks.delete
|
RESOURCE_DELETION
|
networks.insert
|
RESOURCE_CREATION
|
networks.patch
|
USER_RESOURCE_UPDATE_CONTENT
|
networks.removePeering
|
RESOURCE_DELETION
|
networks.switchToCustomMode
|
STATUS_UPDATE
|
networks.updatePeering
|
RESOURCE_WRITTEN
|
routes.delete
|
RESOURCE_DELETION
|
routes.insert
|
USER_RESOURCE_CREATION
|
subnetworks.delete
|
RESOURCE_DELETION
|
subnetworks.expandIpCidrRange
|
STATUS_UPDATE
|
subnetworks.insert
|
RESOURCE_CREATION
|
subnetworks.patch
|
USER_RESOURCE_UPDATE_CONTENT
|
subnetworks.setIamPolicy
|
USER_RESOURCE_UPDATE_PERMISSIONS
|
subnetworks.setPrivateIpGoogleAccess
|
STATUS_UPDATE
|
subnetworks.testIamPermissions
|
USER_RESOURCE_ACCESS
|
firewalls.get
|
USER_RESOURCE_ACCESS
|
firewalls.list
|
USER_RESOURCE_ACCESS
|
forwardingRules.aggregatedList
|
USER_RESOURCE_ACCESS
|
forwardingRules.get
|
USER_RESOURCE_ACCESS
|
forwardingRules.list
|
USER_RESOURCE_ACCESS
|
networks.get
|
USER_RESOURCE_ACCESS
|
networks.list
|
USER_RESOURCE_ACCESS
|
networks.listPeeringRoutes
|
USER_RESOURCE_ACCESS
|
routes.get
|
USER_RESOURCE_ACCESS
|
routes.list
|
USER_RESOURCE_ACCESS
|
subnetworks.aggregatedList
|
USER_RESOURCE_ACCESS
|
subnetworks.get
|
USER_RESOURCE_ACCESS
|
subnetworks.getIamPolicy
|
USER_RESOURCE_ACCESS
|
subnetworks.list
|
USER_RESOURCE_ACCESS
|
subnetworks.listUsable
|
USER_RESOURCE_ACCESS
|
google.admin.AdminService.alertCenterBatchDeleteAlerts
|
RESOURCE_DELETION
|
google.admin.AdminService.alertCenterBatchUndeleteAlerts
|
RESOURCE_DELETION
|
google.admin.AdminService.alertCenterCreateAlert
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.alertCenterCreateFeedback
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.alertCenterDeleteAlert
|
RESOURCE_DELETION
|
google.admin.AdminService.alertCenterGetAlertMetadata
|
USER_RESOURCE_ACCESS
|
google.admin.AdminService.alertCenterGetCustomerSettings
|
USER_RESOURCE_ACCESS
|
google.admin.AdminService.alertCenterGetSitLink
|
USER_RESOURCE_ACCESS
|
google.admin.AdminService.alertCenterListChange
|
USER_RESOURCE_ACCESS
|
google.admin.AdminService.alertCenterListFeedback
|
USER_RESOURCE_ACCESS
|
google.admin.AdminService.alertCenterListRelatedAlerts
|
USER_RESOURCE_ACCESS
|
google.admin.AdminService.alertCenterUndeleteAlert
|
RESOURCE_DELETION
|
google.admin.AdminService.alertCenterUpdateAlert
|
RESOURCE_WRITTEN
|
google.admin.AdminService.alertCenterUpdateAlertMetadata
|
RESOURCE_WRITTEN
|
google.admin.AdminService.alertCenterUpdateCustomerSettings
|
RESOURCE_WRITTEN
|
google.admin.AdminService.alertCenterView
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeApplicationSetting
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.createApplicationSetting
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.deleteApplicationSetting
|
RESOURCE_DELETION
|
google.admin.AdminService.reorderGroupBasedPoliciesEvent
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.gplusPremiumFeatures
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.createManagedConfiguration
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.deleteManagedConfiguration
|
RESOURCE_DELETION
|
google.admin.AdminService.updateManagedConfiguration
|
RESOURCE_WRITTEN
|
google.admin.AdminService.flashlightEduNonFeaturedServicesSelected
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.createBuilding
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.deleteBuilding
|
RESOURCE_DELETION
|
google.admin.AdminService.updateBuilding
|
RESOURCE_WRITTEN
|
google.admin.AdminService.createCalendarResource
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.deleteCalendarResource
|
RESOURCE_DELETION
|
google.admin.AdminService.createCalendarResourceFeature
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.deleteCalendarResourceFeature
|
RESOURCE_DELETION
|
google.admin.AdminService.updateCalendarResourceFeature
|
RESOURCE_WRITTEN
|
google.admin.AdminService.renameCalendarResource
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.updateCalendarResource
|
RESOURCE_WRITTEN
|
google.admin.AdminService.changeCalendarSetting
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.cancelCalendarEvents
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.releaseCalendarResources
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.meetInteropCreateGateway
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.meetInteropDeleteGateway
|
RESOURCE_DELETION
|
google.admin.AdminService.meetInteropModifyGateway
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeChatSetting
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeChromeOsAndroidApplicationSetting
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeChromeOsApplicationSetting
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.sendChromeOsDeviceCommand
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeChromeOsDeviceAnnotation
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeChromeOsDeviceSetting
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeChromeOsDeviceState
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeChromeOsPublicSessionSetting
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.insertChromeOsPrinter
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.deleteChromeOsPrinter
|
RESOURCE_DELETION
|
google.admin.AdminService.updateChromeOsPrinter
|
RESOURCE_WRITTEN
|
google.admin.AdminService.changeChromeOsSetting
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeChromeOsUserSetting
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.removeChromeOsApplicationSettings
|
RESOURCE_DELETION
|
google.admin.AdminService.changeContactsSetting
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.assignRole
|
USER_RESOURCE_UPDATE_PERMISSIONS
|
google.admin.AdminService.createRole
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.deleteRole
|
RESOURCE_DELETION
|
google.admin.AdminService.addPrivilege
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.removePrivilege
|
RESOURCE_DELETION
|
google.admin.AdminService.renameRole
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.updateRole
|
RESOURCE_WRITTEN
|
google.admin.AdminService.unassignRole
|
USER_RESOURCE_UPDATE_PERMISSIONS
|
google.admin.AdminService.deleteDevice
|
RESOURCE_DELETION
|
google.admin.AdminService.moveDeviceToOrgUnit
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.transferDocumentOwnership
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.driveDataRestore
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeDocsSetting
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeAccountAutoRenewal
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.addApplication
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.addApplicationToWhitelist
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.changeAdvertisementOption
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.createAlert
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.changeAlertCriteria
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.deleteAlert
|
RESOURCE_DELETION
|
google.admin.AdminService.alertReceiversChanged
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.renameAlert
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.alertStatusChanged
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.addDomainAlias
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.removeDomainAlias
|
RESOURCE_DELETION
|
google.admin.AdminService.skipDomainAliasMx
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.verifyDomainAliasMx
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.verifyDomainAlias
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.toggleOauthAccessToAllApis
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.toggleAllowAdminPasswordReset
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.enableApiAccess
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.authorizeApiClientAccess
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.removeApiClientAccess
|
RESOURCE_DELETION
|
google.admin.AdminService.chromeLicensesRedeemed
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.toggleAutoAddNewService
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.changePrimaryDomain
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeWhitelistSetting
|
USER_RESOURCE_ACCESS
|
google.admin.AdminService.communicationPreferencesSettingChange
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeConflictAccountAction
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.enableFeedbackSolicitation
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.toggleContactSharing
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.createPlayForWorkToken
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.toggleUseCustomLogo
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeCustomLogo
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeDataLocalizationForRussia
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeDataLocalizationSetting
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeDataProtectionOfficerContactInfo
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.deletePlayForWorkToken
|
RESOURCE_DELETION
|
google.admin.AdminService.viewDnsLoginDetails
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeDomainDefaultLocale
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeDomainDefaultTimezone
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeDomainName
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.toggleEnablePreReleaseFeatures
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeDomainSupportMessage
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.addTrustedDomains
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.removeTrustedDomains
|
RESOURCE_DELETION
|
google.admin.AdminService.changeEduType
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.toggleEnableOauthConsumerKey
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.toggleSsoEnabled
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.toggleSsl
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeEuRepresentativeContactInfo
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.generateTransferToken
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeLoginBackgroundColor
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeLoginBorderColor
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeLoginActivityTrace
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.playForWorkEnroll
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.playForWorkUnenroll
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.mxRecordVerificationClaim
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.toggleNewAppFeatures
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.toggleUseNextGenControlPanel
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.uploadOauthCertificate
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.regenerateOauthConsumerSecret
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.toggleOpenIdEnabled
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeOrganizationName
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.toggleOutboundRelay
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changePasswordMaxLength
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changePasswordMinLength
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.updateDomainPrimaryAdminEmail
|
RESOURCE_WRITTEN
|
google.admin.AdminService.enableServiceOrFeatureNotifications
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.removeApplication
|
RESOURCE_DELETION
|
google.admin.AdminService.removeApplicationFromWhitelist
|
RESOURCE_DELETION
|
google.admin.AdminService.changeRenewDomainRegistration
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeResellerAccess
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.ruleActionsChanged
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.createRule
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.changeRuleCriteria
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.deleteRule
|
RESOURCE_DELETION
|
google.admin.AdminService.renameRule
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.ruleStatusChanged
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.addSecondaryDomain
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.removeSecondaryDomain
|
RESOURCE_DELETION
|
google.admin.AdminService.skipSecondaryDomainMx
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.verifySecondaryDomainMx
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.verifySecondaryDomain
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.updateDomainSecondaryEmail
|
RESOURCE_WRITTEN
|
google.admin.AdminService.changeSsoSettings
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.generatePin
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.updateRule
|
RESOURCE_WRITTEN
|
google.admin.AdminService.dropFromQuarantine
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.emailLogSearch
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.emailUndelete
|
RESOURCE_DELETION
|
google.admin.AdminService.changeEmailSetting
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeGmailSetting
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.createGmailSetting
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.deleteGmailSetting
|
RESOURCE_DELETION
|
google.admin.AdminService.rejectFromQuarantine
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.releaseFromQuarantine
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.createGroup
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.deleteGroup
|
RESOURCE_DELETION
|
google.admin.AdminService.changeGroupDescription
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.groupListDownload
|
USER_RESOURCE_ACCESS
|
google.admin.AdminService.addGroupMember
|
GROUP_MODIFICATION
|
google.admin.AdminService.removeGroupMember
|
RESOURCE_DELETION
|
google.admin.AdminService.updateGroupMember
|
RESOURCE_WRITTEN
|
google.admin.AdminService.updateGroupMemberDeliverySettings
|
RESOURCE_WRITTEN
|
google.admin.AdminService.updateGroupMemberDeliverySettingsCanEmailOverride
|
RESOURCE_WRITTEN
|
google.admin.AdminService.groupMemberBulkUpload
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.groupMembersDownload
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeGroupName
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeGroupSetting
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.whitelistedGroupsUpdated
|
RESOURCE_WRITTEN
|
google.admin.AdminService.securityInvestigationAction
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.securityInvestigationActionCancellation
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.securityInvestigationActionCompletion
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.securityInvestigationActionRetry
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.securityInvestigationActionVerificationConfirmation
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.securityInvestigationActionVerificationRequest
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.securityInvestigationActionVerificationRequestExpiration
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.securityInvestigationChartCreate
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.securityInvestigationContentAccess
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.securityInvestigationDownloadAttachment
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.securityInvestigationExportActionResults
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.securityInvestigationExportQuery
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.securityInvestigationObjectCreateDraftInvestigation
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.securityInvestigationObjectDeleteInvestigation
|
RESOURCE_DELETION
|
google.admin.AdminService.securityInvestigationObjectDuplicateInvestigation
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.securityInvestigationObjectOwnershipTransfer
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.securityInvestigationObjectSaveInvestigation
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.securityInvestigationObjectUpdateDirectSharing
|
RESOURCE_WRITTEN
|
google.admin.AdminService.securityInvestigationObjectUpdateLinkSharing
|
RESOURCE_WRITTEN
|
google.admin.AdminService.securityInvestigationQuery
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.securityInvestigationSettingUpdate
|
RESOURCE_WRITTEN
|
google.admin.AdminService.addToTrustedOauth2Apps
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.allowAspWithout2Sv
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.allowServiceForOauth2Access
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.allowStrongAuthentication
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.blockOnDeviceAccess
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeAllowedTwoStepVerificationMethods
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeAppAccessSettingsCollectionId
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeCaaAppAssignments
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeCaaDefaultAssignments
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeCaaErrorMessage
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeSessionLength
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeTwoStepVerificationEnrollmentPeriodDuration
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeTwoStepVerificationFrequency
|
USER_RESOURCE_UPDATE_PERMISSIONS
|
google.admin.AdminService.changeTwoStepVerificationGracePeriodDuration
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeTwoStepVerificationStartDate
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.disallowServiceForOauth2Access
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.enableNonAdminUserPasswordRecovery
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.enforceStrongAuthentication
|
USER_RESOURCE_UPDATE_PERMISSIONS
|
google.admin.AdminService.removeFromTrustedOauth2Apps
|
RESOURCE_DELETION
|
google.admin.AdminService.sessionControlSettingsChange
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.toggleCaaEnablement
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.trustDomainOwnedOauth2Apps
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.unblockOnDeviceAccess
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.untrustDomainOwnedOauth2Apps
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.updateErrorMsgForRestrictedOauth2Apps
|
RESOURCE_WRITTEN
|
google.admin.AdminService.weakProgrammaticLoginSettingsChanged
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.delete2SvScratchCodes
|
RESOURCE_DELETION
|
google.admin.AdminService.generate2SvScratchCodes
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.revoke3LoDeviceTokens
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.revoke3LoToken
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.addRecoveryEmail
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.addRecoveryPhone
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.grantAdminPrivilege
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.revokeAdminPrivilege
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.revokeAsp
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.toggleAutomaticContactSharing
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.bulkUpload
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.bulkUploadNotificationSent
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.cancelUserInvite
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeUserCustomField
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeUserExternalId
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeUserGender
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeUserIm
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.enableUserIpWhitelist
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeUserKeyword
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeUserLanguage
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeUserLocation
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeUserOrganization
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeUserPhoneNumber
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeRecoveryEmail
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeRecoveryPhone
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeUserRelation
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeUserAddress
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.createEmailMonitor
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.createDataTransferRequest
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.grantDelegatedAdminPrivileges
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.deleteAccountInfoDump
|
RESOURCE_DELETION
|
google.admin.AdminService.deleteEmailMonitor
|
RESOURCE_DELETION
|
google.admin.AdminService.deleteMailboxDump
|
RESOURCE_DELETION
|
google.admin.AdminService.changeFirstName
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.gmailResetUser
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changeLastName
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.mailRoutingDestinationAdded
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.mailRoutingDestinationRemoved
|
RESOURCE_DELETION
|
google.admin.AdminService.addNickname
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.removeNickname
|
RESOURCE_DELETION
|
google.admin.AdminService.changePassword
|
USER_CHANGE_PASSWORD
|
google.admin.AdminService.changePasswordOnNextLogin
|
USER_CHANGE_PASSWORD
|
google.admin.AdminService.downloadPendingInvitesList
|
USER_RESOURCE_ACCESS
|
google.admin.AdminService.removeRecoveryEmail
|
RESOURCE_DELETION
|
google.admin.AdminService.removeRecoveryPhone
|
RESOURCE_DELETION
|
google.admin.AdminService.requestAccountInfo
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.requestMailboxDump
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.resendUserInvite
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.resetSigninCookies
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.securityKeyRegisteredForUser
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.revokeSecurityKey
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.userInvite
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.viewTempPassword
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.turnOff2StepVerification
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.unblockUserSession
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.unenrollUserFromTitanium
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.archiveUser
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.updateBirthdate
|
RESOURCE_WRITTEN
|
google.admin.AdminService.createUser
|
USER_CREATION
|
google.admin.AdminService.deleteUser
|
RESOURCE_DELETION
|
google.admin.AdminService.downgradeUserFromGplus
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.userEnrolledInTwoStepVerification
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.downloadUserlistCsv
|
USER_RESOURCE_ACCESS
|
google.admin.AdminService.moveUserToOrgUnit
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.userPutInTwoStepVerificationGracePeriod
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.renameUser
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.unenrollUserFromStrongAuth
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.suspendUser
|
USER_CHANGE_PERMISSIONS
|
google.admin.AdminService.unarchiveUser
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.undeleteUser
|
RESOURCE_DELETION
|
google.admin.AdminService.upgradeUserToGplus
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.usersBulkUpload
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.usersBulkUploadNotificationSent
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.createAccessLevelV2
|
USER_RESOURCE_CREATION
|
google.admin.AdminService.systemDefinedRuleUpdated
|
USER_RESOURCE_UPDATE_PERMISSIONS
|
google.admin.AdminService.createDeviceEnrollmentToken
|
USER_RESOURCE_CREATION
|
google.login.LoginService.2svDisable
|
STATUS_UPDATE
|
google.login.LoginService.2svEnroll
|
STATUS_UPDATE
|
google.login.LoginService.accountDisabledPasswordLeak
|
STATUS_UPDATE
|
google.login.LoginService.accountDisabledGeneric
|
USER_LOGIN
|
google.login.LoginService.accountDisabledSpammingThroughRelay
|
USER_LOGIN
Security category: |
google.login.LoginService.accountDisabledSpamming
|
USER_LOGIN
Security category: |
google.login.LoginService.accountDisabledHijacked
|
USER_LOGIN
Security category: |
google.login.LoginService.emailForwardingOutOfDomain
|
EMAIL_TRANSACTION
|
google.login.LoginService.govAttackWarning
|
USER_LOGIN
Security category: |
google.login.LoginService.loginChallenge
|
USER_LOGIN
|
google.login.LoginService.loginFailure
|
USER_LOGIN
Security category: |
google.login.LoginService.loginVerification
|
USER_LOGIN
|
google.login.LoginService.logout
|
USER_LOGOUT
|
google.login.LoginService.loginSuccess
|
USER_LOGIN
|
google.login.LoginService.passwordEdit
|
USER_CHANGE_PASSWORD
|
google.login.LoginService.recoveryEmailEdit
|
USER_RESOURCE_UPDATE_CONTENT
|
google.login.LoginService.recoveryPhoneEdit
|
USER_RESOURCE_UPDATE_CONTENT
|
google.login.LoginService.recoverySecretQaEdit
|
USER_RESOURCE_UPDATE_CONTENT
|
google.login.LoginService.suspiciousLogin
|
USER_LOGIN
Security category: |
google.login.LoginService.suspiciousLoginLessSecureApp
|
USER_LOGIN
Security category: |
google.login.LoginService.suspiciousProgrammaticLogin
|
USER_LOGIN
Security category: |
google.login.LoginService.titaniumEnroll
|
USER_RESOURCE_UPDATE_CONTENT
|
google.login.LoginService.titaniumUnenroll
|
USER_RESOURCE_CREATION
|
google.identity.accesscontextmanager.v1.AccessContextManager.CreateAccessLevel
|
USER_RESOURCE_CREATION
|
google.apps.cloudidentity.groups.v1.MembershipsService.UpdateMembership
|
USER_RESOURCE_UPDATE_CONTENT
|
io.k8s.core.v1.pods.create
|
RESOURCE_CREATION
|
io.k8s.authorization.rbac.v1.clusterrolebindings.create
|
RESOURCE_CREATION
|
beta.compute.instanceTemplates.insert
|
RESOURCE_CREATION
|
SetOrgPolicy
|
USER_RESOURCE_UPDATE_PERMISSIONS
|
beta.compute.instanceGroupManagers.patch
|
RESOURCE_WRITTEN
|
beta.compute.autoscalers.update
|
RESOURCE_WRITTEN
|
compute.v1.InstancesService.Get
|
USER_RESOURCE_ACCESS
|
google.storage.objects.list
|
USER_RESOURCE_ACCESS
|
google.cloudresourcemanager.v1.Projects.SetIamPolicy
|
USER_RESOURCE_UPDATE_PERMISSIONS
|
cloudsql.instances.query
|
USER_RESOURCE_ACCESS
|
cloudtrace.googleapis.com/ListInsights
|
RESOURCE_READ
|
google.cloud.functions.v1.CloudFunctionsService.CreateFunction
|
RESOURCE_CREATION
|
google.api.servicemanagement.v1.ServiceManager.ActivateServices
|
USER_RESOURCE_UPDATE_CONTENT
|
google.admin.AdminService.changePassword
|
USER_CHANGE_PASSWORD
|
google.api.serviceusage.v1.ServiceUsage.DisableService
|
USER_RESOURCE_UPDATE_CONTENT
|
AuthorizeUser
|
USER_LOGIN
|
google.cloud.oslogin.v1.OsLoginService.CheckPolicy
|
USER_LOGIN
|
google.admin.AdminService.unsuspendUser
|
USER_CHANGE_PERMISSIONS
|
jobservice.jobcompleted
|
RESOURCE_WRITTEN
|
compute.v1.ProjectsService.Get
|
USER_RESOURCE_ACCESS
|
v1.compute.projects.setCommonInstanceMetadata
|
USER_RESOURCE_UPDATE_CONTENT
|
CreateCryptoKey
|
RESOURCE_CREATION
|
storage.buckets.get
|
RESOURCE_READ
|
google.longrunning.Operations.GetOperation
|
RESOURCE_READ
|
io.k8s.core.v1.pods.delete
|
RESOURCE_DELETION
|
v1.compute.disks.delete
|
RESOURCE_DELETION
|
v1.compute.disks.insert
|
RESOURCE_CREATION
|
ScheduledSnapshots
|
RESOURCE_WRITTEN
|
v1.compute.disks.setLabels
|
RESOURCE_WRITTEN
|
google.cloud.healthcare.v1alpha2.dataset.DatasetService.AccessEhrSearch
|
STATUS_UPDATE
|
io.k8s.apiextensions.v1.customresourcedefinitions.patch
|
RESOURCE_WRITTEN
|
io.k8s.post
|
USER_UNCATEGORIZED
|
v1.compute.instances.delete
|
RESOURCE_DELETION
|
storage.buckets.list
|
RESOURCE_READ
|
storage.objects.create
|
RESOURCE_CREATION
|
google.pubsub.v1.Publisher.CreateTopic
|
RESOURCE_CREATION
|
google.devtools.cloudbuild.v1.CloudBuild.ListBuilds
|
USER_RESOURCE_ACCESS
|
google.cloud.asset.v1.AssetService.UpdateFeed
|
USER_RESOURCE_UPDATE_PERMISSIONS
|
storage.objects.update
|
RESOURCE_WRITTEN
|
datasetservice.insert
|
USER_RESOURCE_CREATION
|
storage.setIamPermissions
|
USER_RESOURCE_UPDATE_PERMISSIONS
|
io.k8s.coordination.v1.leases.update
|
RESOURCE_WRITTEN
|
datasetservice.delete
|
USER_RESOURCE_DELETION
|
compute.instances.repair.recreateInstance
|
RESOURCE_CREATION
|
tableservice.delete
|
USER_RESOURCE_DELETION
|
io.k8s.core.v1.configmaps.update
|
RESOURCE_WRITTEN
|
io.k8s.core.v1.nodes.proxy.get
|
RESOURCE_READ
|
compute.instances.repair.deleteInstance
|
RESOURCE_DELETION
|
google.cloud.dataproc.v1.JobController.SubmitJob
|
RESOURCE_WRITTEN
|
google.cloud.dataproc.v1beta2.ClusterController.UpdateCluster
|
RESOURCE_WRITTEN
|
io.k8s.app.v1beta1.applications.update
|
RESOURCE_WRITTEN
|
io.gke.networking.v1beta1.managedcertificates.update
|
RESOURCE_WRITTEN
|
io.k8s.extensions.v1beta1.deployments.patch
|
RESOURCE_WRITTEN
|
compute.instanceGroupManagers.deleteInstances
|
RESOURCE_DELETION
|
io.k8s.authorization.rbac.v1.rolebindings.patch
|
RESOURCE_WRITTEN
|
google.admin.AdminService.toggleServiceEnabled
|
USER_UNCATEGORIZED
|
io.k8s.core.v1.services.proxy.get
|
RESOURCE_READ
|
google.datastore.v1.Datastore.RunQuery
|
STATUS_UPDATE
|
google.appengine.Datastore.Put
|
STATUS_UPDATE
|
google.cloud.securitycenter.settings.v1beta2.Settings.UpdateSecurityHealthAnalyticsSettings
|
RESOURCE_WRITTEN
|
v1.compute.securityPolicies.patchRule
|
RESOURCE_WRITTEN
|
beta.compute.images.setIamPolicy
|
USER_RESOURCE_UPDATE_PERMISSIONS
|
google.iam.v1.IAMPolicy.SetIamPolicy
|
USER_RESOURCE_UPDATE_PERMISSIONS
|
io.k8s.certificates.v1.certificatesigningrequests.create
|
RESOURCE_CREATION
|
io.k8s.core.v0.id.create
|
RESOURCE_CREATION
|
google.cloud.orgpolicy.v2.OrgPolicy.DeletePolicy
|
RESOURCE_WRITTEN
|
google.cloud.securitycenter.settings.v1beta2.Settings.UpdateEventThreatDetectionSettings
|
RESOURCE_DELETION
|
UpdateCryptoKeyVersion
|
RESOURCE_WRITTEN
|
google.apps.cloudidentity.groups.v1.GroupsService.UpdateGroup
|
RESOURCE_WRITTEN
|
v1
|
STATUS_UPDATE
|
google.cloud.run.v1.Services.ReplaceService
|
SERVICE_UNCATEGORIZED
|
updatePolicy
|
RESOURCE_WRITTEN
|
updateBackup
|
RESOURCE_WRITTEN
|
Field mapping reference: GCP_CLOUDAUDIT
The following table lists the log fields of the GCP_CLOUDAUDIT log type and their corresponding UDM fields.jsonPayload.accesses[].resourceName
about.resource.name
protoPayload.response.selfLink
about.url
protoPayload.metadata.event.eventName.parameter.name[login_challenge_method]
extensions.auth.auth_details
protoPayload.metadata.event.eventName
log field value is equal to login_failure
or login_verification
or login_challenge
or login_success
, then if the protoPayload.metadata.event.eventName.parameter.name
log field value is equal to login_challenge_method
, then the protoPayload.metadata.event.eventName.parameter.value
log field is mapped to the extensions.auth.auth_details
UDM field.extensions.auth.auth_mechanism
protoPayload.metadata.event.eventName
is equal to login_failure
or login_verification
or login_challenge
or logic_success
, then the extensions.auth.auth_mechanism
UDM field is: - Set to
MECHANISM_OTHER
when the following conditions are met: - The value in the
protoPayload.metadata.event.eventName.parameter.name
is equal tois_second_factor
. - The
value protoPayload.metadata.event.eventName.parameter.value
is not equal toTrue
. - Set to
USERNAME_PASSWORD
when the following conditions are met: - The value in the
protoPayload.metadata.event.eventName.parameter.name
is equal tologin_challenge_method
orlogin_type
. - The value
protoPayload.metadata.event.eventName.parameter.value
is equal toexchange
orpassword
orgoogle_password
orsaml
. - Set to
OTP
when the following conditions are met: - The value in the
protoPayload.metadata.event.eventName.parameter.name
is equal tologin_challenge_method
orlogin_type
. - The
value protoPayload.metadata.event.eventName.parameter.value
is equal tobackup_code
orgoogle_authenticator
oridv_any_phone
oridv_preregistered_phone
oroffline_otp
orsecurity_key_otp
. - Set to
INTERACTIVE
when one of the following conditions are met: - The value in the
protoPayload.metadata.event.eventName.parameter.name
is equal tois_second_factor
and the valueprotoPayload.metadata.event.eventName.parameter.value
is equal toTrue
. - The value in the
protoPayload.metadata.event.eventName.parameter.name
is equal tologin_challenge_method
orlogin_type
and the valueprotoPayload.metadata.event.eventName.parameter.value
is equal tointernal_two_factor
orlogin_location
. - Set to
MECHANISM_OTHER
when the following conditions are met: - The value in the
protoPayload.metadata.event.eventName.parameter.name
is equal tologin_challenge_method
orlogin_type
. - The value
protoPayload.metadata.event.eventName.parameter.value
is equal togoogle_prompt
orknowledge_employee_id
orknowledge_preregistered_email
orknowledge_preregistered_phone or other
. - Set to
HARDWARE_KEY
when the following conditions are met: - The value in the
protoPayload.metadata.event.eventName.parameter.name
is equal tologin_challenge_method
orlogin_type
. - The value
protoPayload.metadata.event.eventName.parameter.value
is equal tosecurity_key
. - Set to
MECHANISM_UNSPECIFIED
when the following conditions are met: - The value in the
protoPayload.metadata.event.eventName.parameter.name
is equal tologin_challenge_method
orlogin_type
. - The value
protoPayload.metadata.event.eventName.parameter.value
is equal toreauth
orunknown
.
extensions.auth.type
protoPayload.metadata.event.eventName
log field value is equal to login_failure
or login_verification
or login_challenge
or login_success
, then if the protoPayload.metadata.event.eventName.parameter.name
log field value is equal to login_challenge_method
, then the extensions.auth.type
UDM field is set to MACHINE
.protoPayload.response.vulnerability.shortDescription
extensions.vulns.vulnerabilities.cve_id
protoPayload.response.vulnerability.effectiveSeverity
extensions.vulns.vulnerabilities.severity
protoPayload.response.vulnerability.effectiveSeverity
log field value contains one of the following values, then the protoPayload.response.vulnerability.effectiveSeverity
log field is mapped to the extensions.vulns.vulnerabilities.severity
UDM field. -
CRITICAL
-
HIGH
-
MEDIUM
-
LOW
protoPayload.request.occurrence.vulnerability.shortDescription
extensions.vulns.vulnerabilities.cve_id
protoPayload.request.occurrence.vulnerability.effectiveSeverity
extensions.vulns.vulnerabilities.severity
protoPayload.request.occurrence.vulnerability.effectiveSeverity
log field value contain one of the following values, then the protoPayload.request.occurrence.vulnerability.effectiveSeverity
log field is mapped to the extensions.vulns.vulnerabilities.severity
UDM field. -
CRITICAL
-
HIGH
-
MEDIUM
-
LOW
protoPayload.request.occurrence.resourceUri
additional.fields[request_resourceuri]
protoPayload.request.spec.type
target.resource.attribute.labels[request_spec_type]
protoPayload.response.spec.type
target.resource.attribute.labels[response_spec_type]
protoPayload.request.spec.template.spec.shareProcessNamespace
target.resource.attribute.labels[req_spec_template_spec_share_process_namespace]
protoPayload.response.spec.template.spec.shareProcessNamespace
target.resource.attribute.labels[resp_spec_template_spec_share_process_namespace]
protoPayload.request.spec.jobTemplate.spec.template.spec.shareProcessNamespace
target.resource.attribute.labels[req_spec_jobtemplate_spec_template_spec_share_process_namespace]
protoPayload.request.spec.jobTemplate.spec.template.spec.restartPolicy
target.resource.attribute.labels[req_spec_jobtemplate_spec_template_spec_restart_policy]
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.args
target.resource_ancestors.attribute.labels[req_spec_jobtemplate_spec_template_spec_container_arg_{index}]
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.command
target.resource_ancestors.attribute.labels[req_spec_jobtemplate_spec_template_spec_container_command_{index}]
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.image
target.resource_ancestors.attribute.labels[req_spec_jobtemplate_spec_template_spec_container_image]
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.imagePullPolicy
target.resource_ancestors.attribute.labels[req_spec_jobtemplate_spec_template_spec_container_image_pull_policy]
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.name
target.resource_ancestors.name
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.resources.limits.cpu
target.resource_ancestors.attribute.labels[req_spec_jobtemplate_spec_template_spec_container_resource_limits_cpu]
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.resources.limits.memory
target.resource_ancestors.attribute.labels[req_spec_jobtemplate_spec_template_spec_container_resource_limits_memory]
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.resources.requests.cpu
target.resource_ancestors.attribute.labels[req_spec_jobtemplate_spec_template_spec_container_resource_request_cpu]
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.resources.requests.memory
target.resource_ancestors.attribute.labels[req_spec_jobtemplate_spec_template_spec_container_resource_request_memory]
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.securityContext.allowPrivilegeEscalation
target.resource_ancestors.attribute.labels[req_spec_jobtemplate_spec_template_spec_container_security_context_allow_privilege_escalation]
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.securityContext.capabilities.drop
target.resource_ancestors.attribute.labels[req_spec_jobtemplate_spec_template_spec_container_security_context_capabilities_drop_{index}]
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.securityContext.privileged
target.resource_ancestors.attribute.labels[req_spec_jobtemplate_spec_template_spec_container_security_context_privileged]
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.securityContext.readOnlyRootFilesystem
target.resource_ancestors.attribute.labels[req_spec_jobtemplate_spec_template_spec_container_security_context_read_only_root_filesystem]
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.terminationMessagePath
target.resource_ancestors.attribute.labels[req_spec_jobtemplate_spec_template_spec_container_termination_message_path]
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.terminationMessagePolicy
target.resource_ancestors.attribute.labels[req_spec_jobtemplate_spec_template_spec_container_termination_message_policy]
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.volumeMounts.mountPath
target.resource_ancestors.attribute.labels[req_spec_jobtemplate_spec_template_spec_container_volume_mounts_mount_path_{index}]
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.volumeMounts.name
target.resource_ancestors.attribute.labels[req_spec_jobtemplate_spec_template_spec_container_volume_mounts_name_{index}]
protoPayload.request.spec.jobTemplate.spec.template.spec.containers.volumeMounts.readOnly
target.resource_ancestors.attribute.labels[req_spec_jobtemplate_spec_template_spec_container_volume_mounts_readonly_{index}]
protoPayload.metadata.event.eventName.parameter.name[GATEWAY_NAME]
intermediary.resource.name
receiveTimestamp
metadata.collected_timestamp
protoPayload.response.operationType
metadata.description
protoPayload.methodName
log field value is equal to cloudsql.instances.create
, then the protoPayload.response.operationType - protoPayload.response.kind
log field is mapped to the metadata.description
UDM field.protoPayload.response.kind
target.resource.attribute.labels[response_kind]
protoPayload.status.message
metadata.description
protoPayload.metadata.event.eventName.parameter.name[SETTING_DESCRIPTION]
metadata.description
timestamp
metadata.event_timestamp
protoPayload.methodName
metadata.product_event_type
resource.labels.method
metadata.product_event_type
jsonPayload.event_subtype
metadata.product_event_type
insertId
metadata.product_log_id
protoPayload.metadata.event.eventName.parameter.name[PRODUCT_NAME]
metadata.product_name
protoPayload.serviceName
log field value matches the regular expression (compute.googleapis.com)
, then the metadata.product_name
UDM field is set to Google Compute Engine
.If the
protoPayload.serviceName
log field value matches the regular expression (bigquery.googleapis.com)
, then the metadata.product_name
UDM field is set to BigQuery
.If the
protoPayload.serviceName
log field value matches the regular expression (admin.googleapis.com or login.googleapis.com or cloudidentity.googleapis.com)
, then the metadata.product_name
UDM field is set to G Suite
.If the
protoPayload.serviceName
log field value matches the regular expression (k8s.io)
, then the metadata.product_name
UDM field is set to Google Kubernetes Engine
.If the
protoPayload.serviceName
log field value matches the regular expression (servicemanagement.googleapis.com)
, then the metadata.product_name
UDM field is set to Google Service Management
.If the
protoPayload.serviceName
log field value matches the regular expression (storage.googleapis.com)
, then the metadata.product_name
UDM field is set to Google Cloud Storage
.If the
protoPayload.serviceName
log field value matches the regular expression (cloudsql.googleapis.com)
, then the metadata.product_name
UDM field is set to Google Cloud SQL
.If the
protoPayload.serviceName
log field value matches the regular expression (dataproc.googleapis.com)
, then the metadata.product_name
UDM field is set to Google Dataproc
.If the
protoPayload.serviceName
log field value matches the regular expression (iam.googleapis.com)
, then the metadata.product_name
UDM field is set to Google Cloud IAM
.If the
protoPayload.serviceName
log field value matches the regular expression (accesscontextmanager.googleapis.com)
, then the metadata.product_name
UDM field is set to Context Manager API
.logName
metadata.url_back_to_product
protoPayload.response.selfLinkWithId
metadata.url_back_to_product
metadata.vendor_name
metadata.vendor_name
UDM field is set to Google Cloud Platform
.httpRequest.protocol
network.application_protocol
protoPayload.metadata.request_id
network.community_id
protoPayload.resourceOriginalState.direction
network.direction
protoPayload.request.direction
network.direction
protoPayload.response.duration
network.session_duration
protoPayload.request.serialConsoleOptions
principal.port
protoPayload.request.serialConsoleOptions
, thenIf the
protoPayload.request.serialConsoleOptions.name
value is equal to port
then, protoPayload.request.serialConsoleOptions.value
log field is mapped to the principal.port
UDM field.Else, the
protoPayload.request.serialConsoleOptions.name
log field is mapped to the principal.resource.attribute.labels.key
UDM field and protoPayload.request.serialConsoleOptions.value
log field is mapped to the principal.resource.attribute.labels.value
UDM field.protoPayload.metadata.event.eventName.parameter.name[EMAIL_LOG_SEARCH_SENDER]
network.email.from
protoPayload.metadata.event.eventName.parameter.name[EMAIL_LOG_SEARCH_MSG_ID]
network.email.mail_id
protoPayload.metadata.event.eventName.parameter.name[EMAIL_LOG_SEARCH_RECIPIENT]
network.email.to
httpRequest.requestMethod
network.http.method
protoPayload.requestMetadata.requestAttributes.method
network.http.method
httpRequest.referer
network.http.referral_url
protoPayload.requestMetadata.requestAttributes.path
network.http.referral_url
httpRequest.requestUrl
network.http.referral_url
protoPayload.resourceOriginalState.network
network.http.referral_url
httpRequest.status
network.http.response_code
protoPayload.response.error.code
network.http.response_code
protoPayload.status.code
security_result.detection_fields [status_code]
protoPayload.requestMetadata.callerSuppliedUserAgent
network.http.user_agent
protoPayload.requestMetadata.callerSuppliedUserAgent
log field value matches the regular expression Group
, then the protoPayload.requestMetadata.callerSuppliedUserAgent
log field is mapped to the principal.group.group_display_name
UDM field.httpRequest.userAgent
network.http.user_agent
protoPayload.resourceOriginalState.alloweds.IPProtocol
network.ip_protocol
protoPayload.requestMetadata.requestAttributes.protocol
network.ip_protocol
protoPayload.request.IPProtocol
network.ip_protocol
protoPayload.request.alloweds.IPProtocol
network.ip_protocol
jsonPayload.connection.protocol
network.ip_protocol
protoPayload.metadata.event.eventName.parameter.name[ORG_UNIT_NAME]
network.organization_name
httpRequest.responseSize
network.received_bytes
httpRequest.requestSize
network.sent_bytes
jsonPayload.bytes_sent
network.sent_bytes
protoPayload.requestMetadata.requestAttributes.id
network.session_id
ProtoPayload.authenticationInfo.serviceAccountDelegationInfo.firstPartyPrincipal.principalEmail
principal.email
jsonPayload.src_instance.vm_name
principal.hostname
protoPayload.requestMetadata.callerIp
principal.ip
protoPayload.metadata.event.eventName.parameter.name[EMAIL_LOG_SEARCH_SMTP_SENDER_IP]
principal.ip
jsonPayload.connection.src_ip
principal.ip
httpRequest.serverIp
principal.ip
resourceLocation.originalLocations
principal.location.name
jsonPayload.connection.nat_ip
principal.nat_ip
jsonPayload.connection.nat_port
principal.nat_port
jsonPayload.connection.src_port
principal.port
protoPayload.authorizationInfo.resource
principal.resource.name
protoPayload.authorizationInfo.resource
log field value is not
empty, then the protoPayload.authorizationInfo.resource
log field is mapped to the principal.resource.name
UDM field.protoPayload.authorizationInfo.resourceAttributes.name
principal.resource.name
protoPayload.authorizationInfo.resourceAttributes.name
log field value is not
empty, then the protoPayload.authorizationInfo.resourceAttributes.name
log field is mapped to the principal.resource.name
UDM field.protoPayload.authorizationInfo.permission
target.resource_ancestors.attribute.permissions.name
protoPayload.authorizationInfo.permissionType
target.resource_ancestors.attribute.permissions.type
protoPayload.authorizationInfo.resourceAttributes.service
target.resource_ancestors.attribute.labels[resource_attribute_service]
protoPayload.authorizationInfo.granted
target.resource_ancestors.attribute.labels[authorization_granted]
protoPayload.resourceOriginalState.name
principal.resource.name
protoPayload.authorizationInfo.resourceAttributes.type
principal.resource.resource_subtype
principal.user.account_type
access.principalSubject
log field value matches the regular expression serviceAccount
, then the principal.user.account_type
UDM field is set to SERVICE_ACCOUNT_TYPE
.If, the
access.principalSubject
log field value matches the regular expression user
, then the principal.user.account_type
UDM field is set to CLOUD_ACCOUNT_TYPE
.protoPayload.authorizationInfo.authorizationLoggingOptions.permissionType
principal.user.attribute.permissions.description
protoPayload.request.serviceAccounts[].scopes
principal.user.attribute.permissions.name
protoPayload.authorizationInfo.permission
principal.user.attribute.permissions.name
protoPayload.authorizationInfo.authorizationLoggingOptions.permissionType
principal.user.attribute.permissions.type
protoPayload.serviceData.policyDelta.bindingDeltas[].action
principal.user.attribute.roles.description
protoPayload.request.bindings.role
principal.user.attribute.roles.name
protoPayload.serviceData.policyDelta.bindingDeltas[].role
principal.user.attribute.roles.name
jsonPayload.location.principalEmployingEntity
principal.user.company_name
jsonPayload.location.principalOfficeCountry
principal.user.office_address.country_or_region
protoPayload.authenticationInfo.principalEmail
principal.user.userid
protoPayload.authenticationInfo.principalEmail
log field value is not
empty, then userid_auth
is extracted from the protoPayload.authenticationInfo.principalEmail
log field using a Grok pattern, and mapped to the principal.user.userid
UDM field.protoPayload.metadata.jobInsertion.job.jobConfig.queryConfig.query
additional.fields[job_insertion_query_org_id_{index}]
protoPayload.metadata.jobInsertion.job.jobConfig.queryConfig.query
log field value is not
empty, then org_ids
are extracted from the protoPayload.metadata.jobInsertion.job.jobConfig.queryConfig.query
log field using a Grok pattern, and mapped to the additional.fields.job_insertion_query_org_id_{index}
UDM field.protoPayload.serviceData.jobInsertRequest.resource.jobConfiguration.query.query
additional.fields[job_insert_request_query_org_id_{index}]
protoPayload.serviceData.jobInsertRequest.resource.jobConfiguration.query.query
log field value is not
empty, then org_ids
are extracted from the protoPayload.serviceData.jobInsertRequest.resource.jobConfiguration.query.query
log field using a Grok pattern, and mapped to the additional.fields.job_insert_request_query_org_id_{index}
UDM field.protoPayload.request.permissions
target.resource.attribute.labels.permission
protoPayload.request.username
principal.user.userid
protoPayload.metadata.event.eventName.parameter.value
principal.user.userid
protoPayload.metadata.event.eventName
log field value is equal to CREATE_EMAIL_MONITOR
or CREATE_DATA_TRANSFER_REQUEST
: protoPayload.metadata.event.eventName.parameter.name
log field value is equal to USER_EMAIL
, then userid
is extracted from the protoPayload.metadata.event.eventName.parameter.value
log field using a Grok pattern, and mapped to the principal.user.userid
UDM field.protoPayload.authenticationInfo.authoritySelector
principal.user.userid
protoPayload.authenticationInfo.authoritySelector
log field value is not
empty, then userid_selector
is extracted from the protoPayload.authenticationInfo.authoritySelector
log field using a Grok pattern, and mapped to the principal.user.userid
UDM field.jsonPayload.actor.user
principal.user.userid
jsonPayload.actor.user
log field value is not
empty, then userid_actor
is extracted from the jsonPayload.actor.user
log field using a Grok pattern, and mapped to the principal.user.userid
UDM field.protoPayload.authenticationInfo.principalEmail
principal.user.email_addresses
protoPayload.authenticationInfo.principalEmail
log field value is not
empty and the protoPayload.authenticationInfo.principalEmail
log field value matches the regular expression . @.
, then the protoPayload.authenticationInfo.principalEmail
log field is mapped to the principal.user.email_addresses
UDM field.protoPayload.metadata.event.eventName.parameter.value
principal.user.email_addresses
protoPayload.metadata.event.eventName.parameter.value
is mapped to principal.user.email_addresses
when the following conditions are met: - The value in the
protoPayload.metadata.event.eventName
log field value is equal toCREATE_EMAIL_MONITOR
orCREATE_DATA_TRANSFER_REQUEST
. - The value in the
protoPayload.metadata.event.eventName.parameter.name
log field value is equal toUSER_EMAIL
. - The value in the
protoPayload.metadata.event.eventName.parameter.name
log field value matches the regular expression.@.
protoPayload.authenticationInfo.authoritySelector
principal.user.email_addresses
protoPayload.authenticationInfo.authoritySelector
log field value is not
empty and the protoPayload.authenticationInfo.authoritySelector
log field value matches the regular expression . @.
, then the protoPayload.authenticationInfo.authoritySelector
log field is mapped to the principal.user.email_addresses
UDM field.jsonPayload.actor.user
principal.user.email_addresses
jsonPayload.actor.user
log field value is not
empty and the jsonPayload.actor.user
log field value matches the regular expression . @.
, then the jsonPayload.actor.user
log field is mapped to the principal.user.email_addresses
UDM field.protoPayload.metadata.event.eventName.parameter.name[login_challenge_status]
security_result.action
security_result.action
is set to ALLOW
when the following conditions are met: - The value in the
protoPayload.metadata.event.eventName
log field value is equal tologin_challenge
orlogin_verification
. - The value in the
protoPayload.metadata.event.eventName.parameter.name
log field value is equal tologin_challenge_status
. - The value in the
protoPayload.metadata.event.parameter.value
log field value is equal toChallenge Passed
.
security_result.action
is set to FAIL
when the following conditions are met: - The value in the
protoPayload.metadata.event.eventName
log field value is equal tologin_challenge
orlogin_verification
. - The value in the
protoPayload.metadata.event.eventName.parameter.name
log field value is equal tologin_challenge_status
. - The value in the
protoPayload.metadata.event.parameter.value
log field value is equal toChallenge Failed
.
protoPayload.metadata.event.eventName.parameter.name[ACTION_TYPE]
security_result.action
security_result.action
is set to ALLOW
when the following conditions are met: - The value in the
protoPayload.metadata.event.eventName
log field value is equal toACTION_CANCELLED
orACTION_REQUESTED
. - The value in the
protoPayload.metadata.event.eventName.parameter.name
log field value is equal toACTION_TYPE
. - The value in the
protoPayload.metadata.event.parameter.value
log field value is equal toALLOW_ACCESS
orAPPROVE
.
security_result.action
is set to BLOCK
when the following conditions are met: - The value in the
protoPayload.metadata.event.eventName
log field value is equal toACTION_CANCELLED
orACTION_REQUESTED
. - The value in the
protoPayload.metadata.event.eventName.parameter.name
log field value is equal toACTION_TYPE
. - The value in the
protoPayload.metadata.event.parameter.value
log field value is equal toDISALLOW_ACCESS
orBLOCK
. - If the
protoPayload.response.error.errors
log field value is not empty.
security_result.action
is set to ALLOW_WITH_MODIFICATION
when the following conditions are met: - The value in the
protoPayload.metadata.event.eventName
log field value is equal toACTION_CANCELLED
orACTION_REQUESTED
. - The value in the
protoPayload.metadata.event.eventName.parameter.name
log field value is equal toACTION_TYPE
. - The value in the
protoPayload.metadata.event.parameter.value
log field value is equal toRESET_PIN
orREVOKE_TOKEN
.
security_result.action
is set to QUARANTINE
when the following conditions are met: - The value in the
protoPayload.metadata.event.eventName
log field value is equal toACTION_CANCELLED
orACTION_REQUESTED
. - The value in the
protoPayload.metadata.event.eventName.parameter.name
log field value is equal toACTION_TYPE
. - The value in the
protoPayload.metadata.event.parameter.value
log field value is equal toLOCK_DEVICE
.
security_result.action
is set to QUARANTINE
when the following conditions are met: - The value in the
protoPayload.metadata.event.eventName
log field value is equal toACTION_CANCELLED
orACTION_REQUESTED
. - The value in the
protoPayload.metadata.event.eventName.parameter.name
log field value is equal toACTION_TYPE
. - The value in the
protoPayload.metadata.event.parameter.value
log field value is equal toACCOUNT_WIPE
orCOLLECT_BUGREPORT
orDEVICE_WIPE
orLOCATE_DEVICE
orREMOVE_APP_FROM_DEVICE
orREMOVE_IOS_PROFILE
orRING_DEVICE
orSYNC_DEVICE
orUNKNOWN
.
security_result.action_details
protoPayload.metadata.event.eventName
log field value is equal to login_challenge
or login_verification
, then if the protoPayload.metadata.event.eventName.parameter.name
log field value is equal to login_challenge_status
, then the protoPayload.metadata.event.eventName.parameter.value
log field is mapped to the security_result.action_details
UDM field.If the
protoPayload.metadata.event.eventName
log field value is equal to ACTION_CANCELLED
or ACTION_REQUESTED
, then if the protoPayload.metadata.event.eventName.parameter.name
log field value is equal to ACTION_TYPE
, then the protoPayload.metadata.event.eventName.parameter.value
log field is mapped to the security_result.action_details
UDM field.protoPayload.metadata.event.eventName.parameter.name[is_suspicious]
security_result.category
protoPayload.metadata.event.eventName
log field value is equal to login_success
, then if the protoPayload.metadata.event.eventName.parameter.name
log field value is equal to is_suspicious
, then if the protoPayload.metadata.event.eventName.parameter.value
log field value is equal to True
, then the security_result.category
UDM field is set to NETWORK_SUSPICIOUS
.logName
security_result.category_details
protoPayload.response.status
security_result.description
protoPayload.response.error.errors[].reason
security_result.description
protoPayload.metadata.tableCreation.reason
security_result.description
protoPayload.metadata.tableChange.reason
security_result.description
protoPayload.metadata.tableDeletion.reason
security_result.description
protoPayload.metadata.datasetCreation.reason
security_result.description
protoPayload.metadata.datasetDeletion.reason
security_result.description
protoPayload.policyViolationInfo.orgPolicyViolationInfo.violationInfo.errorMessage
security_result.description
protoPayload.status.message
security_result.description
protoPayload.request.status
security_result.description
jsonPayload.reason[].detail
security_result.description
protoPayload.response.status.state
security_result.description
protoPayload.response.status.conditions[].message
security_result.description
message
log field value matches the regular expression response.*status.*conditions.*message
, then the protoPayload.response.status.conditions.0.message
log field is mapped to the security_result.description
UDM field.protoPayload.resourceOriginalState.priority
security_result.priority_details
protoPayload.request.priority
security_result.priority_details
protoPayload.serviceData.jobGetQueryResultsResponse.job.jobConfiguration.query.queryPriority
security_result.priority_details
protoPayload.metadata.vpcServiceControlsUniqueId
security_result.rule_id
protoPayload.request.body.settings.activationPolicy
security_result.rule_name
protoPayload.request.policy
security_result.rule_name
protoPayload.metadata.violationReason
security_result.rule_name
protoPayload.policyViolationInfo.orgPolicyViolationInfo.violationInfo.policyType
security_result.rule_type
protoPayload.metadata.dryRun
security_result.rule_type
severity
security_result.severity
security_result.severity_details
severity
log field value is equal to CRITICAL
, then the security_result.severity
UDM field is set to CRITICAL
.If the
severity
log field value is equal to ERROR
, then the security_result.severity
UDM field is set to ERROR
.If the
severity
log field value is equal to ALERT
or EMERGENCY
, then the security_result.severity
UDM field is set to HIGH
.If the
severity
log field value is equal to INFO
or NOTICE
, then the security_result.severity
UDM field is set to INFORMATIONAL
.If the
severity
log field value is equal to DEBUG
, then the security_result.severity
UDM field is set to LOW
.If the
severity
log field value is equal to WARNING
, then the security_result.severity
UDM field is set to MEDIUM
.Else, the
security_result.severity
UDM field is set to UNKNOWN_SEVERITY
.protoPayload.response.error.message
security_result.summary
protoPayload.response.error.errors[].message
security_result.summary
protoPayload.status.details.violations.description
security_result.summary
protoPayload.response.message
security_result.summary
protoPayload.request.description
security_result.summary
jsonPayload.reason[].type
security_result.summary
sourceLocation.file
src.file.full_path
protoPayload.serviceName
target.application
resource.labels.service
target.application
protoPayload.metadata.event.eventName.parameter.name[APPLICATION_NAME]
target.application
protoPayload.metadata.event.eventName.parameter.name[APP_NAME]
target.application
protoPayload.metadata.event.eventName.parameter.name1
log field value is equal to APP_NAME
and the protoPayload.metadata.event.eventName.parameter.name2
log field value is equal to APP_ID
, then the protoPayload.metadata.event.eventName.parameter.name2 - protoPayload.metadata.event.eventName.parameter.name1
log field is mapped to the target.application
UDM field.protoPayload.metadata.event.eventName.parameter.name[APP_ID]
target.application
protoPayload.metadata.event.eventName.parameter.name1
log field value is equal to APP_NAME
and the protoPayload.metadata.event.eventName.parameter.name2
log field value is equal to APP_ID
, then the protoPayload.metadata.event.eventName.parameter.name2 - protoPayload.metadata.event.eventName.parameter.name1
log field is mapped to the target.application
UDM field.protoPayload.metadata.event.eventName.parameter.name[SERVICE_NAME]
target.application
protoPayload.metadata.event.eventName.parameter.name[OAUTH2_SERVICE_NAME]
target.application
protoPayload.metadata.event.eventName.parameter.name[OAUTH2_APP_NAME]
target.application
protoPayload.metadata.event.eventName.parameter.name1
log field value is equal to OAUTH2_APP_NAME
and the protoPayload.metadata.event.eventName.parameter.name2
log field value is equal to OAUTH2_APP_ID
, then the protoPayload.metadata.event.eventName.parameter.name2 - protoPayload.metadata.event.eventName.parameter.name1
log field is mapped to the target.application
UDM field.protoPayload.metadata.event.eventName.parameter.name[OAUTH2_APP_ID]
target.application
protoPayload.metadata.event.eventName.parameter.name1
log field value is equal to OAUTH2_APP_NAME
and the protoPayload.metadata.event.eventName.parameter.name2
log field value is equal to OAUTH2_APP_ID
, then the protoPayload.metadata.event.eventName.parameter.name2 - protoPayload.metadata.event.eventName.parameter.name1
log field is mapped to the target.application
UDM field.protoPayload.metadata.event.eventName.parameter.name[REAUTH_APPLICATION, SITE_NAME]
target.application
jsonPayload.product
target.application
protoPayload.metadata.device_id
target.asset.asset_id
protoPayload.metadata.event.eventName.parameter.name[DEVICE_SERIAL_NUMBER]
target.asset.hardware.serial_number
protoPayload.metadata.event.eventName.parameter.name[PRINT_SERVER_NAME]
target.asset.hostname
protoPayload.metadata.event.eventName.parameter.name[PRINTER_NAME]
target.asset.hostname
protoPayload.request.instances.instance
target.asset.product_object_id
protoPayload.request.instances.instance
log field is mapped to the target.asset.product_object_id
UDM field when the index value in protoPayload.request.instances.instance
is equal to 0
.For every other index value,
target.asset.labels.key
UDM field is set to request_instance
and the protoPayload.request.instances.instance
log field is mapped to the target.asset.labels.value
UDM field.protoPayload.request.instance
target.asset.product_object_id
protoPayload.metadata.event.eventName.parameter.name[DEVICE_ID]
target.asset.product_object_id
protoPayload.metadata.event.eventName.parameter.name[COMPANY_DEVICE_ID]
target.asset.product_object_id
target.asset.type
protoPayload.metadata.event.eventName.parameter.name
log field value is equal to PRINTER_SERVER_NAME
, then the target.asset.type
UDM field is set to SERVER
.If the
protoPayload.metadata.event.eventName.parameter.name
log field value is equal to PRINTER_NAME
, then the target.asset.type
UDM field is set to PRINTER
.If the
protoPayload.metadata.event.eventName.parameter.name
log field value is equal to DEVICE_TYPE
, then the target.asset.type
UDM field is set to ROLE_UNSPECIFIED
.protoPayload.metadata.event.eventName.parameter.name[SITE_LOCATION]
target.file.full_path
protoPayload.metadata.event.eventName.parameter.name[PERMISSION_GROUP_NAME]
target.group.attribute.permissions.name
protoPayload.metadata.event.eventName.parameter.name[GROUP_EMAIL]
target.group.email_addresses
protoPayload.metadata.event.eventName.parameter.name[DOMAIN_NAME]
target.hostname
jsonPayload.dest_instance.vm_name
target.hostname
protoPayload.requestMetadata.requestAttributes.host
target.hostname
httpRequest.remoteIp
target.ip
protoPayload.requestMetadata.destinationAttributes.ip
target.ip
protoPayload.metadata.event.eventName.parameter.name[EMAIL_LOG_SEARCH_SMTP_RECIPIENT_IP]
target.ip
protoPayload.request.ip
target.ip
jsonPayload.connection.dest_ip
target.ip
resource.labels.region
target.location.country_or_region
protoPayload.response.region
target.location.country_or_region
protoPayload.request.body.region
target.location.country_or_region
protoPayload.request.region
target.location.country_or_region
resource.labels.region
target.location.country_or_region
jsonPayload.dest_location.country
target.location.country_or_region
jsonPayload.dest_location.continent
target.location.country_or_region
protoPayload.request.override.overrideValue
target.resource.attribute.labels[request_override_value]
protoPayload.response.overrideValue
target.resource.attribute.labels[response_override_value]
resource.labels.location
target.location.name
protoPayload.resourceOriginalState.alloweds.ports
target.port
protoPayload.requestMetadata.destinationAttributes.port
target.port
jsonPayload.connection.dest_port
target.port
protoPayload.metadata.tableCreation.table.view.query
target.process.command_line
protoPayload.metadata.jobInsertion.job.jobConfig.queryConfig.query
target.process.command_line
protoPayload.serviceData.jobQueryRequest.query
target.process.command_line
protoPayload.serviceData.tableInsertResponse.resource.view.query
target.process.command_line
protoPayload.metadata.jobChange.job.jobConfig.queryConfig.query
target.process.command_line
protoPayload.metadata.tableChange.jobName
target.process.pid
protoPayload.metadata.tableCreation.jobName
target.process.pid
protoPayload.request.networkInterfaces[].subnetwork
target.resource_ancestors.name
protoPayload.request.body.instanceUid
target.resource_ancestors.product_object_id
protoPayload.response.instanceUid
target.resource_ancestors.product_object_id
protoPayload.request.disk[].mode
target.resource_ancestors.attributes.permission.name
protoPayload.request.disk[].autoDelete
target.resource_ancestors.attributes.permission.name
protoPayload.response.project_id
target.resource_ancestors.id
protoPayload.response.targetProject
target.resource_ancestors.name
protoPayload.request.target
target.resource_ancestors.name
protoPayload.resourceName
target.resource_ancestors.name
protoPayload.methodName
log field value matches the regular expression (CreateServiceAccount, CreateWorkloadIdentityPool, CreateWorkloadIdentityPoolProvider, managedZones.create, changes.create, resourceRecordSets.create, responsePolicies.create, responsePolicyRules.create, policies.create, CreateRole, CreatePolicy, CreateServiceAccountKey, CreateWorkforcePool, CreateWorkforcePoolProvider)
, then the protoPayload.resourceName
log field is mapped to the target.resource_ancestors.name
UDM field.protoPayload.resource.role_name
target.resource_ancestors.name
protoPayload.request.parent
target.resource_ancestors.name
protoPayload.request.disks[].deviceName
target.resource_ancestors.name
protoPayload.request.network
target.resource_ancestors.name
resource.labels.project_id
target.cloud.project.name
resource.labels.project_id
target.resource_ancestors.name
protoPayload.request.disk[].type
target.resource_ancestors.resource_subtype
protoPayload.request.cluster.subnetwork
log field value is not
empty, then the target.resource_ancestors.resource_subtype
UDM field is set to subnetwork
.If the
protoPayload.request.cluster.network
log field value is not
empty, then the target.resource_ancestors.resource_subtype
UDM field is set to network
.If the
protoPayload.request.cluster.nodePools.name
log field value is not
empty, then the target.resource_ancestors.resource_subtype
UDM field is set to nodepool
.resource.location
target.resource.attribute.cloud.availability_zone
resourceLocation.currentLocations
target.resource.attribute.cloud.availability_zone
resource.labels.zone
target.resource.attribute.cloud.availability_zone
protoPayload.request.body.settings.locationPreference.zone
target.resource.attribute.cloud.availability_zone
protoPayload.metadata.tableChange.table.createTime
target.resource.attribute.creation_time
protoPayload.metadata.tableCreation.table.createTime
target.resource.attribute.creation_time
protoPayload.resourceOriginalState.creationTimestamp
target.resource.attribute.creation_time
protoPayload.response.insertTime
target.resource.attribute.creation_time
protoPayload.metadata.tableChange.table.updateTime
target.resource.attribute.last_update_time
protoPayload.metadata.tableCreation.table.updateTime
target.resource.attribute.last_update_time
protoPayload.serviceData.policyDelta.auditConfigDeltas[].logType
target.resource.attribute.permissions.type
request.role.title
target.resource.attribute.roles.name
protoPayload.request.role.included_permissions[]
target.resource.attributes.permission.name
protoPayload.request.role.description
target.resource.attributes.roles.description
protoPayload.resource.labels.firewall_rule_id
target.resource.id
protoPayload.resourceName
target.resource.name
protoPayload.resourceName
log field value is not
empty, then the protoPayload.resourceName
log field is mapped to the target.resource.name
UDM field.protoPayload.resource.labels.role_name
target.resource.name
protoPayload.methodName
log field value is equal to google.iam.admin.v1.CreateRole
, then the protoPayload.resource.labels.role_name
log field is mapped to the target.resource.name
UDM field.protoPayload.resource.role_name
target.resource.name
protoPayload.request.service_account.display_name
target.resource.name
protoPayload.request.workloadIdentityPool.displayName
target.resource.name
protoPayload.request.name
target.resource.name
protoPayload.methodName
log field value is equal to beta.compute.instances.insert
, then the protoPayload.request.name
log field is mapped to the target.resource.name
UDM field.protoPayload.request.cluster.name
target.resource.name
protoPayload.metadata.tableCreation.table.tableName
target.resource.name
protoPayload.metadata.datasetCreation.dataset.datasetName
target.resource.name
jsonPayload.accessApprovals[]
target.resource.name
jsonPayload.resource.name
target.resource.name
resource.labels.email_id
target.resource.name
resource.labels.email_id
log field value is not
empty, then the resource.labels.email_id
log field is mapped to the target.resource.name
UDM field.protoPayload.request.accessLevel.title
target.resource.name
resource.discoveryName
target.resource.name
protoPayload.response.name
target.resource.name
protoPayload.request.name
target.resource.name
resource.labels.network_id
target.resource.name
request.cluster.name
target.resource.name
resource.labels.cluster_name
target.resource.name
protoPayload.metadata.tableChange.table.tableName
target.resource.name
resource.labels.function_name
target.resource.name
resource.type
log field value matches the regular expression cloud_function
, then the resource.labels.function_name
log field is mapped to the target.resource.name
UDM field.resource.parent
target.resource.parent
resource.labels.bucket_name
target.resource.parent
resource.type
log field value is equal to gcs_bucket
, then the resource.labels.bucket_name
log field is mapped to the target.resource.parent
UDM field.resource.labels.dataset_id
target.resource.product_object_id
resource.labels.instance_group_id
target.resource.product_object_id
resource.labels.subnetwork_id
target.resource.product_object_id
resource.labels.firewall_rule_id
target.resource.product_object_id
resource.labels.forwarding_rule_id
target.resource.product_object_id
resource.labels.network_id
target.resource.product_object_id
resource.labels.unique_id
target.resource.product_object_id
protoPayload.metadata.event.eventName.parameter.name[RESOURCE_IDENTIFIER]
target.resource.product_object_id
protoPayload.metadata.event.eventName.parameter.name[SHARED_DRIVE_ID]
target.resource.product_object_id
protoPayload.response.unique_id
target.resource.product_object_id
protoPayload.methodName
log field value matches the regular expression (CreateServiceAccount, CreateWorkloadIdentityPool, CreateWorkloadIdentityPoolProvider, managedZones.create, changes.create, resourceRecordSets.create, responsePolicies.create, responsePolicyRules.create, policies.create, CreateRole, CreatePolicy, CreateServiceAccountKey, CreateWorkforcePool, CreateWorkforcePoolProvider)
, then the protoPayload.response.unique_id
log field is mapped to the target.resource.product_object_Id
UDM field.protoPayload.request.account_id
target.resource.product_object_id
protoPayload.request.role_id
target.resource.product_object_id
protoPayload.methodName
log field value is equal to google.iam.admin.v1.CreateRole
, then the protoPayload.request.role_id
log field is mapped to the target.resource.product_object_id
UDM field.protoPayload.request.workloadIdentityPoolId
target.resource.product_object_id
jsonPayload.resource.id
target.resource.product_object_id
resource.labels.instance_id
target.resource.product_object_id
resource.data.uniqueId
target.resource.product_object_id
protoPayload.request.workloadIdentityPoolProviderId
target.resource.product_object_id
protoPayload.request.machineType
target.resource.resource_subtype
resource.type
log field value matches the regular expression gce_(autoscaler or instance_group) or gae_app"
, then the resource.type
raw log field is mapped to target.resource.resource_subtype
UDM field.target.resource.resource_type
resource.type
log field value matches the regular expression gce_(firewall or forwarding_rule) or network_security_policy
, then the target.resource.resource_type
UDM field is set to FIREWALL_RULE
and the resource.type
raw log field is mapped to target.resource.resource_subtype
UDM field.Else if, the
resource.type
log field value matches the regular expression gce_(subnetwork or network)
, then the target.resource.resource_type
UDM field is set to VPC_NETWORK
.Else if, the
resource.type
log field value matches the regular expression cloud_dataproc_(batch or session)
, then the target.resource.resource_type
UDM field is set to TASK
.Else if, the
resource.type
log field value is equal to gce_backend_service
, then the target.resource.resource_type
UDM field is set to BACKEND_SERVICE
.Else if, the
resource.type
log field value is equal to build
, then the target.resource.resource_type
UDM field is set to TASK
and the resource.type
raw log field is mapped to target.resource.resource_subtype
UDM field.Else if, the
resource.type
log field value is equal to pubsub_topic
, then the target.resource.resource_type
UDM field is set to PIPE
and the resource.type
raw log field is mapped to target.resource.resource_subtype
UDM field.Else if, the
resource.type
log field value matches the regular expression cloudkms_cryptokey
, then the target.resource.resource_type
UDM field is set to CREDENTIAL
and the resource.type
raw log field is mapped to target.resource.resource_subtype
UDM field.Else if, the
resource.type
log field value is equal to iam_role
, then the target.resource.resource_type
UDM field is set to ACCESS_POLICY
and the resource.type
raw log field is mapped to target.resource.resource_subtype
UDM field.Else if, the
resource.type
log field value is equal to cloud_run_job
, then the target.resource.resource_type
UDM field is set to TASK
and the resource.type
raw log field is mapped to target.resource.resource_subtype
UDM field.Else if, the
resource.type
log field value is equal to cloud_run_revision
, then the target.resource.resource_type
UDM field is set to BACKEND_SERVICE
and the resource.type
raw log field is mapped to target.resource.resource_subtype
UDM field.Else if, the
resource.type
log field value matches the regular expression gcs_bucket
, then the target.resource.resource_type
UDM field is set to STORAGE_BUCKET
.Else if, the
resource.type
log field value matches the regular expression bigquery\.googleapis\.com/SparkJob
, then the target.resource.resource_type
UDM field is set to TASK
.Else if, the
resource.type
log field value matches the regular expression bigquery_(biengine_model or dataset)
, then the target.resource.resource_type
UDM field is set to DATASET
.Else if, the
resource.type
log field value matches the regular expression bigquery_dts_config
, then the target.resource.resource_type
UDM field is set to SETTING
.Else if, the
resource.type
log field value matches the regular expression cloudsql or bigquery_project or bigquery_resource
, then the target.resource.resource_type
UDM field is set to DATABASE
.Else if, the
resource.type
log field value matches the regular expression service_account
, then the target.resource.resource_type
UDM field is set to SERVICE_ACCOUNT
.Else if, the
resource.type
log field value matches the regular expression organization
, then the target.resource.resource_type
UDM field is set to CLOUD_ORGANIZATION
.Else if, the
resource.type
log field value matches the regular expression audited_resource or gae_app
, then the target.resource.resource_type
UDM field is set to BACKEND_SERVICE
.Else if, the
resource.type
log field value matches the regular expression cloud_function
, then the target.resource.resource_type
UDM field is set to FUNCTION
.Else if, the
resource.type
log field value matches the regular expression gce_(network_endpoint_group or node_group)
, then the target.resource.resource_type
UDM field is set to BACKEND_SERVICE
.Else if, the
resource.type
log field value matches the regular expression gce_(node_template or resource_policy)
, then the target.resource.resource_type
UDM field is set to SETTING
.Else if, the
resource.type
log field value matches the regular expression gce_disk
, then the target.resource.resource_type
UDM field is set to DISK
.Else if, the
resource.type
log field value matches the regular expression k8s_(scale or service)
, then the target.resource.resource_type
UDM field is set to BACKEND_SERVICE
.Else if, the
resource.type
log field value matches the regular expression k8s_(control_plane_component or container)
, then the target.resource.resource_type
UDM field is set to CONTAINER
.Else if, the
resource.type
log field value matches the regular expression k8s_node
, then the target.resource.resource_type
UDM field is set to VIRTUAL_MACHINE
.Else if, the
resource.type
log field value matches the regular expression k8s_pod
, then the target.resource.resource_type
UDM field is set to POD
.Else if, the
resource.type
log field value matches the regular expression k8s_cluster or cloud_dataproc_cluster or gke_cluster or gke_nodepool
, then the target.resource.resource_type
UDM field is set to CLUSTER
.Else if, the
resource.type
log field value matches the regular expression gke_container
, then the target.resource.resource_type
UDM field is set to CONTAINER
.Else if, the
resource.type
log field value matches the regular expression gkebackup\.googleapis\.com/(BackupPlan or RestorePlan)
, then the target.resource.resource_type
UDM field is set to SETTING
.Else if, the
resource.type
log field value matches the regular expression gce_(instance or snapshot)
, then the target.resource.resource_type
UDM field is set to VIRTUAL_MACHINE
.Else if, the
resource.type
log field value matches the regular expression gce_image
, then the target.resource.resource_type
UDM field is set to IMAGE
.Else if,the
resource.type
log field value contain one of the following values, then the resource.type
log field is set to UNSPECIFIED
and the resource.type
raw log field is mapped to target.resource.resource_subtype
UDM field. -
identitytoolkit_project
-
storage.googleapis.com/Project
-
videostitcher.googleapis.com/Project
Else if, the
resource.type
log field value matches the regular expression project
, then the target.resource.resource_type
UDM field is set to CLOUD_PROJECT
.Else if, the
resource.type
log field value matches the regular expression gke_
, then the target.resource.resource_type
UDM field is set to CLUSTER
.Else, the
target.resource.resource_type
UDM field is set to UNSPECIFIED
and the resource.type
raw log field is mapped to target.resource.resource_subtype
UDM field.protoPayload.response.targetLink
target.url
protoPayload.metadata.event.eventName.parameter.name[WEB_ADDRESS]
target.url
protoPayload.request.httpRequest.url
target.url
resource.discoveryDocumentUri
target.url
httpRequest.requestUrl
target.url
protoPayload.request.role.included_permissions[]
target.user.attribute.permissions.name
protoPayload.metadata.event.eventName.parameter.name[ROLE_ID]
target.user.attribute.roles.description
protoPayload.metadata.event.eventName.parameter.name
log field value is equal to ROLE_ID
, then the Role_ID - protoPayload.metadata.event.eventName.parameter.value
log field is mapped to the target.user.attribute.roles.description
UDM field.protoPayload.response.bindings[].role
target.user.attribute.roles.name
protoPayload.metadata.event.eventName.parameter.name[ROLE_NAME]
target.user.attribute.roles.name
protoPayload.request.serviceAccounts[].email
target.user.email_addresses
protoPayload.metadata.event.eventName.parameter.value
target.user.email_addresses
protoPayload.metadata.event.eventName.parameter.value
log
field value is not
empty and the protoPayload.metadata.event.eventName
log field value is equal to USER_EMAIL
or EMAIL_MONITOR_DEST_EMAIL
or DESTINATION_USER_EMAIL
, then the protoPayload.metadata.event.eventName.parameter.value
log field is mapped to the target.user.email_addresses
UDM field.protoPayload.metadata.event.eventName.parameter.name[NEW_VALUE]
target.user.first_name
protoPayload.metadata.event.eventName
log field value is equal to FIRST_NAME, then if the protoPayload.metadata.event.eventName.parameter.name
log field value is equal to NEW_VALUE
, then the protoPayload.metadata.event.eventName.parameter.value
log field is mapped to the target.user.first_name
UDM field.protoPayload.request.personIdentifier.canonicalPersonId
target.user.group_identifiers
protoPayload.metadata.event.eventName.parameter.name[NEW_VALUE]
target.user.last_name
protoPayload.metadata.event.eventName
log field value is equal to LAST_NAME, then if the protoPayload.metadata.event.eventName.parameter.name
log field value is equal to NEW_VALUE
, then the protoPayload.metadata.event.eventName.parameter.value
log field is mapped to the target.user.last_name
UDM field.protoPayload.metadata.event.eventName.parameter.name[NEW_VALUE]
target.user.user_display_name
protoPayload.metadata.event.eventName
log field value is equal to RENAME_USER, then if the protoPayload.metadata.event.eventName.parameter.name
log field value is equal to NEW_VALUE
, then the protoPayload.metadata.event.eventName.parameter.value
log field is mapped to the target.user.user_display_name
UDM field.protoPayload.response.user
target.user.userid
protoPayload.metadata.event.eventName.parameter.name[USER_EMAIL]
target.user.userid
protoPayload.metadata.event.eventName
log field value is equal to CREATE_EMAIL_MONITOR
or CREATE_DATA_TRANSFER_REQUEST
, then if the protoPayload.metadata.event.eventName.parameter.name
log field value is equal to USER_EMAIL
, then the protoPayload.metadata.event.eventName.parameter.value
log field is mapped to the principal.user.userid
UDM field.Else if, the
protoPayload.metadata.event.eventName.parameter.name
log field value is equal to USER_EMAIL
, then the protoPayload.metadata.event.eventName.parameter.value
log field is mapped to the target.user.userid
UDM field.protoPayload.metadata.event.eventName.parameter.name[EMAIL_MONITOR_DEST_EMAIL]
target.user.userid
protoPayload.metadata.event.eventName.parameter.name[DESTINATION_USER_EMAIL]
target.user.userid
protoPayload.request.user
target.user.userid
protoPayload.serviceData.policyDelta.bindingDeltas[].member
target.user.userid
protoPayload.request.objects.db
about.labels [database_name]
(deprecated)jsonPayload.accesses[].methodName
about.labels [methodName]
(deprecated)protoPayload.request.objects.name
about.labels [objects_name]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[API_CLIENT_NAME]
about.labels[api_client_name]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[API_SCOPES]
about.labels[api_scopes]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[BEGIN_DATE_TIME]
about.labels[begin_date_time]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[BULK_UPLOAD_FAIL_USERS_NUMBER]
about.labels[bulk_upload_fail_users_number]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[BULK_UPLOAD_TOTAL_USERS_NUMBER]
about.labels[bulk_upload_total_users_number]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[CAA_ASSIGNMENTS_NEW]
about.labels[caa_assignments_new]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[CAA_ASSIGNMENTS_OLD]
about.labels[caa_assignments_old]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[CAA_ENFORCEMENT_ENDPOINTS_NEW]
about.labels[caa_enforcement_endpoints_new]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[CAA_ENFORCEMENT_ENDPOINTS_OLD]
about.labels[caa_enforcement_endpoints_old]
(deprecated)protoPayload.requestMetadata.requestAttributes.size
about.labels[caller_network_request_size]
(deprecated)protoPayload.requestMetadata.requestAttributes.time
about.labels[caller_network_request_time]
(deprecated)protoPayload.requestMetadata.callerNetwork
about.labels[caller_network]
(deprecated)protoPayload.requestMetadata.requestAttributes.size
principal.labels[caller_network_request_size]
(deprecated)protoPayload.requestMetadata.requestAttributes.time
principal.labels[request_attributes_time]
(deprecated)protoPayload.requestMetadata.callerNetwork
principal.labels[caller_network]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[CHROME_LICENSES_ENABLED]
about.labels[chrome_licenses_enabled]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[END_DATE_TIME]
about.labels[end_date_time]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[END_DATE]
about.labels[end_date]
(deprecated)protoType.metadata.event[].eventName
about.labels[event_name]
(deprecated)protoPayload.metadata.event.parameter[].label
about.labels[event_param_label]
(deprecated)protoPayload.metadata.event.parameter[].type
about.labels[event_param_type]
(deprecated)protoType.metadata.event[].eventType
about.labels[event_type]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[FIELD_NAME]
about.labels[field_name]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[FULL_ORG_UNIT_PATH]
about.labels[full_org_unit_path]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[GROUP_MEMBER_BULK_UPLOAD_FAILED_NUMBER]
about.labels[grp_member_bulk_upload_failed]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[GROUP_MEMBER_BULK_UPLOAD_TOTAL_NUMBER]
about.labels[grp_member_bulk_upload_total]
(deprecated)httpRequest.cacheFillBytes
about.labels[httpreq_cache_fill_bytes]
(deprecated)httpRequest.cacheHit
about.labels[httpreq_cache_hit]
(deprecated)httpRequest.cacheLookup
about.labels[httpreq_cache_lookup]
(deprecated)httpRequest.cacheValidatedWithOriginServer
about.labels[httpreq_cache_validated_with_origin_server]
(deprecated)httpRequest.latency
about.labels[httprequest_latency]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[INFO_TYPE]
about.labels[info_type]
(deprecated)protoPayload.metadata.activityId.timeUsec
about.labels[metadata_activityId_time_usec]
(deprecated)protoPayload.metadata.activityId.uniqQualifier
about.labels[metadata_activityId_uniq_qualifier]
(deprecated)protoPayload.metadata.@type
about.labels[metadata_type]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[NEW_PERMISSION_GRANT_STATE]
about.labels[new_permission_grant_state]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[NUMBER_OF_COMPANY_OWNED_DEVICES]
about.labels[num_of_company_owned_device]
(deprecated)protoPayload.numResponseItems
about.labels[num_response_items]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[OLD_PERMISSION_GRANT_STATE]
about.labels[old_permission_grant_state]
(deprecated)operation.first
about.labels[operation_first]
(deprecated)operation.id
about.labels[operation_id]
(deprecated)operation.last
about.labels[operation_last]
(deprecated)operation.producer
about.labels[operation_producer]
(deprecated)protoPayload.resourceOriginalState.selfLinkWithId
about.labels[rc_old_selflinkWithId]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[REAUTH_SETTING_NEW]
about.labels[reauth_setting_new]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[REAUTH_SETTING_OLD]
about.labels[reauth_setting_old]
(deprecated)protoPayload.request.alloweds[].ports
about.labels[req_alloweds_ports]
(deprecated)protoPayload.request.body.name
about.labels[req_body_name]
(deprecated)protoPayload.request.body.settings.activityPolicy
about.labels[req_body_settings_activity_policy]
(deprecated)protoPayload.request.deletionProtection
about.labels[req_deletion_protection]
(deprecated)protoPayload.request.disabled
about.labels[req_disabled]
(deprecated)protoPayload.request.displayDevice.enableDisplay
about.labels[req_display_device_enable_display]
(deprecated)protoPayload.request.enableFlowLogs
about.labels[req_enable_flow_logs]
(deprecated)protoPayload.request.fingerprint
about.labels[req_fingerprint]
(deprecated)protoPayload.request.shieldedInstanceConfig.enableSecureBoot
about.labels[req_instance_config_enable_secure_boot]
(deprecated)protoPayload.request.shieldedInstanceConfig.enableVtpm
about.labels[req_instance_config_enable_vtpm]
(deprecated)protoPayload.request.shieldedInstanceConfig.enableIntegrityMonitoring
about.labels[req_instance_enable_integrity_monitoring]
(deprecated)protoPayload.request.key_types[]
about.labels[req_key_types]
(deprecated)protoPayload.request.logconfig.enable
about.labels[req_logconfig_enable]
(deprecated)protoPayload.request.networkTier
about.labels[req_network_tier]
(deprecated)protoPayload.request.network
about.labels[req_network]
(deprecated)protoPayload.request.page_size
about.labels[req_page_size]
(deprecated)request.pagesize
about.labels[req_page_size]
(deprecated)protoPayload.request.policy.etag
about.labels[req_policy_etag]
(deprecated)protoPayload.request.portRange
about.labels[req_port_range]
(deprecated)protoPayload.request.privateIpGoogleAccess
about.labels[req_private_ip_google_access]
(deprecated)protoPayload.request.private_key_type
about.labels[req_private_key_type]
(deprecated)protoPayload.request.remove_deleted_service_accounts
about.labels[req_remove_deleted_serviceAcc]
(deprecated)protoPayload.request.showDeleted
about.labels[req_show_deleted]
(deprecated)protoPayload.request.skip_visibility_check
about.labels[req_skip_visibility_check]
(deprecated)protoPayload.request.stackType
about.labels[req_stack_type]
(deprecated)protoPayload.request.type
about.labels[req_type]
(deprecated)protoPayload.request.updateMask
about.labels[req_update_mask]
(deprecated)protoPayload.request.version
about.labels[req_version]
(deprecated)protoPayload.response.clientOperationId
about.labels[res_client_operation_id]
(deprecated)protoPayload.response.endTime
about.labels[res_end_time]
(deprecated)protoPayload.response.id
about.labels[res_id]
(deprecated)protoPayload.response.key_algorithm
about.labels[res_key_algorithm]
(deprecated)protoPayload.response.key_origin
about.labels[res_key_origin]
(deprecated)protoPayload.response.key_type
about.labels[res_key_type]
(deprecated)protoPayload.response.kind
about.labels[res_kind]
(deprecated)protoPayload.response.private_key_type
about.labels[res_private_key_type]
(deprecated)protoPayload.response.progress
about.labels[res_progress]
(deprecated)protoPayload.response.startTime
about.labels[res_start_time]
(deprecated)protoPayload.response.status
about.labels[res_status]
(deprecated)protoPayload.methodName
log field value is equal to cloudsql.instances.create
, then the protoPayload.response.status
log field is mapped to the security_result.description
UDM field.protoPayload.response.type
about.labels[res_type]
(deprecated)protoPayload.response.unique_id
about.labels[res_unique_id]
(deprecated)protoPayload.methodName
log field value matches the regular expression (CreateServiceAccount, CreateWorkloadIdentityPool, CreateWorkloadIdentityPoolProvider, managedZones.create, changes.create, resourceRecordSets.create, responsePolicies.create, responsePolicyRules.create, policies.create, CreateRole, CreatePolicy, CreateServiceAccountKey, CreateWorkforcePool, CreateWorkforcePoolProvider)
, then the protoPayload.response.unique_id
log field is mapped to the target.resource.product_object_id
UDM field.protoPayload.response.valid_after_time.seconds
about.labels[res_valid_after_time]
(deprecated)protoPayload.response.valid_before_time.seconds
about.labels[res_valid_before_time]
(deprecated)protoPayload.response.version
about.labels[res_version]
(deprecated)protoPayload.response.zone
about.labels[res_zone]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[SEARCH_QUERY_FOR_DUMP]
about.labels[search_query_for_dump]
(deprecated)spanId
about.labels[span_id]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[START_DATE]
about.labels[start_date]
(deprecated)traceSampled
about.labels[trace_sampled]
(deprecated)Trace
about.labels[trace]
(deprecated)protoPayload.@type
about.labels[type]
(deprecated)protoPayload.metadata.instanceMetadataDelta.addedMetadataKeys
metadata.ingestion_labels [instance_metadata_key_added]
protoPayload.metadata.instanceMetadataDelta.deletedMetadataKeys
metadata.ingestion_labels [instance_metadata_key_deletion]
protoPayload.metadata.instanceMetadataDelta.modifiedMetadataKeys
metadata.ingestion_labels [instance_metadata_key_modification]
protoPayload.metadata.projectMetadataDelta.addedMetadataKeys
metadata.ingestion_labels [AddedMetadataKeys]
protoPayload.metadata.projectMetadataDelta.deletedMetadataKeys
metadata.ingestion_labels [DeletedMetadataKeys]
protoPayload.metadata.projectMetadataDelta.modifiedMetadataKeys
metadata.ingestion_labels [ModifiedMetadataKeys]
protoPayload.redactions.reason
principal.labels [protoPayload.redactions.field]
(deprecated)protoPayload.redactions.type
principal.labels [protoPayload.redactions.field]
(deprecated)authenticationInfo.serviceAccountDelegationInfo.firstPartyPrincipal.serviceMetadata
principal.labels [service_metadata]
(deprecated)jsonPayload.sourceNetwork
principal.labels [source_network]
(deprecated)authenticationInfo.serviceAccountDelegationInfo.thirdPartyPrincipal.thirdPartyClaims
principal.labels [third_party_claims]
(deprecated)protoPayload.requestMetadata.requestAttributes.time
principal.labels[caller_network_request_time]
(deprecated)protoPayload.request.description
principal.labels[req_description]
(deprecated)protoPayload.request.ipCidrRange
principal.labels[req_ip_cidr_range]
(deprecated)protoPayload.request.sourceRanges[]
principal.labels[req_source_ranges]
(deprecated)protoPayload.requestMetadata.requestAttributes.reason
principal.labels[request_attributes_reason]
(deprecated)protoPayload.authenticationInfo.thirdPartyPrincipal
principal.labels[third_party_principal]
(deprecated)protoPayload.metadata.jobChange.after
target.resource_ancestors.attribute.labels[jobchange_after]
protoPayload.metadata.jobChange.before
target.resource_ancestors.attribute.labels[jobchange_before]
protoPayload.metadata.jobChange.job.jobConfig.queryConfig.query
target.resource_ancestors.attribute.labels[jobchange_jobconfig_queryconfig_query]
protoPayload.metadata.jobChange.job.jobConfig.queryConfig.createDisposition
target.resource_ancestors.attribute.labels[jobchange_jobconfig_queryconfig_createdisposition]
protoPayload.metadata.jobChange.job.jobConfig.queryConfig.destinationTable
target.resource_ancestors.attribute.labels[jobchange_jobconfig_queryconfig_destinationtable]
protoPayload.metadata.jobChange.job.jobConfig.queryConfig.priority
target.resource_ancestors.attribute.labels[jobchange_jobconfig_queryconfig_priority]
protoPayload.metadata.jobChange.job.jobConfig.queryConfig.writeDisposition
target.resource_ancestors.attribute.labels[jobchange_jobconfig_queryconfig_writedisposition]
protoPayload.metadata.jobChange.job.jobConfig.tableCopyConfig.createDisposition
target.resource_ancestors.attribute.labels[jobchange_jobconfig_tablecopyconfig_createdisposition]
protoPayload.metadata.jobChange.job.jobConfig.tableCopyConfig.destinationTable
target.resource_ancestors.attribute.labels[jobchange_jobconfig_tablecopyconfig_destinationtable]
protoPayload.metadata.jobChange.job.jobConfig.tableCopyConfig.operationType
target.resource_ancestors.attribute.labels[jobchange_jobconfig_tablecopyconfig_operationtype]
protoPayload.metadata.jobChange.job.jobConfig.tableCopyConfig.writeDisposition
target.resource_ancestors.attribute.labels[jobchange_jobconfig_tablecopyconfig_writedisposition]
protoPayload.metadata.jobChange.job.jobConfig.type
target.resource_ancestors.attribute.labels[jobchange_jobconfig_type]
protoPayload.metadata.jobChange.job.jobName
target.resource_ancestors.name
protoPayload.metadata.jobChange.job.jobStats.createTime
target.resource_ancestors.attribute.creation_time
protoPayload.metadata.jobChange.job.jobStats.endTime
target.resource_ancestors.attribute.labels[jobchange_jobstats_endtime]
protoPayload.metadata.jobChange.job.jobStats.queryStats
target.resource_ancestors.attribute.labels[jobchange_jobstats_querystats]
protoPayload.metadata.jobChange.job.jobStats.reservation
target.resource_ancestors.attribute.labels[jobchange_jobstats_reservation]
protoPayload.metadata.jobChange.job.jobStats.startTime
target.resource_ancestors.attribute.labels[jobchange_jobstats_starttime]
protoPayload.metadata.jobChange.job.jobStatus.errorResult.code
security_result.detection_fields[jobchange_jobstatus_errorresult_code]
protoPayload.metadata.jobChange.job.jobStatus.errorResult.message
security_result.detection_fields[jobchange_jobstatus_errorresult_message]
protoPayload.metadata.jobChange.job.jobStatus.jobState
target.resource_ancestors.attribute.labels[jobstatus_jobstate]
protoPayload.metadata.jobChange.job.jobConfig.tableCopyConfig.sourceTables
target.resource_ancestors.attribute.labels[jobchange_jobconfig_tablecopyconfig_sourcetables]
protoPayload.metadata.jobChange.job.jobStatus.errors.code
security_result.detection_fields[jobchange_jobstatus_errors_code]
protoPayload.metadata.jobChange.job.jobStatus.errors.message
security_result.detection_fields[jobchange_jobstatus_errors_message]
protoPayload.metadata.jobChange.job.jobConfig.extractConfig.sourceTable
target.resource_ancestors.attribute.labels[jobchange_jobconfig_extractconfig_sourcetable]
protoPayload.metadata.jobChange.job.jobConfig.extractConfig.destinationUris
target.resource_ancestors.attribute.labels[jobchange_jobconfig_extractconfig_destinationuris]
protoPayload.metadata.jobInsertion.job.jobConfig.queryConfig.query
target.resource_ancestors.attribute.labels[jobinsertion_jobconfig_queryconfig_query]
protoPayload.metadata.jobInsertion.job.jobConfig.queryConfig.createDisposition
target.resource_ancestors.attribute.labels[jobinsertion_jobconfig_queryconfig_createdisposition]
protoPayload.metadata.jobInsertion.job.jobConfig.queryConfig.destinationTable
target.resource_ancestors.attribute.labels[jobinsertion_jobconfig_queryconfig_destinationtable]
protoPayload.metadata.jobInsertion.job.jobConfig.queryConfig.priority
target.resource_ancestors.attribute.labels[jobinsertion_jobconfig_queryconfig_priority]
protoPayload.metadata.jobInsertion.job.jobConfig.queryConfig.writeDisposition
target.resource_ancestors.attribute.labels[jobinsertion_jobconfig_queryconfig_writedisposition]
protoPayload.metadata.jobInsertion.job.jobConfig.tableCopyConfig.createDisposition
target.resource_ancestors.attribute.labels[jobinsertion_jobconfig_tablecopyconfig_createdisposition]
protoPayload.metadata.jobInsertion.job.jobConfig.tableCopyConfig.destinationTable
target.resource_ancestors.attribute.labels[jobinsertion_jobconfig_tablecopyconfig_destinationtable]
protoPayload.metadata.jobInsertion.job.jobConfig.tableCopyConfig.operationType
target.resource_ancestors.attribute.labels[jobinsertion_jobconfig_tablecopyconfig_operationtype]
protoPayload.metadata.jobInsertion.job.jobConfig.tableCopyConfig.writeDisposition
target.resource_ancestors.attribute.labels[jobinsertion_jobconfig_tablecopyconfig_writedisposition]
protoPayload.metadata.jobInsertion.job.jobConfig.type
target.resource_ancestors.attribute.labels[jobinsertion_jobconfig_type]
protoPayload.metadata.jobInsertion.job.jobName
target.resource_ancestors.name
protoPayload.metadata.jobInsertion.job.jobStats.createTime
target.resource_ancestors.attribute.creation_time
protoPayload.metadata.jobInsertion.job.jobStats.reservation
target.resource_ancestors.attribute.labels[jobinsertion_jobstats_reservation]
protoPayload.metadata.jobInsertion.job.jobStats.queryStats
target.resource_ancestors.attribute.labels[jobinsertion_jobstats_querystats]
protoPayload.metadata.jobInsertion.job.jobStats.startTime
target.resource_ancestors.attribute.labels[jobinsertion_jobstats_starttime]
protoPayload.metadata.jobInsertion.job.jobStats.endTime
target.resource_ancestors.attribute.labels[jobinsertion_jobstats_endtime]
protoPayload.metadata.jobInsertion.job.jobStatus.errorResult.code
security_result.detection_fields[jobinsertion_jobstatus_errorresult_code]
protoPayload.metadata.jobInsertion.job.jobStatus.errorResult.message
security_result.detection_fields[jobinsertion_jobstatus_errorresult_message]
protoPayload.metadata.jobInsertion.job.jobStatus.jobState
target.resource_ancestors.attribute.labels[jobinsertion_jobstatus_jobstate]
protoPayload.metadata.jobInsertion.reason
target.resource_ancestors.attribute.labels[jobinsertion_reason]
protoPayload.metadata.jobInsertion.job.jobConfig.tableCopyConfig.sourceTables
target.resource_ancestors.attribute.labels[jobinsertion_jobconfig_tablecopyconfig_sourcetables]
protoPayload.metadata.jobInsertion.job.jobStatus.errors.code
security_result.detection_fields[jobinsertion_jobstatus_errors_code]
protoPayload.metadata.jobInsertion.job.jobStatus.errors.message
security_result.detection_fields[jobinsertion_jobstatus_errors_message]
protoPayload.metadata.jobInsertion.job.jobConfig.extractConfig.sourceTable
target.resource_ancestors.attribute.labels[jobinsertion_jobconfig_extractconfig_sourcetable]
protoPayload.metadata.jobInsertion.job.jobConfig.extractConfig.destinationUris
target.resource_ancestors.attribute.labels[jobinsertion_jobconfig_extractconfig_destinationuris]
protoPayload.response.buildConfig.entryPoint
target.resource.attribute.labels[buildconfig_entrypoint]
protoPayload.request.member
target.user.email_addresses
protoPayload.request.email
target.user.email_addresses
protoPayload.metadata.jobInsertion.reason
target.resource.attribute.labels[job_insertion_reason]
protoPayload.metadata.jobInsertion.job.jobConfig.queryConfig.statementType
target.resource.attribute.labels[job_insertion_job_job_config_query_config_statement_type]
protoPayload.metadata.jobInsertion.job.jobStatus.jobState
target.resource.attribute.labels[job_insertion_job_job_status_job_state]
protoPayload.response.state
target.resource.attribute.labels[response_state]
protoPayload.request.metadata.state
target.resource.attribute.labels[request_state]
protoPayload.authenticationInfo.principalSubject
principal.user.userid
protoPayload.authenticationInfo.principalSubject
log field value is not
empty, then new_user_id
is extracted from the protoPayload.authenticationInfo.principalSubject
log field using a Grok pattern, and mapped to the principal.user.userid
UDM field.protoPayload.authenticationInfo.principalSubject
principal.user.email_addresses
protoPayload.authenticationInfo.principalSubject
log field value is not
empty, then new_email_id
is extracted from the protoPayload.authenticationInfo.principalSubject
log field using a Grok pattern, and mapped to the principal.user.email_addresses
UDM field.protoPayload.authenticationInfo.serviceAccountDelegationInfo.principalSubject
principal.user.attribute.labels[access_serviceAcc_principalSubject]
protoPayload.response.oauth2_client_id
principal.user.attribute.labels[response_oauth2_client_id]
protoPayload.authorizationInfo.resourceAttributes.service
principal.resource.attribute.labels[authorization_info_rcService]
protoPayload.authorizationInfo.granted
principal.user.attributes.labels[authorization_granted]
protoPayload.request.cryptoKey.versionTemplate.algorithm
security_result.detection_fields [algorithm]
protoPayload.response.details[].@type
security_result.detection_fields [details_type]
protoPayload.request.cryptoKey.nextRotationTime
security_result.detection_fields [next_rotation_time]
protoPayload.request.cryptoKey.versionTemplate.protectionLevel
security_result.detection_fields [protection_level]
protoPayload.request.body.settings.ipConfiguration.authorizedNetworks.value
security_result.detection_fields [protoPayload.request.body.settings.ipConfiguration.authorizedNetworks.kind]
protoPayload.request.cryptoKey.purpose
security_result.detection_fields [purpose]
protoPayload.resourceName
security_result.detection_fields [resource_name]
protoPayload.authorizationInfo.resource
security_result.detection_fields [resource]
protoPayload.response.code
security_result.detection_fields [response_code]
protoPayload.request.cryptoKey.rotationPeriod
security_result.detection_fields [rotation_period]
protoPayload.metadata.securityPolicyInfo.organizationId
security_result.detection_fields [securityPolicyInfo.organizationId]
protoPayload.request.serviceAccounts[].scopes
security_result.detection_fields [service_account_scope]
protoPayload.response.details[].violations[].subject
security_result.detection_fields [violation_subject]
protoPayload.response.details[].violations[].type
security_result.detection_fields [violation_type]
protoPayload.metadata.event.eventName.parameter.name[ACTION_ID]
security_result.detection_fields[action_id]
protoPayload.serviceData.policyDelta.auditConfigDeltas[].action
security_result.detection_fields[action]
protoPayload.metadata.event.eventName.parameter.name[ALERT_NAME]
security_result.detection_fields[alert_name]
protoPayload.metadata.event.eventName.parameter.name[ALLOWED_TWO_STEP_VERIFICATION_METHOD]
security_result.detection_fields[allowed_two_step_verification_method]
protoPayload.requestMetadata.callerNetwork.requestAttributes.reason
security_result.detection_fields[caller_network_request_reason]
protoPayload.metadata.event.eventName.parameter.name[is_second_factor]
security_result.detection_fields[is_second_factor]
protoPayload.metadata.event.eventName
log field value is equal to login_verification
, then if the protoPayload.metadata.event.eventName.parameter.name
log field value is equal to is_second_factor
, then the protoPayload.metadata.event.eventName.parameter.value
log field is mapped to the security_result.detection_fields.value
UDM field.protoPayload.metadata.event.eventName.parameter.name[is_suspicious]
security_result.detection_fields[is_suspicious]
protoPayload.metadata.event.eventName
log field value is equal to login_success
, then if the protoPayload.metadata.event.eventName.parameter.name
log field value is equal to is_suspicious
, then the protoPayload.metadata.event.eventName.parameter.boolValue
log field is mapped to the security_result.detection_fields.value
UDM field.protoPayload.metadata.event.eventName.parameter.name[login_failure_type]
security_result.detection_fields[login_failure_type]
protoPayload.metadata.event.eventName
log field value is equal to login_failure
, then if the protoPayload.metadata.event.eventName.parameter.name
log field value is equal to login_failure_type
, then the protoPayload.metadata.event.eventName.parameter.value
log field is mapped to the security_result.detection_fields.value
UDM field.protoPayload.metadata.event.eventName.parameter.name[login_type]
security_result.detection_fields[login_type]
protoPayload.metadata.event.eventName
log field value is equal to login_failure
or login_challenge
or login_verification
or login_success
or logout
, then if the protoPayload.metadata.event.eventName.parameter.name
log field value is equal to login_type
, then the protoPayload.metadata.event.eventName.parameter.value
log field is mapped to the about.labels.value
UDM field.protoPayload.request.bindings.members[]
security_result.detection_fields[members]
protoPayload.policyViolationInfo.orgPolicyViolationInfo.violationInfo.checkedValue
security_result.detection_fields[policy_violation_checked_value]
protoPayload.policyViolationInfo.orgPolicyViolationInfo.violationInfo.constraint
security_result.detection_fields[policy_violation_constraint]
protoPayload.policyViolationInfo.orgPolicyViolationInfo.resourceTags
security_result.detection_fields[policy_violation_resource_tags]
protoPayload.policyViolationInfo.orgPolicyViolationInfo.resourceType
security_result.detection_fields[policy_violation_resource_type]
protoPayload.metadata.event.eventName.parameter.name[QUARANTINE_NAME]
security_result.detection_fields[quarantine_name]
protoPayload.resourceOriginalState.logconfig.enable
security_result.detection_fields[rc_orgState_logconfig_enable]
protoPayload.request.alloweds[].ports
security_result.detection_fields[req_alloweds_ports]
protoPayload.response.error.errors[].domain
security_result.detection_fields[res_error_domain]
protoPayload.resourceOriginalState.direction
security_result.detection_fields[resource_original_state_direction]
protoPayload.authenticationInfo.serviceAccountKeyName
security_result.detection_fields[service_account_key_name]
Referred this from Default parser.
security_result.detection_fields[SERVICE]
protoPayload.status.details.type
security_result.detection_fields[status_details_type]
protoPayload.status.details.violations.subject
security_result.detection_fields[status_details_violation_subject]
protoPayload.status.details.violations.type
security_result.detection_fields[status_details_violation_type]
sourceLocation.function
src.labels[src_location_function]
sourceLocation.line
src.labels[src_location_line]
protoPayload.metadata.event.eventName.parameter.name[DEVICE_NEW_STATE]
target.asset.attribute.labels[dvc_new_state]
protoPayload.metadata.event.eventName.parameter.name[DEVICE_PREVIOUS_STATE]
target.asset.attribute.labels[dvc_previous_state]
protoPayload.metadata.event.eventName.parameter.name[DEVICE_TYPE]
target.asset.attribute.labels[dvc_type]
protoPayload.metadata.event.eventName.parameter.name[MANAGED_CONFIGURATION_NAME]
target.asset.attribute.labels[managed_config_name]
protoPayload.metadata.event.eventName.parameter.name[MOBILE_APP_PACKAGE_ID]
target.asset.attribute.labels[mobile_app_package_id]
protoPayload.metadata.event.eventName.parameter.name[MOBILE_CERTIFICATE_COMMON_NAME]
target.asset.attribute.labels[mobile_certificate_common_name]
protoPayload.metadata.event.eventName.parameter.name[MOBILE_WIRELESS_NETWORK_NAME]
target.asset.attribute.labels[mobile_wireless_network_name]
protoPayload.metadata.event.eventName.parameter.name[PLAY_FOR_WORK_MDM_VENDOR_NAME]
target.asset.attribute.labels[play_for_work_mdm_vendor_name]
protoPayload.metadata.event.eventName.parameter.name[PLAY_FOR_WORK_TOKEN_ID]
target.asset.attribute.labels[play_for_work_token_id]
resource.labels.instance_id
target.asset.attribute.labels[rc_instance_id]
protoPayload.metadata.event.eventName.parameter.name[SKU_NAME]
target.asset.attribute.labels[sku_name]
protoPayload.response.targetId
target.asset.attribute.labels[target_id]
protoPayload.methodName
log field value is not
equal to cloudsql.instances.create
, then the protoPayload.response.targetId
log field is mapped to the target.asset.attribute.labels.value
UDM field.resource.labels.backend_service_name
target.labels [backend_service_name]
(deprecated)protoPayload.requestMetadata.requestAttributes.auth.claims
target.labels [request_auth_claims]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[APPLICATION_EDITION]
target.labels[application_edition]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[ASP_ID]
target.labels[asp_id]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[CHROME_OS_SESSION_TYPE]
target.labels[chrome_os_session_type]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[DEVICE_NEW_ORG_UNIT]
target.labels[device_new_org_unit]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[DEVICE_PREVIOUS_ORG_UNIT]
target.labels[device_previous_org_unit]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[DOMAIN_ALIAS]
target.labels[domain_alias]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[EMAIL_EXPORT_INCLUDE_DELETED]
target.labels[email_export_include_deleted]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[EMAIL_EXPORT_PACKAGE_CONTENT]
target.labels[email_export_package_content]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[EMAIL_LOG_SEARCH_END_DATE]
target.labels[email_log_search_end_date]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[EMAIL_LOG_SEARCH_START_DATE]
target.labels[email_log_search_start_date]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[EMAIL_MONITOR_LEVEL_CHAT]
target.labels[email_monitor_level_chat]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[EMAIL_MONITOR_LEVEL_DRAFT_EMAIL]
target.labels[email_monitor_level_draft_email]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[EMAIL_MONITOR_LEVEL_INCOMING_EMAIL]
target.labels[email_monitor_level_in_email]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[EMAIL_MONITOR_LEVEL_OUTGOING_EMAIL]
target.labels[email_monitor_level_out_email]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[GMAIL_RESET_REASON]
target.labels[email_reset_reason]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[NEW_VALUE]
target.labels[new_value]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[OAUTH2_APP_TYPE]
target.labels[oauth2_app_type]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[OLD_VALUE]
target.labels[old_value]
(deprecated)protoPayload.requestMetadata.destinationAttributes.principal
target.labels[peer_principal]
(deprecated)protoPayload.requestMetadata.destinationAttributes.regionCode
target.labels[peer_region_code]
(deprecated)protoPayload.request.loadBalancingScheme
target.labels[req_load_balancing_scheme]
(deprecated)protoPayload.request.requestId
target.labels[request_id]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[REQUEST_ID]
target.labels[request_id]
(deprecated)protoPayload.resourceOriginalState.description
target.labels[res_originalState_description]
(deprecated)protoPayload.response.bindings[].members[]
target.labels[response_bindings_members]
(deprecated)protoPayload.response.description
target.labels[response_description]
(deprecated)protoPayload.response.display_name
target.labels[response_display_name]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[SECONDARY_DOMAIN_NAME]
target.labels[secondary_domain_name]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[SETTING_NAME]
target.labels[setting_name]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[USER_CUSTOM_FIELD]
target.labels[user_custom_field]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[USER_DEFINED_SETTING_NAME]
target.labels[user_defined_setting_name]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[WEB_ORIGIN]
target.labels[web_origin]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[WHITELISTED_GROUPS]
target.labels[whitelisted_groups]
(deprecated)protoPayload.metadata.event.eventName.parameter.name[APP_LICENSES_ORDER_NUMBER]
target.asset.labels[app_licenses_order_number]
protoPayload.metadata.event.eventName.parameter.name[CHROME_NUM_LICENSES_PURCHASED]
target.asset.labels[chrome_num_licenses_purchased]
protoPayload.metadata.event.eventName.parameter.name[DEVICE_COMMAND_DETAILS]
target.asset.labels[device_command_details]
protoPayload.metadata.event.eventName.parameter.name[DIRECTORY_API_ID]
target.asset.labels[directory_api_id]
protoPayload.metadata.event.eventName.parameter.name[GROUP_PRIORITIES]
target.group.attribute.labels[group_priorities]
protoPayload.request.cluster.subnetwork
target.resource_ancestor.attribute.labels[req_cls_subnetwork]
protoPayload.request.cluster.nodePools[].autoscaling.enabled
target.resource_ancestor.attribute.labels[req_clsNodePools_autoscaling_enabled]
protoPayload.request.cluster.nodePools[].autoscaling.maxNodeCount
target.resource_ancestor.attribute.labels[req_clsNodePools_autoscaling_max_node_cnt]
protoPayload.request.cluster.nodePools[].autoscaling.minNodeCount
target.resource_ancestor.attribute.labels[req_clsNodePools_autoscaling_min_node_cnt]
protoPayload.request.cluster.nodePools[].management.autoupgrade
target.resource_ancestor.attribute.labels[req_clsNodePools_autoupgrade]
protoPayload.request.cluster.nodePools[].config.diskSizeGb
target.resource_ancestor.attribute.labels[req_clsNodePools_config_disksize]
protoPayload.request.cluster.nodePools[].config.imageType
target.resource_ancestor.attribute.labels[req_clsNodePools_config_imagetype]
protoPayload.request.cluster.nodePools[].config.machineType
target.resource_ancestor.attribute.labels[req_clsNodePools_config_machinetype]
protoPayload.request.cluster.nodePools[].config.oauthScopes[]
target.resource_ancestor.attribute.labels[req_clsNodePools_config_oauth_scopes]
protoPayload.request.cluster.nodePools[].name
target.resource_ancestor.attribute.labels[req_clsNodePools_name]
protoPayload.request.cluster.nodePools[].initialNodeCount
target.resource_ancestor.attribute.labels[req_clsterNodePools_autoscaling_initial_node_cnt]
resource.data.oauth2ClientId
target.resource.attribute.labels [oauth_client_id]
protoPayload.request.properties.confidentialInstanceConfig.enableConfidentialCompute
target.resource.attribute.labels [ enable_confidential_compute]
protoPayload.request.function.timeout
target.resource.attribute.labels [ function_time_out]
protoPayload.requestMetadata.requestAttributes.auth.accessLevels
target.resource.attribute.labels [accessLevel]
protoPayload.request.date
target.resource.attribute.labels [audit_event_occurred]
protoPayload.request.auditId
target.resource.attribute.labels [audit_id]
protoPayload.request.autoscalingPolicy.mode
target.resource.attribute.labels [autoscaling_policy_mode]
protoPayload.request.autoscalingPolicy.coolDownPeriodSec
target.resource.attribute.labels [cool_down_period]
protoPayload.request.denieds.0.IPProtocol
target.resource.attribute.labels [Denied Protocol]
protoPayload.request.destinationRanges
target.resource.attribute.labels [destination_ranges]
protoPayload.request.function.entryPoint
target.resource.attribute.labels [function_entry_point]
protoPayload.request.function.httpsTrigger.securityLevel
target.resource.attribute.labels [function_httptrigger_security_level]
protoPayload.request.function.runtime
target.resource.attribute.labels [function_runtime]
protoPayload.request.function.serviceAccountEmail
target.resource.attribute.labels [function_service_account_email]
protoPayload.request.function.sourceUploadUrl
target.resource.attribute.labels [function_source_upload_url]
protoPayload.metadata.iapEnabled
target.resource.attribute.labels [iapEnabled]
protoPayload.request.listManagedInstancesResults
target.resource.attribute.labels [managed_instances_result]
protoPayload.request.autoscalingPolicy.maxNumReplicas
target.resource.attribute.labels [max_replicas]
protoPayload.request.autoscalingPolicy.minNumReplicas
target.resource.attribute.labels [min_replicas]
protoPayload.request.msgType
target.resource.attribute.labels [msg_type]
protoPayload.metadata.oauth_client_id
target.resource.attribute.labels [oauth_client_id]
protoPayload.request.autoscalingPolicy.cpuUtilization.predictiveMethod
target.resource.attribute.labels [predictive_method]
protoPayload.request.labels.0.value
target.resource.attribute.labels [protoPayload.request.labels.0.key]
protoPayload.request.queryId
target.resource.attribute.labels [query_id]
protoPayload.request.constraint
target.resource.attribute.labels [request_constraint]
protoPayload.request.dataAccessed
target.resource.attribute.labels [request_data_accessed]
protoPayload.request.function.labels.deployment-tool
target.resource.attribute.labels [request_deployment_tool]
protoPayload.request.properties.description
target.resource.attribute.labels [request_description]
protoPayload.request.function.name
target.resource.attribute.labels [request_function_name]
protoPayload.request.location
target.resource.attribute.labels [request_location]
protoPayload.request.policy.constraint
target.resource.attribute.labels [request_policy_constraint]
protoPayload.request.@type
target.resource.attribute.labels [request_type]
protoPayload.request.cmd
target.resource.attribute.labels [sql_operation_type ]
protoPayload.request.threadId
target.resource.attribute.labels [thread_id]
protoPayload.metadata.unsatisfied_access_levels
target.resource.attribute.labels [unsatisfied_access_levels]
protoPayload.request.autoscalingPolicy.cpuUtilization.utilizationTarget
target.resource.attribute.labels [utilization_target]
protoPayload.request.body.settings.backupConfiguration.binaryLogEnabled
target.resource.attribute.labels[backup_config_binarylog_enabled]
protoPayload.request.body.settings.backupConfiguration.enabled
target.resource.attribute.labels[backup_config_enabled]
protoPayload.request.body.settings.backupConfiguration.transactionLogRetentionDays
target.resource.attribute.labels[backup_config_logRetention_days]
protoPayload.request.body.settings.backupConfiguration.pointInTimeRecoveryEnabled
target.resource.attribute.labels[backup_config_point_in_time_recovery_enabled]
protoPayload.request.body.settings.backupConfiguration.backupRetentionSettings.retainedBackups
target.resource.attribute.labels[backup_config_retention_settings_retained_backups]
protoPayload.request.body.settings.backupConfiguration.backupRetentionSettings.retentionUnit
target.resource.attribute.labels[backup_config_retention_settings_unit]
protoPayload.request.body.settings.backupConfiguration.startTime
target.resource.attribute.labels[backup_config_start_time]
protoPayload.request.canIpForward
target.resource.attribute.labels[can_ip_forward]
resource.labels.cluster_name
target.resource.attribute.labels[cls_name]
request.cluster.name
target.resource.attribute.labels[cls_name]
protoPayload.request.body.settings.dataDiskSizeGb
target.resource.attribute.labels[data_disk_size_gb]
protoPayload.request.body.settings.dataDiskType
target.resource.attribute.labels[data_disk_type]
protoPayload.metadata.tableDataRead.fields
target.resource.attribute.labels[data_read_fields]
protoPayload.metadata.jobInsertion.job.jobConfig.extractConfig.destinationUris[]
target.resource.attribute.labels[destination_uris]
protoPayload.request.direction
target.resource.attribute.labels[direction]
resource.labels.email_id
target.resource.attribute.labels[email_id]
resource.email_id
target.resource.attribute.labels[email_id]
resource.labels.forwarding_rule_name
target.resource.attribute.labels[forwarding_rule_name]
protoPayload.request.body.settings.ipConfiguration.ipv4Enabled
target.resource.attribute.labels[ip_config_ipv4_enabled]
protoPayload.request.body.settings.ipconfiguration.privatNetwork
target.resource.attribute.labels[ip_config_private_network]
protoPayload.request.body.settings.ipconfiguration.requireSsl
target.resource.attribute.labels[ip_config_require_ssl]
protoPayload.metadata.jobChange.job.jobConfig.type
target.resource.attribute.labels[job_type]
protoPayload.metadata.jobChange.job.jobConfig.labels.looker_studio_report_id
target.resource.attribute.labels[job_change_looker_studio_report_id]
protoPayload.metadata.jobChange.job.jobConfig.labels.requestor
target.resource.attribute.labels[job_change_requestor]
protoPayload.metadata.jobChange.job.jobConfig.labels.looker_studio_datasource_id
target.resource.attribute.labels[job_change_looker_studio_datasource_id]
protoPayload.metadata.tableChange.table.tableName
target.resource.attribute.labels[metadata_changedTable_name]
protoPayload.metadata.tableCreation.table.expireTime
target.resource.attribute.labels[metadata_creationTable_expire_time]
protoPayload.request.body.settings.pricingPlan
target.resource.attribute.labels[pricing_plan]
resource.data.projectId
target.resource.attribute.labels[projectId]
resource.labels.instance_group_name
target.resource.attribute.labels[rc_instance_groupName]
resource.labels.method
target.resource.attribute.labels[rc_method]
protoPayload.resourceOriginalState.disabled
target.resource.attribute.labels[rc_orgState_disabled]
protoPayload.resourceOriginalState.enableLogging
target.resource.attribute.labels[rc_orgState_enable_logging]
protoPayload.resourceOriginalState.logconfig.enable
target.resource.attribute.labels[rc_orgState_logconfig_enable]
protoPayload.resourceOriginalState.selfLink
target.resource.attribute.labels[rc_orgState_selflink]
protoPayload.resourceOriginalState.sourceRanges
target.resource.attribute.labels[rc_orgState_srcranges]
protoPayload.resourceOriginalState.targetTags
target.resource.attribute.labels[rc_orgState_target_tags]
protoPayload.resourceOriginalState.@type
target.resource.attribute.labels[rc_orgState_type]
resource.labels.service
target.resource.attribute.labels[rc_service]
resource.labels.subnetwork_name
target.resource.attribute.labels[rc_subnetwork_name]
resource.labels.version
target.resource.attribute.labels[rc_version]
protoPayload.request.body.databaseVersion
target.resource.attribute.labels[req_body_dbVersion]
protoPayload.request.cluster.releaseChannel.channel
target.resource.attribute.labels[req_cls_channel]
protoPayload.request.cluster.addonsConfig.networkPolicyConfig.disabled
target.resource.attribute.labels[req_cls_policy_config_disabled]
protoPayload.request.reservationAffinity.consumeReservationType
target.resource.attribute.labels[req_consumeReservation_type]
protoPayload.request.disabled
target.resource.attribute.labels[req_disabled]
protoPayload.request.disks[].boot
target.resource.attribute.labels[req_disk_boot]
protoPayload.request.disks[].initializeParams.diskSizeGb
target.resource.attribute.labels[req_disk_initialize_disk_size]
protoPayload.request.disks[].initializeParams.diskType
target.resource.attribute.labels[req_disk_initialize_disk_type]
protoPayload.request.disks[].initializeParams.sourceImage
target.resource.attribute.labels[req_disk_initialize_source_image]
protoPayload.request.workloadIdentityPoolProvider.attributeCondition
target.resource.attribute.labels[req_identityPool_attribute_condition]
protoPayload.request.workloadIdentityPoolProvider.aws.accountId
target.resource.attribute.labels[req_identityPool_aws_accountId]
protoPayload.request.workloadIdentityPoolProvider.attributeMapping.attribute.aws_role
target.resource.attribute.labels[req_identityPool_aws_role]
protoPayload.request.workloadIdentityPool.description
target.resource.attribute.labels[req_identityPool_description]
protoPayload.request.workloadIdentityPool.disabled
target.resource.attribute.labels[req_identityPool_disabled]
protoPayload.request.workloadIdentityPoolProvider.displayName
target.resource.attribute.labels[req_identityPool_displayName]
protoPayload.request.workloadIdentityPoolProvider.attributeMapping.google.subject
target.resource.attribute.labels[req_identityPool_googleSubject]
protoPayload.request.workloadIdentityPoolProvider.disabled
target.resource.attribute.labels[req_identityPool_provider_disabled]
protoPayload.request.workloadIdentityPoolProviderId
target.resource.attribute.labels[req_identityPool_providerId]
protoPayload.request.instances[].instance
target.resource.attribute.labels[req_instance]
protoPayload.request.logconfig.enable
target.resource.attribute.labels[req_logconfig_enable]
protoPayload.serviceData.tabelDataListRequest.maxResults
target.resource.attribute.labels[req_max_results]
protoPayload.serviceData.jobGetQueryResultsRequest.maxResults
target.resource.attribute.labels[req_max_results]
protoPayload.request.maxResults
target.resource.attribute.labels[req_max_results]
protoPayload.request.name
target.resource.attribute.labels[req_name]
protoPayload.request.networkInterfaces[].accessConfig.name
target.resource.attribute.labels[req_network_access_config_name]
protoPayload.request.networkInterfaces[].accessConfig.networkTier
target.resource.attribute.labels[req_network_access_config_network_tier]
protoPayload.request.networkInterfaces[].accessConfig.type
target.resource.attribute.labels[req_network_access_config_type]
protoPayload.request.network
target.resource.attribute.labels[req_network]
protoPayload.request.network
target.resource.attribute.labels[req_network]
protoPayload.request.priority
target.resource.attribute.labels[Request Priority]
protoPayload.request.project
target.resource.attribute.labels[req_project]
protoPayload.request.role.stage
target.resource.attribute.labels[req_role_stage]
protoPayload.request.scheduling.automaticRestart
target.resource.attribute.labels[req_scheduling_automatic_restart]
protoPayload.request.scheduling.onHostMaintenance
target.resource.attribute.labels[req_scheduling_on_host_mainten]
protoPayload.request.scheduling.preemptible
target.resource.attribute.labels[req_scheduling_preemptible]
protoPayload.request.service_account.description
target.resource.attribute.labels[req_serviceAcc_description]
protoPayload.request.serviceAccounts[].email
target.resource.attribute.labels[req_serviceAcc_email]
protoPayload.request.policy.booleanPolicy.enforced
target.resource.attribute.labels[request_constraint]
protoPayload.response.email
target.resource.attribute.labels[res_email]
protoPayload.response.etag
target.resource.attribute.labels[res_etag]
protoPayload.response.name
target.resource.attribute.labels[res_name]
protoPayload.response.operationType
target.resource.attribute.labels[response_operation_type]
protoPayload.response.zone
target.resource.attribute.labels[res_zone]
resource.data.name
target.resource.attribute.labels[resource_data_name]
protoPayload.response.booleanPolicy.enforced
target.resource.attribute.labels[response_enforce_policy]
protoPayload.response.status
target.resource.attribute.labels[response_status]
protoPayload.response.status.conditions.message
target.resource.attribute.labels[response_status]
protoPayload.serviceData.permissionDelta.addedPermissions[]
target.resource.attribute.labels[ser_added_perm]
protoPayload.serviceData.policyDelta.bindingDeltas[].action
target.resource.attribute.labels[ser_binding_deltas_action]
protoPayload.serviceData.policyDelta.bindingDeltas[].member
target.resource.attribute.labels[ser_binding_deltas_member]
Referred this from default parser.
target.resource.attribute.labels[ser_binding_deltas_member]
protoPayload.serviceData.jobGetQueryResultsResponse.job.jobConfiguration.query.destinationTable.datasetId
target.resource.attribute.labels[ser_destTable_datasetId]
protoPayload.serviceData.jobGetQueryResultsResponse.job.jobConfiguration.query.destinationTable.projectId
target.resource.attribute.labels[ser_destTable_projectId]
protoPayload.serviceData.jobGetQueryResultsResponse.job.jobConfiguration.query.destinationTable.tableId
target.resource.attribute.labels[ser_destTable_tableId]
protoPayload.serviceData.jobGetQueryResultsResponse.job.jobStatistics.createTime
target.resource.attribute.labels[ser_jobCreate_time]
protoPayload.serviceData.jobGetQueryResultsResponse.job.jobName.jobId
target.resource.attribute.labels[ser_req_jobId]
protoPayload.serviceData.jobGetQueryResultsResponse.job.jobConfiguration.query.query
target.resource.attribute.labels[ser_req_query]
protoPayload.serviceData.jobGetQueryResultsResponse.job.jobConfiguration.query.createDisposotion
target.resource.attribute.labels[ser_reqCreate_disposotion]
protoPayload.serviceData.jobGetQueryResultsResponse.job.jobName.location
target.resource.attribute.labels[ser_reqJob_location]
protoPayload.serviceData.jobGetQueryResultsResponse.job.jobName.projectId
target.resource.attribute.labels[ser_reqJob_projectid]
protoPayload.serviceData.jobGetQueryResultsResponse.job.jobStatistics.startTime
target.resource.attribute.labels[ser_reqJob_start_time]
protoPayload.serviceData.jobGetQueryResultsResponse.job.jobStatus.state
target.resource.attribute.labels[ser_reqJob_state]
protoPayload.serviceData.jobGetQueryResultsResponse.job.jobStatistics.totalSlotMs
target.resource.attribute.labels[ser_reqJob_total_slot_ms]
protoPayload.serviceData.jobGetQueryResultsResponse.job.jobConfiguration.query.statementType
target.resource.attribute.labels[ser_reqStatement_type]
protoPayload.serviceData.jobGetQueryResultsResponse.job.jobConfiguration.query.writeDisposition
target.resource.attribute.labels[ser_reqWrite_disposition]
protoPayload.serviceData.tableInsertRequest.resource.view.query
target.resource.attribute.labels[ser_tableInsert_query]
protoPayload.serviceData.@type
target.resource.attribute.labels[ser_type]
protoPayload.request.sourceRanges[]
target.resource.attribute.labels[source_ranges]
protoPayload.request.body.settings.storageAutoResize
target.resource.attribute.labels[storage_auto_resize]
resource.labels.target_proxy_name
target.resource.attribute.labels[target_proxy_name]
protoPayload.request.body.settings.tier
target.resource.attribute.labels[tier]
resource.labels.url_map_name
target.resource.attribute.labels[url_map_name]
protoPayload.request.cluster.network
target.resource_ancestors.attribute.labels[req_cls_network]
protoPayload.request.cluster.nodePools[].management.autoRepair
target.resource_ancestors.attribute.labels[req_clsNodePools_autorepair]
protoPayload.request.body.settings.availabilityType
target.resource.attributes.labels[resource_avaibilitytype]
protoPayload.metadata.tableCreation.table.schemaJSON
target.resource.attributes.labels[table_schemaJson]
protoPayload.metadata.event.eventName.parameter.name[BIRTHDATE]
target.user.attribute.labels[birthdate]
protoPayload.metadata.event.eventName.parameter.name[PRIVILEGE_NAME]
target.user.attribute.labels[privilege_name]
protoPayload.metadata.event.eventName.parameter.name[USER_NICKNAME]
target.user.attribute.labels[user_nickname]
resource.type
target.resource_ancestors.resource_type
resource.type
log field value matches the regular expression gce_(firewall or forwarding_rule)
, then the target.resource_ancestors.resource_type
UDM field is set to FIREWALL_RULE
.If the
resource.type
log field value matches the regular expression gce_(subnetwork or network)
, then the target.resource_ancestors.resource_type
UDM field is set to VPC_NETWORK
.If the
resource.type
log field value matches the regular expression dataproc
, then the target.resource_ancestors.resource_type
UDM field is set to CLUSTER
.If the
resource.type
log field value matches the regular expression k8s or gke_
, then the target.resource_ancestors.resource_type
UDM field is set to CLUSTER
.If the
resource.type
log field value is equal to gce_backend_service
, then the target.resource_ancestors.resource_type
UDM field is set to BACKEND_SERVICE
.If the
resource.type
log field value matches the regular expression (gce_ or dns_query)
, then the target.resource.resource_type
UDM field is set to VIRTUAL_MACHINE
.If the
resource.type
log field value matches the regular expression gcs_bucket
, then the target.resource_ancestors.resource_type
UDM field is set to STORAGE_BUCKET
.If the
resource.type
log field value matches the regular expression bigquery
, then the target.resource_ancestors.resource_type
UDM field is set to DATABASE
.If the
resource.type
log field value matches the regular expression cloudsql
, then the target.resource_ancestors.resource_type
UDM field is set to DATABASE
.If the
resource.type
log field value matches the regular expression service_account
, then the target.resource_ancestors.resource_type
UDM field is set to SERVICE_ACCOUNT
.If the
resource.type
log field value matches the regular expression project
, then the target.resource_ancestors.resource_type
UDM field is set to CLOUD_PROJECT
.If the
resource.type
log field value matches the regular expression organization
, then the target.resource_ancestors.resource_type
UDM field is set to CLOUD_ORGANIZATION
.Else, the
target.resource_ancestors.resource_type
UDM field is set to UNSPECIFIED
.If the
resource.labels.project_id
log field value is not
empty, then the target.resource_ancestors.resource_type
UDM field is set to CLOUD_PROJECT
.jsonPayload.end_time
about.labels[jsonPayload_end_time]
(deprecated)jsonPayload.packets_sent
network.sent_packets
jsonPayload.reporter
about.labels[jsonPayload_reporter]
(deprecated)jsonPayload.src_vpc.vpc_name
principal.resource.name
jsonPayload.src_vpc.project_id
principal.resource.product_object_id
jsonPayload.src_vpc.subnetwork_name
principal.resource.attribute.labels[jsonPayload_src_vpc_subnetwork_name]
jsonPayload.start_time
about.labels[jsonPayload_start_time]
(deprecated)jsonPayload.src_instance.region
principal.location.name
jsonPayload.src_instance.project_id
principal.labels[jsonPayload_src_instance_project_id]
(deprecated)jsonPayload.src_instance.zone
principal.cloud.availability_zone
resource.labels.subnetwork_id
target.resource.attribute.labels[resource_labels_subnetwork_id]
jsonPayload.dest_vpc.project_id
target.resource.product_object_id
jsonPayload.dest_vpc.subnetwork_name
target.resource.attribute.labels[jsonPayload_src_vpc_subnetwork_name]
jsonPayload.dest_vpc.vpc_name
target.resource.name
jsonPayload.dest_instance.region
target.location.name
jsonPayload.dest_instance.project_id
target.labels[jsonPayload_dest_instance_project_id]
(deprecated)jsonPayload.dest_instance.zone
target.cloud.availability_zone
jsonPayload.src_location.asn
principal.labels[jsonPayload_src_location_asn]
(deprecated)jsonPayload.src_location.city
principal.location.city
jsonPayload.src_location.continent
principal.labels[jsonPayload_src_location_continent]
(deprecated)jsonPayload.src_location.country
principal.location.country_or_region
jsonPayload.src_location.region
principal.labesl[jsonPayload_src_location_region]
jsonPayload.dest_location.asn
target.labels[jsonPayload_dest_location_asn]
(deprecated)jsonPayload.dest_location.city
target.location.city
jsonPayload.dest_location.continent
target.labels[jsonPayload_dest_location_continent]
(deprecated)jsonPayload.dest_location.region
target.labesl[jsonPayload_dest_location_region]
protoPayload.metadata.ingressViolations.servicePerimeter
security_result.detection_fields[protoPayload_metadata_ingressViolations_serviceParameter]
protoPayload.metadata.ingressViolations.source
security_result.detection_fields[protoPayload_metadata_ingressViolations_source]
protoPayload.metadata.ingressViolations.sourceType
security_result.detection_fields[protoPayload_metadata_ingressViolations_sourceType]
protoPayload.metadata.ingressViolations.targetResource
security_result.detection_fields[protoPayload_metadata_ingressViolations_targetResource]
protoPayload.request.subjects.name
target.user.attribute.labels[subject_name]
protoPayload.request.spec.containers.0.image
target.process.command_line
protoPayload.request.spec.containers.0.name
target.resource.attribute.labels[name]
protoPayload.request.spec.containers.0.terminationMessagePolicy
traget.resource.attribute.labels[terminationMessagePolicy]
protoPayload.request.spec.containers.0.terminationMessagePath
traget.resource.attribute.labels[terminationMessagePath]
protoPayload.request.spec.containers.0.imagePullPolicy
traget.resource.attribute.labels[imagePullPolicy]
protoPayload.request.spec.dnsPolicy
target.resource.attribute.labels[imagePullPolicy]
protoPayload.request.spec.enableServiceLinks
traget.resource.attribute.labels[enableServiceLinks]
protoPayload.request.spec.restartPolicy
target.resource.attribute.labels[restartPolicy]
protoPayload.request.spec.schedulerName
target.resource.attribute.labels[schedulerName]
protoPayload.request.spec.terminationGracePeriodSeconds
traget.resource.attribute.labels[protoPayload_request_spec_terminationGracePeriodSeconds]
protoPayload.request.metadata.namespace
principal.namespace
protoPayload.request.apiVersion
target.resource.attribute.labels [request apiVersion]
protoPayload.request.kind
target.resource.attribute.labels[request.kind]
protoPayload.request.metadata.name
target.resource.attribute.labels[request.metadata.name]
labels.mutation.webhook.admission.k8s.io/round_0_index_0
security_result.about.resource.attribute.labels[labels_round_0_index_0]
protoPayload.request.spec.containers.0.args
about.file.capabilities_tags
protoPayload.request.properties.disks.0.initializeParams.diskSizeGb
principal.resource.attribute.labels[diskSizeGb]
protoPayload.request.properties.disks.0.initializeParams.diskType
principal.resource.attribute.labels[diskType]
protoPayload.request.properties.disks.0.initializeParams.guestOsFeatures.0.type
principal.resource.attribute.labels[guestOsFeatures type]
protoPayload.request.properties.disks.0.initializeParams.labels.0.key
principal.resource.attribute.labels[protoPayload.request.properties.disks.0.initializeParams.labels.0.key]
protoPayload.request.properties.disks.0.initializeParams.sourceImage
principal.resource.attribute.labels[sourceImage]
protoPayload.request.properties.disks.0.type
principal.resource.attribute.labels[disks Type]
key_id
security_result.detection_field[key_id]
key_id
field value is extracted from the message
log
field using a Grok pattern.protoPayload.request.securityHealthAnalyticsSettings.modules.PUBLIC_BUCKET_ACL.moduleEnablementState
target.resource.attribute.labels[PUBLIC_BUCKET_ACL_module_enablement_state]
protoPayload.response.serviceEnablementState
target.resource.attribute.labels[service_enablement_state]
protoPayload.request.metadata.creationTimestamp
target.resource.attribute.creation_time
protoPayload.request.metadata.labels.trivy.automatic.created
target.resource.attribute.labels[req_metadata_trivy_automatic_created]
protoPayload.request.metadata.labels.trivy.collector.name
target.resource.attribute.labels[req_metadata_trivy_collector_name]
protoPayload.request.metadata.labels.trivy.resource.kind
target.resource.attribute.labels[req_metadata_trivy_resource_kind]
protoPayload.request.metadata.labels.trivy.resource.name
target.resource.attribute.labels[req_metadata_trivy_resource_name]
protoPayload.request.spec.backoffLimit
target.resource.attribute.labels[req_spec_backoff_limit]
protoPayload.request.spec.completionMode
target.resource.attribute.labels[req_spec_completion_mode]
protoPayload.request.spec.completions
target.resource.attribute.labels[req_spec_completions]
protoPayload.request.spec.parallelism
target.resource.attribute.labels[req_spec_parallelism]
protoPayload.request.spec.suspend
target.resource.attribute.labels[req_spec_suspend]
protoPayload.request.spec.template.metadata.creationTimestamp
target.resource.attribute.labels[req_spec_template_metadata_creation_time]
protoPayload.request.spec.template.metadata.labels.app
target.resource.attribute.labels[req_spec_template_metadata_app]
protoPayload.request.spec.template.spec.automountServiceAccountToken
target.resource.attribute.labels[req_spec_template_spec_automount_service_account_token]
protoPayload.request.spec.template.spec.containers.command
target.resource_ancestors.attribute.labels[req_spec_template_spec_container_command]
protoPayload.request.spec.template.spec.containers.image
target.resource_ancestors.attribute.labels[req_spec_template_spec_container_image]
protoPayload.request.spec.template.spec.containers.imagePullPolicy
target.resource_ancestors.attribute.labels[req_spec_template_spec_container_image_pull_policy]
protoPayload.request.spec.template.spec.containers.name
target.resource_ancestors.name
protoPayload.request.spec.template.spec.containers.resources.limits.cpu
target.resource_ancestors.attribute.labels[req_spec_template_spec_container_resource_limits_cpu]
protoPayload.request.spec.template.spec.containers.resources.limits.memory
target.resource_ancestors.attribute.labels[req_spec_template_spec_container_resource_limits_memory]
protoPayload.request.spec.template.spec.containers.resources.requests.cpu
target.resource_ancestors.attribute.labels[req_spec_template_spec_container_resource_request_cpu]
protoPayload.request.spec.template.spec.containers.resources.requests.memory
target.resource_ancestors.attribute.labels[req_spec_template_spec_container_resource_request_memory]
protoPayload.request.spec.template.spec.containers.securityContext.allowPrivilegeEscalation
target.resource_ancestors.attribute.labels[req_spec_template_spec_container_security_context_allow_privilege_escalation]
protoPayload.request.spec.template.spec.containers.securityContext.capabilities.drop
target.resource_ancestors.attribute.labels[req_spec_template_spec_container_security_context_capabilities_drop]
protoPayload.request.spec.template.spec.containers.securityContext.privileged
target.resource_ancestors.attribute.labels[req_spec_template_spec_container_security_context_privileged]
protoPayload.request.spec.template.spec.containers.securityContext.readOnlyRootFilesystem
target.resource_ancestors.attribute.labels[req_spec_template_spec_container_security_context_read_only_root_filesystem]
protoPayload.request.spec.template.spec.containers.terminationMessagePath
target.resource_ancestors.attribute.labels[req_spec_template_spec_container_termination_message_path]
protoPayload.request.spec.template.spec.containers.terminationMessagePolicy
target.resource_ancestors.attribute.labels[req_spec_template_spec_container_termination_message_policy]
protoPayload.request.spec.template.spec.containers.volumeMounts.mountPath
target.resource_ancestors.attribute.labels[req_spec_template_spec_container_volume_mounts_mount_path]
protoPayload.request.spec.template.spec.containers.volumeMounts.name
target.resource_ancestors.attribute.labels[req_spec_template_spec_container_volume_mounts_name]
protoPayload.request.spec.template.spec.containers.volumeMounts.readOnly
target.resource_ancestors.attribute.labels[req_spec_template_spec_container_volume_mounts_readonly]
protoPayload.request.spec.template.spec.dnsPolicy
target.resource.attribute.labels[req_spec_template_spec_dns_policy]
protoPayload.request.spec.template.spec.hostPID
target.resource.attribute.labels[req_spec_template_spec_host_pid]
protoPayload.request.spec.template.spec.restartPolicy
target.resource.attribute.labels[req_spec_template_spec_restart_policy]
protoPayload.request.spec.template.spec.schedulerName
target.resource.attribute.labels[req_spec_template_spec_scheduler_name]
protoPayload.request.spec.template.spec.securityContext.runAsGroup
target.resource.attribute.labels[req_spec_template_spec_security_context_run_as_group]
protoPayload.request.spec.template.spec.securityContext.runAsUser
target.resource.attribute.labels[req_spec_template_spec_security_context_run_as_user]
protoPayload.request.spec.template.spec.securityContext.seccompProfile.type
target.resource.attribute.labels[req_spec_template_spec_security_context_seccomp_profile_type]
protoPayload.request.spec.template.spec.terminationGracePeriodSeconds
target.resource.attribute.labels[req_spec_template_spec_termination_grace_period_seconds]
protoPayload.request.spec.template.spec.volumes.hostPath.path
target.resource.attribute.labels[req_spec_template_spec_volumes_host_path]
protoPayload.request.spec.template.spec.volumes.hostPath.type
target.resource.attribute.labels[req_spec_template_spec_volumes_host_path_type]
protoPayload.request.spec.template.spec.volumes.name
target.resource.attribute.labels[req_spec_template_spec_volumes_name]
protoPayload.request.spec.automountServiceAccountToken
target.resource.attribute.labels[req_spec_automount_service_account_token]
protoPayload.request.spec.containers.command
target.resource.attribute.labels[req_spec_container_command]
protoPayload.request.spec.containers.securityContext.privileged
target.resource.attribute.labels[req_spec_container_security_context_privileged]
protoPayload.request.spec.containers.securityContext.allowPrivilegeEscalation
target.resource.attribute.labels[req_spec_container_security_context_allow_privilege_escalation]
protoPayload.request.spec.containers.securityContext.readOnlyRootFilesystem
target.resource.attribute.labels[req_spec_container_security_context_read_only_root_filesystem]
protoPayload.request.spec.containers.securityContext.capabilities.drop
target.resource.attribute.labels[req_spec_container_security_context_capabilities_drop]
protoPayload.request.spec.containers.volumeMounts.mountPath
target.resource.attribute.labels[req_spec_container_volume_mount_path]
protoPayload.request.spec.containers.volumeMounts.name
target.resource.attribute.labels[req_spec_container_volume_mount_name]
protoPayload.request.spec.containers.volumeMounts.readOnly
target.resource.attribute.labels[req_spec_container_volume_mount_read_only]
protoPayload.request.metadata.annotations.deprecated.daemonset.template.generation
target.resource.attribute.labels[req_metadata_annotations_deprecated_daemonset_template_generation]
protoPayload.request.metadata.labels.app
target.resource.attribute.labels[req_metadata_app]
protoPayload.request.metadata.labels.type
target.resource.attribute.labels[req_metadata_labels_type]
protoPayload.request.spec.serviceAccount
target.resource.attribute.labels[req_spec_service_account]
protoPayload.request.spec.serviceAccountName
target.resource.attribute.labels[req_spec_serivce_account_name]
protoPayload.request.spec.hostIPC
target.resource.attribute.labels[req_spec_host_ipc]
protoPayload.request.spec.hostNetwork
target.resource.attribute.labels[req_spec_host_network]
protoPayload.request.spec.hostPID
target.resource.attribute.labels[req_spec_host_pid]
protoPayload.request.spec.nodeName
target.resource.attribute.labels[req_spec_node_name]
protoPayload.request.spec.securityContext.privileged
target.resource.attribute.labels[req_spec_security_context_privileged]
protoPayload.request.spec.securityContext.allowPrivilegeEscalation
target.resource.attribute.labels[req_spec_security_context_allow_privilege_escalation]
protoPayload.request.spec.securityContext.readOnlyRootFilesystem
target.resource.attribute.labels[req_spec_security_context_read_only_root_filesystem]
protoPayload.request.spec.securityContext.capabilities.drop
target.resource.attribute.labels[req_spec_security_context_capabilities_drop]
protoPayload.request.spec.volumes.hostPath.path
target.resource.attribute.labels[req_spec_volume_host_path]
protoPayload.request.spec.volumes.hostPath.type
target.resource.attribute.labels[req_spec_volume_host_path_type]
protoPayload.request.spec.volumes.name
target.resource.attribute.labels[req_spec_volume_name]
protoPayload.request.spec.revisionHistoryLimit
target.resource.attribute.labels[req_spec_revision_history_limit]
protoPayload.request.spec.selector.matchLabels.app
target.resource.attribute.labels[req_spec_selector_match_label_app]
protoPayload.request.spec.selector.matchLabels.type
target.resource.attribute.labels[req_spec_selector_match_label_type]
protoPayload.request.spec.template.metadata.labels.type
target.resource.attribute.labels[req_spec_template_metadata_labels_type]
protoPayload.request.spec.template.spec.containers.args
target.resource.attribute.labels[req_spec_template_spec_container_arg]
protoPayload.request.spec.template.spec.hostIPC
target.resource.attribute.labels[req_spec_template_spec_host_ipc]
protoPayload.request.spec.template.spec.hostNetwork
target.resource.attribute.labels[req_spec_template_spec_host_network]
protoPayload.request.spec.updateStrategy.rollingUpdate.maxSurge
target.resource.attribute.labels[req_spec_update_strategy_rolling_update_max_surge]
protoPayload.request.spec.updateStrategy.rollingUpdate.maxUnavailable
target.resource.attribute.labels[req_spec_update_strategy_rolling_update_max_unavailable]
protoPayload.request.spec.updateStrategy.type
target.resource.attribute.labels[req_spec_update_strategy_type]
protoPayload.request.status.currentNumberScheduled
target.resource.attribute.labels[req_status_current_number_scheduled]
protoPayload.request.status.desiredNumberScheduled
target.resource.attribute.labels[req_status_desired_number_scheduled]
protoPayload.request.status.numberMisscheduled
target.resource.attribute.labels[req_status_number_miss_scheduled]
protoPayload.request.status.numberReady
target.resource.attribute.labels[req_status_number_ready]
protoPayload.response.@type
target.resource.attribute.labels[res_type]
protoPayload.response.apiVersion
target.resource.attribute.labels[res_api_version]
protoPayload.response.metadata.annotations.deprecated.daemonset.template.generation
target.resource.attribute.labels[res_metadata_annotations_deprecated_daemonset_template_generation]
protoPayload.response.metadata.generation
target.resource.attribute.labels[res_metadata_generation]
protoPayload.response.metadata.labels.type
target.resource.attribute.labels[res_metadata_labels_type]
protoPayload.response.metadata.labels.app
target.resource.attribute.labels[res_metadata_label_app]
protoPayload.response.metadata.creationTimestamp
target.resource.attribute.labels[res_metadata_creation_time]
protoPayload.response.metadata.name
target.resource.attribute.labels[res_metadata_name]
protoPayload.response.metadata.namespace
target.resource.attribute.labels[res_metadata_namespace]
protoPayload.response.metadata.resourceVersion
target.resource.attribute.labels[res_metadata_resource_version]
protoPayload.response.metadata.uid
target.resource.attribute.labels[res_metadata_uid]
protoPayload.response.spec.revisionHistoryLimit
target.resource.attribute.labels[res_spec_revision_history_limit]
protoPayload.response.spec.selector.matchLabels.app
target.resource.attribute.labels[res_spec_selector_match_label_app]
protoPayload.response.spec.selector.matchLabels.type
target.resource.attribute.labels[res_spec_selector_match_label_type]
protoPayload.response.spec.template.metadata.creationTimestamp
target.resource.attribute.labels[res_spec_template_metadata_creation_time]
protoPayload.response.spec.template.metadata.labels.app
target.resource.attribute.labels[res_spec_template_metadata_app]
protoPayload.response.spec.template.metadata.labels.type
target.resource.attribute.labels[res_spec_template_metadata_type]
protoPayload.response.spec.template.spec.containers.args
target.resource_ancestors.attribute.labels[res_spec_template_spec_container_arg]
protoPayload.response.spec.template.spec.containers.command
target.resource_ancestors.attribute.labels[res_spec_template_spec_container_command]
protoPayload.response.spec.template.spec.containers.image
target.resource_ancestors.attribute.labels[res_spec_template_spec_container_image]
protoPayload.response.spec.template.spec.containers.imagePullPolicy
target.resource_ancestors.attribute.labels[res_spec_template_spec_container_image_pull_policy]
protoPayload.response.spec.template.spec.containers.name
target.resource_ancestors.name
protoPayload.response.spec.template.spec.containers.resources.limits.cpu
target.resource_ancestors.attribute.labels[res_spec_template_spec_container_resource_limits_cpu]
protoPayload.response.spec.template.spec.containers.resources.limits.memory
target.resource_ancestors.attribute.labels[res_spec_template_spec_container_resource_limits_memory]
protoPayload.response.spec.template.spec.containers.resources.requests.cpu
target.resource_ancestors.attribute.labels[res_spec_template_spec_container_resource_request_cpu]
protoPayload.response.spec.template.spec.containers.resources.requests.memory
target.resource_ancestors.attribute.labels[res_spec_template_spec_container_resource_request_memory]
protoPayload.response.spec.template.spec.containers.securityContext.privileged
target.resource_ancestors.attribute.labels[res_spec_template_spec_container_security_context_privileged]
protoPayload.response.spec.template.spec.containers.securityContext.allowPrivilegeEscalation
target.resource_ancestors.attribute.labels[res_spec_template_spec_container_security_context_allow_privilege_escalation]
protoPayload.response.spec.template.spec.containers.securityContext.readOnlyRootFilesystem
target.resource_ancestors.attribute.labels[res_spec_template_spec_container_security_context_read_only_root_filesystem]
protoPayload.response.spec.template.spec.containers.securityContext.capabilities.drop
target.resource_ancestors.attribute.labels[res_spec_template_spec_container_security_context_capabilities_drop]
protoPayload.response.spec.template.spec.containers.terminationMessagePath
target.resource_ancestors.attribute.labels[res_spec_template_spec_container_termination_message_path]
protoPayload.response.spec.template.spec.containers.terminationMessagePolicy
target.resource_ancestors.attribute.labels[res_spec_template_spec_container_termination_message_policy]
protoPayload.response.spec.template.spec.containers.volumeMounts.mountPath
target.resource_ancestors.attribute.labels[res_spec_template_spec_container_volume_mounts_mount_path]
protoPayload.response.spec.template.spec.containers.volumeMounts.name
target.resource_ancestors.attribute.labels[res_spec_template_spec_container_volume_mounts_name]
protoPayload.response.spec.template.spec.containers.volumeMounts.readOnly
target.resource_ancestors.attribute.labels[res_spec_template_spec_container_volume_mounts_read_only]
protoPayload.response.spec.template.spec.dnsPolicy
target.resource.attribute.labels[res_spec_template_spec_dns_policy]
protoPayload.response.spec.template.spec.hostIPC
target.resource.attribute.labels[res_spec_template_spec_host_pid]
protoPayload.response.spec.template.spec.hostNetwork
target.resource.attribute.labels[res_spec_template_spec_host_network]
protoPayload.response.spec.template.spec.hostPID
target.resource.attribute.labels[res_spec_template_spec_host_ipc]
protoPayload.response.spec.template.spec.nodeName
target.resource.attribute.labels[res_spec_template_spec_node_name]
protoPayload.response.spec.template.spec.restartPolicy
target.resource.attribute.labels[res_spec_template_spec_restart_policy]
protoPayload.response.spec.template.spec.schedulerName
target.resource.attribute.labels[res_spec_template_spec_scheduler_name]
protoPayload.response.spec.template.spec.securityContext.runAsGroup
target.resource.attribute.labels[res_spec_template_spec_security_context_run_as_group]
protoPayload.response.spec.template.spec.securityContext.runAsUser
target.resource.attribute.labels[res_spec_template_spec_security_context_run_as_user]
protoPayload.response.spec.template.spec.securityContext.seccompProfile.type
target.resource.attribute.labels[res_spec_template_spec_security_context_seccomp_profile_type]
protoPayload.response.spec.template.spec.terminationGracePeriodSeconds
target.resource.attribute.labels[res_spec_template_spec_termination_grace_period_seconds]
protoPayload.response.spec.template.spec.volumes.hostPath.path
target.resource.attribute.labels[res_spec_template_spec_volumes_host_path]
protoPayload.response.spec.template.spec.volumes.hostPath.type
target.resource.attribute.labels[res_spec_template_spec_volumes_host_path_type]
protoPayload.response.spec.template.spec.volumes.name
target.resource.attribute.labels[res_spec_template_spec_volumes_name]
protoPayload.response.spec.updateStrategy.rollingUpdate.maxSurge
target.resource.attribute.labels[res_spec_update_strategy_rolling_update_max_surge]
protoPayload.response.spec.updateStrategy.rollingUpdate.maxUnavailable
target.resource.attribute.labels[res_spec_update_strategy_rolling_update_max_unavailable]
protoPayload.response.spec.updateStrategy.type
target.resource.attribute.labels[res_spec_update_strategy_type]
protoPayload.response.spec.containers.args
target.resource_ancestors.attribute.labels[res_spec_container_arg]
protoPayload.response.spec.containers.command
target.resource_ancestors.attribute.labels[res_spec_container_command]
protoPayload.response.spec.containers.image
target.resource_ancestors.attribute.labels[res_spec_container_image]
protoPayload.response.spec.containers.imagePullPolicy
target.resource_ancestors.attribute.labels[res_spec_container_image_pull_policy]
protoPayload.response.spec.containers.name
target.resource_ancestors.name
protoPayload.response.spec.containers.securityContext.privileged
target.resource_ancestors.attribute.labels[res_spec_container_security_context_privileged]
protoPayload.response.spec.containers.securityContext.allowPrivilegeEscalation
target.resource_ancestors.attribute.labels[res_spec_container_security_context_allow_privilege_escalation]
protoPayload.response.spec.containers.securityContext.readOnlyRootFilesystem
target.resource_ancestors.attribute.labels[res_spec_container_security_context_read_only_root_filesystem]
protoPayload.response.spec.containers.securityContext.capabilities.drop
target.resource_ancestors.attribute.labels[res_spec_container_security_context_capabilities_drop]
protoPayload.response.spec.containers.terminationMessagePath
target.resource_ancestors.attribute.labels[res_spec_container_termination_message_path]
protoPayload.response.spec.containers.terminationMessagePolicy
target.resource_ancestors.attribute.labels[res_spec_container_termination_message_policy]
protoPayload.response.spec.containers.volumeMounts.mountPath
target.resource_ancestors.attribute.labels[res_spec_container_volume_mount_path]
protoPayload.response.spec.containers.volumeMounts.name
target.resource_ancestors.attribute.labels[res_spec_container_volume_mount_name]
protoPayload.response.spec.containers.volumeMounts.readOnly
target.resource_ancestors.attribute.labels[res_spec_container_volume_mount_read_only]
protoPayload.response.spec.dnsPolicy
target.resource.attribute.labels[res_spec_dns_policy]
protoPayload.response.spec.enableServiceLinks
target.resource.attribute.labels[res_spec_enable_service_links]
protoPayload.response.spec.hostIPC
target.resource.attribute.labels[res_spec_host_ipc]
protoPayload.response.spec.hostNetwork
target.resource.attribute.labels[res_spec_host_network]
protoPayload.response.spec.hostPID
target.resource.attribute.labels[res_spec_host_pid]
protoPayload.response.spec.nodeName
target.resource.attribute.labels[res_spec_node_name]
protoPayload.response.spec.preemptionPolicy
target.resource.attribute.labels[res_spec_preemption_policy]
protoPayload.response.spec.priority
target.resource.attribute.labels[res_spec_priority]
protoPayload.response.spec.restartPolicy
target.resource.attribute.labels[res_spec_restart_policy]
protoPayload.response.spec.schedulerName
target.resource.attribute.labels[res_spec_scheduler_name]
protoPayload.response.spec.serviceAccount
target.resource.attribute.labels[res_spec_service_account]
protoPayload.response.spec.serviceAccountName
target.resource.attribute.labels[res_spec_serivce_account_name]
protoPayload.response.spec.terminationGracePeriodSeconds
target.resource.attribute.labels[res_spec_termination_grace_period_seconds]
protoPayload.response.spec.tolerations.effect
target.resource.attribute.labels[res_spec_toleration_effect]
protoPayload.response.spec.tolerations.key
target.resource.attribute.labels[res_spec_toleration_key]
protoPayload.response.spec.tolerations.operator
target.resource.attribute.labels[res_spec_toleration_operator]
protoPayload.response.spec.tolerations.tolerationSeconds
target.resource.attribute.labels[res_spec_toleration_second]
protoPayload.response.spec.volumes.hostPath.path
target.resource.attribute.labels[res_spec_volume_host_path]
protoPayload.response.spec.volumes.hostPath.type
target.resource.attribute.labels[res_spec_volume_host_path_type]
protoPayload.response.spec.volumes.name
target.resource.attribute.labels[res_spec_volume_name]
protoPayload.response.spec.volumes.projected.defaultMode
target.resource.attribute.labels[res_spec_volume_projected_default_mode]
protoPayload.response.spec.volumes.projected.sources.serviceAccountToken.expirationSeconds
target.resource.attribute.labels[res_spec_volume_projected_src_service_acc_token_ecpiration_sec]
protoPayload.response.spec.volumes.projected.sources.serviceAccountToken.path
target.resource.attribute.labels[res_spec_volume_projected_src_service_acc_token_path]
protoPayload.response.spec.volumes.projected.sources.configMap.items.key
target.resource.attribute.labels[res_spec_volume_projected_src_config_map_item_key]
protoPayload.response.spec.volumes.projected.sources.configMap.items.path
target.resource.attribute.labels[res_spec_volume_projected_src_config_map_item_path]
protoPayload.response.spec.volumes.projected.sources.configMap.name
target.resource.attribute.labels[res_spec_volume_projected_src_config_map_name]
protoPayload.response.spec.volumes.projected.sources.downwardAPI.items.fieldRef.apiVersion
target.resource.attribute.labels[res_spec_volume_projected_src_downward_api_item_field_ref_api_version]
protoPayload.response.spec.volumes.projected.sources.downwardAPI.items.fieldRef.fieldPath
target.resource.attribute.labels[res_spec_volume_projected_src_downward_api_item_field_ref_field_path]
protoPayload.response.spec.volumes.projected.sources.downwardAPI.items.path
target.resource.attribute.labels[res_spec_volume_projected_src_downward_api_item_path]
protoPayload.response.status.phase
target.resource.attribute.labels[res_status_phase]
protoPayload.response.status.qosClass
target.resource.attribute.labels[res_status_qos_class]
protoPayload.response.status.currentNumberScheduled
target.resource.attribute.labels[res_status_current_number_scheduled]
protoPayload.response.status.desiredNumberScheduled
target.resource.attribute.labels[res_status_desired_number_scheduled]
protoPayload.response.status.numberMisscheduled
target.resource.attribute.labels[res_status_number_miss_scheduled]
protoPayload.response.status.numberReady
target.resource.attribute.labels[res_status_number_ready]
protoPayload.serviceData.jobCompletedEvent.job.jobConfiguration.labels.requestor
target.resource.attribute.labels[ser_jobconf_requestor]
protoPayload.serviceData.jobCompletedEvent.job.jobConfiguration.labels.looker_studio_datasource_id
target.resource.attribute.labels[ser_jobconf_looker_studio_datasource_id]
protoPayload.serviceData.jobCompletedEvent.job.jobConfiguration.labels.looker_studio_report_id
target.resource.attribute.labels[ser_jobconf_looker_studio_report_id]
labels.authorization.k8s.io/decision
security_result.action
labels.authorization.k8s.io/decision
log field value is equal to allow
, then the security_result.action
UDM field is set to ALLOW
.Else, if the
labels.authorization.k8s.io/decision
log field value is equal to block
, then the security_result.action
UDM field is set to BLOCK
.labels.pod-security.kubernetes.io/enforce-policy
security_result.detection_fields[pod_security_kubernetes_io_enforce_policy]
labels.authorization.k8s.io/reason
security_result.action_details
protoPayload.request.roleRef.apiGroup
target.user.attribute.labels[req_role_ref_api_group]
protoPayload.request.roleRef.kind
target.user.attribute.labels[req_role_ref_kind]
protoPayload.request.roleRef.name
target.user.attribute.roles.name
protoPayload.request.subjects.apiGroup
target.user.attribute.labels[req_subject_api_group]
protoPayload.request.subjects.kind
target.user.attribute.labels[req_subject_kind]
protoPayload.request.rules.apiGroups
security_result.rule_labels[req_rule_api_group]
protoPayload.request.rules.resources
security_result.rule_labels[req_rule_resource]
protoPayload.request.rules.verbs
security_result.rule_labels[req_rule_verb]
protoPayload.request.rules.resourceNames
security_result.rule_labels[req_rule_resource_name]
protoPayload.response.metadata.managedFields.apiVersion
target.resource.attribute.labels[res_managed_field_api_version]
protoPayload.response.metadata.managedFields.fieldsType
target.resource.attribute.labels[res_managed_field_type]
protoPayload.response.metadata.managedFields.manager
target.resource.attribute.labels[res_managed_field_manager]
protoPayload.response.metadata.managedFields.operation
target.resource.attribute.labels[res_managed_field_operation]
protoPayload.response.metadata.managedFields.time
target.resource.attribute.labels[res_managed_field_time]
protoPayload.request.spec.containers.securityContext.capabilities.add
target.resource_ancestors.attribute.labels[req_spec_container_security_context_capabilities_add]
protoPayload.request.spec.containers.securityContext.seccompProfile.type
target.resource_ancestors.attribute.labels[req_spec_container_security_context_seccomp_profile_type]
protoPayload.request.spec.shareProcessNamespace
target.resource.attribute.labels[req_spec_share_process_namespace]
protoPayload.response.spec.containers.securityContext.capabilities.add
target.resource_ancestors.attribute.labels[res_spec_container_security_context_capabilities_add]
protoPayload.response.spec.containers.securityContext.seccompProfile.type
target.resource_ancestors.attribute.labels[res_spec_container_security_context_seccomp_profile_type]
protoPayload.response.spec.shareProcessNamespace
target.resource.attribute.labels[res_spec_share_process_namespace]
protoPayload.metadata.membershipDelta.member
target.resource.attribute.labels[membership_delta_member]
protoPayload.metadata.membershipDelta.roleDeltas.action
target.resource.attribute.labels[membership_role_deltas_action]
protoPayload.metadata.membershipDelta.roleDeltas.role
target.resource.attribute.labels[membership_role_deltas_role]
protoPayload.request.spec.resourceAttributes.namespace
target.resource.attribute.labels[req_spec_resource_attribute_namespace]
protoPayload.request.spec.resourceAttributes.resource
target.resource.attribute.labels[req_spec_resource_attribute_resource]
protoPayload.request.spec.resourceAttributes.verb
target.resource.attribute.labels[req_spec_resource_attribute_verb]
protoPayload.request.status.allowed
target.resource.attribute.labels[req_status_allowed]
protoPayload.response.spec.resourceAttributes.namespace
target.resource.attribute.labels[res_spec_resource_attribute_namespace]
protoPayload.response.spec.resourceAttributes.resource
target.resource.attribute.labels[res_spec_resource_attribute_resource]
protoPayload.response.spec.resourceAttributes.verb
target.resource.attribute.labels[res_spec_resource_attribute_verb]
protoPayload.response.status.allowed
target.resource.attribute.labels[res_status_allowed]
protoPayload.request.objects.db
additional.fields[database_name]
jsonPayload.accesses.methodName
additional.fields[methodName]
protoPayload.request.objects.name
additional.fields[objects_name]
protoPayload.metadata.event.eventName.parameter.name[API_CLIENT_NAME]
additional.fields[api_client_name]
protoPayload.metadata.event.eventName.parameter.name[API_SCOPES]
additional.fields[api_scopes]
protoPayload.metadata.event.eventName.parameter.name[BEGIN_DATE_TIME]
additional.fields[begin_date_time]
protoPayload.metadata.event.eventName.parameter.name[BULK_UPLOAD_FAIL_USERS_NUMBER]
additional.fields[bulk_upload_fail_users_number]
protoPayload.metadata.event.eventName.parameter.name[BULK_UPLOAD_TOTAL_USERS_NUMBER]
additional.fields[bulk_upload_total_users_number]
protoPayload.metadata.event.eventName.parameter.name[CAA_ASSIGNMENTS_NEW]
additional.fields[caa_assignments_new]
protoPayload.metadata.event.eventName.parameter.name[CAA_ASSIGNMENTS_OLD]
additional.fields[caa_assignments_old]
protoPayload.metadata.event.eventName.parameter.name[CAA_ENFORCEMENT_ENDPOINTS_NEW]
additional.fields[caa_enforcement_endpoints_new]
protoPayload.metadata.event.eventName.parameter.name[CAA_ENFORCEMENT_ENDPOINTS_OLD]
additional.fields[caa_enforcement_endpoints_old]
protoPayload.requestMetadata.requestAttributes.size
additional.fields[caller_network_request_size]
protoPayload.requestMetadata.requestAttributes.time
additional.fields[caller_network_request_time]
protoPayload.requestMetadata.callerNetwork
additional.fields[caller_network]
protoPayload.requestMetadata.requestAttributes.size
additional.fields[caller_network_request_size]
protoPayload.requestMetadata.requestAttributes.time
additional.fields[request_attributes_time]
protoPayload.requestMetadata.callerNetwork
additional.fields[caller_network]
protoPayload.metadata.event.eventName.parameter.name[CHROME_LICENSES_ENABLED]
additional.fields[chrome_licenses_enabled]
protoPayload.metadata.event.eventName.parameter.name[END_DATE_TIME]
additional.fields[end_date_time]
protoPayload.metadata.event.eventName.parameter.name[END_DATE]
additional.fields[end_date]
protoType.metadata.event.eventName
additional.fields[event_name]
protoPayload.metadata.event.parameter.label
additional.fields[event_param_label]
protoPayload.metadata.event.parameter.type
additional.fields[event_param_type]
protoType.metadata.event.eventType
additional.fields[event_type]
protoPayload.metadata.event.eventName.parameter.name[FIELD_NAME]
additional.fields[field_name]
protoPayload.metadata.event.eventName.parameter.name[FULL_ORG_UNIT_PATH]
additional.fields[full_org_unit_path]
protoPayload.metadata.event.eventName.parameter.name[GROUP_MEMBER_BULK_UPLOAD_FAILED_NUMBER]
additional.fields[grp_member_bulk_upload_failed]
protoPayload.metadata.event.eventName.parameter.name[GROUP_MEMBER_BULK_UPLOAD_TOTAL_NUMBER]
additional.fields[grp_member_bulk_upload_total]
httpRequest.cacheFillBytes
additional.fields[httpreq_cache_fill_bytes]
httpRequest.cacheHit
additional.fields[httpreq_cache_hit]
httpRequest.cacheLookup
additional.fields[httpreq_cache_lookup]
httpRequest.cacheValidatedWithOriginServer
additional.fields[httpreq_cache_validated_with_origin_server]
httpRequest.latency
additional.fields[httprequest_latency]
protoPayload.metadata.event.eventName.parameter.name[INFO_TYPE]
additional.fields[info_type]
protoPayload.metadata.activityId.timeUsec
additional.fields[metadata_activityId_time_usec]
protoPayload.metadata.activityId.uniqQualifier
additional.fields[metadata_activityId_uniq_qualifier]
protoPayload.metadata.@type
additional.fields[metadata_type]
protoPayload.metadata.event.eventName.parameter.name[NEW_PERMISSION_GRANT_STATE]
additional.fields[new_permission_grant_state]
protoPayload.metadata.event.eventName.parameter.name[NUMBER_OF_COMPANY_OWNED_DEVICES]
additional.fields[num_of_company_owned_device]
protoPayload.numResponseItems
additional.fields[num_response_items]
protoPayload.metadata.event.eventName.parameter.name[OLD_PERMISSION_GRANT_STATE]
additional.fields[old_permission_grant_state]
operation.first
additional.fields[operation_first]
operation.id
additional.fields[operation_id]
operation.last
additional.fields[operation_last]
operation.producer
additional.fields[operation_producer]
protoPayload.resourceOriginalState.selfLinkWithId
additional.fields[rc_old_selflinkWithId]
protoPayload.metadata.event.eventName.parameter.name[REAUTH_SETTING_NEW]
additional.fields[reauth_setting_new]
protoPayload.metadata.event.eventName.parameter.name[REAUTH_SETTING_OLD]
additional.fields[reauth_setting_old]
protoPayload.request.alloweds.ports
additional.fields[req_alloweds_ports]
protoPayload.request.body.name
additional.fields[req_body_name]
protoPayload.request.body.settings.activityPolicy
additional.fields[req_body_settings_activity_policy]
protoPayload.request.deletionProtection
additional.fields[req_deletion_protection]
protoPayload.request.disabled
additional.fields[req_disabled]
protoPayload.request.displayDevice.enableDisplay
additional.fields[req_display_device_enable_display]
protoPayload.request.enableFlowLogs
additional.fields[req_enable_flow_logs]
protoPayload.request.fingerprint
additional.fields[req_fingerprint]
protoPayload.request.shieldedInstanceConfig.enableSecureBoot
additional.fields[req_instance_config_enable_secure_boot]
protoPayload.request.shieldedInstanceConfig.enableVtpm
additional.fields[req_instance_config_enable_vtpm]
protoPayload.request.shieldedInstanceConfig.enableIntegrityMonitoring
additional.fields[req_instance_enable_integrity_monitoring]
protoPayload.request.key_types
additional.fields[req_key_types]
protoPayload.request.logconfig.enable
additional.fields[req_logconfig_enable]
protoPayload.request.networkTier
additional.fields[req_network_tier]
protoPayload.request.network
additional.fields[req_network]
protoPayload.request.page_size
additional.fields[req_page_size]
request.pagesize
additional.fields[req_page_size]
protoPayload.request.policy.etag
additional.fields[req_policy_etag]
protoPayload.request.portRange
additional.fields[req_port_range]
protoPayload.request.privateIpGoogleAccess
additional.fields[req_private_ip_google_access]
protoPayload.request.private_key_type
additional.fields[req_private_key_type]
protoPayload.request.remove_deleted_service_accounts
additional.fields[req_remove_deleted_serviceAcc]
protoPayload.request.showDeleted
additional.fields[req_show_deleted]
protoPayload.request.skip_visibility_check
additional.fields[req_skip_visibility_check]
protoPayload.request.stackType
additional.fields[req_stack_type]
protoPayload.request.type
additional.fields[req_type]
protoPayload.request.updateMask
additional.fields[req_update_mask]
protoPayload.request.version
additional.fields[req_version]
protoPayload.response.clientOperationId
additional.fields[res_client_operation_id]
protoPayload.response.endTime
additional.fields[res_end_time]
protoPayload.response.id
additional.fields[res_id]
protoPayload.response.key_algorithm
additional.fields[res_key_algorithm]
protoPayload.response.key_origin
additional.fields[res_key_origin]
protoPayload.response.key_type
additional.fields[res_key_type]
protoPayload.response.kind
additional.fields[res_kind]
protoPayload.response.private_key_type
additional.fields[res_private_key_type]
protoPayload.response.progress
additional.fields[res_progress]
protoPayload.response.startTime
additional.fields[res_start_time]
protoPayload.response.status
security_result.action
security_result.action
is set to FAIL
when the following conditions are met: - The value in the
protoPayload.response.status
log field value is equal toFailure
. - The value in the
security_result.action
UDM field is equal toALLOW
.
protoPayload.response.status
additional.fields[res_status]
protoPayload.response.type
additional.fields[res_type]
protoPayload.response.unique_id
additional.fields[res_unique_id]
protoPayload.response.valid_after_time.seconds
additional.fields[res_valid_after_time]
protoPayload.response.valid_before_time.seconds
additional.fields[res_valid_before_time]
protoPayload.response.version
additional.fields[res_version]
protoPayload.response.zone
additional.fields[res_zone]
protoPayload.metadata.event.eventName.parameter.name[SEARCH_QUERY_FOR_DUMP]
additional.fields[search_query_for_dump]
spanId
additional.fields[span_id]
protoPayload.metadata.event.eventName.parameter.name[START_DATE]
additional.fields[start_date]
traceSampled
additional.fields[trace_sampled]
Trace
additional.fields[trace]
protoPayload.@type
additional.fields[type]
protoPayload.redactions.reason
additional.fields[protoPayload.redactions.field]
protoPayload.redactions.type
additional.fields[protoPayload.redactions.field]
authenticationInfo.serviceAccountDelegationInfo.firstPartyPrincipal.serviceMetadata
additional.fields[service_metadata]
jsonPayload.sourceNetwork
additional.fields[source_network]
authenticationInfo.serviceAccountDelegationInfo.thirdPartyPrincipal.thirdPartyClaims
additional.fields[third_party_claims]
protoPayload.requestMetadata.requestAttributes.time
additional.fields[caller_network_request_time]
protoPayload.request.ipCidrRange
additional.fields[req_ip_cidr_range]
protoPayload.request.description
additional.labels[req_description]
protoPayload.request.sourceRanges
additional.fields[req_source_ranges]
protoPayload.requestMetadata.requestAttributes.reason
additional.fields[request_attributes_reason]
protoPayload.authenticationInfo.thirdPartyPrincipal
additional.fields[third_party_principal]
sourceLocation.function
additional.fields[src_location_function]
sourceLocation.line
additional.fields[src_location_line]
resource.labels.backend_service_name
additional.fields[backend_service_name]
protoPayload.requestMetadata.requestAttributes.auth.claims
additional.fields[request_auth_claims]
protoPayload.metadata.event.eventName.parameter.name[APPLICATION_EDITION]
additional.fields[application_edition]
protoPayload.metadata.event.eventName.parameter.name[ASP_ID]
additional.fields[asp_id]
protoPayload.metadata.event.eventName.parameter.name[CHROME_OS_SESSION_TYPE]
additional.fields[chrome_os_session_type]
protoPayload.metadata.event.eventName.parameter.name[DEVICE_NEW_ORG_UNIT]
additional.fields[device_new_org_unit]
protoPayload.metadata.event.eventName.parameter.name[DEVICE_PREVIOUS_ORG_UNIT]
additional.fields[device_previous_org_unit]
protoPayload.metadata.event.eventName.parameter.name[DOMAIN_ALIAS]
additional.fields[domain_alias]
protoPayload.metadata.event.eventName.parameter.name[EMAIL_EXPORT_INCLUDE_DELETED]
additional.fields[email_export_include_deleted]
protoPayload.metadata.event.eventName.parameter.name[EMAIL_EXPORT_PACKAGE_CONTENT]
additional.fields[email_export_package_content]
protoPayload.metadata.event.eventName.parameter.name[EMAIL_LOG_SEARCH_END_DATE]
additional.fields[email_log_search_end_date]
protoPayload.metadata.event.eventName.parameter.name[EMAIL_LOG_SEARCH_START_DATE]
additional.fields[email_log_search_start_date]
protoPayload.metadata.event.eventName.parameter.name[EMAIL_MONITOR_LEVEL_CHAT]
additional.fields[email_monitor_level_chat]
protoPayload.metadata.event.eventName.parameter.name[EMAIL_MONITOR_LEVEL_DRAFT_EMAIL]
additional.fields[email_monitor_level_draft_email]
protoPayload.metadata.event.eventName.parameter.name[EMAIL_MONITOR_LEVEL_INCOMING_EMAIL]
additional.fields[email_monitor_level_in_email]
protoPayload.metadata.event.eventName.parameter.name[EMAIL_MONITOR_LEVEL_OUTGOING_EMAIL]
additional.fields[email_monitor_level_out_email]
protoPayload.metadata.event.eventName.parameter.name[GMAIL_RESET_REASON]
additional.fields[email_reset_reason]
protoPayload.metadata.event.eventName.parameter.name[NEW_VALUE]
additional.fields[new_value]
protoPayload.metadata.event.eventName.parameter.name[OAUTH2_APP_TYPE]
additional.fields[oauth2_app_type]
protoPayload.metadata.event.eventName.parameter.name[OLD_VALUE]
additional.fields[old_value]
protoPayload.requestMetadata.destinationAttributes.principal
additional.fields[peer_principal]
protoPayload.requestMetadata.destinationAttributes.regionCode
additional.fields[peer_region_code]
protoPayload.request.loadBalancingScheme
additional.fields[req_load_balancing_scheme]
protoPayload.request.requestId
additional.fields[request_id]
protoPayload.metadata.event.eventName.parameter.name[REQUEST_ID]
additional.fields[request_id]
protoPayload.resourceOriginalState.description
additional.fields[res_originalState_description]
protoPayload.response.bindings.members
additional.fields[response_bindings_members]
protoPayload.response.description
additional.fields[response_description]
protoPayload.response.display_name
additional.fields[response_display_name]
protoPayload.metadata.event.eventName.parameter.name[SECONDARY_DOMAIN_NAME]
additional.fields[secondary_domain_name]
protoPayload.metadata.event.eventName.parameter.name[SETTING_NAME]
additional.fields[setting_name]
protoPayload.metadata.event.eventName.parameter.name[USER_CUSTOM_FIELD]
additional.fields[user_custom_field]
protoPayload.metadata.event.eventName.parameter.name[USER_DEFINED_SETTING_NAME]
additional.fields[user_defined_setting_name]
protoPayload.metadata.event.eventName.parameter.name[WEB_ORIGIN]
additional.fields[web_origin]
protoPayload.metadata.event.eventName.parameter.name[WHITELISTED_GROUPS]
additional.fields[whitelisted_groups]
jsonPayload.end_time
additional.fields[jsonPayload_end_time]
jsonPayload.reporter
additional.fields[jsonPayload_reporter]
jsonPayload.start_time
additional.fields[jsonPayload_start_time]
jsonPayload.src_instance.project_id
additional.fields[jsonPayload_src_instance_project_id]
jsonPayload.dest_instance.project_id
additional.fields[jsonPayload_dest_instance_project_id]
jsonPayload.src_location.asn
additional.fields[jsonPayload_src_location_asn]
jsonPayload.src_location.continent
additional.fields[jsonPayload_src_location_continent]
jsonPayload.dest_location.asn
additional.fields[jsonPayload_dest_location_asn]
jsonPayload.dest_location.continent
additional.fields[jsonPayload_dest_location_continent]
protoPayload.request.spec.expirationSeconds
target.resource.attribute.labels[req_spec_expiration_seconds]
protoPayload.request.spec.request
target.resource.attribute.labels[req_spec_request]
protoPayload.request.spec.signerName
target.resource.attribute.labels[req_spec_signer_name]
protoPayload.request.spec.usages
target.resource.attribute.labels[req_spec_usage]
protoPayload.response.spec.expirationSeconds
target.resource.attribute.labels[res_spec_expiration_seconds]
protoPayload.response.spec.extra.iam.gke.io/user-assertion
target.resource.attribute.labels[res_spec_extra_iam_gke_io/user_assertion]
protoPayload.response.spec.extra.user-assertion.cloud.google.com
target.resource.attribute.labels[res_spec_extra_user_assertion_cloud_google_com]
protoPayload.response.spec.groups
target.resource.attribute.labels[res_spec_group]
protoPayload.response.spec.request
target.resource.attribute.labels[res_spec_request]
protoPayload.response.spec.signerName
target.resource.attribute.labels[res_spec_signer_name]
protoPayload.response.spec.usages
target.resource.attribute.labels[res_spec_usage]
protoPayload.response.spec.username
target.resource.attribute.labels[res_spec_username]
protoPayload.request.cryptoKeyVersion.state
target.resource.attribute.labels[req_cryptokey_version_state]
protoPayload.serviceData.policyDelta.auditConfigDeltas.action
target.resource.attribute.labels[service_data_policy_delta_audit_config_delta_action]
protoPayload.serviceData.policyDelta.auditConfigDeltas.service
target.resource.attribute.labels[service_data_policy_delta_audit_config_delta_service]
protoPayload.serviceData.policyDelta.auditConfigDeltas.exemptedMember
target.resource.attribute.labels[service_data_policy_delta_audit_config_delta_exempted_member]
protoPayload.serviceData.policyDelta.auditConfigDeltas.logType
target.resource.attribute.labels[service_data_policy_delta_audit_config_delta_log_type]
protoPayload.request.policy.bindings.role
target.resource.attribute.labels[req_policy_bindings_role]
protoPayload.request.policy.bindings.members
target.resource.attribute.labels[req_bindings_members]
protoPayload.metadata.tableChange.bindingDeltas.action
target.resource.attribute.labels[table_change_binding_deltas_action]
protoPayload.metadata.tableChange.bindingDeltas.member
target.resource.attribute.labels[table_change_binding_deltas_member]
protoPayload.metadata.tableChange.bindingDeltas.role
target.resource.attribute.labels[table_change_binding_deltas_role]
protoPayload.metadata.datasetChange.bindingDeltas.action
target.resource.attribute.labels[dataset_change_binding_deltas_action]
protoPayload.metadata.datasetChange.bindingDeltas.member
target.resource.attribute.labels[dataset_change_binding_deltas_member]
protoPayload.metadata.datasetChange.bindingDeltas.role
target.resource.attribute.labels[dataset_change_binding_deltas_role]
protoPayload.metadata.tableChange.table.policy.etag
target.resource.attribute.labels[table_change_table_policy_etag]
protoPayload.metadata.tableChange.table.policy.bindings.role
target.resource.attribute.labels[table_change_table_policy_bindings_{index}_role]
protoPayload.metadata.tableChange.table.policy.bindings.members
target.resource.attribute.labels[table_change_table_policy_bindings_{index}_members_{index1}]
protoPayload.metadata.datasetChange.dataset.acl.policy.bindings.role
target.resource.attribute.labels[dataset_change_dataset_acl_policy_bindings_{index}_role]
protoPayload.metadata.datasetChange.dataset.acl.policy.bindings.members
target.resource.attribute.labels[dataset_change_dataset_acl_policy_bindings_{index}_members_{index1}]
protoPayload.request.bindings.role
target.resource.attribute.labels[request_bindings_{index}_role]
protoPayload.request.bindings.members
target.resource.attribute.labels[request_bindings_{index}_members_{index1}]
protoPayload.metadata.groupDelta.newGroup.description
target.group.attribute.labels[metadata_group_delta_new_group_description]
protoPayload.metadata.groupDelta.newGroup.email
target.group.email_addresses
protoPayload.metadata.groupDelta.newGroup.name
target.group.group_display_name
protoPayload.metadata.groupDelta.action
target.group.attribute.labels[metadata_group_delta_action]
protoPayload.response.spec.template.metadata.labels.client.knative.dev/nonce
target.resource.attribute.labels[res_spec_template_metadata_nonce]
protoPayload.response.spec.template.metadata.annotations.run.googleapis.com/client-name
target.resource.attribute.labels[res_spec_template_metadata_client_name]
protoPayload.response.spec.template.metadata.annotations.run.googleapis.com/client-version
target.resource.attribute.labels[res_spec_template_metadata_client_version]
protoPayload.response.spec.template.metadata.annotations.run.googleapis.com/execution-environment
target.resource.attribute.labels[res_spec_template_metadata_exection_environment]
protoPayload.response.spec.template.spec.taskCount
target.resource.attribute.labels[res_spec_template_spec_taskcount]
protoPayload.response.spec.template.spec.template.spec.containers.image
target.resource_ancestors.attribute.labels[res_spec_template_spec_template_spec_container_image]
protoPayload.response.spec.template.spec.template.spec.containers.resources.limits.memory
target.resource_ancestors.attribute.labels[res_spec_template_spec_template_spec_container_resource_limits_memory]
protoPayload.response.spec.template.spec.template.spec.containers.resources.limits.cpu
target.resource_ancestors.attribute.labels[res_spec_template_spec_template_spec_container_resource_limits_cpu]
protoPayload.response.spec.template.spec.template.spec.maxRetries
target.resource.attribute.labels[res_spec_template_spec_template_spec_max_retries]
protoPayload.response.spec.template.spec.template.spec.timeoutSeconds
target.resource.attribute.labels[res_spec_template_spec_template_spec_timeout_seconds]
protoPayload.response.spec.template.spec.template.spec.serviceAccountName
principal.user.email_addresses
protoPayload.request.service.metadata.annotations.run.googleapis.com/client-name
target.resource_ancestors.attribute.labels[req_service_metadata_client_name]
protoPayload.request.service.metadata.annotations.serving.knative.dev/creator
target.resource_ancestors.attribute.labels[req_service_metadata_creator]
protoPayload.request.service.metadata.annotations.run.googleapis.com/client-version
target.resource_ancestors.attribute.labels[req_service_metadata_client_version]
protoPayload.request.service.metadata.annotations.run.googleapis.com/operation-id
target.resource_ancestors.attribute.labels[req_service_metadata_client_operation_id]
protoPayload.request.service.metadata.annotations.run.googleapis.com/binary-authorization
target.resource_ancestors.attribute.labels[req_service_metadata_binary_authorization]
protoPayload.request.service.metadata.annotations.run.googleapis.com/ingress-status
target.resource_ancestors.attribute.labels[req_service_metadata_client_ingress_status]
protoPayload.request.service.metadata.annotations.serving.knative.dev/lastModifier
target.resource_ancestors.attribute.labels[req_service_metadata_last_modifier]
protoPayload.request.service.metadata.annotations.run.googleapis.com/ingress
target.resource_ancestors.attribute.labels[req_service_metadata_ingress]
protoPayload.request.service.spec.template.metadata.annotations.run.googleapis.com/client-name
target.resource_ancestors.attribute.labels[req_service_spec_template_metadata_client_name]
protoPayload.request.service.spec.template.metadata.annotations.run.googleapis.com/client-version
target.resource_ancestors.attribute.labels[req_service_spec_template_metadata_client_version]
protoPayload.request.service.spec.template.metadata.annotations.autoscaling.knative.dev/maxScale
target.resource_ancestors.attribute.labels[req_service_spec_template_metadata_max_scale]
protoPayload.request.New Data
target.resource_ancestors.attribute.labels[req_new_data]
protoPayload.response.Original Data
target.resource_ancestors.attribute.labels[req_original_data]
protoPayload.response.spec.template.spec.containers.securityContext.runAsUser
target.resource_ancestors.attribute.labels[res_spec_template_spec_containers_securitycontext_run_as_user]
protoPayload.request.timestampRange.startTime
target.resource.attribute.labels[timestamp_range_start_time]
protoPayload.request.timestampRange.endTime
target.resource.attribute.labels[timestamp_range_end_time]
protoPayload.request.regexSearch
target.resource.attribute.labels[request_regex_search]
protoPayload.request.productSources
target.resource.attribute.labels[request_product_sources]
protoPayload.request.query
target.resource.attribute.labels[request_query]
protoPayload.request.caseSensitive
target.resource.attribute.labels[request_case_sensitive]
protoPayload.request.baselineQuery
target.resource.attribute.labels[baseline_query]
protoPayload.request.baselineTimeRange.startTime
target.resource.attribute.labels[baseline_time_range_start_time]
protoPayload.request.baselineTimeRange.endTime
target.resource.attribute.labels[baseline_time_range_end_time]
protoPayload.response.serviceConfig.timeoutSeconds
target.resource.attribute.labels[response_service_config_timeout_seconds]
labels.execution_id
additional.fields[execution_id]
labels.instance_id
additional.fields[instance_id]
labels.runtime_version
additional.fields[runtime_version]
protoPayload.metadata.updatedGrant.requester
principal.user.userid
protoPayload.serviceName
log field value is equal to privilegedaccessmanager.googleapis.com
, then the protoPayload.metadata.updatedGrant.requester
log field is mapped to the principal.user.userid
UDM field.protoPayload.metadata.updatedGrant.requestedDuration
target.resource.attribute.labels[requestedDuration]
protoPayload.serviceName
log field value is equal to privilegedaccessmanager.googleapis.com
, then the protoPayload.metadata.updatedGrant.requestedDuration
log field is mapped to the target.resource.attribute.labels
UDM field.protoPayload.metadata.updatedGrant.justification.unstructuredJustification
target.resource.attribute.labels[justification]
protoPayload.serviceName
log field value is equal to privilegedaccessmanager.googleapis.com
, then the protoPayload.metadata.updatedGrant.justification.unstructuredJustification
log field is mapped to the target.resource.attribute.labels
UDM field.protoPayload.metadata.updatedGrant.privilegedAccess.gcpIamAccess.roleBindings.role
target.resource.attribute.roles.name
protoPayload.serviceName
log field value is equal to privilegedaccessmanager.googleapis.com
, then the protoPayload.metadata.updatedGrant.privilegedAccess.gcpIamAccess.roleBindings.role
log field is mapped to the target.resource.attribute.roles.name
UDM field.protoPayload.metadata.updatedGrant.privilegedAccess.gcpIamAccess.resourceType
target.resource.attribute.labels[resourceType]
protoPayload.serviceName
log field value is equal to privilegedaccessmanager.googleapis.com
, then the protoPayload.metadata.updatedGrant.privilegedAccess.gcpIamAccess.resourceType
log field is mapped to the target.resource.attribute.labels
UDM field.protoPayload.metadata.updatedGrant.privilegedAccess.gcpIamAccess.resource
target.resource.attribute.labels[resource]
protoPayload.serviceName
log field value is equal to privilegedaccessmanager.googleapis.com
, then the protoPayload.metadata.updatedGrant.privilegedAccess.gcpIamAccess.resource
log field is mapped to the target.resource.attribute.labels
UDM field.protoPayload.metadata.updatedGrant.state
target.resource.attribute.labels[state]
protoPayload.serviceName
log field value is equal to privilegedaccessmanager.googleapis.com
, then the protoPayload.metadata.updatedGrant.state
log field is mapped to the target.resource.attribute.labels
UDM field.protoPayload.metadata.jobInsertion.job.jobConfig.labels.looker_studio_report_id
target.resource.attribute.labels[job_insertion_looker_studio_report_id]
protoPayload.serviceName
log field value is equal to privilegedaccessmanager.googleapis.com
, then the protoPayload.metadata.jobInsertion.job.jobConfig.labels.looker_studio_report_id
log field is mapped to the target.resource.attribute.labels
UDM field.protoPayload.metadata.jobInsertion.job.jobConfig.labels.requestor
target.resource.attribute.labels[job_insertion_requestor]
protoPayload.serviceName
log field value is equal to privilegedaccessmanager.googleapis.com
, then the protoPayload.metadata.jobInsertion.job.jobConfig.labels.requestor
log field is mapped to the target.resource.attribute.labels
UDM field.protoPayload.metadata.jobInsertion.job.jobConfig.labels.looker_studio_datasource_id
target.resource.attribute.labels[job_insertion_looker_studio_datasource_id]
protoPayload.serviceName
log field value is equal to privilegedaccessmanager.googleapis.com
, then the protoPayload.metadata.jobInsertion.job.jobConfig.labels.looker_studio_datasource_id
log field is mapped to the target.resource.attribute.labels
UDM field.protoPayload.response.displayName
security_result.associations.name
protoPayload.response.displayName
log field value is not empty, then the protoPayload.response.displayName
log field is mapped to the security_result.associations.name
UDM field.protoPayload.request.referenceList.displayName
security_result.associations.name
protoPayload.response.displayName
log field value is empty, then the protoPayload.request.referenceList.displayName
log field is mapped to the security_result.associations.name
UDM field.protoPayload.resourceName
security_result.detection_fields[rule_id]
protoPayload.resourceName
log field value is not
empty and the protoPayload.response.@type
log field value is type.googleapis.com/google.cloud.chronicle.v1alpha.Rule
, then new_rule_id
is extracted from the protoPayload.resourceName
log field using a Grok pattern, and mapped to the security_result.detection_fields[rule_id]
UDM field.protoPayload.request.projection
target.resource.attribute.labels[req_projection]
protoPayload.response.items.metageneration
target.resource.attribute.labels[res_items_metageneration]
protoPayload.response.items.labels.created_date
target.resource.attribute.labels[res_items_labels_created_date]
protoPayload.response.items.labels.team_email
target.resource.attribute.labels[res_items_labels_team_email]
protoPayload.response.items.labels.team_name
target.resource.attribute.labels[res_items_labels_team_name]
protoPayload.response.items.labels.office_number
target.resource.attribute.labels[res_items_labels_official_number]
protoPayload.response.items.labels.department
target.resource.attribute.labels[res_items_labels_department]
protoPayload.response.items.labels.business_project_number
target.resource.attribute.labels[res_items_labels_business_project_number]
protoPayload.response.items.labels.owner_email
target.resource.attribute.labels[res_items_labels_owner_email]
protoPayload.response.items.labels.purchase_order_number
target.resource.attribute.labels[res_items_labels_purchase_order_number]
protoPayload.response.items.labels.office_name
target.resource.attribute.labels[res_items_labels_office_name]
protoPayload.response.items.labels.environment
target.resource.attribute.labels[res_items_labels_environment]
protoPayload.response.items.labels.created_by
target.resource.attribute.labels[res_items_labels_created_by]
protoPayload.response.items.labels.project_name
target.resource.attribute.labels[res_items_labels_project_name]
protoPayload.response.items.labels.finops_tag
target.resource.attribute.labels[res_items_labels_finops_tag]
protoPayload.response.items.labels.owner_role
target.resource.attribute.labels[res_items_labels_owner_role]
protoPayload.response.items.versioning.enabled
target.resource.attribute.labels[res_items_versioning_enabled]
protoPayload.response.items.iamConfiguration.publicAccessPrevention
target.resource.attribute.labels[res_items_iam_conf_public_access_prevention]
protoPayload.response.items.iamConfiguration.uniformBucketLevelAccess.lockedTime
target.resource.attribute.labels[res_items_iam_conf_uniform_bucket_level_access_locked_time]
protoPayload.response.items.iamConfiguration.uniformBucketLevelAccess.enabled
target.resource.attribute.labels[res_items_iam_conf_uniform_bucket_level_access_enabled]
protoPayload.response.items.id
target.resource.attribute.labels[res_items_id]
protoPayload.response.items.updated
target.resource.attribute.labels[res_items_updated]
protoPayload.response.items.storageClass
target.resource.attribute.labels[res_items_storage_class]
protoPayload.response.items.timeCreated
target.resource.attribute.labels[res_items_time_created]
protoPayload.response.items.location
target.resource.attribute.labels[res_items_location]
protoPayload.response.items.locationType
target.resource.attribute.labels[res_items_location_type]
protoPayload.response.items.projectNumber
target.resource.attribute.labels[res_items_project_number]
protoPayload.response.items.name
target.resource.attribute.labels[res_items_name]
protoPayload.response.items.softDeletePolicy.effectiveTime
target.resource.attribute.labels[res_items_soft_delete_policy_effective_time]
protoPayload.response.items.softDeletePolicy.retentionDurationSeconds
target.resource.attribute.labels[res_items_soft_delete_policy_retention_duration_seconds]
protoPayload.response.items.etag
target.resource.attribute.labels[res_items_etag]
protoPayload.response.code
network.http.response_code
protoPayload.response.reason
additional.fields[res_reason]
protoPayload.request.spec.template.spec.containers.securityContext.runAsUser
target.resource.attribute.labels[req_spec_template_spec_containers_securitycontext_run_as_user]
What's next
Need more help? Get answers from Community members and Google SecOps professionals.