Share via


SnapshotRestoreRequestProperties interface

SnapshotRestoreRequest resource specific properties

Properties

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.

overwrite

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

recoverConfiguration

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

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.

snapshotTime

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

useDRSecondary

If true, the snapshot is retrieved from DRSecondary endpoint.

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