SnapshotRestoreRequestProperties Class

SnapshotRestoreRequest resource specific properties.

Constructor

SnapshotRestoreRequestProperties(*args: Any, **kwargs: Any)

Variables

Name Description
snapshot_time
str

Point in time in which the app restore should be done, formatted as a DateTime string.

recovery_source

Optional. Specifies the web app that snapshot contents will be retrieved from. If empty, the targeted web app will be used as the source.

overwrite

If true the restore operation can overwrite source app; otherwise, false. Required.

recover_configuration

If true, site configuration, in addition to content, will be reverted.

ignore_conflicting_host_names

If true, custom hostname conflicts will be ignored when recovering to a target web app. This setting is only necessary when RecoverConfiguration is enabled.

use_dr_secondary

If true, the snapshot is retrieved from DRSecondary endpoint.

Attributes

ignore_conflicting_host_names

If true, custom hostname conflicts will be ignored when recovering to a target web app. This setting is only necessary when RecoverConfiguration is enabled.

ignore_conflicting_host_names: bool | None

overwrite

If true the restore operation can overwrite source app; otherwise, false. Required.

overwrite: bool

recover_configuration

If true, site configuration, in addition to content, will be reverted.

recover_configuration: bool | None

recovery_source

Optional. Specifies the web app that snapshot contents will be retrieved from. If empty, the targeted web app will be used as the source.

recovery_source: _models.SnapshotRecoverySource | None

snapshot_time

Point in time in which the app restore should be done, formatted as a DateTime string.

snapshot_time: str | None

use_dr_secondary

If true, the snapshot is retrieved from DRSecondary endpoint.

use_dr_secondary: bool | None