Configure New Azure Storage
Select
This API adds a cloud storage of type "Microsoft Azure Storage" BYOS.
- application/json
Request Body
- AzureStorage-SaaS
- AzureStorage-CustomerManaged
- name string required
Azure BYOS Storage name.
region object required
Region id or name where storage will be created
id integerRegion ID
name stringcredential object
cloud credential ID or Name. Create Storage account credentials and add the details here. Not required for
IAM Vm Role Assignment
id integername string- container string required
Container or Library name.
backupGateways object[]
Configure one or more backup gateways
id integer requiredname string required- authentication string required
Possible values: [
Access and secret keys
,IAM VM role assignment
,IAM AD application role assignment (Credential Manager)
]Authentication type for the storage account
- serviceHost string
Default value:
blob.core.windows.net
IP address or fully qualified domain name or URL for the cloud library based on cloud vendor
- accountName string
Account Name. Needed for credential type
IAM VM role assignment
andIAM AD application role assignment (Credential Manager)
authentication - name string required
Azure Storage Name
mediaAgent object required
Primary Media Agent Info : Use List Media Agents to get the info
id integer requiredMedia Agent ID
name string requiredMedia Agent Name
credential object
id integername string- authentication string required
Possible values: [
Access and secret keys
,IAM VM role assignment
,IAM AD application role assignment (Credential Manager)
]Authentication type for the cloud storage server. Only Access & Account Name and IAM AD require credentials.
- accountName string
Only needed for IAM VM and IAM AD
deduplicationDBLocation object[]
A list of dedupe locations can be provided for the storage pool being created. This provides an efficient way to save/store data by eliminating duplicate blocks of data during backups
path stringPath of deduplication
mediaAgent object
id integername string- storageClass string required
Possible values: [
Container's default
,Hot
,Cool
,Archive
,Hot/Archive (Combined Storage Tiers)
,Cool/Archive (Combined Storage Tiers)
]Appropriate storage class for your account
- container string required
Container name
- serviceHost string
Default value:
blob.core.windows.net
IP address or fully qualified domain name or URL for the cloud library based on cloud vendor
- 200
OK
- application/json
- Schema
- Example (from schema)
- Microsoft Azure Storage
Schema
- id integer
newly created cloud storage id
- name string
newly created cloud storage name
{
"id": 0,
"name": "string"
}
{
"id": 2103,
"name": "CVMetallic-AzureDB1-Cloud storage teststorage7"
}