Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Namespace: microsoft.graph
Desativar um protectionPolicyBase.
Quando uma política de proteção é desativada, a atividade de backup é interrompida imediatamente, nenhum novo backup é feito e os recursos protegidos não são mais cobertos pela política. Todos os backups feitos antes da desativação são retidos de acordo com a política de retenção, após o que são desativados. Você pode restaurar dados usando pontos de restauração anteriores mesmo após a desativação.
Para reativar uma política desativada, use a API de ativação .
Essa API está disponível nas seguintes implantações de nuvem nacional.
| Serviço global | Governo dos EUA L4 | US Government L5 (DOD) | China operada pela 21Vianet |
|---|---|---|---|
| ✅ | ❌ | ❌ | ❌ |
Permissões
Escolha a(s) permissão(s) marcada(s) como menos privilegiada(s) para essa API. Use uma permissão ou permissões com privilégios mais altos somente se o aplicativo exigir. Para obter detalhes sobre permissões delegadas e de aplicativo, consulte Tipos de permissão. Para saber mais sobre essas permissões, consulte a referência de permissões.
| Tipo de permissão | Permissões menos privilegiadas | Permissões com privilégios mais elevados |
|---|---|---|
| Delegado (conta corporativa ou de estudante) | BackupRestore-Configuration.ReadWrite.All | Indisponível. |
| Delegado (conta pessoal da Microsoft) | Sem suporte. | Sem suporte. |
| Application | BackupRestore-Configuration.ReadWrite.All | Indisponível. |
Solicitação HTTP
POST /solutions/backupRestore/protectionPolicies/{protectionPolicyBaseId}/deactivate
Cabeçalhos de solicitação
| Nome | Descrição |
|---|---|
| Autorização | {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização. |
Corpo da solicitação
Não forneça um corpo de solicitação para esse método.
Resposta
Se for bem-sucedida, essa ação retornará um código de 202 Accepted resposta e um objeto protectionPolicyBase no corpo da resposta.
Para obter uma lista de possíveis respostas de erro, consulte Respostas de erro da API de armazenamento de backup.
Exemplos
Exemplo 1: Desativar uma política de proteção ativa
Desativar a política de proteção quando ela estiver no estado ativo.
Solicitação
O exemplo a seguir mostra uma solicitação.
POST https://graph.microsoft.com/v1.0/solutions/backupRestore/ProtectionPolicies/61633878-8321-4950-bfaf-ed285bdd1461/deactivate
Resposta
O exemplo a seguir mostra a resposta.
HTTP/1.1 202 Accepted
Content-Location: https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionPolicies('61633878-8321-4950-bfaf-ed285bdd1461')
{
"@odata.context":"/solutions/backupRestore/$metadata#ProtectionPolicies/$entity",
"@odata.id":"/solutions/backupRestore/ProtectionPolicies(61633878-8321-4950-bfaf-ed285bdd1461)",
"@odata.type": "#microsoft.graph.exchangeProtectionPolicy",
"id":"61633878-8321-4950-bfaf-ed285bdd1461",
"displayName":"Exchange Protection Policy",
"status":"updating",
"createdBy":{
"application":{
"id":"1fec8e78-bce4-4aaf-ab1b-5451cc387264",
"displayName":"Microsoft Enhanced Restore"
},
"user":{
"email":"ryan@contoso.com",
"id":"845457dc-4bb2-4815-bef3-8628ebd1952e",
"displayName":"Ryan"
}
},
"createdDateTime":"2015-06-19T12:01:03.45Z",
"lastModifiedBy":{
"application":{
"id":"1fec8e78-bce4-4aaf-ab1b-5451cc387264",
"displayName":"Microsoft Enhanced Restore"
},
"user":{
"email":"rian@contoso.com",
"id":"845457dc-4bb2-4815-bef3-8628ebd1952e",
"displayName":"Rian"
}
},
"lastModifiedDateTime":"2015-06-19T12:01:03.45Z",
"retentionSettings" : [
{
"interval": "R/PT10M",
"period": "P2W"
},
{
"interval": "R/P1W",
"period": "P1Y"
}
]
}
Exemplo 2: Desativar uma política de proteção no estado de atualização
Desativar a política de proteção quando ela estiver em estado de atualização.
Solicitação
O exemplo a seguir mostra uma solicitação.
POST https://graph.microsoft.com/v1.0/solutions/backupRestore/protectionPolicies/61633878-8321-4950-bfaf-ed285bdd1461/deactivate
Resposta
O exemplo a seguir mostra a resposta.
HTTP/1.1 400 Bad Request
Content-Location: https://graph.microsoft.com/v1.0/solutions/backupRestore/ProtectionPolicies/61633878-8321-4950-bfaf-ed285bdd1461
{
"error": {
"code": "invalidStateForActivation",
"message": "Policy in updating state, which is invalid for deactivation. Policy must be in Active or ActiveWithErrors state.",
"innerError": {
"date": "2023-03-03T07:15:31",
"request-id": "7e921b55-8af4-41f5-881d-d425af822be0",
"client-request-id": "77d27e8a-f18e-ce3a-42c9-f8a87fc00126"
}
}
}