- Resource: MarketplaceIntegration
- PythonVersion
- MarketplaceItemUpdateState
- IntegrationItemInfo
- IntegrationReleaseNotes
- Methods
Resource: MarketplaceIntegration
This service is available for customers who migrated SOAR to a customer managed project and have the Chronicle API enabled. MarketplaceIntegration represents a MarketplaceIntegration.
JSON representation |
---|
{ "name": string, "title": string, "version": string, "installedVersion": string, "documentationUri": string, "description": string, "pythonVersion": enum ( |
Fields | |
---|---|
name |
Identifier. The unique name of the integration. Format: projects/{project}/locations/{location}/instances/{instance}/marketplaceIntegrations/{marketplaceIntegration} |
title |
Output only. The title of the integration |
version |
Output only. The version of the integration. |
installedVersion |
Output only. The installed version of the integration, or null if not installed. |
documentationUri |
Output only. Official integration's documentation link. |
description |
Output only. The integration's description, limited to 1500 characters. |
pythonVersion |
Output only. The integration's Python version. |
author |
Output only. Integration's author name in case the integration is uncertified. |
itemUpdateStatus |
Output only. Describes the status update. |
categories[] |
Output only. Integration's categories, limited to 50 categories per integration. |
integrationItemInfo |
Output only. Integration's items information |
image |
Output only. The integration's image in base64 string. |
svgIcon |
Output only. The integration's svg icon, limited to 1MB. |
identifier |
Output only. The integration's identifier. |
availableVersions[] |
Output only. Integration's available versions, limit is configurable by marketplace release pipeline. |
integrationSnapshots[] |
Output only. Integration's snapshots, limited to 1 per integration. |
updateAvailable |
Output only. Determines if there is an available update for this integration |
custom |
Output only. Determines if the integration is custom or commercial. |
certified |
Output only. Determines if the integration is officially certified by Google. |
powerUp |
Output only. Determines whether the integration represents a powerup. |
installed |
Output only. Describes if the integration is installed |
availableForCommunity |
Output only. Describes if the integration is available for a community license |
PythonVersion
Python Versions
Enums | |
---|---|
PYTHON_VERSION_UNSPECIFIED |
Python version unspecified |
V2_7 |
Version 2.7 |
V3_7 |
Version 3.7 |
V3_11 |
Version 3.11 |
MarketplaceItemUpdateState
Marketplace Item Status
Enums | |
---|---|
MARKETPLACE_ITEM_UPDATE_STATE_UNSPECIFIED |
UNSPECIFIED status |
REGULAR |
Regular status |
RECENTLY_UPDATED |
Recently updated status |
NEW |
New status |
IntegrationItemInfo
Integration's items information
JSON representation |
---|
{
"actions": [
string
],
"jobs": [
string
],
"connectors": [
string
],
"managers": [
string
],
"widgets": [
string
],
"customFamilies": [
string
],
"mappingRules": [
string
],
"releaseNotes": [
{
object ( |
Fields | |
---|---|
actions[] |
Output only. Integration's actions |
jobs[] |
Output only. Integration's jobs. |
connectors[] |
Output only. Integration's connectors. |
managers[] |
Output only. Integration's managers. |
widgets[] |
Output only. Integration's widgets. |
customFamilies[] |
Output only. Integration's custom families. |
mappingRules[] |
Output only. Integration's mapping rules. |
releaseNotes[] |
Output only. Integration's release notes. |
IntegrationReleaseNotes
Integration's release notes.
JSON representation |
---|
{ "version": string, "publishTime": string, "changelogItems": [ string ] } |
Fields | |
---|---|
version |
Output only. Release notes version. |
publishTime |
Output only. The time of publishing the newest release note. |
changelogItems[] |
Output only. Release notes items. |
Methods |
|
---|---|
|
Fetches the diff between the commercial and the marketplace integration. |
|
Gets a MarketplaceIntegration. |
|
Installs a MarketplaceIntegration. |
|
Lists MarketplaceIntegrations. |
|
Uninstalls a MarketplaceIntegration. |