Skip to main content

Veeam ONE REST API

This Integration is part of the Veeam App Pack.#

Supported versions

Supported Cortex XSOAR versions: 6.10.0 and later.

Veeam ONE REST API allows you to query information about Veeam ONE entities and perform operations with these entities using HTTP requests and standard HTTP methods. This integration was integrated and tested with version 12.2.0 of Veeam ONE.

Configure Veeam ONE REST API in Cortex#

ParameterDescriptionRequired
UsernameTrue
PasswordTrue
Resource URLTrue
Trust any certificate (not secure)False
Use system proxy settingsFalse
Fetch incidentsFalse
First fetch timeFalse
Triggered Alarms Per RequestThe maximum number of triggered alarms that can be fetched during command execution.False
Incidents Fetch IntervalFalse
Incident typeFalse

Commands#

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

veeam-vone-get-triggered-alarms#


Get All Triggered Alarms

Base Command#

veeam-vone-get-triggered-alarms

Input#

Argument NameDescriptionRequired
OffsetNumber of first resources in the output that are excluded.Optional
LimitNumber of first resources in the output that are returned. Default is 100.Optional
FilterConditions that a resource must meet to be included in the output.Optional
SortOrder in which resources are returned.Optional
SelectProperty that must be explicitly returned in a response.Optional

Context Output#

PathTypeDescription
Veeam.VONE.TriggeredAlarmInfoPage.items.triggeredAlarmIdNumberID assigned to a triggered alarm.
Veeam.VONE.TriggeredAlarmInfoPage.items.nameStringName of an alarm template.
Veeam.VONE.TriggeredAlarmInfoPage.items.alarmTemplateIdNumberID assigned to an alarm template.
Veeam.VONE.TriggeredAlarmInfoPage.items.predefinedAlarmIdNumberID assigned to an alarm.
Veeam.VONE.TriggeredAlarmInfoPage.items.triggeredTimeStringDate and time when an alarm triggered.
Veeam.VONE.TriggeredAlarmInfoPage.items.descriptionStringMessage containing alarm details.
Veeam.VONE.TriggeredAlarmInfoPage.items.commentStringComment on a triggered alarm.
Veeam.VONE.TriggeredAlarmInfoPage.items.repeatCountNumberNumber of times an alarm was triggered.
Veeam.VONE.TriggeredAlarmInfoPage.items.childAlarmsCountNumberNumber of alarm child objects.
Veeam.VONE.TriggeredAlarmInfoPage.items.remediation.descriptionString
Veeam.VONE.TriggeredAlarmInfoPage.totalCountNumber

veeam-vone-resolve-triggered-alarms#


Resolve Triggered Alarms

Base Command#

veeam-vone-resolve-triggered-alarms

Input#

Argument NameDescriptionRequired
triggeredAlarmIdsList of IDs assigned to triggered alarms that you want to resolve.Required
commentAdditional information.Required
resolveTypeType of alarm resolution.Required

Context Output#

There is no context output for this command.