Atualização de reversão

A operação Rollback Update Or Upgrade cancela uma atualização de configuração em andamento e retorna a implantação para seu estado anterior ao início da atualização.

Solicitação

A solicitação Rollback Update Or Upgrade pode ser especificada da seguinte maneira. Substitua <subscription-id> pela ID de assinatura, <cloudservice-name> pelo nome do serviço em nuvem e <deployment-name> pelo nome da implantação.

Método URI da solicitação
POST https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deploymentslots/
POST https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deployments/<deployment-name>/

Parâmetros de URI

Parâmetro do URI Descrição
comp=rollback Obrigatórios. Especifica que a operação em andamento deve ser interrompida e a implantação deve ser retornada ao estado anterior.

Cabeçalhos de solicitação

A tabela a seguir descreve os cabeçalhos da solicitação.

Cabeçalho da solicitação Descrição
x-ms-version Obrigatórios. Especifica a versão da operação a ser usada para esta solicitação. Esse cabeçalho deve ser definido como 2011-10-01 ou superior.

Corpo da solicitação

  
<?xml version="1.0" encoding="utf-8"?>  
<RollbackUpdateOrUpgrade xmlns=”http://schemas.microsoft.com/windowsazure”>  
  <Mode>type-of-upgrade</Mode>  
  <Force>upgrade-forced</Force>  
</RollbackUpdateOrUpgrade>  
  

A tabela a seguir descreve os elementos da solicitação.

Nome do elemento Descrição
Mode Obrigatórios. Especifica se a reversão deve continuar automaticamente.

- Auto – A reversão continua sem entrada adicional do usuário.
- Manual – Você deve chamar a operação Walk Upgrade Domain para aplicar a reversão a cada domínio de atualização.
Force Obrigatórios. Especifica se a reversão deve continuar mesmo quando fará com que os dados locais sejam perdidos de algumas instâncias de função. True se a reversão deve continuar; caso contrário false, .

Resposta

A resposta inclui um código de status HTTP e um conjunto de cabeçalhos de resposta.

Código de status

Uma operação bem-sucedida retorna o código de status 200 (OK).

Cabeçalhos de resposta

A resposta para esta operação inclui os cabeçalhos a seguir. A resposta também pode incluir cabeçalhos padrão HTTP adicionais.

Cabeçalho de Resposta Descrição
x-ms-request-id Um valor que identifica exclusivamente uma solicitação feita no serviço de gerenciamento.

Corpo da resposta

Nenhum.

Comentários

A operação Rollback Update Or Upgrade só poderá ser chamada quando uma atualização estiver em andamento na implantação. A implantação status pode ser detectada chamando a operação Obter Implantação ou Obter Propriedades do Serviço de Nuvem e inspecionando o elemento RollbackAllowed. Se o valor retornado for true, uma reversão poderá ser executada.