Datasource interface

Datasource to be backed up

Properties

datasourceType

DatasourceType of the resource.

objectType

Type of Datasource object, used to initialize the right inherited type

resourceID

Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.

resourceLocation

Location of datasource.

resourceName

Unique identifier of the resource in the context of parent.

resourceProperties

Properties specific to data source

resourceType

Resource Type of Datasource.

resourceUri

Uri of the resource.

Property Details

datasourceType

DatasourceType of the resource.

datasourceType?: string

Property Value

string

objectType

Type of Datasource object, used to initialize the right inherited type

objectType?: string

Property Value

string

resourceID

Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.

resourceID: string

Property Value

string

resourceLocation

Location of datasource.

resourceLocation?: string

Property Value

string

resourceName

Unique identifier of the resource in the context of parent.

resourceName?: string

Property Value

string

resourceProperties

Properties specific to data source

resourceProperties?: BaseResourcePropertiesUnion

Property Value

resourceType

Resource Type of Datasource.

resourceType?: string

Property Value

string

resourceUri

Uri of the resource.

resourceUri?: string

Property Value

string