Public Cloud Protected Data

This resource collection represents protected workloads in the monitored public cloud infrastructures.

Get All Protected Cloud VMs

Returns a collection resource representation of all protected cloud VMs.

SecurityBearer
Request
query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/virtualMachines
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 2
}

Get Protected Cloud VM

Returns a resource representation of a protected cloud VM with the specified UID.

SecurityBearer
Request
path Parameters
cloudVmUidInVbr
required
string <uuid>

Protected cloud VM UID assigned in Veeam Backup & Replication.

query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/virtualMachines/{cloudVmUidInVbr}
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 1
}

Get Backups of All Protected Cloud VMs

Returns a collection resource representation of all backups of protected cloud VMs.

SecurityBearer
Request
query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/virtualMachines/backups
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 3
}

Get All Backups of Protected Cloud VM

Returns a collection resource representation of all backups of a protected cloud VM with the specified UID.

SecurityBearer
Request
path Parameters
cloudVmUidInVbr
required
string <uuid>

Protected cloud VM UID assigned in Veeam Backup & Replication.

query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/virtualMachines/{cloudVmUidInVbr}/backups
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 3
}

Get All Restore Points of Protected Cloud VM

Returns a collection resource representation of restore points created for a protected cloud VM with the specified UID.

SecurityBearer
Request
path Parameters
cloudVmUidInVbr
required
string <uuid>

Protected cloud VM UID assigned in Veeam Backup & Replication.

query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/virtualMachines/{cloudVmUidInVbr}/backupRestorePoints
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 2
}

Get All Protected Cloud File Shares

Returns a collection resource representation of all protected cloud file shares.

SecurityBearer
Request
query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/fileShares
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 2
}

Get Protected Cloud File Share

Returns a resource representation of a protected cloud file share with the specified UID.

SecurityBearer
Request
path Parameters
cloudFileShareUidInVbr
required
string <uuid>

Protected cloud file share UID assigned in Veeam Backup & Replication.

query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/fileShares/{cloudFileShareUidInVbr}
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 1
}

Get Backups of All Protected Cloud File Shares

Returns a collection resource representation of all protected cloud file share backups.

SecurityBearer
Request
query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/fileShares/backups
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 2
}

Get All Backups of Protected Cloud File Share

Returns a collection resource representation of all backups of a protected cloud file share with the specified UID.

SecurityBearer
Request
path Parameters
cloudFileShareUidInVbr
required
string <uuid>

Protected cloud file share UID assigned in Veeam Backup & Replication.

query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/fileShares/{cloudFileShareUidInVbr}/backups
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 2
}

Get All Restore Points of Protected Cloud File Share

Returns a collection resource representation of all restore points of a protected cloud file share with the specified UID.

SecurityBearer
Request
path Parameters
cloudFileShareUidInVbr
required
string <uuid>

Protected cloud file share UID assigned in Veeam Backup & Replication.

query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/fileShares/{cloudFileShareUidInVbr}/backupRestorePoints
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 2
}

Get All Protected Cloud Databases

Returns a collection resource representation of all protected cloud databases.

SecurityBearer
Request
query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/databases
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 4
}

Get Protected Cloud Database

Returns a resource representation of a protected cloud database with the specified UID.

SecurityBearer
Request
path Parameters
cloudDatabaseUidInVbr
required
string <uuid>

Protected cloud database UID assigned in Veeam Backup & Replication.

query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/databases/{cloudDatabaseUidInVbr}
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 1
}

Get Backups of All Protected Cloud Databases

Returns a collection resource representation of all protected cloud database backups.

SecurityBearer
Request
query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/databases/backups
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 4
}

Get All Backups of Protected Cloud Database

Returns a collection resource representation of all backups of a protected cloud database with the specified UID.

SecurityBearer
Request
path Parameters
cloudDatabaseUidInVbr
required
string <uuid>

Protected cloud database UID assigned in Veeam Backup & Replication.

query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/databases/{cloudDatabaseUidInVbr}/backups
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 2
}

Get All Restore Points of Protected Cloud Database

Returns a collection resource representation of all restore points of a protected cloud database with the specified UID.

SecurityBearer
Request
path Parameters
cloudDatabaseUidInVbr
required
string <uuid>

Protected cloud database UID assigned in Veeam Backup & Replication.

query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/databases/{cloudDatabaseUidInVbr}/backupRestorePoints
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 2
}

Get All Protected Cloud Networks

Returns a collection resource representation of all protected cloud networks.

SecurityBearer
Request
query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/networks
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 2
}

Get Protected Cloud Network

Returns a resource representation of a protected cloud network with the specified UID.

SecurityBearer
Request
path Parameters
cloudNetworkUidInVbr
required
string <uuid>

Protected cloud network UID assigned in Veeam Backup & Replication.

query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/networks/{cloudNetworkUidInVbr}
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 1
}

Get All Cloud Network Backups

Returns a collection resource representation of all protected cloud network backups.

SecurityBearer
Request
query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/networks/backups
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 2
}

Get Backups of Cloud Network

Returns a collection resource representation of all backups of a protected cloud network with the specified UID.

SecurityBearer
Request
path Parameters
cloudNetworkUidInVbr
required
string <uuid>

Protected cloud network UID assigned in Veeam Backup & Replication.

query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/networks/{cloudNetworkUidInVbr}/backups
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 2
}

Get Restore Points of Cloud Network

Returns a collection resource representation of all restore points of a protected cloud network with the specified UID.

SecurityBearer
Request
path Parameters
cloudNetworkUidInVbr
required
string <uuid>

Protected cloud network UID assigned in Veeam Backup & Replication.

query Parameters
Offset
integer <int32>
Default: 0
Limit
integer <int32>
Default: 100
Filter
string
Sort
string
Select
string
Responses
200

Success

403

Forbidden

get/api/v2.3/protectedData/publicCloud/networks/{cloudNetworkUidInVbr}/backupRestorePoints
Request samples
Response samples
application/json
{
  • "items": [
    ],
  • "totalCount": 4
}

Document updated 2026-07-30

Page content applies to build 13.1.0.7034