Skip to content

Cloudflare One Web Session Parser - #14982

Open
EndrigaInno wants to merge 24 commits into
Azure:masterfrom
EndrigaInno:cloudflare
Open

Cloudflare One Web Session Parser#14982
EndrigaInno wants to merge 24 commits into
Azure:masterfrom
EndrigaInno:cloudflare

Conversation

@EndrigaInno

Copy link
Copy Markdown
Contributor

Required items, please complete

Change(s):

  • Added Web Session Event ASIM parser for Cloudflare One

Reason for Change(s):

  • Support Web Session Events for the table "CloudflareV2_CL"

Version Updated:

  • Yes
    Top level Alert Event ASIM parsers updated to 0.1.4

Testing Completed:

  • Yes

Checked that the validations are passing and have addressed any issues that are present:

  • Yes

@EndrigaInno
EndrigaInno marked this pull request as ready for review August 26, 2026 12:56
@EndrigaInno
EndrigaInno requested review from a team as code owners August 26, 2026 12:56
@v-atulyadav
v-atulyadav requested a lite review from Copilot August 26, 2026 13:03
@v-atulyadav v-atulyadav added ASIM SafeToRun This is used only for ASim parsers Fork PR Pipeline run. labels Aug 26, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds Cloudflare One Web Session ASIM parsers (both filtering vim* and normalization ASim*) and wires them into the top-level WebSession aggregators and ARM deployment artifacts.

Changes:

  • Introduced vimWebSessionCloudflareOne (filtering) and ASimWebSessionCloudflareOne (normalization) parsers for CloudflareV2_CL.
  • Updated imWebSession and ASimWebSession aggregators (and ARM templates) to include the new Cloudflare One parsers.
  • Added schema/data validation CSV outputs and changelog entries for the new parsers and version bumps.

Reviewed changes

Copilot reviewed 19 out of 20 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
Parsers/ASimWebSession/Tests/Cloudflare_CloudflareOne_vimWebSession_SchemaTest.csv Adds expected schema validation output for the filtering parser.
Parsers/ASimWebSession/Tests/Cloudflare_CloudflareOne_vimWebSession_DataTest.csv Adds expected data-quality validation output for the filtering parser.
Parsers/ASimWebSession/Tests/Cloudflare_CloudflareOne_ASimWebSession_SchemaTest.csv Adds expected schema validation output for the normalization parser.
Parsers/ASimWebSession/Tests/Cloudflare_CloudflareOne_ASimWebSession_DataTest.csv Adds expected data-quality validation output for the normalization parser.
Parsers/ASimWebSession/Parsers/vimWebSessionCloudflareOne.yaml Implements the Cloudflare One WebSession filtering parser.
Parsers/ASimWebSession/Parsers/imWebSession.yaml Registers vimWebSessionCloudflareOne in the top-level filtering parser.
Parsers/ASimWebSession/Parsers/ASimWebSessionCloudflareOne.yaml Implements the Cloudflare One WebSession normalization parser.
Parsers/ASimWebSession/Parsers/ASimWebSession.yaml Registers ASimWebSessionCloudflareOne in the top-level normalization parser.
Parsers/ASimWebSession/CHANGELOG/vimWebSessionCloudflareOne.md Adds changelog for the new filtering parser.
Parsers/ASimWebSession/CHANGELOG/imWebSession.md Bumps imWebSession changelog version for Cloudflare One addition.
Parsers/ASimWebSession/CHANGELOG/ASimWebSessionCloudflareOne.md Adds changelog for the new normalization parser.
Parsers/ASimWebSession/CHANGELOG/ASimWebSession.md Bumps ASimWebSession changelog version for Cloudflare One addition.
Parsers/ASimWebSession/ARM/vimWebSessionCloudflareOne/vimWebSessionCloudflareOne.json Adds ARM template to deploy the new filtering function.
Parsers/ASimWebSession/ARM/vimWebSessionCloudflareOne/README.md Adds deployment README for the new filtering function.
Parsers/ASimWebSession/ARM/imWebSession/imWebSession.json Updates ARM template for imWebSession to include Cloudflare One.
Parsers/ASimWebSession/ARM/FullDeploymentWebSession.json Links new ARM deployments for Cloudflare One parsers in full deployment template.
Parsers/ASimWebSession/ARM/ASimWebSessionCloudflareOne/README.md Adds deployment README for the new normalization function.
Parsers/ASimWebSession/ARM/ASimWebSessionCloudflareOne/ASimWebSessionCloudflareOne.json Adds ARM template to deploy the new normalization function.
Parsers/ASimWebSession/ARM/ASimWebSession/ASimWebSession.json Updates ARM template for ASimWebSession to include Cloudflare One.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread Parsers/ASimWebSession/Parsers/imWebSession.yaml Outdated
Comment thread Parsers/ASimWebSession/Parsers/ASimWebSession.yaml Outdated
Comment thread Parsers/ASimWebSession/ARM/imWebSession/imWebSession.json Outdated
Comment thread Parsers/ASimWebSession/ARM/ASimWebSession/ASimWebSession.json Outdated
Comment thread Parsers/ASimWebSession/Parsers/ASimWebSessionCloudflareOne.yaml Outdated
Comment thread Parsers/ASimWebSession/Parsers/vimWebSessionCloudflareOne.yaml Outdated
@v-atulyadav v-atulyadav added SafeToRun This is used only for ASim parsers Fork PR Pipeline run. and removed SafeToRun This is used only for ASim parsers Fork PR Pipeline run. labels Aug 28, 2026
@v-atulyadav

Copy link
Copy Markdown
Collaborator

Hi EndrigaInno,
Please review the validation failures. Thanks

@EndrigaInno
EndrigaInno marked this pull request as draft August 28, 2026 07:53
@EndrigaInno
EndrigaInno marked this pull request as ready for review August 28, 2026 08:07
@EndrigaInno
EndrigaInno marked this pull request as draft August 28, 2026 08:09
@EndrigaInno
EndrigaInno marked this pull request as ready for review August 28, 2026 09:13
@v-atulyadav v-atulyadav added SafeToRun This is used only for ASim parsers Fork PR Pipeline run. and removed SafeToRun This is used only for ASim parsers Fork PR Pipeline run. labels Aug 31, 2026
@v-atulyadav v-atulyadav added SafeToRun This is used only for ASim parsers Fork PR Pipeline run. and removed SafeToRun This is used only for ASim parsers Fork PR Pipeline run. labels Sep 1, 2026
@EndrigaInno
EndrigaInno marked this pull request as draft September 1, 2026 06:06
@EndrigaInno
EndrigaInno marked this pull request as ready for review September 1, 2026 06:08
@v-atulyadav v-atulyadav added SafeToRun This is used only for ASim parsers Fork PR Pipeline run. and removed SafeToRun This is used only for ASim parsers Fork PR Pipeline run. labels Sep 1, 2026
@EndrigaInno
EndrigaInno marked this pull request as draft September 1, 2026 06:44
@EndrigaInno
EndrigaInno marked this pull request as ready for review September 1, 2026 06:45
@v-atulyadav v-atulyadav added SafeToRun This is used only for ASim parsers Fork PR Pipeline run. and removed SafeToRun This is used only for ASim parsers Fork PR Pipeline run. labels Sep 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ASIM SafeToRun This is used only for ASim parsers Fork PR Pipeline run.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants