RestoreRequest Класс

Описание запроса на восстановление.

Переменные заполняются только сервером и игнорируются при отправке запроса.

Наследование
azure.mgmt.web.v2019_08_01.models._models_py3.ProxyOnlyResource
RestoreRequest

Конструктор

RestoreRequest(*, kind: str | None = None, storage_account_url: str | None = None, blob_name: str | None = None, overwrite: bool | None = None, site_name: str | None = None, databases: List[_models.DatabaseBackupSetting] | None = None, ignore_conflicting_host_names: bool = False, ignore_databases: bool = False, app_service_plan: str | None = None, operation_type: str | _models.BackupRestoreOperationType = 'Default', adjust_connection_strings: bool | None = None, hosting_environment: str | None = None, **kwargs: Any)

Параметры Keyword-Only

Имя Описание
kind
str

Тип ресурса.

storage_account_url
str

URL-адрес SAS для контейнера.

blob_name
str

Имя большого двоичного объекта, содержащего резервную копию.

overwrite

<code>true</code> Значение , если операция восстановления может перезаписать целевое приложение; в противном случае — <code>false</code>. <code>true</code> требуется при попытке восстановления существующего приложения.

site_name
str

Имя приложения.

databases

Коллекция баз данных, которые необходимо восстановить. Этот список должен соответствовать списку баз данных, включенных в резервную копию.

ignore_conflicting_host_names

Изменяет логику при восстановлении приложения с личными доменами. <code>true</code> для автоматического удаления личных доменов. При <code>false</code>значении личные домены добавляются в объект приложения при его восстановлении, но это может завершиться ошибкой из-за конфликтов во время операции.

ignore_databases

Игнорируйте базы данных и восстанавливайте только содержимое сайта.

app_service_plan
str

Укажите план службы приложений, который будет владеть восстановленным сайтом.

operation_type

Тип операции. Известные значения: "Default", "Clone", "Relocation", "Snapshot" и "CloudFS".

значение по умолчанию: Default
adjust_connection_strings

<code>true</code> Значение , если параметр SiteConfig.ConnectionStrings должен быть задан в новом приложении; в противном случае — <code>false</code>.

hosting_environment
str

Среда службы приложений имя, если это необходимо (только при восстановлении приложения в Среда службы приложений).

Переменные

Имя Описание
id
str

Идентификатор ресурса.

name
str

Имя ресурса.

kind
str

Тип ресурса.

type
str

Тип ресурса.

storage_account_url
str

URL-адрес SAS для контейнера.

blob_name
str

Имя большого двоичного объекта, содержащего резервную копию.

overwrite

<code>true</code> Значение , если операция восстановления может перезаписать целевое приложение; в противном случае — <code>false</code>. <code>true</code> требуется при попытке восстановления существующего приложения.

site_name
str

Имя приложения.

databases

Коллекция баз данных, которые необходимо восстановить. Этот список должен соответствовать списку баз данных, включенных в резервную копию.

ignore_conflicting_host_names

Изменяет логику при восстановлении приложения с личными доменами. <code>true</code> для автоматического удаления личных доменов. При <code>false</code>значении личные домены добавляются в объект приложения при его восстановлении, но это может завершиться ошибкой из-за конфликтов во время операции.

ignore_databases

Игнорируйте базы данных и восстанавливайте только содержимое сайта.

app_service_plan
str

Укажите план службы приложений, который будет владеть восстановленным сайтом.

operation_type

Тип операции. Известные значения: "Default", "Clone", "Relocation", "Snapshot" и "CloudFS".

adjust_connection_strings

<code>true</code> Значение , если параметр SiteConfig.ConnectionStrings должен быть задан в новом приложении; в противном случае — <code>false</code>.

hosting_environment
str

Среда службы приложений имя, если это необходимо (только при восстановлении приложения в Среда службы приложений).