SnapshotRestoreRequest interface

Details about app recovery operation.

Extends

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.

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

Kind of resource.

kind?: string

Property Value

string

Inherited From ProxyOnlyResource.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