DatasourceResponse

data class DatasourceResponse(val datasourceType: String? = null, val objectType: String? = null, val resourceID: String, val resourceLocation: String? = null, val resourceName: String? = null, val resourceType: String? = null, val resourceUri: String? = null)

Datasource to be backed up

Constructors

Link copied to clipboard
constructor(datasourceType: String? = null, objectType: String? = null, resourceID: String, resourceLocation: String? = null, resourceName: String? = null, resourceType: String? = null, resourceUri: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val datasourceType: String? = null

DatasourceType of the resource.

Link copied to clipboard
val objectType: String? = null

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

Link copied to clipboard

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.

Link copied to clipboard

Location of datasource.

Link copied to clipboard
val resourceName: String? = null

Unique identifier of the resource in the context of parent.

Link copied to clipboard
val resourceType: String? = null

Resource Type of Datasource.

Link copied to clipboard
val resourceUri: String? = null

Uri of the resource.