SnapshotRestoreRequest interface
Details about app recovery operation.
- Extends
Properties
ignore |
If true, custom hostname conflicts will be ignored when recovering to a target web app. This setting is only necessary when RecoverConfiguration is enabled. |
overwrite | If |
recover |
If true, site configuration, in addition to content, will be reverted. |
recovery |
Optional. Specifies the web app that snapshot contents will be retrieved from. If empty, the targeted web app will be used as the source. |
snapshot |
Point in time in which the app restore should be done, formatted as a DateTime string. |
use |
If true, the snapshot is retrieved from DRSecondary endpoint. |
Inherited Properties
id | Resource Id. NOTE: This property will not be serialized. It can only be populated by the server. |
kind | Kind of resource. |
name | Resource Name. NOTE: This property will not be serialized. It can only be populated by the server. |
type | Resource type. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
ignoreConflictingHostNames
If true, custom hostname conflicts will be ignored when recovering to a target web app. This setting is only necessary when RecoverConfiguration is enabled.
ignoreConflictingHostNames?: boolean
Property Value
boolean
overwrite
If true
the restore operation can overwrite source app; otherwise, false
.
overwrite?: boolean
Property Value
boolean
recoverConfiguration
If true, site configuration, in addition to content, will be reverted.
recoverConfiguration?: boolean
Property Value
boolean
recoverySource
Optional. Specifies the web app that snapshot contents will be retrieved from. If empty, the targeted web app will be used as the source.
recoverySource?: SnapshotRecoverySource
Property Value
snapshotTime
Point in time in which the app restore should be done, formatted as a DateTime string.
snapshotTime?: string
Property Value
string
useDRSecondary
If true, the snapshot is retrieved from DRSecondary endpoint.
useDRSecondary?: boolean
Property Value
boolean
Inherited Property Details
id
Resource Id. NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From ProxyOnlyResource.id
kind
name
Resource Name. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From ProxyOnlyResource.name
type
Resource type. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From ProxyOnlyResource.type