Integration Export Schema

{
    "$schema": "http://json-schema.org/draft-06/schema#",
    "$ref": "#/definitions/Example",
    "definitions": {
        "Example": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "tenantId": {
                    "type": "string",
                    "format": "uuid"
                },
                "tenantName": {
                    "type": "string"
                },
                "integrationConfigurations": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/IntegrationConfiguration"
                    }
                }
            },
            "required": [
                "integrationConfigurations",
                "tenantId",
                "tenantName"
            ],
            "title": "Welcome4"
        },
        "IntegrationConfiguration": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "id": {
                    "type": "string"
                },
                "displayName": {
                    "type": "string"
                },
                "integration": {
                    "$ref": "#/definitions/Integration"
                },
                "category": {
                    "$ref": "#/definitions/Category"
                },
                "direction": {
                    "$ref": "#/definitions/IntegrationConfigurationDirection"
                },
                "installedBy": {
                    "type": "string"
                },
                "installedTime": {
                    "type": "string"
                },
                "status": {
                    "$ref": "#/definitions/IntegrationConfigurationStatus"
                },
                "multiConfigsAvailable": {
                    "type": "boolean"
                },
                "multiAppsDiscoveryEnabled": {
                    "type": "boolean"
                },
                "enableGlobalPolicies": {
                    "type": "boolean"
                },
                "keepAgentInstalledResources": {
                    "type": "boolean"
                },
                "streamExportsEnabled": {
                    "type": "boolean"
                },
                "inboundConfig": {
                    "$ref": "#/definitions/InboundConfig"
                },
                "alertSource": {
                    "$ref": "#/definitions/AlertSource"
                },
                "outboundConfig": {
                    "$ref": "#/definitions/OutboundConfig"
                },
                "emailProps": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/EmailProp"
                    }
                },
                "emailAddress": {
                    "type": "string"
                },
                "credential": {
                    "$ref": "#/definitions/Credential"
                },
                "discoveryProfiles": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/DiscoveryProfile"
                    }
                },
                "credentialSet": {
                    "type": "string"
                },
                "ipAddress": {
                    "type": "string"
                },
                "profile": {
                    "$ref": "#/definitions/Profile"
                },
                "providerProps": {
                    "$ref": "#/definitions/ProviderProps"
                },
                "configDetails": {
                    "$ref": "#/definitions/ConfigDetails"
                },
                "deployment": {
                    "type": "string"
                },
                "configFiles": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/ConfigFile"
                    }
                },
                "containerEngineType": {
                    "type": "string"
                },
                "app": {
                    "type": "string"
                },
                "state": {
                    "$ref": "#/definitions/IntegrationConfigurationState"
                },
                "adaptorConfigs": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/AdaptorConfig"
                    }
                },
                "version": {
                    "type": "string"
                },
                "updateAvailable": {
                    "type": "boolean"
                }
            },
            "required": [
                "category",
                "enableGlobalPolicies",
                "id",
                "installedBy",
                "installedTime",
                "keepAgentInstalledResources",
                "multiAppsDiscoveryEnabled",
                "multiConfigsAvailable",
                "status",
                "streamExportsEnabled"
            ],
            "title": "IntegrationConfiguration"
        },
        "AdaptorConfig": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "id": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "config": {
                    "$ref": "#/definitions/Config"
                },
                "installedAPPId": {
                    "type": "string"
                },
                "schedule": {
                    "$ref": "#/definitions/Schedule"
                },
                "frequency": {
                    "type": "integer"
                },
                "state": {
                    "$ref": "#/definitions/AdaptorConfigState"
                },
                "upgrade": {
                    "type": "boolean"
                },
                "scheduleNone": {
                    "type": "boolean"
                },
                "discoveryConfigId": {
                    "type": "integer"
                }
            },
            "required": [
                "config",
                "discoveryConfigId",
                "frequency",
                "id",
                "installedAPPId",
                "scheduleNone",
                "state",
                "upgrade"
            ],
            "title": "AdaptorConfig"
        },
        "Config": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "policy": {
                    "$ref": "#/definitions/ConfigPolicy"
                },
                "ipRange": {
                    "type": "string"
                },
                "wmiEnabled": {
                    "type": "boolean"
                },
                "credentials": {
                    "$ref": "#/definitions/Credentials"
                },
                "bgp": {
                    "type": "boolean"
                },
                "cdp": {
                    "type": "boolean"
                },
                "ospf": {
                    "type": "boolean"
                },
                "deviceType": {
                    "type": "string"
                },
                "networkDepth": {
                    "$ref": "#/definitions/NetworkDepth"
                },
                "discoveryType": {
                    "type": "string"
                },
                "snmpEnabledDevice": {
                    "type": "boolean"
                },
                "bridge": {
                    "type": "boolean"
                },
                "nmapResult": {
                    "type": "boolean"
                },
                "sshEnabled": {
                    "type": "boolean"
                },
                "loadBalancer": {
                    "type": "boolean"
                },
                "revDnsLookUp": {
                    "type": "boolean"
                },
                "excludeSubnet": {
                    "type": "boolean"
                },
                "includeSubnet": {
                    "type": "boolean"
                },
                "discoverVoipPhones": {
                    "type": "boolean"
                },
                "method": {
                    "$ref": "#/definitions/Method"
                },
                "postData": {
                    "type": "string"
                },
                "shouldContain": {
                    "type": "string"
                },
                "sslValidation": {
                    "type": "boolean"
                },
                "autoMonitorable": {
                    "type": "boolean"
                },
                "shouldNotContain": {
                    "$ref": "#/definitions/Description"
                },
                "connectionTimeOut": {
                    "type": "integer"
                },
                "templateFrequency": {
                    "type": "integer"
                },
                "port": {
                    "type": "string",
                    "format": "integer"
                },
                "protocol": {
                    "type": "string"
                },
                "ipAddress": {
                    "type": "string"
                },
                "vcenterName": {
                    "type": "string"
                },
                "customAttributes": {
                    "$ref": "#/definitions/CustomAttributes"
                },
                "NotificationAlerts": {
                    "$ref": "#/definitions/NotificationAlerts"
                },
                "Port": {
                    "type": "string",
                    "format": "integer"
                },
                "Credential": {
                    "type": "string"
                },
                "IP Address": {
                    "type": "string"
                },
                "isSecure": {
                    "type": "boolean"
                },
                "credential": {
                    "type": "string"
                },
                "notificationAlerts": {
                    "type": "boolean"
                },
                "ciscoDNACenterIPAddress": {
                    "type": "string"
                },
                "GRIDIPAddress": {
                    "type": "string"
                },
                "notificationAlert": {
                    "type": "boolean"
                },
                "primaryAdminNodeIPAddress": {
                    "type": "string"
                },
                "linuxFailoverClusterType": {
                    "type": "string"
                },
                "apiTimeOuts": {
                    "type": "boolean"
                },
                "alertSeverity": {
                    "type": "string"
                },
                "socketTimeout": {
                    "type": "integer"
                },
                "connectionTimeout": {
                    "type": "integer"
                },
                "alertConfiguration": {
                    "type": "boolean"
                },
                "alertSeverityMapping": {
                    "type": "string"
                },
                "connectionRequestTimeout": {
                    "type": "integer"
                },
                "sshPort": {
                    "type": "string",
                    "format": "integer"
                },
                "category": {
                    "type": "string"
                },
                "AlarmSeverityList": {
                    "type": "string"
                },
                "EventSeverityList": {
                    "type": "string"
                },
                "AlarmSeverityMapping": {
                    "type": "string"
                },
                "EventSeverityMapping": {
                    "type": "string"
                }
            },
            "required": [],
            "title": "Config"
        },
        "CustomAttributes": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "2c2c0189-810e-9561-bf23-353c97898360": {
                    "type": "string",
                    "format": "uuid"
                },
                "a2d60a2f-e31f-c87a-c791-e94e56574e93": {
                    "type": "string",
                    "format": "uuid"
                },
                "aa4b022c-49aa-bd92-9bbc-6839c2a0e5bc": {
                    "type": "string",
                    "format": "uuid"
                },
                "df3bfe1f-cb61-c1d6-a300-1d41b7773a31": {
                    "type": "string",
                    "format": "uuid"
                },
                "34a805b6-bdcd-4155-7d9b-b0a90b38267e": {
                    "type": "string",
                    "format": "uuid"
                }
            },
            "required": [],
            "title": "CustomAttributes"
        },
        "ConfigPolicy": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "action": {
                    "$ref": "#/definitions/ActionEnum"
                },
                "searchQuery": {
                    "type": "string"
                }
            },
            "required": [
                "action"
            ],
            "title": "ConfigPolicy"
        },
        "Schedule": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "patternType": {
                    "$ref": "#/definitions/PatternType"
                },
                "pattern": {
                    "type": "string"
                },
                "startTime": {
                    "$ref": "#/definitions/StartTime"
                }
            },
            "required": [
                "pattern",
                "patternType",
                "startTime"
            ],
            "title": "Schedule"
        },
        "AlertSource": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "id": {
                    "type": "integer"
                },
                "name": {
                    "$ref": "#/definitions/DisplayNameEnum"
                },
                "displayName": {
                    "$ref": "#/definitions/DisplayNameEnum"
                },
                "techUid": {
                    "$ref": "#/definitions/TechUid"
                }
            },
            "required": [
                "displayName",
                "id",
                "name",
                "techUid"
            ],
            "title": "AlertSource"
        },
        "ConfigDetails": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "enableEventSchedule": {
                    "type": "boolean"
                },
                "eventPattern": {
                    "type": "string",
                    "format": "integer"
                },
                "transportType": {
                    "type": "string"
                },
                "seedNode": {
                    "type": "string"
                },
                "pattern": {
                    "type": "string",
                    "format": "integer"
                },
                "modelType": {
                    "type": "string"
                },
                "blockSystem": {
                    "type": "string"
                },
                "spbIpAddress": {
                    "type": "string"
                },
                "secondControlStationIp": {
                    "type": "string"
                }
            },
            "required": [],
            "title": "ConfigDetails"
        },
        "ConfigFile": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "id": {
                    "type": "integer"
                },
                "name": {
                    "type": "string"
                },
                "contentURL": {
                    "type": "string",
                    "format": "uri",
                    "qt-uri-protocols": [
                        "https"
                    ]
                }
            },
            "required": [
                "contentURL",
                "id",
                "name"
            ],
            "title": "ConfigFile"
        },
        "Credential": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "Name": {
                    "type": "string"
                },
                "autoMonitorable": {
                    "$ref": "#/definitions/AutoMonitorable"
                },
                "id": {
                    "type": "integer"
                },
                "uniqueId": {
                    "type": "string"
                },
                "port": {
                    "type": "integer"
                },
                "secure": {
                    "type": "boolean"
                },
                "description": {
                    "$ref": "#/definitions/Description"
                },
                "credentialType": {
                    "type": "string"
                },
                "isSecure": {
                    "type": "boolean"
                },
                "ecmAPIId": {
                    "type": "string"
                },
                "cpApiId": {
                    "type": "string"
                },
                "appName": {
                    "type": "string"
                },
                "zoomClientID": {
                    "type": "string"
                },
                "zoomAccountNumber": {
                    "type": "string"
                },
                "frequency": {
                    "type": "string",
                    "format": "integer"
                },
                "apigeeUserName": {
                    "type": "string"
                },
                "organizationType": {
                    "type": "string"
                },
                "apigeeedgeAccountNumber": {
                    "type": "string"
                },
                "apigeeAuthEndPoint": {
                    "type": "string"
                },
                "organization": {
                    "type": "string"
                },
                "megaportUserName": {
                    "type": "string"
                },
                "megaportAccountNumber": {
                    "type": "string",
                    "format": "integer"
                },
                "velocloudUserName": {
                    "type": "string"
                },
                "velocloudHostName": {
                    "type": "string"
                },
                "velocloudAccountNumber": {
                    "type": "string",
                    "format": "integer"
                }
            },
            "required": [
                "Name",
                "autoMonitorable"
            ],
            "title": "Credential"
        },
        "DiscoveryProfile": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "policy": {
                    "$ref": "#/definitions/DiscoveryProfilePolicy"
                },
                "id": {
                    "type": "integer"
                },
                "discoveryStatusUid": {
                    "type": "string"
                },
                "mgmtProfileUuid": {
                    "type": "string",
                    "format": "uuid"
                },
                "scanNow": {
                    "type": "boolean"
                },
                "schedule": {
                    "$ref": "#/definitions/Schedule"
                },
                "scheduleJobString": {
                    "type": "string"
                },
                "nativeTypes": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                }
            },
            "required": [
                "discoveryStatusUid",
                "id",
                "policy",
                "scanNow"
            ],
            "title": "DiscoveryProfile"
        },
        "DiscoveryProfilePolicy": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "name": {
                    "type": "string"
                },
                "matchType": {
                    "$ref": "#/definitions/MatchTypeEnum"
                },
                "rules": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/PolicyRule"
                    }
                },
                "actions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/ActionElement"
                    }
                },
                "entityType": {
                    "$ref": "#/definitions/MatchTypeEnum"
                }
            },
            "required": [
                "actions",
                "matchType",
                "name",
                "rules"
            ],
            "title": "DiscoveryProfilePolicy"
        },
        "ActionElement": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "action": {
                    "$ref": "#/definitions/ActionEnum"
                }
            },
            "required": [
                "action"
            ],
            "title": "ActionElement"
        },
        "PolicyRule": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "key": {
                    "type": "string"
                },
                "operator": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                },
                "resourceType": {
                    "type": "string"
                },
                "isNativeAttribute": {
                    "type": "boolean"
                },
                "filterType": {
                    "type": "string"
                }
            },
            "required": [],
            "title": "PolicyRule"
        },
        "EmailProp": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "name": {
                    "type": "string"
                },
                "identifier": {
                    "type": "string"
                },
                "identifierSource": {
                    "$ref": "#/definitions/Source"
                },
                "properties": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/Property"
                    }
                }
            },
            "required": [
                "name",
                "properties"
            ],
            "title": "EmailProp"
        },
        "Property": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "name": {
                    "type": "string"
                },
                "defaultValue": {
                    "$ref": "#/definitions/DefaultValueUnion"
                },
                "condition": {
                    "$ref": "#/definitions/PropertyCondition"
                },
                "value": {
                    "type": "string"
                },
                "propertyMappings": {
                    "$ref": "#/definitions/PropertyMappings"
                }
            },
            "required": [
                "name"
            ],
            "title": "Property"
        },
        "PropertyCondition": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "contentSource": {
                    "$ref": "#/definitions/Source"
                },
                "operator": {
                    "$ref": "#/definitions/ConditionOperator"
                },
                "startValue": {
                    "type": "string"
                },
                "endValue": {
                    "type": "string"
                }
            },
            "required": [
                "contentSource"
            ],
            "title": "PropertyCondition"
        },
        "PropertyMappings": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "name": {
                    "type": "string"
                },
                "attrName": {
                    "type": "string"
                },
                "entityType": {
                    "type": "string"
                },
                "mode": {
                    "$ref": "#/definitions/Mode"
                },
                "attrValues": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/AttrValue"
                    }
                },
                "parsingProperty": {
                    "$ref": "#/definitions/ParsingProperty"
                }
            },
            "required": [
                "attrName",
                "attrValues",
                "entityType",
                "mode",
                "name",
                "parsingProperty"
            ],
            "title": "PropertyMappings"
        },
        "AttrValue": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "attrValue": {
                    "type": "string"
                },
                "thirdPartyAttrValue": {
                    "type": "string"
                },
                "uniqueId": {
                    "type": "string"
                }
            },
            "required": [
                "attrValue",
                "thirdPartyAttrValue",
                "uniqueId"
            ],
            "title": "AttrValue"
        },
        "ParsingProperty": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "valueMappings": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/ValueMapping"
                    }
                },
                "oprset": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/Oprset"
                    }
                },
                "aclId": {
                    "type": "integer"
                },
                "defaultValue": {
                    "$ref": "#/definitions/ParsingPropertyDefaultValue"
                }
            },
            "required": [
                "aclId",
                "oprset",
                "valueMappings"
            ],
            "title": "ParsingProperty"
        },
        "Oprset": {
            "type": "object",
            "additionalProperties": false,
            "title": "Oprset"
        },
        "ValueMapping": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "property": {
                    "type": "string"
                }
            },
            "required": [
                "property"
            ],
            "title": "ValueMapping"
        },
        "InboundConfig": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "authentication": {
                    "$ref": "#/definitions/Authentication"
                },
                "mapAttributes": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/MapAttribute"
                    }
                },
                "dropAlertsOnUnmanagedResources": {
                    "type": "boolean"
                }
            },
            "required": [],
            "title": "InboundConfig"
        },
        "Authentication": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "authType": {
                    "$ref": "#/definitions/AuthenticationAuthType"
                },
                "apiKeyPairs": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/APIKeyPair"
                    }
                },
                "role": {
                    "$ref": "#/definitions/Role"
                }
            },
            "required": [
                "authType"
            ],
            "title": "Authentication"
        },
        "APIKeyPair": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "key": {
                    "type": "string"
                }
            },
            "required": [
                "key"
            ],
            "title": "APIKeyPair"
        },
        "Role": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "uniqueId": {
                    "$ref": "#/definitions/UniqueID"
                },
                "name": {
                    "$ref": "#/definitions/RoleName"
                }
            },
            "required": [
                "name",
                "uniqueId"
            ],
            "title": "Role"
        },
        "MapAttribute": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "name": {
                    "type": "string"
                },
                "attrName": {
                    "type": "string"
                },
                "thirdPartyAttrName": {
                    "type": "string"
                },
                "entityType": {
                    "$ref": "#/definitions/Entity"
                },
                "thirdPartyEntityType": {
                    "type": "string"
                },
                "mode": {
                    "$ref": "#/definitions/Mode"
                },
                "attrValues": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/AttrValue"
                    }
                },
                "parsingProperty": {
                    "$ref": "#/definitions/ParsingProperty"
                }
            },
            "required": [
                "attrName",
                "entityType",
                "mode",
                "name",
                "thirdPartyAttrName",
                "thirdPartyEntityType"
            ],
            "title": "MapAttribute"
        },
        "Integration": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "id": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "multipleInstallations": {
                    "type": "boolean"
                },
                "integrationId": {
                    "type": "integer"
                },
                "subCategory": {
                    "type": "string"
                },
                "subCategoryJson": {
                    "$ref": "#/definitions/SubCategoryJSON"
                },
                "manifest": {
                    "$ref": "#/definitions/Manifest"
                },
                "description": {
                    "type": "string"
                },
                "metaData": {
                    "$ref": "#/definitions/MetaData"
                },
                "logoBase64": {
                    "type": "string"
                }
            },
            "required": [
                "id",
                "integrationId",
                "multipleInstallations",
                "name",
                "subCategoryJson"
            ],
            "title": "Integration"
        },
        "Manifest": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "adapaterMetric": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/AdapaterMetric"
                    }
                },
                "adapaterConfig": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/AdapaterConfig"
                    }
                }
            },
            "required": [
                "adapaterMetric"
            ],
            "title": "Manifest"
        },
        "AdapaterConfig": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "type": {
                    "$ref": "#/definitions/CustomPropType"
                },
                "name": {
                    "type": "string"
                },
                "customProps": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/CustomProp"
                    }
                }
            },
            "required": [
                "name",
                "type"
            ],
            "title": "AdapaterConfig"
        },
        "CustomProp": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "type": {
                    "$ref": "#/definitions/CustomPropType"
                },
                "name": {
                    "type": "string"
                }
            },
            "required": [
                "name",
                "type"
            ],
            "title": "CustomProp"
        },
        "AdapaterMetric": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "resourceType": {
                    "type": "string"
                },
                "availabilityRule": {
                    "$ref": "#/definitions/MatchTypeEnum"
                },
                "metrics": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/Metric"
                    }
                }
            },
            "required": [
                "availabilityRule",
                "metrics",
                "resourceType"
            ],
            "title": "AdapaterMetric"
        },
        "Metric": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "metricName": {
                    "type": "string"
                },
                "defaultMetric": {
                    "type": "boolean"
                },
                "availibityMetric": {
                    "type": "boolean"
                },
                "units": {
                    "type": "string"
                },
                "multiplicationFactor": {
                    "type": "string"
                },
                "dataPointType": {
                    "$ref": "#/definitions/DataPointType"
                },
                "graph": {
                    "$ref": "#/definitions/Graph"
                },
                "notification": {
                    "$ref": "#/definitions/Notification"
                },
                "dataPointConverisonOptions": {
                    "type": "array",
                    "items": {
                        "type": "object",
                        "additionalProperties": {
                            "type": "string",
                            "format": "integer"
                        }
                    }
                }
            },
            "required": [
                "availibityMetric",
                "dataPointConverisonOptions",
                "dataPointType",
                "defaultMetric",
                "graph",
                "metricName",
                "multiplicationFactor",
                "notification",
                "units"
            ],
            "title": "Metric"
        },
        "Graph": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "graphPoint": {
                    "type": "boolean"
                },
                "formatPlottedValue": {
                    "type": "boolean"
                }
            },
            "required": [
                "formatPlottedValue",
                "graphPoint"
            ],
            "title": "Graph"
        },
        "Notification": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "alertOn": {
                    "$ref": "#/definitions/AlertOn"
                },
                "raiseAlert": {
                    "type": "boolean"
                },
                "formatAlertValue": {
                    "type": "boolean"
                },
                "sensitivity": {
                    "$ref": "#/definitions/Sensitivity"
                },
                "direction": {
                    "$ref": "#/definitions/NotificationDirection"
                },
                "limit": {
                    "type": "integer"
                },
                "warning": {
                    "$ref": "#/definitions/Critical"
                },
                "critical": {
                    "$ref": "#/definitions/Critical"
                },
                "subject": {
                    "type": "string"
                },
                "description": {
                    "type": "string"
                }
            },
            "required": [
                "alertOn",
                "critical",
                "description",
                "direction",
                "formatAlertValue",
                "limit",
                "raiseAlert",
                "sensitivity",
                "subject",
                "warning"
            ],
            "title": "Notification"
        },
        "Critical": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "operator": {
                    "$ref": "#/definitions/CriticalOperator"
                },
                "value": {
                    "type": "string"
                },
                "repeat": {
                    "type": "integer"
                }
            },
            "required": [
                "operator",
                "repeat",
                "value"
            ],
            "title": "Critical"
        },
        "MetaData": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "schema": {
                    "$ref": "#/definitions/MetaDataSchema"
                },
                "uischema": {
                    "$ref": "#/definitions/Uischema"
                },
                "logoBase64": {
                    "type": "string"
                },
                "queryBuilder": {
                    "$ref": "#/definitions/QueryBuilder"
                },
                "supportedFormats": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/SupportedFormat"
                    }
                },
                "data": {
                    "$ref": "#/definitions/Data"
                },
                "additional_props": {
                    "$ref": "#/definitions/AdditionalProps"
                }
            },
            "required": [
                "logoBase64",
                "schema",
                "supportedFormats",
                "uischema"
            ],
            "title": "MetaData"
        },
        "AdditionalProps": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "validationFields": {
                    "$ref": "#/definitions/ValidationFields"
                }
            },
            "required": [
                "validationFields"
            ],
            "title": "AdditionalProps"
        },
        "ValidationFields": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "client": {
                    "$ref": "#/definitions/ValidationFieldsClient"
                },
                "columns": {
                    "$ref": "#/definitions/Columns"
                },
                "metrics": {
                    "$ref": "#/definitions/Metrics"
                },
                "options": {
                    "$ref": "#/definitions/Metrics"
                }
            },
            "required": [
                "client"
            ],
            "title": "ValidationFields"
        },
        "ValidationFieldsClient": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "entityType": {
                    "$ref": "#/definitions/FormatEnum"
                }
            },
            "required": [
                "entityType"
            ],
            "title": "ValidationFieldsClient"
        },
        "Columns": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "limit": {
                    "type": "integer"
                },
                "opsql": {
                    "type": "boolean"
                },
                "entityType": {
                    "type": "string"
                }
            },
            "required": [
                "entityType",
                "limit",
                "opsql"
            ],
            "title": "Columns"
        },
        "Metrics": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "limit": {
                    "type": "integer"
                }
            },
            "required": [
                "limit"
            ],
            "title": "Metrics"
        },
        "Data": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "options": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "columns": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "displayMode": {
                    "type": "string"
                },
                "queryConfig": {
                    "$ref": "#/definitions/QueryConfig"
                },
                "patchColumns": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "analysisPeriod": {
                    "type": "string"
                }
            },
            "required": [],
            "title": "Data"
        },
        "QueryBuilder": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "query": {
                    "type": "string"
                },
                "groupBy": {
                    "type": "boolean"
                },
                "entityType": {
                    "$ref": "#/definitions/EntityType"
                },
                "controlMode": {
                    "type": "string"
                },
                "defaultQuery": {
                    "$ref": "#/definitions/Credentials"
                }
            },
            "required": [
                "controlMode",
                "entityType",
                "groupBy",
                "query"
            ],
            "title": "QueryBuilder"
        },
        "MetaDataSchema": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "type": {
                    "$ref": "#/definitions/TypeElement"
                },
                "required": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "properties": {
                    "$ref": "#/definitions/Properties"
                }
            },
            "required": [
                "properties",
                "required",
                "type"
            ],
            "title": "MetaDataSchema"
        },
        "Properties": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "client": {
                    "$ref": "#/definitions/ColumnsClass"
                },
                "opsqlQuery": {
                    "$ref": "#/definitions/OpsqlQuery"
                },
                "analysisPeriod": {
                    "$ref": "#/definitions/AnalysisPeriod"
                },
                "options": {
                    "$ref": "#/definitions/ColumnsClass"
                },
                "endTime": {
                    "$ref": "#/definitions/Time"
                },
                "startTime": {
                    "$ref": "#/definitions/Time"
                },
                "patchCategory": {
                    "$ref": "#/definitions/MetricCategory"
                },
                "metricCategory": {
                    "$ref": "#/definitions/MetricCategory"
                },
                "columns": {
                    "$ref": "#/definitions/ColumnsClass"
                },
                "state": {
                    "$ref": "#/definitions/MetricCategory"
                },
                "startEventType": {
                    "$ref": "#/definitions/MetricCategory"
                },
                "startEventObjectType": {
                    "$ref": "#/definitions/MetricCategory"
                },
                "month": {
                    "$ref": "#/definitions/DisplayMode"
                },
                "metrics": {
                    "$ref": "#/definitions/ColumnsClass"
                },
                "displayMode": {
                    "$ref": "#/definitions/DisplayMode"
                },
                "patchStatus": {
                    "$ref": "#/definitions/MetricCategory"
                },
                "queryConfig": {
                    "$ref": "#/definitions/ColumnsClass"
                },
                "patchColumns": {
                    "$ref": "#/definitions/ColumnsClass"
                }
            },
            "required": [],
            "title": "Properties"
        },
        "AnalysisPeriod": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "enum": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "type": {
                    "$ref": "#/definitions/AnalysisPeriodType"
                },
                "default": {
                    "type": "string"
                }
            },
            "required": [
                "enum",
                "type"
            ],
            "title": "AnalysisPeriod"
        },
        "ColumnsClass": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "type": {
                    "$ref": "#/definitions/AnalysisPeriodType"
                }
            },
            "required": [
                "type"
            ],
            "title": "ColumnsClass"
        },
        "DisplayMode": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "enum": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "type": {
                    "$ref": "#/definitions/AnalysisPeriodType"
                }
            },
            "required": [
                "enum",
                "type"
            ],
            "title": "DisplayMode"
        },
        "Time": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "type": {
                    "$ref": "#/definitions/AnalysisPeriodType"
                },
                "format": {
                    "$ref": "#/definitions/Format"
                }
            },
            "required": [
                "format",
                "type"
            ],
            "title": "Time"
        },
        "MetricCategory": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "type": {
                    "$ref": "#/definitions/AnalysisPeriodType"
                },
                "items": {
                    "$ref": "#/definitions/Items"
                },
                "uniqueItems": {
                    "type": "boolean"
                }
            },
            "required": [
                "items",
                "type",
                "uniqueItems"
            ],
            "title": "MetricCategory"
        },
        "Items": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "oneOf": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/OneOf"
                    }
                }
            },
            "required": [
                "oneOf"
            ],
            "title": "Items"
        },
        "OneOf": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "const": {
                    "type": "string"
                },
                "title": {
                    "type": "string"
                }
            },
            "required": [
                "const",
                "title"
            ],
            "title": "OneOf"
        },
        "OpsqlQuery": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "type": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/TypeElement"
                    }
                }
            },
            "required": [
                "type"
            ],
            "title": "OpsqlQuery"
        },
        "Uischema": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "type": {
                    "$ref": "#/definitions/UischemaType"
                },
                "elements": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/UischemaElement"
                    }
                }
            },
            "required": [
                "elements",
                "type"
            ],
            "title": "Uischema"
        },
        "UischemaElement": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "type": {
                    "$ref": "#/definitions/ElementType"
                },
                "label": {
                    "type": "string"
                },
                "scope": {
                    "type": "string"
                },
                "options": {
                    "$ref": "#/definitions/FluffyOptions"
                },
                "elements": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/PurpleElement"
                    }
                },
                "rule": {
                    "$ref": "#/definitions/ElementRule"
                }
            },
            "required": [
                "type"
            ],
            "title": "UischemaElement"
        },
        "PurpleElement": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "type": {
                    "$ref": "#/definitions/ElementType"
                },
                "scope": {
                    "$ref": "#/definitions/Scope"
                },
                "rule": {
                    "$ref": "#/definitions/ElementRule"
                },
                "elements": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/FluffyElement"
                    }
                }
            },
            "required": [
                "type"
            ],
            "title": "PurpleElement"
        },
        "FluffyElement": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "type": {
                    "$ref": "#/definitions/ElementType"
                },
                "label": {
                    "type": "string"
                },
                "scope": {
                    "type": "string"
                },
                "options": {
                    "$ref": "#/definitions/PurpleOptions"
                },
                "rule": {
                    "$ref": "#/definitions/ElementRule"
                },
                "elements": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/TentacledElement"
                    }
                }
            },
            "required": [
                "type"
            ],
            "title": "FluffyElement"
        },
        "TentacledElement": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "type": {
                    "$ref": "#/definitions/ElementType"
                },
                "label": {
                    "type": "string"
                },
                "scope": {
                    "type": "string"
                }
            },
            "required": [
                "label",
                "scope",
                "type"
            ],
            "title": "TentacledElement"
        },
        "PurpleOptions": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "format": {
                    "$ref": "#/definitions/FormatEnum"
                },
                "placeholder": {
                    "$ref": "#/definitions/Placeholder"
                }
            },
            "required": [
                "format",
                "placeholder"
            ],
            "title": "PurpleOptions"
        },
        "ElementRule": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "effect": {
                    "$ref": "#/definitions/Effect"
                },
                "condition": {
                    "$ref": "#/definitions/RuleCondition"
                }
            },
            "required": [
                "condition",
                "effect"
            ],
            "title": "ElementRule"
        },
        "RuleCondition": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "scope": {
                    "$ref": "#/definitions/Scope"
                },
                "schema": {
                    "$ref": "#/definitions/ConditionSchema"
                }
            },
            "required": [
                "schema",
                "scope"
            ],
            "title": "RuleCondition"
        },
        "ConditionSchema": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "const": {
                    "$ref": "#/definitions/QueryConfig"
                }
            },
            "required": [
                "const"
            ],
            "title": "ConditionSchema"
        },
        "FluffyOptions": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "format": {
                    "$ref": "#/definitions/FormatEnum"
                },
                "allClients": {
                    "type": "boolean"
                },
                "placeholder": {
                    "$ref": "#/definitions/Placeholder"
                },
                "url": {
                    "type": "string"
                },
                "maxLength": {
                    "type": "integer"
                },
                "sortable": {
                    "type": "boolean"
                },
                "entityType": {
                    "type": "string"
                }
            },
            "required": [],
            "title": "FluffyOptions"
        },
        "SubCategoryJSON": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "name": {
                    "type": "string"
                },
                "displayName": {
                    "type": "string"
                }
            },
            "required": [
                "displayName",
                "name"
            ],
            "title": "SubCategoryJSON"
        },
        "OutboundConfig": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "intgEvents": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/IntgEvent"
                    }
                },
                "baseNotifier": {
                    "$ref": "#/definitions/BaseNotifier"
                }
            },
            "required": [],
            "title": "OutboundConfig"
        },
        "BaseNotifier": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "id": {
                    "type": "integer"
                },
                "baseURI": {
                    "type": "string",
                    "format": "uri",
                    "qt-uri-protocols": [
                        "https"
                    ]
                },
                "authType": {
                    "$ref": "#/definitions/BaseNotifierAuthType"
                },
                "grantType": {
                    "$ref": "#/definitions/GrantType"
                },
                "apiKey": {
                    "type": "string"
                },
                "accessTokenURL": {
                    "type": "string",
                    "format": "uri",
                    "qt-uri-protocols": [
                        "https"
                    ]
                }
            },
            "required": [
                "authType",
                "baseURI",
                "id"
            ],
            "title": "BaseNotifier"
        },
        "IntgEvent": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "id": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "entity": {
                    "$ref": "#/definitions/Entity"
                },
                "eventType": {
                    "$ref": "#/definitions/EventType"
                },
                "notifier": {
                    "$ref": "#/definitions/Notifier"
                },
                "thirdPartyEventType": {
                    "$ref": "#/definitions/Method"
                },
                "headers": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/Header"
                    }
                },
                "endPointURI": {
                    "type": "string",
                    "qt-uri-protocols": [
                        "https"
                    ],
                    "qt-uri-extensions": [
                        ".id,$installedappid,$entity)",
                        ".uuid"
                    ]
                },
                "responseHeaders": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/Header"
                    }
                },
                "isDpEvent": {
                    "type": "boolean"
                },
                "eventPayload": {
                    "type": "string"
                },
                "filterCriteria": {
                    "$ref": "#/definitions/FilterCriteria"
                },
                "depEvent": {
                    "$ref": "#/definitions/DepEvent"
                }
            },
            "required": [
                "endPointURI",
                "entity",
                "eventType",
                "headers",
                "id",
                "isDpEvent",
                "name",
                "notifier",
                "thirdPartyEventType"
            ],
            "title": "IntgEvent"
        },
        "DepEvent": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "thirdPartyEventType": {
                    "$ref": "#/definitions/Method"
                },
                "headers": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/Header"
                    }
                },
                "eventPayload": {
                    "type": "string"
                },
                "endPointURI": {
                    "type": "string",
                    "format": "uri",
                    "qt-uri-protocols": [
                        "https"
                    ]
                }
            },
            "required": [
                "endPointURI",
                "eventPayload",
                "headers",
                "thirdPartyEventType"
            ],
            "title": "DepEvent"
        },
        "Header": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "key": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "required": [
                "key",
                "value"
            ],
            "title": "Header"
        },
        "FilterCriteria": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "id": {
                    "type": "integer"
                },
                "name": {
                    "type": "string"
                },
                "matchType": {
                    "$ref": "#/definitions/MatchTypeEnum"
                },
                "rules": {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/FilterCriteriaRule"
                    }
                },
                "actions": {
                    "type": "array",
                    "items": {}
                }
            },
            "required": [
                "actions",
                "id",
                "matchType",
                "name",
                "rules"
            ],
            "title": "FilterCriteria"
        },
        "FilterCriteriaRule": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "id": {
                    "type": "integer"
                },
                "key": {
                    "type": "string"
                },
                "operator": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                },
                "resourceType": {
                    "type": "string"
                }
            },
            "required": [
                "id",
                "key",
                "operator",
                "resourceType",
                "value"
            ],
            "title": "FilterCriteriaRule"
        },
        "Notifier": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "id": {
                    "type": "integer"
                },
                "baseURI": {
                    "type": "string",
                    "qt-uri-protocols": [
                        "https"
                    ],
                    "qt-uri-extensions": [
                        ".id,$installedappid,$entity)"
                    ]
                }
            },
            "required": [
                "baseURI",
                "id"
            ],
            "title": "Notifier"
        },
        "Profile": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "id": {
                    "type": "integer"
                },
                "name": {
                    "type": "string"
                },
                "status": {
                    "$ref": "#/definitions/ProfileStatus"
                },
                "registered": {
                    "type": "boolean"
                },
                "uuId": {
                    "type": "string",
                    "format": "uuid"
                },
                "delete": {
                    "type": "boolean"
                }
            },
            "required": [
                "delete",
                "id",
                "name",
                "registered",
                "status",
                "uuId"
            ],
            "title": "Profile"
        },
        "ProviderProps": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
                "vSan": {
                    "type": "boolean"
                }
            },
            "required": [
                "vSan"
            ],
            "title": "ProviderProps"
        },
        "NotificationAlerts": {
            "anyOf": [
                {
                    "type": "boolean"
                },
                {
                    "type": "string"
                }
            ],
            "title": "NotificationAlerts"
        },
        "Credentials": {
            "anyOf": [
                {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                {
                    "type": "string"
                }
            ],
            "title": "Credentials"
        },
        "NetworkDepth": {
            "anyOf": [
                {
                    "type": "integer"
                },
                {
                    "type": "string",
                    "format": "integer"
                }
            ],
            "title": "NetworkDepth"
        },
        "StartTime": {
            "anyOf": [
                {
                    "type": "string",
                    "format": "integer"
                },
                {
                    "type": "string",
                    "format": "time"
                }
            ],
            "title": "StartTime"
        },
        "AutoMonitorable": {
            "anyOf": [
                {
                    "type": "boolean"
                },
                {
                    "type": "string",
                    "format": "boolean"
                }
            ],
            "title": "AutoMonitorable"
        },
        "DefaultValueUnion": {
            "anyOf": [
                {
                    "type": "string",
                    "format": "boolean"
                },
                {
                    "$ref": "#/definitions/DefaultValueDefaultValue"
                }
            ],
            "title": "DefaultValueUnion"
        },
        "EntityType": {
            "anyOf": [
                {
                    "type": "array",
                    "items": {
                        "$ref": "#/definitions/QueryConfig"
                    }
                },
                {
                    "type": "string"
                }
            ],
            "title": "EntityType"
        },
        "Method": {
            "type": "string",
            "enum": [
                "GET",
                "POST",
                "DELETE"
            ],
            "title": "Method"
        },
        "ActionEnum": {
            "type": "string",
            "enum": [
                "MANAGE DEVICE"
            ],
            "title": "ActionEnum"
        },
        "Description": {
            "type": "string",
            "enum": [
                "test",
                "",
                "Credentials"
            ],
            "title": "Description"
        },
        "PatternType": {
            "type": "string",
            "enum": [
                "HOURLY",
                "DAILY",
                "MONTHLY",
                "WEEKLY",
                "MINUTES"
            ],
            "title": "PatternType"
        },
        "AdaptorConfigState": {
            "type": "string",
            "enum": [
                "ENABLED"
            ],
            "title": "AdaptorConfigState"
        },
        "DisplayNameEnum": {
            "type": "string",
            "enum": [
                "Neustar",
                "Custom",
                "Email Alerts"
            ],
            "title": "DisplayNameEnum"
        },
        "TechUid": {
            "type": "string",
            "enum": [
                "NEUSTAR",
                "CUSTOM",
                "Email Alerts"
            ],
            "title": "TechUid"
        },
        "Category": {
            "type": "string",
            "enum": [
                "Process Automation",
                "Custom",
                "Monitoring",
                "ITSM_INTEGRATION",
                "MONITORING_INTEGRATION",
                "COMPUTE_INTEGRATION",
                "STORAGE_INTEGRATION",
                "NETWORK_INTEGRATION",
                "DATA_EXPORT_INTEGRATION",
                "ADAPTER_INTEGRATION",
                "SAAS_APPLICATION_INTEGRATION",
                "REPORTING_APPS",
                "SDK"
            ],
            "title": "Category"
        },
        "IntegrationConfigurationDirection": {
            "type": "string",
            "enum": [
                "OUTBOUND"
            ],
            "title": "IntegrationConfigurationDirection"
        },
        "MatchTypeEnum": {
            "type": "string",
            "enum": [
                "ALL",
                "ANY"
            ],
            "title": "MatchTypeEnum"
        },
        "Source": {
            "type": "string",
            "enum": [
                "EMAIL_CONTENT",
                "EMAIL_SUBJECT",
                "DEFAULT_VALUE"
            ],
            "title": "Source"
        },
        "ConditionOperator": {
            "type": "string",
            "enum": [
                "BETWEEN",
                "AFTER",
                "BEFORE"
            ],
            "title": "ConditionOperator"
        },
        "DefaultValueDefaultValue": {
            "type": "string",
            "enum": [
                "OK",
                "Ok",
                "Unknown",
                "Low"
            ],
            "title": "DefaultValueDefaultValue"
        },
        "Mode": {
            "type": "string",
            "enum": [
                "INBOUND"
            ],
            "title": "Mode"
        },
        "ParsingPropertyDefaultValue": {
            "type": "string",
            "enum": [
                "",
                "Ok",
                "test"
            ],
            "title": "ParsingPropertyDefaultValue"
        },
        "AuthenticationAuthType": {
            "type": "string",
            "enum": [
                "OAUTH2",
                "WEBHOOK"
            ],
            "title": "AuthenticationAuthType"
        },
        "RoleName": {
            "type": "string",
            "enum": [
                "Client Administrator",
                "Intg Alert Manage",
                "bbb",
                "Client User",
                "Integrations_role",
                "user_view"
            ],
            "title": "RoleName"
        },
        "UniqueID": {
            "type": "string",
            "enum": [
                "ROLE-12305f64-880e-ace3-641f-b7a3ea8aec9f",
                "ROLE-4d37891e-11bd-4d30-cd6c-793d2c287d51",
                "ROLE-1092055a-e47c-4be1-b46a-881548985fe8",
                "ROLE-e7c3dce8-f14b-a26b-323a-ef031bb92420",
                "ROLE-ccdb322a-a85d-4776-8e02-0f4f1867dbbc",
                "ROLE-7a0440fc-fcd1-4906-b32f-15a240a261aa"
            ],
            "title": "UniqueID"
        },
        "Entity": {
            "type": "string",
            "enum": [
                "INCIDENT",
                "ALERT",
                "PROBLEM",
                "CHANGE",
                "SERVICEREQUEST",
                "DEFAULT_RESOURCE",
                "TASK"
            ],
            "title": "Entity"
        },
        "CustomPropType": {
            "type": "string",
            "enum": [
                "STRING",
                "BOOLEAN",
                "CREDENTIAL"
            ],
            "title": "CustomPropType"
        },
        "DataPointType": {
            "type": "string",
            "enum": [
                "Gauge",
                "DELTA"
            ],
            "title": "DataPointType"
        },
        "AlertOn": {
            "type": "string",
            "enum": [
                "NONE",
                "STATIC"
            ],
            "title": "AlertOn"
        },
        "CriticalOperator": {
            "type": "string",
            "enum": [
                "GREATER_THAN_EQUAL",
                "NONE",
                "GREATER_THAN"
            ],
            "title": "CriticalOperator"
        },
        "NotificationDirection": {
            "type": "string",
            "enum": [
                "NEGATIVE",
                "POSITIVE"
            ],
            "title": "NotificationDirection"
        },
        "Sensitivity": {
            "type": "string",
            "enum": [
                "HIGH",
                "MEDIUM",
                "LOW"
            ],
            "title": "Sensitivity"
        },
        "FormatEnum": {
            "type": "string",
            "enum": [
                "client",
                "attribute",
                "multi-select"
            ],
            "title": "FormatEnum"
        },
        "QueryConfig": {
            "type": "string",
            "enum": [
                "Specific Period",
                "searchpatch",
                "resource"
            ],
            "title": "QueryConfig"
        },
        "AnalysisPeriodType": {
            "type": "string",
            "enum": [
                "string",
                "array"
            ],
            "title": "AnalysisPeriodType"
        },
        "Format": {
            "type": "string",
            "enum": [
                "date-time"
            ],
            "title": "Format"
        },
        "TypeElement": {
            "type": "string",
            "enum": [
                "object",
                "string"
            ],
            "title": "TypeElement"
        },
        "SupportedFormat": {
            "type": "string",
            "enum": [
                "xlsx",
                "pdf"
            ],
            "title": "SupportedFormat"
        },
        "ElementType": {
            "type": "string",
            "enum": [
                "Control",
                "Group"
            ],
            "title": "ElementType"
        },
        "Placeholder": {
            "type": "string",
            "enum": [
                "Select client",
                "Select attributes (Max of 20)",
                "Select one or more",
                "Select metrics (Max of 5)",
                "Select attributes(Max of 20)"
            ],
            "title": "Placeholder"
        },
        "Scope": {
            "type": "string",
            "enum": [
                "#/properties/analysisPeriod",
                "#/properties/queryConfig"
            ],
            "title": "Scope"
        },
        "Effect": {
            "type": "string",
            "enum": [
                "SHOW",
                "HIDE"
            ],
            "title": "Effect"
        },
        "UischemaType": {
            "type": "string",
            "enum": [
                "VerticalLayout"
            ],
            "title": "UischemaType"
        },
        "BaseNotifierAuthType": {
            "type": "string",
            "enum": [
                "OAUTH2",
                "NONE"
            ],
            "title": "BaseNotifierAuthType"
        },
        "GrantType": {
            "type": "string",
            "enum": [
                "CLIENT_CREDENTIALS"
            ],
            "title": "GrantType"
        },
        "EventType": {
            "type": "string",
            "enum": [
                "NONE",
                "UPDATE",
                "CREATE"
            ],
            "title": "EventType"
        },
        "ProfileStatus": {
            "type": "string",
            "enum": [
                "DOWN",
                "UP"
            ],
            "title": "ProfileStatus"
        },
        "IntegrationConfigurationState": {
            "type": "string",
            "enum": [
                "Installed",
                "Deployed",
                "Configured"
            ],
            "title": "IntegrationConfigurationState"
        },
        "IntegrationConfigurationStatus": {
            "type": "string",
            "enum": [
                "enabled",
                "disabled",
                "Installed",
                "Install Request Sent",
                "Upgraded"
            ],
            "title": "IntegrationConfigurationStatus"
        }
    }
}

Integration Export Response

{
	"tenantId": "322ff0e9-32f2-477a-b3ba-899d5d8cb2ef",
	"tenantName": "ITC Client",
	"integrationConfigurations": [{
		"id": "INTG-4ca485a6-7082-473e-b2d2-67f6b60a08e3",
		"displayName": "custom alert",
		"integration": {
			"id": "CUSTOM",
			"name": "Custom",
			"multipleInstallations": true,
			"integrationId": 81203,
			"subCategory": "CUSTOM_INTEGRATION",
			"subCategoryJson": {
				"name": "CUSTOM_INTEGRATION",
				"displayName": "Custom"
			}
		},
		"inboundConfig": {
			"authentication": {
				"authType": "WEBHOOK",
				"role": {
					"uniqueId": "ROLE-4d37891e-11bd-4d30-cd6c-793d2c287d51",
					"name": "Intg Alert Manage"
				}
			},
			"mapAttributes": [{
				"name": "Alert resource name",
				"attrName": "alert.deviceName",
				"thirdPartyAttrName": "resourceName",
				"entityType": "ALERT",
				"thirdPartyEntityType": "alert",
				"mode": "INBOUND",
				"parsingProperty": {
					"defaultValue": "",
					"valueMappings": [],
					"oprset": [],
					"aclId": 0
				}
			}, {
				"name": "Alert description",
				"attrName": "alert.description",
				"thirdPartyAttrName": "description",
				"entityType": "ALERT",
				"thirdPartyEntityType": "alert",
				"mode": "INBOUND",
				"parsingProperty": {
					"defaultValue": "",
					"valueMappings": [],
					"oprset": [],
					"aclId": 0
				}
			}, {
				"name": "Alert subject",
				"attrName": "alert.subject",
				"thirdPartyAttrName": "subject",
				"entityType": "ALERT",
				"thirdPartyEntityType": "alert",
				"mode": "INBOUND",
				"parsingProperty": {
					"defaultValue": "",
					"valueMappings": [],
					"oprset": [],
					"aclId": 0
				}
			}, {
				"name": "Alert state",
				"attrName": "alert.currentState",
				"thirdPartyAttrName": "currentState",
				"entityType": "ALERT",
				"thirdPartyEntityType": "alert",
				"mode": "INBOUND",
				"attrValues": [{
					"attrValue": "Critical",
					"thirdPartyAttrValue": "Critical",
					"uniqueId": "MAPPING-23966160-d430-4684-af76-2f24273fe708"
				}],
				"parsingProperty": {
					"defaultValue": "Ok",
					"valueMappings": [],
					"oprset": [],
					"aclId": 0
				}
			}, {
				"name": "Alert metric",
				"attrName": "alert.serviceName",
				"thirdPartyAttrName": "serviceName",
				"entityType": "ALERT",
				"thirdPartyEntityType": "alert",
				"mode": "INBOUND",
				"attrValues": [{
					"attrValue": "",
					"thirdPartyAttrValue": "",
					"uniqueId": "MAPPING-186d8c9e-f324-4c46-ad23-2885aa2d0900"
				}],
				"parsingProperty": {
					"defaultValue": "",
					"valueMappings": [],
					"oprset": [],
					"aclId": 0
				}
			}]
		},
		"category": "Monitoring",
		"alertSource": {
			"id": 173,
			"name": "Custom",
			"displayName": "Custom",
			"techUid": "CUSTOM"
		},
		"installedBy": "Sushma_int",
		"installedTime": "2023-04-06T10:25:28+0100",
		"status": "enabled",
		"multiConfigsAvailable": false,
		"multiAppsDiscoveryEnabled": false,
		"enableGlobalPolicies": false,
		"keepAgentInstalledResources": false,
		"streamExportsEnabled": false
	},{
		"id": "INTG-40c44521-86b7-494b-8918-34fa93cf0c8f",
		"displayName": "integration_events",
		"integration": {
			"id": "CUSTOM",
			"name": "Custom",
			"multipleInstallations": true,
			"integrationId": 7328,
			"subCategory": "CUSTOM_INTEGRATION",
			"subCategoryJson": {
				"name": "CUSTOM_INTEGRATION",
				"displayName": "Custom"
			}
		},
		"inboundConfig": {
			"authentication": {
				"authType": "OAUTH2",
				"apiKeyPairs": [{
					"key": "8HUVDCuJxyHXDhneWg6r7wJnYg6CpGtX"
				}],
				"role": {
					"uniqueId": "ROLE-12305f64-880e-ace3-641f-b7a3ea8aec9f",
					"name": "Client Administrator"
				}
			}
		},
		"outboundConfig": {
			"baseNotifier": {
				"id": 0,
				"baseURI": "https://preprod.opsramp.net/api/v2/tenants/3e08162d-65a3-421a-9c49-e4fdfa537f95/",
				"authType": "OAUTH2",
				"grantType": "CLIENT_CREDENTIALS",
				"apiKey": "bMGY6jmZa2NBMsYxjT9euKvYrH58B8cf",
				"accessTokenURL": "https://preprod.opsramp.net/auth/oauth/token"
			},
			"intgEvents": [{
				"id": "INTG-EVENT-e07e89d6-33de-4bc9-8218-57fc4e2e2b1b",
				"name": "incident.create",
				"entity": "INCIDENT",
				"eventType": "CREATE",
				"notifier": {
					"id": 0,
					"baseURI": "$baseURIincidents"
				},
				"thirdPartyEventType": "POST",
				"headers": [{
					"key": "Accept",
					"value": "application/json"
				}, {
					"key": "Content-Type",
					"value": "application/json"
				}],
				"eventPayload": "{\r\n\"subject\":\"$incident.subject\",\r\n\"description\":\"$incident.impact\",\r\n\"priority\":\"$incident.priority.name\",\r\n\"createdDate\":\"$utils.convertDate($incident.createdDate,\"yyyy-MM-dd'T'HH:mm:ssZ\",\"GMT\")\"\r\n}\r\n",
				"endPointURI": "https://preprod.opsramp.net/api/v2/tenants/3e08162d-65a3-421a-9c49-e4fdfa537f95/incidents",
				"responseHeaders": [{
					"key": "extTicketId",
					"value": "$id"
				}],
				"isDpEvent": false
			}, {
				"id": "INTG-EVENT-6033820f-34d7-4bc5-a2be-81cbd2e3d939",
				"name": "incident.update",
				"entity": "INCIDENT",
				"eventType": "UPDATE",
				"notifier": {
					"id": 0,
					"baseURI": "$baseURIincidents/$utils.extEntityId($incident.id,$installedAppId,$entity)"
				},
				"thirdPartyEventType": "POST",
				"headers": [{
					"key": "Accept",
					"value": "application/json"
				}, {
					"key": "Content-Type",
					"value": "application/json"
				}],
				"eventPayload": "{\n\"accessURL\":\"$utils.ticketAccessURL($incident.id,$incident.client.id,$incident.msp.id,$incident.serviceProviderId)\",\n\"alertID\":\"$incident.alertList\",\n\"alertSource\":\"$incident.tagValues.alertSource\",\n\"alertState\":\"$utils.alertState($incident.alertIdList)\",\n\"assignedUser\":\"$incident.assignedTo.fullName\",\n\"assigneeGroupName\":\"$incident.assigneeGroup.name\",\n\"associatedChangeRequest\":\"$incident.changeRequest.id\",\n\"associatedIncidentID\":\"$incident.parentTicket.id\",\n\"associatedProblemID\":\"$incident.problem.id\",\n\"attachmentBase64Binary\":\"$utils.attachmentData($incident.latestResponse.attachments)\",\n\"attachmentFileMultipart\":\"$utils.attachmentMultipart($incident.latestResponse.attachments,$incident.client.uniqueId,$installedAppId,$incident.uniqueId,$incident.latestResponse.id,$entity)\",\n\"attachmentFileName\":\"$utils.attachmentFileName($incident.latestResponse.attachments)\",\n\"attachmentType\":\"$utils.attachmentFileType($incident.latestResponse.attachments)\",\n\"businessImpact\":\"$incident.businessImpact.name\",\n\"category\":\"$incident.entityCategory.categoryName\",\n\"ccMailLIst\":\"$incident.cc\",\n\"clientName\":\"$incident.client.name\",\n\"comment\":\"$incident.response\",\n\"createdByUser\":\"$incident.createdBy.fullName\",\n\"createdDate\":\"$utils.convertDate($incident.createdDate,\"yyyy-MM-dd'T'HH:mm:ssZ\")\",\n\"dueDate\":\"$utils.convertDate($incident.dueDate,\"yyyy-MM-dd'T'HH:mm:ssZ\")\",\n\"externalClientId\":\"$utils.extClientId($incident.client.id)\",\n\"externalIncidentId\":\"$incident.extTicketId\",\n\"group\":\"$incident.groups.name\",\n\"latestCommentDescription\":\"$incident.latestResponse.description\",\n\"latestCommentHTML\":\"$incident.latestResponse.htmlDescription\",\n\"latestCommentSubject\":\"$incident.latestResponse.subject\",\n\"latestCommentVisibleTo\":\"$incident.latestResponse.visibleToCustomer\",\n\"latestCommentsAddedBy\":\"$incident.latestResponse.creator.fullName\",\n\"latestKBDescription\":\"$utils.kbArticleDetails($incident.id,$entity,\"content\")\",\n\"latestKBId\":\"$utils.kbArticleDetails($incident.id,$entity,\"uniqueId\")\",\n\"latestKBSubject\":\"$utils.kbArticleDetails($incident.id,$entity,\"subject\")\",\n\"listKBArticleIDs\":\"$utils.kbArticleIds($incident.id,$entity)\",\n\"locationDetails\":\"$utils.locationDescription($defaultresource.location)\",\n\"note\":\"$utils.latestNotes($incident.id,$incident.client.id)\",\n\"partnerName\":\"$incident.msp.name\",\n\"partnerUniqueId\":\"$incident.msp.uniqueId\",\n\"priorityUpdatedBy\":\"$incident.priorityUpdatedBy.fullName\",\n\"PSATicketID\":\"$incident.psaTicketId\",\n\"reasonToChangeStatus\":\"$incident.reason.name\",\n\"reportedBy\":\"$incident.requester.fullName\",\n\"resolutionSummary\":\"$incident.notes\",\n\"sourceEntity\":\"$incident.sourceEntityType.name\",\n\"sourceEntityId\":\"$incident.sourceEntityTypeId\",\n\"sourcePolicy\":\"$incident.sourcePolicyType.name\",\n\"sourcePolicyId\":\"$incident.sourcePolicyTypeId\",\n\"statusUpdatedBy\":\"$incident.statusUpdatedBy.fullName\",\n\"subCategory\":\"$incident.subCategory.categoryName\",\n\"suspendEndDate\":\"$utils.convertDate($incident.suspendEndDate,\"yyyy-MM-dd'T'HH:mm:ssZ\")\",\n\"ticketResponseId\":\"$incident.latestResponse.extTicketResponseId\",\n\"timeSpent\":\"$incident.timeSpent\",\n\"toMailList\":\"$incident.toEmail\",\n\"updatedBy\":\"$incident.entityUpdatedBy.fullName\",\n\"urgency\":\"$incident.urgency.name\",\n\"vistaraTicketId\":\"$incident.vistaraTicketId\",\n\"assignedDeviceId\":\"$incident.deviceIds\",\n\"assignedDeviceName\":\"$incident.deviceList\",\n\"assignedDeviceLocation\":\"$incident.deviceLocation\",\n\"impactedResourceLastDiscoveredTime\":\"$incident.resources.lastDiscoveredTime\",\n\"ImpactedSingleResourceDetails\":\"$utils.resourceDetails($incident.resources,\"uniqueId\")\"\n}\n",
				"endPointURI": "https://preprod.opsramp.net/api/v2/tenants/3e08162d-65a3-421a-9c49-e4fdfa537f95/incidents/$utils.extEntityId($incident.id,$installedAppId,$entity)",
				"responseHeaders": [{
					"key": "extTicketId",
					"value": "$id"
				}],
				"isDpEvent": false
			}, {
				"id": "INTG-EVENT-adaac6ef-8560-4943-a95d-b50b89706c36",
				"name": "serviceRequest.create",
				"entity": "SERVICEREQUEST",
				"eventType": "CREATE",
				"notifier": {
					"id": 0,
					"baseURI": "$baseURIserviceRequests"
				},
				"thirdPartyEventType": "POST",
				"headers": [{
					"key": "Accept",
					"value": "application/json"
				}, {
					"key": "Content-Type",
					"value": "application/json"
				}],
				"eventPayload": "{\n\"subject\":\"$serviceRequest.subject\",\n\"description\":\"$serviceRequest.impact\",\n\"priority\":\"$serviceRequest.priority.name\"\n}",
				"endPointURI": "https://preprod.opsramp.net/api/v2/tenants/3e08162d-65a3-421a-9c49-e4fdfa537f95/serviceRequests",
				"responseHeaders": [{
					"key": "extTicketId",
					"value": "$id"
				}],
				"isDpEvent": false
			}, {
				"id": "INTG-EVENT-7b29ea91-a4ba-4131-bdf8-359f62e7a95f",
				"name": "incident.update01",
				"entity": "INCIDENT",
				"eventType": "UPDATE",
				"filterCriteria": {
					"id": 341383,
					"name": "incident.update01",
					"matchType": "ALL",
					"rules": [{
						"id": 873233,
						"key": "AssigneeGroup",
						"operator": "Not",
						"value": "23",
						"resourceType": "Incident"
					}],
					"actions": []
				},
				"notifier": {
					"id": 0,
					"baseURI": "$baseURIincidents/$utils.extEntityId($incident.id,$installedAppId,$entity)"
				},
				"thirdPartyEventType": "POST",
				"headers": [{
					"key": "Accept",
					"value": "application/json"
				}, {
					"key": "Content-Type",
					"value": "application/json"
				}],
				"eventPayload": "{\n\"description\":\"$incident.latestResponse.description\",\n\"status\":\"$incident.status.name\"\n}",
				"endPointURI": "https://preprod.opsramp.net/api/v2/tenants/3e08162d-65a3-421a-9c49-e4fdfa537f95/incidents/$utils.extEntityId($incident.id,$installedAppId,$entity)",
				"responseHeaders": [{
					"key": "extTicketId",
					"value": "$id"
				}],
				"isDpEvent": false
			}, {
				"id": "INTG-EVENT-b95d41fd-654f-47b8-8ad7-551fdb93c65b",
				"name": "serviceRequest.update",
				"entity": "SERVICEREQUEST",
				"eventType": "UPDATE",
				"notifier": {
					"id": 0,
					"baseURI": "$baseURIserviceRequests"
				},
				"thirdPartyEventType": "POST",
				"headers": [{
					"key": "Accept",
					"value": "application/json"
				}, {
					"key": "Content-Type",
					"value": "application/json"
				}],
				"eventPayload": "{\n\"description\":\"$serviceRequest.latestResponse.description\",\n\"status\":\"$serviceRequest.status.name\"\n}",
				"endPointURI": "https://preprod.opsramp.net/api/v2/tenants/3e08162d-65a3-421a-9c49-e4fdfa537f95/serviceRequests",
				"responseHeaders": [{
					"key": "extTicketId",
					"value": "$id"
				}],
				"isDpEvent": false
			}]
		},
		"category": "Custom",
		"installedBy": "Integrations_partner",
		"installedTime": "2022-12-25T11:49:06+0000",
		"status": "disabled",
		"multiConfigsAvailable": false,
		"multiAppsDiscoveryEnabled": false,
		"enableGlobalPolicies": false,
		"keepAgentInstalledResources": false,
		"streamExportsEnabled": false
	},{
		"id": "INTG-d8671fa5-30ff-490b-88f2-965788e3a1ca",
		"integration": {
			"id": "BMCREMEDY",
			"name": "BMC Remedy",
			"multipleInstallations": false,
			"integrationId": 170338,
			"subCategory": "ITSM_INTEGRATION",
			"subCategoryJson": {
				"name": "ITSM_INTEGRATION",
				"displayName": "Ticketing"
			}
		},
		"inboundConfig": {
			"authentication": {
				"authType": "OAUTH2",
				"apiKeyPairs": [{
					"key": "tnUDkxb8aeuyuKPKKeb9yazrf2yfHM57"
				}]
			}
		},
		"outboundConfig": {
			"baseNotifier": {
				"id": 0,
				"baseURI": "https://int.opsramp.net/api/v2/tenants/6f85f51c-1bf1-45d7-933e-44df223f759e/",
				"authType": "NONE"
			}
		},
		"category": "ITSM_INTEGRATION",
		"installedBy": "Sushma_int",
		"installedTime": "2023-07-05T11:16:47+0100",
		"status": "enabled",
		"multiConfigsAvailable": false,
		"multiAppsDiscoveryEnabled": false,
		"enableGlobalPolicies": false,
		"keepAgentInstalledResources": false,
		"streamExportsEnabled": false
	},{
		"id": "INTG-d8751ccd-e485-4cd6-bee8-0ee9b9875356",
		"displayName": "Email_integrations",
		"integration": {
			"id": "Email Alerts",
			"name": "Email Alerts",
			"multipleInstallations": true,
			"integrationId": 1413,
			"subCategory": "MONITORING_INTEGRATION",
			"subCategoryJson": {
				"name": "MONITORING_INTEGRATION",
				"displayName": "Events"
			}
		},
		"inboundConfig": {
			"dropAlertsOnUnmanagedResources": false
		},
		"emailProps": [{
			"name": "condition01",
			"identifier": "email",
			"identifierSource": "EMAIL_SUBJECT",
			"properties": [{
				"name": "Alert State",
				"defaultValue": "Ok",
				"condition": {
					"contentSource": "EMAIL_CONTENT",
					"operator": "AFTER",
					"startValue": "state"
				}
			}, {
				"name": "Device Host Name",
				"defaultValue": "Unknown",
				"condition": {
					"contentSource": "EMAIL_CONTENT",
					"operator": "BEFORE",
					"endValue": "hostName"
				}
			}, {
				"name": "Service Name",
				"defaultValue": "Unknown",
				"condition": {
					"contentSource": "EMAIL_CONTENT",
					"operator": "AFTER",
					"startValue": "serviceName"
				}
			}]
		}, {
			"name": "Default Set",
			"identifier": ".",
			"identifierSource": "EMAIL_SUBJECT",
			"properties": [{
				"name": "Alert State",
				"defaultValue": "Ok",
				"condition": {
					"contentSource": "EMAIL_CONTENT",
					"operator": "BETWEEN",
					"startValue": "p",
					"endValue": "q"
				}
			}, {
				"name": "Device Host Name",
				"defaultValue": "Unknown",
				"condition": {
					"contentSource": "EMAIL_CONTENT",
					"operator": "BETWEEN",
					"startValue": "r",
					"endValue": "s"
				}
			}, {
				"name": "Service Name",
				"defaultValue": "Unknown",
				"condition": {
					"contentSource": "EMAIL_CONTENT",
					"operator": "BETWEEN",
					"startValue": "t",
					"endValue": "u"
				}
			}]
		}],
		"category": "MONITORING_INTEGRATION",
		"alertSource": {
			"id": 58,
			"name": "Email Alerts",
			"displayName": "Email Alerts",
			"techUid": "Email Alerts"
		},
		"emailAddress": "alerts@SK7npNduSjDSQ2EyPh2s5RT7.opsramp.net",
		"installedBy": "qa-team",
		"installedTime": "2022-12-15T05:50:24+0000",
		"status": "enabled",
		"multiConfigsAvailable": false,
		"multiAppsDiscoveryEnabled": false,
		"enableGlobalPolicies": false,
		"keepAgentInstalledResources": false,
		"streamExportsEnabled": false
	},{
		"id": "INTG-7297633f-e788-4816-9f4f-78daa084dc75",
		"integration": {
			"id": "NEWRELIC",
			"name": "NewRelic",
			"multipleInstallations": false,
			"integrationId": 87173,
			"subCategory": "MONITORING_INTEGRATION",
			"subCategoryJson": {
				"name": "MONITORING_INTEGRATION",
				"displayName": "Events"
			}
		},
		"inboundConfig": {
			"authentication": {
				"authType": "WEBHOOK"
			}
		},
		"category": "MONITORING_INTEGRATION",
		"installedBy": "qa-team",
		"installedTime": "2023-04-12T07:47:49+0100",
		"status": "enabled",
		"multiConfigsAvailable": false,
		"multiAppsDiscoveryEnabled": false,
		"enableGlobalPolicies": false,
		"keepAgentInstalledResources": false,
		"streamExportsEnabled": false
	},{
		"id": "INTG-757a759c-09d4-443d-8fd0-fe256d2a5bd6",
		"integration": {
			"id": "SERVICENOW",
			"name": "ServiceNow",
			"multipleInstallations": false,
			"integrationId": 164783,
			"subCategory": "ITSM_INTEGRATION",
			"subCategoryJson": {
				"name": "ITSM_INTEGRATION",
				"displayName": "Ticketing"
			}
		},
		"inboundConfig": {
			"authentication": {
				"authType": "OAUTH2",
				"apiKeyPairs": [{
					"key": "yZsGMFed4PAeG8dbPHY2KGNJVtQKG9TQ"
				}]
			}
		},
		"outboundConfig": {
			"baseNotifier": {
				"id": 0,
				"baseURI": "https://uat-sv4.opsramp.net/api/v2/tenants/649c8df6-569e-4aab-8b1d-c132290b602c/",
				"authType": "OAUTH2",
				"grantType": "CLIENT_CREDENTIALS",
				"apiKey": "abuffkbaH4vtXv8GjfYaX7rUuR49yq3B",
				"accessTokenURL": "https://uat-sv4.opsramp.net/auth/oauth/token"
			},
			"intgEvents": [{
				"id": "INTG-EVENT-67b6ee5f-ac88-4e00-8643-c0a32fe9cc03",
				"name": "resource.create",
				"entity": "DEFAULT_RESOURCE",
				"eventType": "CREATE",
				"notifier": {
					"id": 0,
					"baseURI": "$baseURIresources"
				},
				"thirdPartyEventType": "POST",
				"headers": [{
					"key": "Accept",
					"value": "application/json"
				}, {
					"key": "Content-Type",
					"value": "application/json"
				}],
				"eventPayload": "{\r\n\"hostName\":\"$defaultresource.hostName\",\r\n\"resourceType\":\"$defaultresource.resourceTag.name\",\r\n\"resourceName\":\"$defaultresource.resourceName\",\r\n\"state\":\"$defaultresource.deviceState\"\r\n}",
				"endPointURI": "https://uat-sv4.opsramp.net/api/v2/tenants/649c8df6-569e-4aab-8b1d-c132290b602c/resources",
				"responseHeaders": [{
					"key": "extTicketId",
					"value": "$resourceUUID"
				}],
				"isDpEvent": false
			}, {
				"id": "INTG-EVENT-0ed7da74-cdb1-4c27-8e28-0bb230c72225",
				"name": "resource.update",
				"entity": "DEFAULT_RESOURCE",
				"eventType": "UPDATE",
				"notifier": {
					"id": 0,
					"baseURI": "$baseURIresources/$utils.extEntityId($defaultresource.id,$installedAppId,$entity)"
				},
				"thirdPartyEventType": "POST",
				"headers": [{
					"key": "Accept",
					"value": "application/json"
				}, {
					"key": "Content-Type",
					"value": "application/json"
				}],
				"eventPayload": "{\r\n\"accountName\":\"$defaultresource.providerDetails.defaultcredentialSet.accountName\",\r\n\"aliasName\":\"$defaultresource.aliasName\",\r\n\"alternateIp\":\"$defaultresource.alternateIP\",\r\n\"clientId\":\"$utils.clientUniqueId($defaultresource.clientId)\",\r\n\"createdBy\":\"$defaultresource.createdSource\",\r\n\"createdTime\":\"$utils.convertDate($defaultresource.createdTime,\"yyyy-MM-dd'T'HH:mm:ssZ\")\",\r\n\"deviceState\":\"$defaultresource.deviceState\",\r\n\"discoveryProfileId\":\"$defaultresource.discoveryprofileId\",\r\n\"externalClientId\":\"$utils.extClientId($defaultresource.clientId)\",\r\n\"externalResourceId\":\"$utils.extEntityId($defaultresource.id,$installedAppId,$entity)\",\r\n\"hostName\":\"$defaultresource.hostName\",\r\n\"identity\":\"$defaultresource.identifierFieldValue\",\r\n\"instanceName\":\"$defaultresource.instanceName\",\r\n\"IPAddress\":\"$defaultresource.ipAddress\",\r\n\"lastDiscoveredTime\":\"$utils.convertDate($defaultresource.lastDiscoveredTime,\"yyyy-MM-dd'T'HH:mm:ssZ\")\",\r\n\"lastestKBdescription\":\"$utils.kbArticleDetails($defaultresource.id,$entity,\"content\")\",\r\n\"latestKBID\":\"$utils.kbArticleDetails($defaultresource.id,$entity,\"uniqueId\")\",\r\n\"latestKBSubject\":\"$utils.kbArticleDetails($defaultresource.id,$entity,\"subject\")\",\r\n\"listKBArticleIDs\":\"$utils.kbArticleIds($defaultresource.id,$entity)\",\r\n\"locationDetails\":\"$utils.locationDescription($defaultresource.location)\",\r\n\"locationName\":\"$utils.locationName($defaultresource.location)\",\r\n\"managementObjectID\":\"$defaultresource.providerDetails.moId\",\r\n\"managementProfileID\":\"$defaultresource.saId\",\r\n\"managementProfileName\":\"$utils.mangmentProfileName($defaultresource.saId)\",\r\n\"managementProfileType\":\"$utils.mangmentProfileType($defaultresource.saId)\",\r\n\"modelName\":\"$defaultresource.model\",\r\n\"modifiedName\":\"$utils.convertDate($defaultresource.modifiedTime,\"yyyy-MM-dd'T'HH:mm:ssZ\")\",\r\n\"mspId\":\"$utils.mspUniqueId($defaultresource.mspId)\",\r\n\"name\":\"$defaultresource.defaultName\",\r\n\"nativeType\":\"$defaultresource.nativeType\",\r\n\"nsgManagable\":\"$defaultresource.nsgManagable\",\r\n\"providerType\":\"$defaultresource.providerDetails.provider\",\r\n\"resourceProperties\":\"$defaultresource.resProps\",\r\n\"resourceType\":\"$defaultresource.resourceTag.name\",\r\n\"underMaintenance\":\"$defaultresource.underMaintenance\",\r\n\"uniqueId\":\"$defaultresource.uniqueId\",\r\n\"zone\":\"$defaultresource.zone.name\"\r\n}",
				"endPointURI": "https://uat-sv4.opsramp.net/api/v2/tenants/649c8df6-569e-4aab-8b1d-c132290b602c/resources/$utils.extEntityId($defaultresource.id,$installedAppId,$entity)",
				"responseHeaders": [{
					"key": "extTicketId",
					"value": "$resourceUUID"
				}],
				"isDpEvent": false
			}, {
				"id": "INTG-EVENT-40041666-5859-491d-b5ce-ee37796263b1",
				"name": "incident.create",
				"entity": "INCIDENT",
				"eventType": "CREATE",
				"notifier": {
					"id": 0,
					"baseURI": "$baseURIincidents"
				},
				"thirdPartyEventType": "POST",
				"headers": [{
					"key": "Accept",
					"value": "application/json"
				}, {
					"key": "Content-Type",
					"value": "application/json"
				}],
				"eventPayload": "{\r\n\"subject\":\"$incident.subject\",\r\n\"description\":\"$incident.impact\",\r\n\"priority\":\"$incident.priority.name\"\r\n}",
				"endPointURI": "https://uat-sv4.opsramp.net/api/v2/tenants/649c8df6-569e-4aab-8b1d-c132290b602c/incidents",
				"responseHeaders": [{
					"key": "extTicketId",
					"value": "$id"
				}],
				"isDpEvent": false
			}]
		},
		"category": "ITSM_INTEGRATION",
		"installedBy": "Sushma_int",
		"installedTime": "2023-06-29T06:53:20+0100",
		"status": "enabled",
		"multiConfigsAvailable": false,
		"multiAppsDiscoveryEnabled": false,
		"enableGlobalPolicies": false,
		"keepAgentInstalledResources": false,
		"streamExportsEnabled": false
	},{
		"id": "INTG-ab8975e7-243b-45c3-a283-b13b25f79613",
		"displayName": "EMC_VNXE",
		"integration": {
			"id": "EMC_VNXE",
			"name": "Dell EMC VNXe",
			"multipleInstallations": true,
			"integrationId": 129258,
			"subCategory": "Storage",
			"subCategoryJson": {
				"name": "Storage",
				"displayName": "Storage"
			}
		},
		"credential": {
			"Name": "cred_vnxe",
			"autoMonitorable": false,
			"id": 79073,
			"uniqueId": "4ZzZKFYw7DGaTGjn3TfaxQy2",
			"description": "",
			"port": 443,
			"secure": true
		},
		"category": "STORAGE_INTEGRATION",
		"installedBy": "Integrations_partner",
		"installedTime": "2023-05-25T07:40:36+0100",
		"discoveryProfiles": [{
			"policy": {
				"name": "EMC_VNXE",
				"entityType": "ALL",
				"matchType": "ANY",
				"rules": [{
					"filterType": "HARD_DISK_DRIVE"
				}, {
					"filterType": "STORAGE_ARRAY_POOL"
				}],
				"actions": [{
					"action": "MANAGE DEVICE"
				}]
			},
			"id": 35573,
			"discoveryStatusUid": "2cf505d8-19a0-43a8-b198-3f02240e935d",
			"mgmtProfileUuid": "6314cae1-c407-4d9a-a1ad-d62c1b93db4f",
			"scanNow": false
		}],
		"status": "enabled",
		"credentialSet": "4ZzZKFYw7DGaTGjn3TfaxQy2",
		"ipAddress": "123.98.87.8",
		"profile": {
			"id": 11453,
			"name": "Classic Gateway - 2 - DND",
			"status": "DOWN",
			"registered": false,
			"uuId": "6314cae1-c407-4d9a-a1ad-d62c1b93db4f",
			"delete": false
		},
		"multiConfigsAvailable": false,
		"multiAppsDiscoveryEnabled": true,
		"enableGlobalPolicies": false,
		"keepAgentInstalledResources": false,
		"streamExportsEnabled": false
	}, {
		"id": "INTG-2d638b5f-e6ac-478b-938f-048a196363ce",
		"displayName": "Cisco-Meraki",
		"integration": {
			"id": "MERAKI",
			"name": "Meraki",
			"multipleInstallations": true,
			"integrationId": 50563,
			"subCategory": "Wifi Network",
			"subCategoryJson": {
				"name": "Wifi Network",
				"displayName": "Wifi Network"
			}
		},
		"credential": {
			"Name": "Cisco-Meraki MERAKI Integration",
			"autoMonitorable": false,
			"credentialType": "MERAKI",
			"isSecure": true,
			"port": 449
		},
		"category": "NETWORK_INTEGRATION",
		"installedBy": "maruti",
		"installedTime": "2023-03-08T14:55:10+0000",
		"discoveryProfiles": [{
			"policy": {
				"name": "Meraki",
				"entityType": "ALL",
				"matchType": "ANY",
				"rules": [{
					"filterType": "ANY_CLOUD_RESOURCE"
				}],
				"actions": [{
					"action": "MANAGE DEVICE"
				}]
			},
			"id": 17933,
			"discoveryStatusUid": "720287ea-ac08-4151-9b85-95afbe649526",
			"scanNow": false,
			"schedule": {
				"patternType": "DAILY",
				"pattern": "1",
				"startTime": "0"
			},
			"scheduleJobString": "Run every day at 00:00:00 hours"
		}],
		"status": "enabled",
		"ipAddress": "api.meraki.com",
		"multiConfigsAvailable": false,
		"multiAppsDiscoveryEnabled": false,
		"enableGlobalPolicies": false,
		"keepAgentInstalledResources": false,
		"streamExportsEnabled": false
	}, {
		"id": "INTG-9ddf8e11-a141-40b7-9f16-cf73db4e96e8",
		"integration": {
			"id": "DATADOG",
			"name": "Datadog",
			"multipleInstallations": false,
			"integrationId": 4658,
			"subCategory": "MONITORING_INTEGRATION",
			"subCategoryJson": {
				"name": "MONITORING_INTEGRATION",
				"displayName": "Events"
			}
		},
		"inboundConfig": {
			"authentication": {
				"authType": "WEBHOOK"
			},
			"mapAttributes": [{
				"name": "Alert resource name",
				"attrName": "alert.deviceName",
				"thirdPartyAttrName": "resource.hostName",
				"entityType": "ALERT",
				"thirdPartyEntityType": "ALERT",
				"mode": "INBOUND",
				"parsingProperty": {
					"defaultValue": "test",
					"valueMappings": [],
					"oprset": [],
					"aclId": 0
				}
			}, {
				"name": "Alert description",
				"attrName": "alert.description",
				"thirdPartyAttrName": "description",
				"entityType": "ALERT",
				"thirdPartyEntityType": "ALERT",
				"mode": "INBOUND",
				"parsingProperty": {
					"defaultValue": "",
					"valueMappings": [],
					"oprset": [],
					"aclId": 0
				}
			}, {
				"name": "Alert subject",
				"attrName": "alert.subject",
				"thirdPartyAttrName": "subject",
				"entityType": "ALERT",
				"thirdPartyEntityType": "ALERT",
				"mode": "INBOUND",
				"parsingProperty": {
					"defaultValue": "",
					"valueMappings": [],
					"oprset": [],
					"aclId": 0
				}
			}, {
				"name": "Alert resource macAddress",
				"attrName": "alert.resource.macAddress",
				"thirdPartyAttrName": "resource.macAddress",
				"entityType": "ALERT",
				"thirdPartyEntityType": "ALERT",
				"mode": "INBOUND",
				"parsingProperty": {
					"defaultValue": "",
					"valueMappings": [],
					"oprset": [],
					"aclId": 0
				}
			}, {
				"name": "Alert state",
				"attrName": "alert.currentState",
				"thirdPartyAttrName": "currentState",
				"entityType": "ALERT",
				"thirdPartyEntityType": "ALERT",
				"mode": "INBOUND",
				"attrValues": [{
					"attrValue": "Ok",
					"thirdPartyAttrValue": "Ok",
					"uniqueId": "MAPPING-bae10d08-e364-45e5-ab8e-ae84eaafa580"
				}, {
					"attrValue": "Warning",
					"thirdPartyAttrValue": "Warning",
					"uniqueId": "MAPPING-12a88770-4771-44dd-bab5-3a815298f553"
				}, {
					"attrValue": "Critical",
					"thirdPartyAttrValue": "Critical",
					"uniqueId": "MAPPING-3dde939b-b053-4625-a909-f35dda377dc9"
				}, {
					"attrValue": "Info",
					"thirdPartyAttrValue": "Info",
					"uniqueId": "MAPPING-c800167c-96e3-4514-a950-f11a2fe4ac91"
				}],
				"parsingProperty": {
					"defaultValue": "Ok",
					"valueMappings": [],
					"oprset": [],
					"aclId": 0
				}
			}, {
				"name": "Alert metric",
				"attrName": "alert.serviceName",
				"thirdPartyAttrName": "serviceName",
				"entityType": "ALERT",
				"thirdPartyEntityType": "ALERT",
				"mode": "INBOUND",
				"attrValues": [{
					"attrValue": "",
					"thirdPartyAttrValue": "",
					"uniqueId": "MAPPING-e71341bb-0fae-460f-b0aa-743302582e46"
				}],
				"parsingProperty": {
					"defaultValue": "",
					"valueMappings": [],
					"oprset": [],
					"aclId": 0
				}
			}, {
				"name": "Alert resource serialNumber",
				"attrName": "alert.resource.serialNumber",
				"thirdPartyAttrName": "serialNumber",
				"entityType": "ALERT",
				"thirdPartyEntityType": "ALERT",
				"mode": "INBOUND",
				"parsingProperty": {
					"defaultValue": "",
					"valueMappings": [],
					"oprset": [],
					"aclId": 0
				}
			}]
		},
		"category": "MONITORING_INTEGRATION",
		"installedBy": "Integrations_partner",
		"installedTime": "2022-12-21T13:34:27+0000",
		"status": "enabled",
		"multiConfigsAvailable": false,
		"multiAppsDiscoveryEnabled": false,
		"enableGlobalPolicies": false,
		"keepAgentInstalledResources": false,
		"streamExportsEnabled": false
	},{
		"id": "INTG-1a3dd12d-33c6-47ae-82fa-565ffbd4227d",
		"displayName": "Dev Test",
		"integration": {
			"id": "AWSS3",
			"name": "AWS S3",
			"multipleInstallations": true,
			"integrationId": 507913,
			"subCategory": "DATA_EXPORT_INTEGRATION",
			"subCategoryJson": {
				"name": "DATA_EXPORT_INTEGRATION",
				"displayName": "Exports"
			}
		},
		"category": "DATA_EXPORT_INTEGRATION",
		"installedBy": "gvk",
		"installedTime": "2023-08-07T08:19:12+0100",
		"status": "disabled",
		"multiConfigsAvailable": false,
		"multiAppsDiscoveryEnabled": false,
		"enableGlobalPolicies": false,
		"keepAgentInstalledResources": false,
		"streamExportsEnabled": false
	},{
		"id": "INTG-76273419-e7e4-47c2-b9e8-ed274ea3484c",
		"displayName": "Apigee",
		"integration": {
			"id": "APIGEEEDGE",
			"name": "Apigee Edge",
			"multipleInstallations": true,
			"integrationId": 2138,
			"subCategory": "Saas Applications",
			"subCategoryJson": {
				"name": "Saas Applications",
				"displayName": "Saas Applications"
			}
		},
		"credential": {
			"Name": "Apigee APIGEEEDGE Integration",
			"autoMonitorable": "false",
			"appName": "apigeeedge",
			"apigeeUserName": "opsramp@haleon",
			"organizationType": "Single",
			"apigeeedgeAccountNumber": "123",
			"apigeeAuthEndPoint": "glaxosmithkline-newco-ch-api",
			"organization": "ch-api",
			"frequency": "5"
		},
		"category": "SAAS_APPLICATION_INTEGRATION",
		"installedBy": "PublicCloud_PartnerUser",
		"installedTime": "2022-12-16T10:32:04+0000",
		"discoveryProfiles": [{
			"nativeTypes": ["Apigee Edge Organization", "Apigee Edge Environment"],
			"policy": {
				"name": "SAAS_APPLICATION_Apigee",
				"matchType": "ANY",
				"rules": [],
				"actions": [{
					"action": "MANAGE DEVICE"
				}]
			},
			"id": 788,
			"discoveryStatusUid": "ba983a95-c340-4adc-8829-fd5320adbc05",
			"scanNow": false,
			"schedule": {
				"patternType": "WEEKLY",
				"pattern": "monday,",
				"startTime": "1"
			},
			"scheduleJobString": "Run every week monday at 01:00:00 hours"
		}],
		"status": "enabled",
		"multiConfigsAvailable": false,
		"multiAppsDiscoveryEnabled": false,
		"enableGlobalPolicies": false,
		"keepAgentInstalledResources": false,
		"streamExportsEnabled": false
	}, {
		"id": "INTG-ba075df4-543c-4ac7-b8c8-d47c589729ad",
		"displayName": "hpe-3par-Classic Gateway 14.2.0",
		"inboundConfig": {
			"authentication": {
				"authType": "OAUTH2",
				"apiKeyPairs": [{
					"key": "RaDVzSUyfE3U9ZA2pkgaDkFfCZKN2AEj"
				}]
			}
		},
		"category": "SDK",
		"installedBy": "opsramp_api_user",
		"installedTime": "2023-09-28T14:27:39+0100",
		"status": "Installed",
		"profile": {
			"id": 23983,
			"name": "Classic Gateway 14.2.0",
			"status": "UP",
			"registered": true,
			"uuId": "9cb8a47a-dae8-4394-8526-f3f9865cb501",
			"delete": false
		},
		"app": "hpe-3par",
		"version": "4.0.1",
		"updateAvailable": false,
		"state": "Deployed",
		"multiConfigsAvailable": false,
		"multiAppsDiscoveryEnabled": false,
		"enableGlobalPolicies": false,
		"keepAgentInstalledResources": false,
		"streamExportsEnabled": false,
		"adaptorConfigs": [{
			"id": "ADAPTER-MANIFEST-8d7186b3-1523-43db-9b57-9540a9bb056a",
			"name": "HPE 3 par config",
			"config": {
				"Port": "2312",
				"sshPort": "213",
				"category": "[\"1\",\"2\"]",
				"isSecure": true,
				"Credential": "eYb7umDa5yX6UPFE4vmtpTdy",
				"IP Address": "12.32.12.14",
				"alertSeverity": "[\"FATAL\",\"CRITICAL\",\"MAJOR\",\"MINOR\"]",
				"customAttributes": {
					"34a805b6-bdcd-4155-7d9b-b0a90b38267e": "1107972b-dd9d-6bf4-0506-a7bfd1330c00"
				},
				"notificationAlert": false,
				"alertConfiguration": false,
				"alertSeverityMapping": "{\"FATAL\":\"Critical\",\"CRITICAL\":\"Critical\",\"MAJOR\":\"Warning\",\"MINOR\":\"Warning\",\"DEGRADED\":\"Warning\",\"INFORMATIONAL\":\"Info\",\"DEBUG\":\"Info\",\"UNKNOWN\":\"Info\"}"
			},
			"installedAPPId": "INTG-ba075df4-543c-4ac7-b8c8-d47c589729ad",
			"schedule": {
				"patternType": "HOURLY",
				"pattern": "1",
				"startTime": "1"
			},
			"frequency": 0,
			"state": "ENABLED",
			"upgrade": false,
			"scheduleNone": false,
			"discoveryConfigId": 0
		}]
	},
	{
		"id": "INTG-d66de0af-8047-4547-9065-f28a1b953162",
		"displayName": "vmware-vsphere-Classic Gateway 14.2.0",
		"inboundConfig": {
			"authentication": {
				"authType": "OAUTH2",
				"apiKeyPairs": [{
					"key": "4qzSPmvB3KnHuyn4xjUsNnBUcv3vKwZW"
				}]
			}
		},
		"category": "SDK",
		"installedBy": "saikumardasari26",
		"installedTime": "2023-09-22T07:11:10+0100",
		"status": "disabled",
		"profile": {
			"id": 23983,
			"name": "Classic Gateway 14.2.0",
			"status": "UP",
			"registered": true,
			"uuId": "9cb8a47a-dae8-4394-8526-f3f9865cb501",
			"delete": false
		},
		"app": "vmware-vsphere",
		"version": "2.0.0",
		"updateAvailable": false,
		"state": "Deployed",
		"multiConfigsAvailable": false,
		"multiAppsDiscoveryEnabled": true,
		"enableGlobalPolicies": false,
		"keepAgentInstalledResources": false,
		"streamExportsEnabled": false,
		"adaptorConfigs": [{
			"id": "ADAPTER-MANIFEST-b27d6478-9ed9-4c56-891f-1cda4fdc0c11",
			"name": "vcenter-12",
			"config": {
				"port": "443",
				"isSecure": true,
				"ipAddress": "172.25.0.12",
				"credential": "yQ6nJp2CJAbvVV3sEWSu8vmy",
				"AlarmSeverityList": "[\"error\",\"critical\"]",
				"EventSeverityList": "[\"error\",\"critical\"]",
				"notificationAlerts": false,
				"AlarmSeverityMapping": "{\"warning\":\"Warning\",\"critical\":\"Critical\",\"critical\":\"Error\",\"info\":\"Info\"}",
				"EventSeverityMapping": "{\"warning\":\"Warning\",\"critical\":\"Critical\",\"critical\":\"Error\",\"info\":\"Info\"}"
			},
			"installedAPPId": "INTG-d66de0af-8047-4547-9065-f28a1b953162",
			"frequency": 0,
			"state": "ENABLED",
			"upgrade": false,
			"scheduleNone": false,
			"discoveryConfigId": 0
		}]
	}]
}