GitGuardianEventCollector

This is the GitGuardian event collector integration for Cortex XSIAM.

Analytics & SIEM · GitGuardian

Details

IDGitGuardianEventCollector
ProviderGitGuardian
CategoryAnalytics & SIEM
From Version8.4.0
Docker Imagedemisto/python3:3.12.13.10116658
Supported ModulesXSIAM

README

This is the GitGuardian event collector integration for Cortex XSIAM.
This integration was integrated and tested with version 1.0.0 of GitGuardianEventCollector.

Configure GitGuardian Event Collector in Cortex

Parameter Required
Server URL False
API key True
Max number of events per fetch False
Trust any certificate (not secure) False
Use system proxy settings False

Commands

You can execute these commands from the CLI, as part of an automation, or in a playbook.
After you successfully execute a command, a DBot message appears in the War Room with the command details.

gitguardian-get-events


Gets events from GitGuardian.

Base Command

gitguardian-get-events

Input

Argument Name Description Required
should_push_events If true, the command will create events, otherwise it will only display them. Possible values are: true, false. Default is false. Required
limit Maximum number of results to return. Required
from_date Date from which to get events. Optional

Context Output

There is no context output for this command.

Configuration parameters

  • url — Server URL
  • api_key — (required)
  • max_events_per_fetch — Max number of events per fetch
  • insecure — Trust any certificate (not secure)
  • proxy — Use system proxy settings

Commands (1)

  • gitguardian-get-events

    Gets events from GitGuardian.

category: Analytics & SIEM
provider: GitGuardian
sectionorder:
- Connect
- Collect
commonfields:
  id: GitGuardianEventCollector
  version: -1
configuration:
- defaultvalue: https://enterprise.gitguardian.com/
  display: Server URL
  name: url
  required: false
  type: 0
  section: Connect
- displaypassword: API key
  name: api_key
  hiddenusername: true
  type: 9
  required: true
  section: Connect
- defaultvalue: 5000
  section: Collect
  display: Max number of events per fetch
  name: max_events_per_fetch
  required: false
  type: 0
  additionalinfo: Maximum number of events per fetch per event type. It is recommended to choose a number in multiples of 1000.
- display: Trust any certificate (not secure)
  name: insecure
  required: false
  type: 8
  section: Connect
  advanced: true
- display: Use system proxy settings
  name: proxy
  required: false
  type: 8
  section: Connect
  advanced: true
description: This is the GitGuardian event collector integration for Cortex XSIAM.
display: GitGuardian Event Collector
name: GitGuardianEventCollector
script:
  commands:
  - arguments:
    - auto: PREDEFINED
      defaultValue: 'false'
      description: If true, the command will create events, otherwise it will only display them.
      isArray: false
      name: should_push_events
      predefined:
      - 'true'
      - 'false'
      required: true
    - default: false
      description: Maximum number of results to return.
      isArray: false
      name: limit
      required: true
      secret: false
    - default: false
      description: Date from which to get events.
      name: from_date
      required: false
    deprecated: false
    description: Gets events from GitGuardian.
    execution: false
    name: gitguardian-get-events
  dockerimage: demisto/python3:3.12.13.10116658
  isfetchevents: true
  runonce: false
  script: '-'
  subtype: python3
  type: python
marketplaces:
- marketplacev2
- platform
fromversion: 8.4.0
tests:
- No tests (auto formatted)
supportedModules:
- xsiam