BackupPatch Class

Backup patch.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
BackupPatch

Constructor

BackupPatch(*, tags: Optional[Dict[str, str]] = None, label: Optional[str] = None, use_existing_snapshot: Optional[bool] = False, **kwargs)

Parameters

tags
dict[str, str]
Required

A set of tags. Resource tags.

label
str
Required

Label for backup.

use_existing_snapshot
bool
Required

Manual backup an already existing snapshot. This will always be false for scheduled backups and true/false for manual backups.

Variables

backup_id
str

UUID v4 used to identify the Backup.

creation_date
datetime

The creation date of the backup.

provisioning_state
str

Azure lifecycle management.

size
<xref:long>

Size of backup.

backup_type
str or BackupType

Type of backup Manual or Scheduled. Possible values include: "Manual", "Scheduled".

failure_reason
str

Failure reason.

volume_name
str

Volume name.