Compartilhar via


ProtectionIntentOperationsExtensions Classe

Definição

Métodos de extensão para ProtectionIntentOperations.

public static class ProtectionIntentOperationsExtensions
type ProtectionIntentOperationsExtensions = class
Public Module ProtectionIntentOperationsExtensions
Herança
ProtectionIntentOperationsExtensions

Métodos

CreateOrUpdate(IProtectionIntentOperations, String, String, String, String, ProtectionIntentResource)

Crie a Intenção para Habilitar o backup de um item. Esta é uma operação síncrona.

CreateOrUpdateAsync(IProtectionIntentOperations, String, String, String, String, ProtectionIntentResource, CancellationToken)

Crie a Intenção para Habilitar o backup de um item. Esta é uma operação síncrona.

Delete(IProtectionIntentOperations, String, String, String, String)

Usado para remover a intenção de um item

DeleteAsync(IProtectionIntentOperations, String, String, String, String, CancellationToken)

Usado para remover a intenção de um item

Get(IProtectionIntentOperations, String, String, String, String)

Fornece os detalhes do item de intenção de proteção. Esta é uma operação assíncrona. Para saber o status da operação, chame a API GetItemOperationResult.

GetAsync(IProtectionIntentOperations, String, String, String, String, CancellationToken)

Fornece os detalhes do item de intenção de proteção. Esta é uma operação assíncrona. Para saber o status da operação, chame a API GetItemOperationResult.

Validate(IProtectionIntentOperations, String, PreValidateEnableBackupRequest)

Ele validará os seguintes procedimentos

  1. Capacidade do cofre
  2. A VM já está protegida
  3. Qualquer configuração relacionada à VM passada nas propriedades.
ValidateAsync(IProtectionIntentOperations, String, PreValidateEnableBackupRequest, CancellationToken)

Ele validará os seguintes procedimentos

  1. Capacidade do cofre
  2. A VM já está protegida
  3. Qualquer configuração relacionada à VM passada nas propriedades.

Aplica-se a