RestoreRequestProperties Class
RestoreRequest resource specific properties.
Constructor
RestoreRequestProperties(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
storage_account_url
|
SAS URL to the container. Required. |
|
blob_name
|
Name of a blob which contains the backup. |
|
overwrite
|
|
|
site_name
|
Name of an app. |
|
databases
|
Collection of databases which should be restored. This list has to match the list of databases included in the backup. |
|
ignore_conflicting_host_names
|
Changes a logic when restoring an app with custom domains.
|
|
ignore_databases
|
Ignore the databases and only restore the site content. |
|
app_service_plan
|
Specify app service plan that will own restored site. |
|
operation_type
|
Operation type. Known values are: "Default", "Clone", "Relocation", "Snapshot", and "CloudFS". |
|
adjust_connection_strings
|
|
|
hosting_environment
|
App Service Environment name, if needed (only when restoring an app to an App Service Environment). |
Attributes
adjust_connection_strings
true if SiteConfig.ConnectionStrings should be set in new app; otherwise,
false.
adjust_connection_strings: bool | None
app_service_plan
Specify app service plan that will own restored site.
app_service_plan: str | None
blob_name
Name of a blob which contains the backup.
blob_name: str | None
databases
Collection of databases which should be restored. This list has to match the list of databases included in the backup.
databases: list['_models.DatabaseBackupSetting'] | None
hosting_environment
App Service Environment name, if needed (only when restoring an app to an App Service Environment).
hosting_environment: str | None
ignore_conflicting_host_names
Changes a logic when restoring an app with custom domains. true to remove custom
domains automatically. If false, custom domains are added to
the app's object when it is being restored, but that might fail due to conflicts during the operation.
ignore_conflicting_host_names: bool | None
ignore_databases
Ignore the databases and only restore the site content.
ignore_databases: bool | None
operation_type
"Default", "Clone", "Relocation", "Snapshot", and "CloudFS".
operation_type: str | _models.BackupRestoreOperationType | None
overwrite
true if the restore operation can overwrite target app; otherwise,
false. true is needed if trying to restore over an existing app.
Required.
overwrite: bool
site_name
Name of an app.
site_name: str | None
storage_account_url
SAS URL to the container. Required.
storage_account_url: str