Compartilhar via


RestoreRequest Classe

Descrição de uma solicitação de restauração.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Herança
azure.mgmt.web.v2018_02_01.models._models_py3.ProxyOnlyResource
RestoreRequest

Construtor

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)

Parâmetros somente de palavra-chave

Nome Description
kind
str

Tipo de recurso.

storage_account_url
str

URL sas para o contêiner.

blob_name
str

Nome de um blob que contém o backup.

overwrite

<code>true</code> se a operação de restauração puder substituir o aplicativo de destino; caso contrário, <code>false</code>. <code>true</code> será necessário se tentar restaurar em um aplicativo existente.

site_name
str

Nome de um aplicativo.

databases

Coleção de bancos de dados que devem ser restaurados. Essa lista precisa corresponder à lista de bancos de dados incluídos no backup.

ignore_conflicting_host_names

Altera uma lógica ao restaurar um aplicativo com domínios personalizados. <code>true</code> para remover domínios personalizados automaticamente. Se <code>false</code>for , domínios personalizados serão adicionados ao objeto do aplicativo quando ele estiver sendo restaurado, mas isso poderá falhar devido a conflitos durante a operação.

ignore_databases

Ignore os bancos de dados e restaure apenas o conteúdo do site.

app_service_plan
str

Especifique o plano do serviço de aplicativo que será proprietário do site restaurado.

operation_type

Tipo de operação. Os valores conhecidos são: "Default", "Clone", "Relocation", "Snapshot" e "CloudFS".

Valor padrão: Default
adjust_connection_strings

<code>true</code> se SiteConfig.ConnectionStrings deve ser definido em novo aplicativo; caso contrário, <code>false</code>.

hosting_environment
str

Ambiente do Serviço de Aplicativo nome, se necessário (somente ao restaurar um aplicativo para um Ambiente do Serviço de Aplicativo).

Variáveis

Nome Description
id
str

ID do recurso.

name
str

Nome do recurso.

kind
str

Tipo de recurso.

type
str

Tipo de recurso.

storage_account_url
str

URL sas para o contêiner.

blob_name
str

Nome de um blob que contém o backup.

overwrite

<code>true</code> se a operação de restauração puder substituir o aplicativo de destino; caso contrário, <code>false</code>. <code>true</code> será necessário se tentar restaurar em um aplicativo existente.

site_name
str

Nome de um aplicativo.

databases

Coleção de bancos de dados que devem ser restaurados. Essa lista precisa corresponder à lista de bancos de dados incluídos no backup.

ignore_conflicting_host_names

Altera uma lógica ao restaurar um aplicativo com domínios personalizados. <code>true</code> para remover domínios personalizados automaticamente. Se <code>false</code>for , domínios personalizados serão adicionados ao objeto do aplicativo quando ele estiver sendo restaurado, mas isso poderá falhar devido a conflitos durante a operação.

ignore_databases

Ignore os bancos de dados e restaure apenas o conteúdo do site.

app_service_plan
str

Especifique o plano do serviço de aplicativo que será proprietário do site restaurado.

operation_type

Tipo de operação. Os valores conhecidos são: "Default", "Clone", "Relocation", "Snapshot" e "CloudFS".

adjust_connection_strings

<code>true</code> se SiteConfig.ConnectionStrings deve ser definido em novo aplicativo; caso contrário, <code>false</code>.

hosting_environment
str

Ambiente do Serviço de Aplicativo nome, se necessário (somente ao restaurar um aplicativo para um Ambiente do Serviço de Aplicativo).