SnapshotRestoreRequestProperties Class
SnapshotRestoreRequest resource specific properties.
Constructor
SnapshotRestoreRequestProperties(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
snapshot_time
|
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 |
|
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