Collecter les journaux Palo Alto Prisma Cloud

Compatible avec :

Ce document explique comment collecter les journaux Palo Alto Prisma Cloud en configurant un flux Google Security Operations.

Pour en savoir plus, consultez Ingestion de données dans Google Security Operations.

Un libellé d'ingestion identifie l'analyseur qui normalise les données de journaux brutes au format UDM structuré. Les informations de ce document s'appliquent au parseur avec le libellé d'ingestion PAN_PRISMA_CLOUD.

Configurer Palo Alto Prisma Cloud

  1. Connectez-vous à la console Palo Alto Prisma Cloud avec un compte administrateur.
  2. Dans le menu Paramètres, cliquez sur Clés d'accès.
  3. Cliquez sur Add New (Ajouter) et saisissez un Name (Nom).
  4. Cliquez sur Créer. Les valeurs ID de clé d'accès et Clé secrète s'affichent.

  5. Enregistrez les valeurs ID de clé d'accès et Clé secrète. Ces valeurs sont requises lorsque vous configurez le flux Google Security Operations.

Configurer des flux

Il existe deux points d'entrée différents pour configurer les flux dans la plate-forme Google SecOps :

  • Paramètres SIEM> Flux
  • Plate-forme de contenu > Packs de contenu

Configurer des flux à partir de Paramètres SIEM > Flux

Pour configurer un flux, procédez comme suit :

  1. Accédez à Paramètres SIEM > Flux.
  2. Cliquez sur Add New Feed (Ajouter un flux).
  3. Sur la page suivante, cliquez sur Configurer un seul flux.
  4. Dans le champ Nom du flux, saisissez un nom pour le flux (par exemple, Journaux Palo Alto Prisma Cloud).
  5. Sélectionnez API tierce comme Type de source.
  6. Sélectionnez Palo Alto Prisma Cloud comme Type de journal.
  7. Cliquez sur Suivant.
  8. Configurez les paramètres d'entrée obligatoires suivants :
    • Nom d'utilisateur : spécifiez l'ID de clé d'accès que vous avez obtenu précédemment.
    • Mot de passe : spécifiez la clé secrète que vous avez obtenue précédemment.
    • Nom d'hôte de l'API : spécifiez le nom d'hôte de l'API.
  9. Cliquez sur Suivant, puis sur Envoyer.

Configurer des flux depuis le Hub de contenu

Indiquez les valeurs des champs suivants :

  • Nom d'utilisateur : spécifiez l'ID de clé d'accès que vous avez obtenu précédemment.
  • Mot de passe : spécifiez la clé secrète que vous avez obtenue précédemment.
  • Nom d'hôte de l'API : spécifiez le nom d'hôte de l'API.

Options avancées

  • Nom du flux : valeur préremplie qui identifie le flux.
  • Type de source : méthode utilisée pour collecter les journaux dans Google SecOps.
  • Espace de noms de l'élément : espace de noms associé au flux.
  • Libellés d'ingestion : libellés appliqués à tous les événements de ce flux.

Pour en savoir plus sur les flux Google Security Operations, consultez la documentation sur les flux Google Security Operations. Pour en savoir plus sur les exigences associées à chaque type de flux, consultez Configuration des flux par type.

Si vous rencontrez des problèmes lors de la création de flux, contactez l'assistance Google Security Operations.

Référence du mappage de champs

Ce code d'analyseur extrait les champs des journaux PAN PRISMA CLOUD au format JSON, effectue des transformations et des mappages de données pour structurer les données dans le schéma UDM Chronicle. Il gère différentes structures de messages de journaux, y compris les objets et les tableaux imbriqués, afin de normaliser divers événements de sécurité et informations contextuelles pour l'analyse dans Chronicle.

Table de mappage UDM

Champ de journal Mappage UDM Logique
accountName read_only_udm.target.resource.attribute.cloud.project.id Mappé directement à partir du champ accountName.
accountId read_only_udm.target.hostname Mappé directement à partir du champ accountId.
accountId read_only_udm.target.asset.hostname Mappé directement à partir du champ accountId.
accountId read_only_udm.principal.cloud.project.id Mappé directement à partir du champ accountId dans le tableau aggregatedAlerts.
action read_only_udm.security_result.description Mappé directement à partir du champ action après suppression de la partie JSON.
alertId read_only_udm.metadata.product_log_id Mappé directement à partir du champ alertId.
alertRules.0.allowAutoRemediate read_only_udm.security_result.detection_fields.allowAutoRemediate_0 Mappé directement à partir du champ alertRules.0.allowAutoRemediate.
alertRules.0.enabled read_only_udm.security_result.detection_fields.enabled_0 Mappé directement à partir du champ alertRules.0.enabled.
alertRules.0.name read_only_udm.security_result.detection_fields.name_0 Mappé directement à partir du champ alertRules.0.name.
alertRules.0.notifyOnDismissed read_only_udm.security_result.detection_fields.notifyOnDismissed_0 Mappé directement à partir du champ alertRules.0.notifyOnDismissed.
alertRules.0.notifyOnOpen read_only_udm.security_result.detection_fields.notifyOnOpen_0 Mappé directement à partir du champ alertRules.0.notifyOnOpen.
alertRules.0.notifyOnResolved read_only_udm.security_result.detection_fields.notifyOnResolved_0 Mappé directement à partir du champ alertRules.0.notifyOnResolved.
alertRules.0.notifyOnSnoozed read_only_udm.security_result.detection_fields.notifyOnSnoozed_0 Mappé directement à partir du champ alertRules.0.notifyOnSnoozed.
alertRules.0.policyScanConfigId read_only_udm.security_result.detection_fields.policyScanConfigId_0 Mappé directement à partir du champ alertRules.0.policyScanConfigId.
alertRules.0.scanAll read_only_udm.security_result.detection_fields.scanAll_0 Mappé directement à partir du champ alertRules.0.scanAll.
alertRules.1.allowAutoRemediate read_only_udm.security_result.detection_fields.allowAutoRemediate_1 Mappé directement à partir du champ alertRules.1.allowAutoRemediate.
alertRules.1.createdBy read_only_udm.principal.user.email_addresses Mappé directement à partir du champ alertRules.1.createdBy.
alertRules.1.enabled read_only_udm.security_result.detection_fields.enabled_1 Mappé directement à partir du champ alertRules.1.enabled.
alertRules.1.name read_only_udm.security_result.detection_fields.name_1 Mappé directement à partir du champ alertRules.1.name.
alertRules.1.notifyOnDismissed read_only_udm.security_result.detection_fields.notifyOnDismissed_1 Mappé directement à partir du champ alertRules.1.notifyOnDismissed.
alertRules.1.notifyOnOpen read_only_udm.security_result.detection_fields.notifyOnOpen_1 Mappé directement à partir du champ alertRules.1.notifyOnOpen.
alertRules.1.notifyOnResolved read_only_udm.security_result.detection_fields.notifyOnResolved_1 Mappé directement à partir du champ alertRules.1.notifyOnResolved.
alertRules.1.notifyOnSnoozed read_only_udm.security_result.detection_fields.notifyOnSnoozed_1 Mappé directement à partir du champ alertRules.1.notifyOnSnoozed.
alertRules.1.policyScanConfigId read_only_udm.security_result.detection_fields.policyScanConfigId_1 Mappé directement à partir du champ alertRules.1.policyScanConfigId.
alertRules.1.scanAll read_only_udm.security_result.detection_fields.scanAll_1 Mappé directement à partir du champ alertRules.1.scanAll.
alertRules.2.allowAutoRemediate read_only_udm.security_result.detection_fields.allowAutoRemediate_2 Mappé directement à partir du champ alertRules.2.allowAutoRemediate.
alertRules.2.createdBy read_only_udm.principal.user.email_addresses Mappé directement à partir du champ alertRules.2.createdBy.
alertRules.2.enabled read_only_udm.security_result.detection_fields.enabled_2 Mappé directement à partir du champ alertRules.2.enabled.
alertRules.2.name read_only_udm.security_result.detection_fields.name_2 Mappé directement à partir du champ alertRules.2.name.
alertRules.2.notifyOnDismissed read_only_udm.security_result.detection_fields.notifyOnDismissed_2 Mappé directement à partir du champ alertRules.2.notifyOnDismissed.
alertRules.2.notifyOnOpen read_only_udm.security_result.detection_fields.notifyOnOpen_2 Mappé directement à partir du champ alertRules.2.notifyOnOpen.
alertRules.2.notifyOnResolved read_only_udm.security_result.detection_fields.notifyOnResolved_2 Mappé directement à partir du champ alertRules.2.notifyOnResolved.
alertRules.2.notifyOnSnoozed read_only_udm.security_result.detection_fields.notifyOnSnoozed_2 Mappé directement à partir du champ alertRules.2.notifyOnSnoozed.
alertRules.2.policyScanConfigId read_only_udm.security_result.detection_fields.policyScanConfigId_2 Mappé directement à partir du champ alertRules.2.policyScanConfigId.
alertRules.2.scanAll read_only_udm.security_result.detection_fields.scanAll_2 Mappé directement à partir du champ alertRules.2.scanAll.
alertRuleId read_only_udm.security_result.rule_id Mappé directement à partir du champ alertRuleId.
alertRuleName read_only_udm.security_result.rule_name Mappé directement à partir du champ alertRuleName.
alertStatus read_only_udm.security_result.detection_fields.event message alertStatus Mappé directement à partir du champ alertStatus dans l'objet event_data.msg_data.
alertTs read_only_udm.metadata.event_timestamp.seconds Directement mappé à partir du champ alertTs après conversion en code temporel UNIX.
alertTs read_only_udm.metadata.event_timestamp.nanos Directement mappé à partir du champ alertTs après conversion en code temporel UNIX.
callbackUrl read_only_udm.metadata.url_back_to_product Mappé directement à partir du champ callbackUrl.
cloudServiceName read_only_udm.target.resource.attribute.labels.cloudServiceName Mappé directement à partir du champ cloudServiceName.
cloudType read_only_udm.target.resource.attribute.cloud.environment Mappé à partir du champ cloudType. Si cloudType est défini sur "gcp", la valeur est définie sur "GOOGLE_CLOUD_PLATFORM". Si cloudType est défini sur "aws", la valeur est définie sur "AMAZON_WEB_SERVICES".
complianceMetadata.0.requirementId read_only_udm.security_result.rule_id Mappé directement à partir du champ complianceMetadata.0.requirementId.
complianceMetadata.0.requirementName read_only_udm.security_result.summary Mappé directement à partir du champ complianceMetadata.0.requirementName.
complianceMetadata.0.standardName read_only_udm.security_result.rule_name Mappé directement à partir du champ complianceMetadata.0.standardName.
complianceMetadata.1.requirementId read_only_udm.security_result.rule_id Mappé directement à partir du champ complianceMetadata.1.requirementId.
complianceMetadata.1.requirementName read_only_udm.security_result.summary Mappé directement à partir du champ complianceMetadata.1.requirementName.
complianceMetadata.1.standardName read_only_udm.security_result.rule_name Mappé directement à partir du champ complianceMetadata.1.standardName.
complianceMetadata.2.requirementId read_only_udm.security_result.rule_id Mappé directement à partir du champ complianceMetadata.2.requirementId.
complianceMetadata.2.requirementName read_only_udm.security_result.summary Mappé directement à partir du champ complianceMetadata.2.requirementName.
complianceMetadata.2.standardName read_only_udm.security_result.rule_name Mappé directement à partir du champ complianceMetadata.2.standardName.
complianceMetadata.3.requirementId read_only_udm.security_result.rule_id Mappé directement à partir du champ complianceMetadata.3.requirementId.
complianceMetadata.3.requirementName read_only_udm.security_result.summary Mappé directement à partir du champ complianceMetadata.3.requirementName.
complianceMetadata.3.standardName read_only_udm.security_result.rule_name Mappé directement à partir du champ complianceMetadata.3.standardName.
complianceMetadata.4.requirementId read_only_udm.security_result.rule_id Mappé directement à partir du champ complianceMetadata.4.requirementId.
complianceMetadata.4.requirementName read_only_udm.security_result.summary Mappé directement à partir du champ complianceMetadata.4.requirementName.
complianceMetadata.4.standardName read_only_udm.security_result.rule_name Mappé directement à partir du champ complianceMetadata.4.standardName.
event_data.app read_only_udm.target.application Mappé directement à partir du champ event_data.app.
event_data.msg_data.account.cloudType read_only_udm.target.resource.attribute.cloud.environment Mappé à partir du champ event_data.msg_data.account.cloudType. Si la valeur est "aws", elle est définie sur "AMAZON_WEB_SERVICES".
event_data.msg_data.account.id read_only_udm.target.cloud.project.id Mappé directement à partir du champ event_data.msg_data.account.id.
event_data.msg_data.account.name read_only_udm.target.cloud.project.name Mappé directement à partir du champ event_data.msg_data.account.name.
event_data.msg_data.accountIDs read_only_udm.principal.resource.attribute.labels.event message accountId {index} Mappé directement à partir du tableau event_data.msg_data.accountIDs.
event_data.msg_data.aggregatedAlerts.0.category read_only_udm.security_result.category_details Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.category.
event_data.msg_data.aggregatedAlerts.0.command read_only_udm.principal.process.command_line Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.command.
event_data.msg_data.aggregatedAlerts.0.collections read_only_udm.target.resource.attribute.labels.Collection {index} Mappé directement à partir du tableau event_data.msg_data.aggregatedAlerts.0.collections.
event_data.msg_data.aggregatedAlerts.0.complianceIssues.0.category read_only_udm.security_result.category_details Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.complianceIssues.0.category.
event_data.msg_data.aggregatedAlerts.0.complianceIssues.0.description read_only_udm.security_result.description Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.complianceIssues.0.description.
event_data.msg_data.aggregatedAlerts.0.complianceIssues.0.severity read_only_udm.security_result.severity Directement mappé à partir du champ event_data.msg_data.aggregatedAlerts.0.complianceIssues.0.severity après conversion en majuscules.
event_data.msg_data.aggregatedAlerts.0.complianceIssues.0.title read_only_udm.security_result.action_details Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.complianceIssues.0.title.
event_data.msg_data.aggregatedAlerts.0.container read_only_udm.target.resource.name Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.container.
event_data.msg_data.aggregatedAlerts.0.containerID read_only_udm.target.resource.product_object_id Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.containerID.
event_data.msg_data.aggregatedAlerts.0.fqdn read_only_udm.principal.domain.name Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.fqdn.
event_data.msg_data.aggregatedAlerts.0.host read_only_udm.principal.hostname Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.host.
event_data.msg_data.aggregatedAlerts.0.host read_only_udm.principal.asset.hostname Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.host.
event_data.msg_data.aggregatedAlerts.0.image read_only_udm.target.resource.attribute.labels.image Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.image.
event_data.msg_data.aggregatedAlerts.0.imageID read_only_udm.target.resource.attribute.labels.imageID Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.imageID.
event_data.msg_data.aggregatedAlerts.0.labels.controller-uid read_only_udm.target.user.product_object_id Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.labels.controller-uid.
event_data.msg_data.aggregatedAlerts.0.labels.io.kubernetes.pod.name read_only_udm.target.hostname Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.labels.io.kubernetes.pod.name.
event_data.msg_data.aggregatedAlerts.0.labels.io.kubernetes.pod.uid read_only_udm.target.resource.product_object_id Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.labels.io.kubernetes.pod.uid.
event_data.msg_data.aggregatedAlerts.0.msg_data read_only_udm.security_result.description Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.msg_data.
event_data.msg_data.aggregatedAlerts.0.rule read_only_udm.security_result.rule_name Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.rule.
event_data.msg_data.aggregatedAlerts.0.startupProcess read_only_udm.principal.application Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.startupProcess.
event_data.msg_data.aggregatedAlerts.0.time read_only_udm.metadata.event_timestamp.seconds Directement mappé à partir du champ event_data.msg_data.aggregatedAlerts.0.time après conversion en code temporel UNIX.
event_data.msg_data.aggregatedAlerts.0.time read_only_udm.metadata.event_timestamp.nanos Directement mappé à partir du champ event_data.msg_data.aggregatedAlerts.0.time après conversion en code temporel UNIX.
event_data.msg_data.aggregatedAlerts.0.type read_only_udm.security_result.category_details Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.type.
event_data.msg_data.aggregatedAlerts.0.user read_only_udm.principal.user.userid Mappé directement à partir du champ event_data.msg_data.aggregatedAlerts.0.user.
event_data.msg_data.alertId read_only_udm.security_result.detection_fields.event message alertId Mappé directement à partir du champ event_data.msg_data.alertId.
event_data.msg_data.alertRuleId read_only_udm.security_result.rule_id Mappé directement à partir du champ event_data.msg_data.alertRuleId.
event_data.msg_data.alertRuleName read_only_udm.security_result.rule_name Mappé directement à partir du champ event_data.msg_data.alertRuleName.
event_data.msg_data.alertStatus read_only_udm.security_result.detection_fields.event message alertStatus Mappé directement à partir du champ event_data.msg_data.alertStatus.
event_data.msg_data.alertTs read_only_udm.metadata.event_timestamp.seconds Directement mappé à partir du champ event_data.msg_data.alertTs après conversion en code temporel UNIX.
event_data.msg_data.alertTs read_only_udm.metadata.event_timestamp.nanos Directement mappé à partir du champ event_data.msg_data.alertTs après conversion en code temporel UNIX.
event_data.msg_data.category read_only_udm.security_result.category_details Mappé directement à partir du champ event_data.msg_data.category.
event_data.msg_data.collections read_only_udm.target.resource.attribute.labels.Collection {index} Mappé directement à partir du tableau event_data.msg_data.collections.
event_data.msg_data.command read_only_udm.principal.process.command_line Mappé directement à partir du champ event_data.msg_data.command.
event_data.msg_data.complianceIssues.0.category read_only_udm.security_result.category_details Mappé directement à partir du champ event_data.msg_data.complianceIssues.0.category.
event_data.msg_data.complianceIssues.0.description read_only_udm.security_result.description Mappé directement à partir du champ event_data.msg_data.complianceIssues.0.description.
event_data.msg_data.complianceIssues.0.severity read_only_udm.security_result.severity Directement mappé à partir du champ event_data.msg_data.complianceIssues.0.severity après conversion en majuscules.
event_data.msg_data.complianceIssues.0.title read_only_udm.security_result.action_details Mappé directement à partir du champ event_data.msg_data.complianceIssues.0.title.
event_data.msg_data.container read_only_udm.target.resource.name Mappé directement à partir du champ event_data.msg_data.container.
event_data.msg_data.containerID read_only_udm.target.resource.product_object_id Mappé directement à partir du champ event_data.msg_data.containerID.
event_data.msg_data.dropped read_only_udm.security_result.detection_fields.dropped Mappé directement à partir du champ event_data.msg_data.dropped après conversion en chaîne.
event_data.msg_data.fqdn read_only_udm.principal.domain.name Mappé directement à partir du champ event_data.msg_data.fqdn.
event_data.msg_data.firstSeen read_only_udm.security_result.first_discovered_time.seconds Directement mappé à partir du champ event_data.msg_data.firstSeen après conversion en code temporel UNIX.
event_data.msg_data.firstSeen read_only_udm.security_result.first_discovered_time.nanos Directement mappé à partir du champ event_data.msg_data.firstSeen après conversion en code temporel UNIX.
event_data.msg_data.host read_only_udm.principal.hostname Mappé directement à partir du champ event_data.msg_data.host.
event_data.msg_data.host read_only_udm.principal.asset.hostname Mappé directement à partir du champ event_data.msg_data.host.
event_data.msg_data.image read_only_udm.target.resource.attribute.labels.image Mappé directement à partir du champ event_data.msg_data.image.
event_data.msg_data.imageID read_only_udm.target.resource.attribute.labels.imageID Mappé directement à partir du champ event_data.msg_data.imageID.
event_data.msg_data.labels.controller-uid read_only_udm.target.user.product_object_id Mappé directement à partir du champ event_data.msg_data.labels.controller-uid.
event_data.msg_data.labels.io.kubernetes.pod.name read_only_udm.target.hostname Mappé directement à partir du champ event_data.msg_data.labels.io.kubernetes.pod.name.
event_data.msg_data.labels.io.kubernetes.pod.uid read_only_udm.target.resource.product_object_id Mappé directement à partir du champ event_data.msg_data.labels.io.kubernetes.pod.uid.
event_data.msg_data.lastSeen read_only_udm.security_result.last_discovered_time.seconds Directement mappé à partir du champ event_data.msg_data.lastSeen après conversion en code temporel UNIX.
event_data.msg_data.lastSeen read_only_udm.security_result.last_discovered_time.nanos Directement mappé à partir du champ event_data.msg_data.lastSeen après conversion en code temporel UNIX.
event_data.msg_data.metadata.cveCritical read_only_udm.security_result.detection_fields.event_data metadata cveCritical Mappé directement à partir du champ event_data.msg_data.metadata.cveCritical.
event_data.msg_data.metadata.cveHigh read_only_udm.security_result.detection_fields.event_data metadata cveHigh Mappé directement à partir du champ event_data.msg_data.metadata.cveHigh.
event_data.msg_data.metadata.cveLow read_only_udm.security_result.detection_fields.event_data metadata cveLow Mappé directement à partir du champ event_data.msg_data.metadata.cveLow.
event_data.msg_data.metadata.cveMedium read_only_udm.security_result.detection_fields.event_data metadata cveMedium Mappé directement à partir du champ event_data.msg_data.metadata.cveMedium.
event_data.msg_data.metadata.source read_only_udm.principal.hostname Mappé directement à partir du champ event_data.msg_data.metadata.source.
event_data.msg_data.metadata.source read_only_udm.principal.asset.hostname Mappé directement à partir du champ event_data.msg_data.metadata.source.
event_data.msg_data.msg_data read_only_udm.security_result.description Mappé directement à partir du champ event_data.msg_data.msg_data.
event_data.msg_data.policy.description read_only_udm.security_result.description Mappé directement à partir du champ event_data.msg_data.policy.description.
event_data.msg_data.policy.id read_only_udm.security_result.detection_fields.policy_id Mappé directement à partir du champ event_data.msg_data.policy.id.
event_data.msg_data.policy.name read_only_udm.security_result.summary Mappé directement à partir du champ event_data.msg_data.policy.name.
event_data.msg_data.policy.policyTs read_only_udm.additional.fields.policy_ts Mappé directement à partir du champ event_data.msg_data.policy.policyTs.
event_data.msg_data.policy.policyType read_only_udm.security_result.threat_name Mappé directement à partir du champ event_data.msg_data.policy.policyType.
event_data.msg_data.policy.recommendation read_only_udm.security_result.action_details Mappé directement à partir du champ event_data.msg_data.policy.recommendation.
event_data.msg_data.policy.severity read_only_udm.security_result.severity Directement mappé à partir du champ event_data.msg_data.policy.severity après conversion en majuscules.
event_data.msg_data.reason read_only_udm.security_result.detection_fields.event message reason Mappé directement à partir du champ event_data.msg_data.reason.
event_data.msg_data.region read_only_udm.target.cloud.availability_zone Mappé directement à partir du champ event_data.msg_data.region.
event_data.msg_data.resource.resourceId read_only_udm.target.resource.product_object_id Mappé directement à partir du champ event_data.msg_data.resource.resourceId.
event_data.msg_data.resource.resourceName read_only_udm.target.resource.name Mappé directement à partir du champ event_data.msg_data.resource.resourceName.
event_data.msg_data.resource.resourceTs read_only_udm.target.resource.attribute.creation_time.seconds Directement mappé à partir du champ event_data.msg_data.resource.resourceTs après conversion en code temporel UNIX.
event_data.msg_data.resource.resourceTs read_only_udm.target.resource.attribute.creation_time.nanos Directement mappé à partir du champ event_data.msg_data.resource.resourceTs après conversion en code temporel UNIX.
event_data.msg_data.rule read_only_udm.security_result.rule_name Mappé directement à partir du champ event_data.msg_data.rule.
event_data.msg_data.service read_only_udm.security_result.detection_fields.event message service Mappé directement à partir du champ event_data.msg_data.service.
event_data.msg_data.startupProcess read_only_udm.principal.application Mappé directement à partir du champ event_data.msg_data.startupProcess.
event_data.msg_data.time read_only_udm.metadata.event_timestamp.seconds Directement mappé à partir du champ event_data.msg_data.time après conversion en code temporel UNIX.
event_data.msg_data.time read_only_udm.metadata.event_timestamp.nanos Directement mappé à partir du champ event_data.msg_data.time après conversion en code temporel UNIX.
event_data.msg_data.type read_only_udm.security_result.category_details Mappé directement à partir du champ event_data.msg_data.type.
event_data.sentTs read_only_udm.metadata.event_timestamp.seconds Directement mappé à partir du champ event_data.sentTs après conversion en code temporel UNIX.
event_data.sentTs read_only_udm.metadata.event_timestamp.nanos Directement mappé à partir du champ event_data.sentTs après conversion en code temporel UNIX.
event_data.type read_only_udm.security_result.category_details Mappé directement à partir du champ event_data.type.
ipAddress read_only_udm.principal.ip Directement mappé à partir du champ ipAddress après extraction de l'adresse IP à l'aide de grok.
ipAddress read_only_udm.principal.asset.ip Directement mappé à partir du champ ipAddress après extraction de l'adresse IP à l'aide de grok.
ipAddress read_only_udm.additional.fields.ipAddress Mappé directement à partir du champ ipAddress s'il ne s'agit pas d'une adresse IP valide.
json_action.0.policy_id read_only_udm.target.resource.attribute.labels.Policy Id 0 Mappé directement à partir du champ json_action.0.policy_id.
json_action.0.resource_name read_only_udm.target.resource.attribute.labels.Resource Name 0 Mappé directement à partir du champ json_action.0.resource_name.
json_action.1.policy_id read_only_udm.target.resource.attribute.labels.Policy Id 1 Mappé directement à partir du champ json_action.1.policy_id.
json_action.1.resource_name read_only_udm.target.resource.attribute.labels.Resource Name 1 Mappé directement à partir du champ json_action.1.resource_name.
policy.policyId read_only_udm.security_result.rule_id Mappé directement à partir du champ policy.policyId.
policy.policyType read_only_udm.security_result.rule_type Mappé directement à partir du champ policy.policyType.
policy.recommendation read_only_udm.metadata.description Mappé directement à partir du champ policy.recommendation.
policy.severity read_only_udm.security_result.severity Mappé à partir du champ policy.severity. Si la valeur est "info", elle est définie sur "INFORMATIONAL".
policyName read_only_udm.metadata.description Mappé directement à partir du champ policyName.
reason read_only_udm.metadata.product_event_type Mappé directement à partir du champ reason.
resource.accountId read_only_udm.target.resource.product_object_id Mappé directement à partir du champ resource.accountId.
resource.cloudServiceName read_only_udm.target.resource.attribute.labels.cloudServiceName Mappé directement à partir du champ resource.cloudServiceName.
resource.data.architecture read_only_udm.principal.asset.hardware.cpu_platform Mappé directement à partir du champ resource.data.architecture.
resource.data.cpuPlatform read_only_udm.additional.fields.CPU Platform Mappé directement à partir du champ resource.data.cpuPlatform.
resource.data.labelFingerprint read_only_udm.security_result.detection_fields.labelFingerprint Mappé directement à partir du champ resource.data.labelFingerprint.
resource.data.metadata.items.key read_only_udm.additional.fields.key Mappé directement à partir du champ resource.data.metadata.items.key.
resource.data.metadata.items.value read_only_udm.additional.fields.value.string_value Mappé directement à partir du champ resource.data.metadata.items.value.
resource.data.networkInterfaces.0.accessConfigs.0.natIP read_only_udm.target.nat_ip Mappé directement à partir du champ resource.data.networkInterfaces.0.accessConfigs.0.natIP.
resource.data.networkInterfaces.0.networkIP read_only_udm.target.ip Mappé directement à partir du champ resource.data.networkInterfaces.0.networkIP.
resource.data.networkInterfaces.0.networkIP read_only_udm.target.asset.ip Mappé directement à partir du champ resource.data.networkInterfaces.0.networkIP.
resource.data.physicalBlockSizeBytes read_only_udm.principal.resource.attribute.labels.physicalBlockSizeBytes Mappé directement à partir du champ resource.data.physicalBlockSizeBytes après conversion en chaîne.
resource.data.selfLink read_only_udm.about.url Mappé directement à partir du champ resource.data.selfLink.
resource.data.serviceAccounts.0.email read_only_udm.principal.user.email_addresses Mappé directement à partir du champ resource.data.serviceAccounts.0.email.
resource.data.serviceAccounts.0.email read_only_udm.principal.user.attribute.roles.type Si resource.data.serviceAccounts.0.email contient "serviceaccount", la valeur est définie sur "SERVICE_ACCOUNT".
resource.data.sizeGb read_only_udm.principal.resource.attribute.labels.sizeGb Mappé directement à partir du champ resource.data.sizeGb.
resource.data.sourceImage read_only_udm.principal.resource.attribute.labels.sourceImage Mappé directement à partir du champ resource.data.sourceImage.
resource.name read_only_udm.target.resource.name Mappé directement à partir du champ resource.name.
resource.regionId read_only_udm.target.location.country_or_region Mappé directement à partir de "resource

Vous avez encore besoin d'aide ? Obtenez des réponses de membres de la communauté et de professionnels Google SecOps.