Compartilhar via


IProtectionIntentOperations Interface

Definição

Operações ProtectionIntentOperations.

public interface IProtectionIntentOperations
type IProtectionIntentOperations = interface
Public Interface IProtectionIntentOperations

Métodos

CreateOrUpdateWithHttpMessagesAsync(String, String, String, String, ProtectionIntentResource, Dictionary<String,List<String>>, CancellationToken)

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

DeleteWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Usado para remover a intenção de um item

GetWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<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.

ValidateWithHttpMessagesAsync(String, PreValidateEnableBackupRequest, Dictionary<String,List<String>>, 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.

Métodos de Extensão

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