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.

This API enables the usage of Google Admin API. In order to enable it, you will need to create an account service private key JSON file and copy its content.
Follow the steps here to create such a private key and authorize the API for usage: [https://developers.google.com/admin-sdk/directory/v1/guides/delegation](https://developers.google.com/admin-sdk/directory/v1/guides/delegation)

It is necessary to authorize the next APIs for that service account:

[https://www.googleapis.com/auth/cloud-platform](https://www.googleapis.com/auth/cloud-platform)

[https://www.googleapis.com/auth/cloud-vision](https://www.googleapis.com/auth/cloud-vision)

Further API access for your Google Cloud ressources are not needed for this API to work.