AzureWorkloadSQLAutoProtectionIntentResponse

data class AzureWorkloadSQLAutoProtectionIntentResponse(val backupManagementType: String? = null, val itemId: String? = null, val policyId: String? = null, val protectionIntentItemType: String, val protectionState: String? = null, val sourceResourceId: String? = null, val workloadItemType: String? = null)

Azure Workload SQL Auto Protection intent item.

Constructors

constructor(backupManagementType: String? = null, itemId: String? = null, policyId: String? = null, protectionIntentItemType: String, protectionState: String? = null, sourceResourceId: String? = null, workloadItemType: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Type of backup management for the backed up item.

Link copied to clipboard
val itemId: String? = null

ID of the item which is getting protected, In case of Azure Vm , it is ProtectedItemId

Link copied to clipboard
val policyId: String? = null

ID of the backup policy with which this item is backed up.

Link copied to clipboard

backup protectionIntent type. Expected value is 'AzureWorkloadSQLAutoProtectionIntent'.

Link copied to clipboard
val protectionState: String? = null

Backup state of this backup item.

Link copied to clipboard

ARM ID of the resource to be backed up.

Link copied to clipboard

Workload item type of the item for which intent is to be set