DeletedStorageBundle Class

A deleted storage account bundle consisting of its previous id, attributes and its tags, as well as information on when it will be purged.

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

Inheritance
DeletedStorageBundle

Constructor

DeletedStorageBundle(*, recovery_id: Optional[str] = None, **kwargs)

Parameters

recovery_id
str
Required

The url of the recovery object, used to identify and recover the deleted storage account.

Variables

id
str

The storage account id.

resource_id
str

The storage account resource id.

active_key_name
str

The current active storage account key name.

auto_regenerate_key
bool

whether keyvault should manage the storage account for the user.

regeneration_period
str

The key regeneration time duration specified in ISO-8601 format.

attributes
StorageAccountAttributes

The storage account attributes.

tags
dict[str, str]

Application specific metadata in the form of key-value pairs

scheduled_purge_date
datetime

The time when the storage account is scheduled to be purged, in UTC

deleted_date
datetime

The time when the storage account was deleted, in UTC