Veeam Cloud Browser API
The Cloud Browser section defines paths and operations for retrieving information about cloud resources (compute or storage). Cloud browser helps you map a cloud folder with an object storage repository.
The Cloud Browser section defines paths and operations for retrieving information about cloud resources (compute or storage). Cloud browser helps you map a cloud folder with an object storage repository.
openapi: 3.0.0
info:
version: 1.0-rev0
title: Veeam Backup for AWS public API 1.0 Agents Cloud Browser API
description: The Agents section defines paths and operations for managing recovery tokens used for bare metal recovery.
security:
- Bearer: []
tags:
- description: The Cloud Browser section defines paths and operations for retrieving information about cloud resources (compute or storage). Cloud browser helps you map a cloud folder with an object storage repository.
name: Cloud Browser
paths:
/api/v1/cloudBrowser:
post:
description: The HTTP POST request to the `/api/v1/cloudBrowser` path allows you to browse cloud resources (compute or storage) available for the specified storage account.
operationId: BrowseCloudEntity
parameters:
- $ref: '#/components/parameters/apiVersionParam'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/CloudBrowserSpec'
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/CloudBrowserModel'
description: OK
'400':
$ref: '#/components/responses/BadRequest'
'401':
$ref: '#/components/responses/Unauthorized'
'403':
$ref: '#/components/responses/Forbidden'
'500':
$ref: '#/components/responses/InternalServerError'
summary: Get Cloud Hierarchy
tags:
- Cloud Browser
x-veeam-authorize:
claims:
- ViewCloudHierarchy
/api/v1/cloudBrowser/newFolder:
post:
description: The HTTP POST request to the `/api/v1/cloudBrowser/newFolder` path allows you to create a new folder in the cloud infrastructure.<br><div class="note"><strong>NOTE</strong><br>The REST API does not create new containers, you can create a folder in an existing container only.</div>
operationId: CreateNewCloudFolder
parameters:
- $ref: '#/components/parameters/apiVersionParam'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/CloudBrowserNewFolderSpec'
responses:
'201':
content:
application/json:
schema:
$ref: '#/components/schemas/EmptySuccessResponse'
description: Cloud folder has been created.
'400':
$ref: '#/components/responses/BadRequest'
'401':
$ref: '#/components/responses/Unauthorized'
'403':
$ref: '#/components/responses/Forbidden'
'500':
$ref: '#/components/responses/InternalServerError'
summary: New Folder
tags:
- Cloud Browser
x-veeam-authorize:
claims:
- CreateCloudStorageFolder
components:
schemas:
CloudBrowserNewFolderSpec:
allOf:
- discriminator:
mapping:
AmazonS3: '#/components/schemas/AmazonS3BrowserDestinationSpec'
AmazonSnowballEdge: '#/components/schemas/AmazonSnowballEdgeBrowserDestinationSpec'
AzureBlob: '#/components/schemas/AzureBlobBrowserDestinationSpec'
AzureDataBox: '#/components/schemas/AzureDataBoxBrowserDestinationSpec'
GoogleCloud: '#/components/schemas/GoogleCloudStorageBrowserDestinationSpec'
IBMCloud: '#/components/schemas/IBMCloudStorageBrowserDestinationSpec'
S3Compatible: '#/components/schemas/S3CompatibleBrowserDestinationSpec'
WasabiCloud: '#/components/schemas/WasabiCloudStorageBrowserDestinationSpec'
propertyName: serviceType
oneOf:
- $ref: '#/components/schemas/AzureBlobBrowserDestinationSpec'
- $ref: '#/components/schemas/AzureDataBoxBrowserDestinationSpec'
- $ref: '#/components/schemas/AmazonS3BrowserDestinationSpec'
- $ref: '#/components/schemas/S3CompatibleBrowserDestinationSpec'
- $ref: '#/components/schemas/AmazonSnowballEdgeBrowserDestinationSpec'
- $ref: '#/components/schemas/GoogleCloudStorageBrowserDestinationSpec'
- $ref: '#/components/schemas/IBMCloudStorageBrowserDestinationSpec'
- $ref: '#/components/schemas/WasabiCloudStorageBrowserDestinationSpec'
- $ref: '#/components/schemas/BaseCloudBrowserNewFolderSpec'
AmazonSnowballEdgeBrowserModel:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserModel'
- properties:
connectionPoint:
description: Service point address and port number of the AWS Snowball Edge device.
type: string
hostId:
description: ID of a server used to connect to the AWS Snowball Edge device.
format: uuid
type: string
regions:
description: Array of regions.
items:
$ref: '#/components/schemas/AmazonSnowballEdgeRegionBrowserModel'
type: array
type: object
S3CompatibleBrowserModel:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserModel'
- properties:
connectionPoint:
description: Service point address and port number of the S3 compatible storage.
type: string
hostId:
description: ID of a server used to connect to the S3 compatible storage.
format: uuid
type: string
regions:
description: Array of regions.
items:
$ref: '#/components/schemas/S3CompatibleRegionBrowserModel'
type: array
type: object
AzureVirtualNetworkBrowserModel:
properties:
subnets:
description: Array of subnets.
items:
type: string
type: array
virtualNetworkName:
description: Virtual network name.
type: string
type: object
GoogleCloudStorageBrowserSpec:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserSpec'
- properties:
filters:
$ref: '#/components/schemas/GoogleCloudStorageBrowserFilters'
gatewayServerId:
description: ID of a gateway server you want to use to connect to the object storage. Specify this parameter to check internet connection of the server. As a gateway server you can use the backup server or any Microsoft Windows or Linux server added to your backup infrastructure. By default, the backup server ID is used.
format: uuid
type: string
type: object
AmazonVPCBrowserModel:
properties:
securityGroups:
description: Array of security groups.
items:
type: string
type: array
subnets:
description: Array of VPC subnets.
items:
type: string
type: array
vpcName:
description: VPC name.
type: string
type: object
AmazonSnowballEdgeRegionBrowserModel:
properties:
buckets:
description: Array of buckets located in the region.
items:
$ref: '#/components/schemas/AmazonSnowballEdgeBucketBrowserModel'
type: array
id:
description: Region ID.
type: string
name:
description: Region name.
type: string
type: object
ECloudBrowserFolderType:
description: Folder type.
enum:
- backup
- archive
type: string
GoogleCloudStorageBucketBrowserModel:
properties:
folders:
description: Array of folders located in the bucket.
items:
type: string
type: array
name:
description: Bucket name.
type: string
type: object
AzureResourceGroupBrowserModel:
properties:
resourceGroup:
description: Resource group name.
type: string
virtualNetworks:
description: Array of virtual networks available in the resource group.
items:
$ref: '#/components/schemas/AzureVirtualNetworkBrowserModel'
type: array
required:
- resourceGroup
- virtualNetworks
type: object
AzureComputeBrowserFilters:
description: Azure Compute hierarchy filters.
properties:
hasNetworks:
default: false
description: If *true*, the result contains Azure resource groups with virtual networks only.
type: boolean
location:
description: Filters compute resorces by Azure location name.
type: string
showAllStorageAccounts:
default: false
description: If *true*, the result contains compute resorces for all storage accounts. If *false*, the result contains compute resorces available for the specified storage account only.
type: boolean
subscriptionId:
description: Filters compute resorces by ID that Veeam Backup & Replication assigned to the Azure subscription.
type: string
type: object
AzureDataBoxBrowserSpec:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserSpec'
- properties:
gatewayServerId:
description: ID of a gateway server you want to use to connect to the object storage. Specify this parameter to check internet connection of the server. As a gateway server you can use the backup server or any Microsoft Windows or Linux server added to your backup infrastructure. By default, the backup server ID is used.
format: uuid
type: string
servicePoint:
description: Service endpoint used to connect to the Azure Data Box object storage.
type: string
type: object
AmazonS3BrowserSpec:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserSpec'
- properties:
filters:
$ref: '#/components/schemas/AmazonS3CloudBrowserFilters'
folderType:
$ref: '#/components/schemas/ECloudBrowserFolderType'
gatewayServerId:
description: ID of a gateway server you want to use to connect to the object storage. Specify this parameter to check internet connection of the server. As a gateway server you can use the backup server or any Microsoft Windows or Linux server added to your backup infrastructure. By default, the backup server ID is used.
format: uuid
type: string
regionType:
$ref: '#/components/schemas/EAmazonRegionType'
required:
- regionType
type: object
GoogleCloudStorageRegionBrowserModel:
properties:
buckets:
description: Array of buckets located in the region.
items:
$ref: '#/components/schemas/GoogleCloudStorageBucketBrowserModel'
type: array
id:
description: Region ID.
type: string
name:
description: Region name.
type: string
type: object
Error:
properties:
errorCode:
description: The error code is a string that uniquely identifies an error condition and should be understood by programs that detect and handle errors by type
enum:
- AccessDenied
- ExpiredToken
- InvalidToken
- InvalidURI
- MethodNotAllowed
- NotFound
- NotImplemented
- ServiceUnavailable
- UnexpectedContent
- UnknownError
type: string
message:
description: The error message contains a generic description of the error condition in English. It is intended for a human audience
type: string
resourceId:
description: ID of the object that is involved in the error (or empty)
type: string
required:
- errorCode
- message
type: object
BaseCloudBrowserModel:
properties:
credentialsId:
description: ID of the cloud credentials record.
format: uuid
type: string
serviceType:
$ref: '#/components/schemas/ECloudServiceType'
type: object
AzureComputeBrowserSpec:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserSpec'
- properties:
filters:
$ref: '#/components/schemas/AzureComputeBrowserFilters'
type: object
AmazonSnowballEdgeBrowserSpec:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserSpec'
- properties:
gatewayServerId:
description: ID of a gateway server you want to use to connect to the object storage. Specify this parameter to check internet connection of the server. As a gateway server you can use the backup server or any Microsoft Windows or Linux server added to your backup infrastructure. By default, the backup server ID is used.
format: uuid
type: string
regionId:
description: To connect to the AWS Snowball Edge device, specify the `snow` value.
type: string
servicePoint:
description: Service point address and port number of the AWS Snowball Edge device.
type: string
type: object
CloudBrowserSpec:
allOf:
- discriminator:
mapping:
AmazonEC2: '#/components/schemas/AmazonEC2BrowserSpec'
AmazonS3: '#/components/schemas/AmazonS3BrowserSpec'
AmazonSnowballEdge: '#/components/schemas/AmazonSnowballEdgeBrowserSpec'
AzureBlob: '#/components/schemas/AzureBlobBrowserSpec'
AzureCompute: '#/components/schemas/AzureComputeBrowserSpec'
AzureDataBox: '#/components/schemas/AzureDataBoxBrowserSpec'
GoogleCloud: '#/components/schemas/GoogleCloudStorageBrowserSpec'
IBMCloud: '#/components/schemas/IBMCloudStorageBrowserSpec'
S3Compatible: '#/components/schemas/S3CompatibleBrowserSpec'
WasabiCloud: '#/components/schemas/WasabiCloudStorageBrowserSpec'
propertyName: serviceType
oneOf:
- $ref: '#/components/schemas/AzureBlobBrowserSpec'
- $ref: '#/components/schemas/AzureDataBoxBrowserSpec'
- $ref: '#/components/schemas/AmazonS3BrowserSpec'
- $ref: '#/components/schemas/S3CompatibleBrowserSpec'
- $ref: '#/components/schemas/AmazonSnowballEdgeBrowserSpec'
- $ref: '#/components/schemas/GoogleCloudStorageBrowserSpec'
- $ref: '#/components/schemas/IBMCloudStorageBrowserSpec'
- $ref: '#/components/schemas/AzureComputeBrowserSpec'
- $ref: '#/components/schemas/AmazonEC2BrowserSpec'
- $ref: '#/components/schemas/WasabiCloudStorageBrowserSpec'
- $ref: '#/components/schemas/BaseCloudBrowserSpec'
IBMCloudStorageBrowserDestinationSpec:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserNewFolderSpec'
- properties:
bucketName:
description: Name of the bucket where you want to store your backup data.
type: string
connectionPoint:
description: Endpoint address and port number of the IBM Cloud object storage.
type: string
hostId:
description: ID of a server you want to use to connect to the object storage. You can use the backup server or any Microsoft Windows or Linux server added to your backup infrastructure. By default, the backup server ID is used.
format: uuid
type: string
regionId:
description: Region where the bucket is located.
type: string
required:
- connectionPoint
- regionId
- bucketName
type: object
AzureBlobBrowserModel:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserModel'
- properties:
containers:
description: Array of containers that reside in the Azure storage account.
items:
$ref: '#/components/schemas/AzureBlobContainerBrowserModel'
type: array
hostId:
description: ID of a server used to connect to the object storage.
format: uuid
type: string
regionType:
$ref: '#/components/schemas/EAzureRegionType'
type: object
WasabiCloudStorageBrowserModel:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserModel'
- properties:
hostId:
description: ID of a server used to connect to the object storage.
format: uuid
type: string
regions:
description: Array of regions.
items:
$ref: '#/components/schemas/WasabiCloudStorageRegionBrowserModel'
type: array
type: object
EmptySuccessResponse:
description: Empty success response (200, 201, 204).
type: object
AzureBlobBrowserSpec:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserSpec'
- properties:
folderType:
$ref: '#/components/schemas/ECloudBrowserFolderType'
gatewayServerId:
description: ID of a gateway server you want to use to connect to the object storage. Specify this parameter to check internet connection of the server. As a gateway server you can use the backup server or any Microsoft Windows or Linux server added to your backup infrastructure. By default, the backup server ID is used.
format: uuid
type: string
regionType:
$ref: '#/components/schemas/EAzureRegionType'
type: object
IBMCloudStorageBrowserSpec:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserSpec'
- properties:
gatewayServerId:
description: ID of a gateway server you want to use to connect to the object storage. Specify this parameter to check internet connection of the server. As a gateway server you can use the backup server or any Microsoft Windows or Linux server added to your backup infrastructure. By default, the backup server ID is used.
format: uuid
type: string
regionId:
description: Region of the IBM Cloud object storage.
type: string
servicePoint:
description: Endpoint address and port number of the IBM Cloud object storage.
type: string
required:
- regionId
- servicePoint
type: object
AmazonS3BucketBrowserModel:
properties:
folders:
description: Array of folders located in the bucket.
items:
type: string
type: array
name:
description: Bucket name.
type: string
type: object
IBMCloudStorageRegionBrowserModel:
properties:
buckets:
description: Array of buckets located in the region.
items:
$ref: '#/components/schemas/IBMCloudStorageBucketBrowserModel'
type: array
id:
description: Region ID.
type: string
name:
description: Region name.
type: string
type: object
AzureSubscriptionBrowserModel:
properties:
azureSubscriptionId:
description: Original Azure subscription ID.
type: string
id:
description: ID that Veeam Backup & Replication assigned to the Azure subscription.
format: uuid
type: string
locations:
description: Array of Azure geographic regions.
items:
$ref: '#/components/schemas/AzureLocationBrowserModel'
type: array
required:
- id
- resourceGroups
- virtualNetworks
- storageAccounts
type: object
AzureBlobBrowserDestinationSpec:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserNewFolderSpec'
- properties:
containerName:
description: Name of the container where you want to store your backup data.
type: string
folderType:
$ref: '#/components/schemas/ECloudBrowserFolderType'
hostId:
description: ID of a server you want to use to connect to the object storage. You can use the backup server or any Microsoft Windows or Linux server added to your backup infrastructure. By default, the backup server ID is used.
format: uuid
type: string
regionType:
$ref: '#/components/schemas/EAzureRegionType'
required:
- regionType
- containerName
type: object
WasabiCloudStorageBrowserSpec:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserSpec'
- properties:
gatewayServerId:
description: ID of a gateway server you want to use to connect to the object storage. Specify this parameter to check internet connection of the server. As a gateway server you can use the backup server or any Microsoft Windows or Linux server added to your backup infrastructure. By default, the backup server ID is used.
format: uuid
type: string
regionId:
description: Region ID.
type: string
required:
- regionId
type: object
AmazonS3CloudBrowserFilters:
description: Amazon S3 hierarchy filters.
properties:
bucketName:
description: Filters buckets by bucket name.
type: string
regionId:
description: Filters buckets by AWS region where an Amazon S3 data center is located.
type: string
required:
- regionId
type: object
IBMCloudStorageBrowserModel:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserModel'
- properties:
hostId:
description: ID of a server used to connect to the object storage.
format: uuid
type: string
regions:
description: Array of regions.
items:
$ref: '#/components/schemas/IBMCloudStorageRegionBrowserModel'
type: array
type: object
EAzureRegionType:
description: Region where your Microsoft Azure container is located.
enum:
- China
- Germany
- Global
- Government
type: string
GoogleCloudStorageBrowserModel:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserModel'
- properties:
hostId:
description: ID of a server used to connect to the object storage.
format: uuid
type: string
regions:
description: Array of regions.
items:
$ref: '#/components/schemas/GoogleCloudStorageRegionBrowserModel'
type: array
type: object
WasabiCloudStorageRegionBrowserModel:
properties:
buckets:
description: Array of buckets located in the region.
items:
$ref: '#/components/schemas/WasabiCloudStorageBucketBrowserModel'
type: array
id:
description: Region ID.
type: string
name:
description: Region name.
type: string
type: object
S3CompatibleRegionBrowserModel:
properties:
buckets:
description: Array of buckets located in the region.
items:
$ref: '#/components/schemas/S3CompatibleBucketBrowserModel'
type: array
id:
description: Region ID.
type: string
name:
description: Region name.
type: string
type: object
AmazonS3BrowserModel:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserModel'
- properties:
hostId:
description: ID of a server used to connect to the object storage.
format: uuid
type: string
regionType:
$ref: '#/components/schemas/EAmazonRegionType'
regions:
description: Array of AWS regions belonged to the region type.
items:
$ref: '#/components/schemas/AmazonS3RegionBrowserModel'
type: array
required:
- hostId
- regionType
type: object
AmazonEC2BrowserModel:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserModel'
- properties:
hostId:
description: ID of a server used to connect to the object storage.
format: uuid
type: string
regionType:
$ref: '#/components/schemas/EAmazonRegionType'
regions:
description: Array of regions.
items:
$ref: '#/components/schemas/AmazonEC2RegionBrowserModel'
type: array
required:
- hostId
- regionType
- regions
type: object
S3CompatibleBrowserDestinationSpec:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserNewFolderSpec'
- properties:
bucketName:
description: Name of the bucket where you want to store your backup data.
type: string
connectionPoint:
description: Endpoint address and port number of the S3 compatible storage.
type: string
hostId:
description: ID of a server you want to use to connect to the object storage. You can use the backup server or any Microsoft Windows or Linux server added to your backup infrastructure. By default, the backup server ID is used.
format: uuid
type: string
regionId:
description: Region where the bucket is located.
type: string
required:
- connectionPoint
- regionId
- bucketName
type: object
AmazonEC2BrowserFilters:
description: Amazon EC2 hierarchy filters.
properties:
regionId:
description: Filters Amazon EC2 resources by AWS region.
type: string
required:
- regionId
type: object
GoogleCloudStorageBrowserFilters:
description: Google Cloud hierarchy filters.
properties:
bucketName:
description: Bucket name.
type: string
regionId:
description: Google Cloud data center region.
type: string
required:
- regionId
type: object
AzureDataBoxBrowserModel:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserModel'
- properties:
containers:
description: Array of containers that reside in the Azure storage account.
items:
$ref: '#/components/schemas/AzureDataBoxContainerBrowserModel'
type: array
hostId:
description: ID of a server used to connect to the object storage.
format: uuid
type: string
type: object
IBMCloudStorageBucketBrowserModel:
properties:
folders:
description: Array of folders located in the bucket.
items:
type: string
type: array
name:
description: Bucket name.
type: string
type: object
AzureDataBoxContainerBrowserModel:
properties:
folders:
description: Array of folders located in the container.
items:
type: string
type: array
name:
description: Container name.
type: string
type: object
AmazonSnowballEdgeBucketBrowserModel:
properties:
folders:
description: Array of folders located in the bucket.
items:
type: string
type: array
name:
description: Bucket name.
type: string
type: object
CloudBrowserModel:
allOf:
- discriminator:
mapping:
AmazonEC2: '#/components/schemas/AmazonEC2BrowserModel'
AmazonS3: '#/components/schemas/AmazonS3BrowserModel'
AmazonSnowballEdge: '#/components/schemas/AmazonSnowballEdgeBrowserModel'
AzureBlob: '#/components/schemas/AzureBlobBrowserModel'
AzureCompute: '#/components/schemas/AzureComputeBrowserModel'
AzureDataBox: '#/components/schemas/AzureDataBoxBrowserModel'
GoogleCloud: '#/components/schemas/GoogleCloudStorageBrowserModel'
IBMCloud: '#/components/schemas/IBMCloudStorageBrowserModel'
S3Compatible: '#/components/schemas/S3CompatibleBrowserModel'
WasabiCloud: '#/components/schemas/WasabiCloudStorageBrowserModel'
propertyName: serviceType
oneOf:
- $ref: '#/components/schemas/AzureBlobBrowserModel'
- $ref: '#/components/schemas/AzureDataBoxBrowserModel'
- $ref: '#/components/schemas/AmazonS3BrowserModel'
- $ref: '#/components/schemas/AmazonSnowballEdgeBrowserModel'
- $ref: '#/components/schemas/S3CompatibleBrowserModel'
- $ref: '#/components/schemas/GoogleCloudStorageBrowserModel'
- $ref: '#/components/schemas/IBMCloudStorageBrowserModel'
- $ref: '#/components/schemas/AzureComputeBrowserModel'
- $ref: '#/components/schemas/AmazonEC2BrowserModel'
- $ref: '#/components/schemas/WasabiCloudStorageBrowserModel'
- $ref: '#/components/schemas/BaseCloudBrowserModel'
AmazonEC2BrowserSpec:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserSpec'
- properties:
filters:
$ref: '#/components/schemas/AmazonEC2BrowserFilters'
regionType:
$ref: '#/components/schemas/EAmazonRegionType'
required:
- regionType
type: object
AmazonS3BrowserDestinationSpec:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserNewFolderSpec'
- properties:
bucketName:
description: Name of the bucket where you want to store your backup data.
type: string
folderType:
$ref: '#/components/schemas/ECloudBrowserFolderType'
hostId:
description: ID of a server you want to use to connect to the object storage. You can use the backup server or any Microsoft Windows or Linux server added to your backup infrastructure. By default, the backup server ID is used.
format: uuid
type: string
regionId:
description: AWS region where the Amazon S3 bucket is located.
type: string
regionType:
$ref: '#/components/schemas/EAmazonRegionType'
required:
- regionType
- regionId
- bucketName
type: object
ECloudServiceType:
description: Type of cloud service.
enum:
- AzureBlob
- AzureDataBox
- AmazonS3
- AmazonEC2
- S3Compatible
- AmazonSnowballEdge
- GoogleCloud
- IBMCloud
- AzureCompute
- WasabiCloud
type: string
S3CompatibleBucketBrowserModel:
properties:
folders:
description: Array of folders located in the bucket.
items:
type: string
type: array
name:
description: Bucket name.
type: string
type: object
AzureBlobContainerBrowserModel:
properties:
folders:
description: Array of folders loated in the container.
items:
type: string
type: array
name:
description: Container name.
type: string
type: object
AmazonEC2RegionBrowserModel:
properties:
instanceTypes:
description: Array of Amazon instance types.
items:
type: string
type: array
regionId:
description: Region ID.
type: string
vpcs:
description: Array of Amazon Virtual Private Cloud (Amazon VPC) networks.
items:
$ref: '#/components/schemas/AmazonVPCBrowserModel'
type: array
type: object
AzureDataBoxBrowserDestinationSpec:
allOf:
- $ref: '#/components/schemas/BaseCloudBrowserNewFolderSpec'
- properties:
containerName:
description: Name of the container where you want to store your backup data.
type: string
hostId:
description: ID of a server you want to use to connect to the object storage. You can use the backup server or any Microsoft Windows or Linux server added to your backup infrastructure. By default, the backup server ID is used.
format: uuid
type: string
servicePoint:
# --- truncated at 32 KB (39 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/veeam/refs/heads/main/openapi/veeam-cloud-browser-api-openapi.yml