Google Vision AI

Image processing with Google Vision API.

Data Enrichment & Threat Intelligence · Google Vision AI

Details

IDGoogle Vision AI
ProviderGoogle
CategoryData Enrichment & Threat Intelligence
From Version5.0.0
Docker Imagedemisto/google-vision-api:1.0.0.10262473
Supported ModulesAgentix XSIAM

README

Image processing with Google Vision API

Configure Google Vision AI in Cortex

Parameter Required
Google service account JSON (a credentials JSON generated from Google API Manager or from GCP console) True
Use system proxy settings False
Trust any certificate (not secure) 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.

google-vision-detect-logos


Detects brand logos in the given image.

Base Command

google-vision-detect-logos

Input

Argument Name Description Required
entry_id The entry ID of the image to process. Required

Context Output

Path Type Description
GoogleVisionAPI.Logo.Description Unknown The logo description provided by the Google Vision API.
GoogleVisionAPI.Logo.MID Unknown The unique logo MID provided by the Google Vision API.
GoogleVisionAPI.Logo.Score Unknown The certainty score provided by the Google Vision API.

Configuration parameters

  • auth_json — Google service account JSON (a credentials JSON generated from Google API Manager or from GCP console)
  • auth_json_creds
  • proxy — Use system proxy settings
  • insecure — Trust any certificate (not secure)

Commands (1)

  • google-vision-detect-logos

    Detects brand logos in the given image.

category: Data Enrichment & Threat Intelligence
provider: Google
sectionorder:
- Connect
- Collect
commonfields:
  id: Google Vision AI
  version: -1
configuration:
- display: Google service account JSON (a credentials JSON generated from Google API Manager or from GCP console)
  name: auth_json
  type: 4
  hidden: true
  required: false
  section: Connect
- name: auth_json_creds
  type: 9
  displaypassword: Google service account JSON (a credentials JSON generated from Google API Manager or from GCP console)
  hiddenusername: true
  required: false
  section: Connect
- display: Use system proxy settings
  name: proxy
  type: 8
  required: false
  section: Connect
- display: Trust any certificate (not secure)
  name: insecure
  type: 8
  section: Connect
  required: false
description: Image processing with Google Vision API.
display: Google Vision AI
name: Google Vision AI
script:
  commands:
  - arguments:
    - description: The entry ID of the image to process.
      isArray: true
      name: entry_id
      required: true
    description: Detects brand logos in the given image.
    name: google-vision-detect-logos
    outputs:
    - contextPath: GoogleVisionAPI.Logo.Description
      description: The logo description provided by the Google Vision API.
      type: Unknown
    - contextPath: GoogleVisionAPI.Logo.MID
      description: The unique logo MID provided by the Google Vision API.
      type: Unknown
    - contextPath: GoogleVisionAPI.Logo.Score
      description: The certainty score provided by the Google Vision API.
      type: Unknown
  dockerimage: demisto/google-vision-api:1.0.0.10262473
  runonce: false
  script: '-'
  type: python
  subtype: python3
fromversion: 5.0.0
tests:
- No tests (auto formatted)