Freigeben über


IProtectionIntentOperations Schnittstelle

Definition

ProtectionIntentOperations-Vorgänge.

public interface IProtectionIntentOperations
type IProtectionIntentOperations = interface
Public Interface IProtectionIntentOperations

Methoden

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

Erstellen Einer Absicht zum Aktivieren der Sicherung eines Elements. Dies ist ein synchroner Vorgang.

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

Wird verwendet, um die Absicht aus einem Element zu entfernen

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

Stellt die Details zum Schutzabsichtselement bereit. Das ist ein asynchroner Vorgang. Um die status des Vorgangs zu kennen, rufen Sie die GetItemOperationResult-API auf.

ValidateWithHttpMessagesAsync(String, PreValidateEnableBackupRequest, Dictionary<String,List<String>>, CancellationToken)

Die Folgenden werden überprüft.

  1. Tresorkapazität
  2. Der virtuelle Computer ist bereits geschützt.
  3. Alle VM-bezogenen Konfigurationen, die in Eigenschaften übergeben wurden.

Erweiterungsmethoden

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

Erstellen Einer Absicht zum Aktivieren der Sicherung eines Elements. Dies ist ein synchroner Vorgang.

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

Erstellen Einer Absicht zum Aktivieren der Sicherung eines Elements. Dies ist ein synchroner Vorgang.

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

Wird verwendet, um die Absicht aus einem Element zu entfernen

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

Wird verwendet, um die Absicht aus einem Element zu entfernen

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

Stellt die Details zum Schutzabsichtselement bereit. Das ist ein asynchroner Vorgang. Um die status des Vorgangs zu kennen, rufen Sie die GetItemOperationResult-API auf.

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

Stellt die Details zum Schutzabsichtselement bereit. Das ist ein asynchroner Vorgang. Um die status des Vorgangs zu kennen, rufen Sie die GetItemOperationResult-API auf.

Validate(IProtectionIntentOperations, String, PreValidateEnableBackupRequest)

Die Folgenden werden überprüft.

  1. Tresorkapazität
  2. Der virtuelle Computer ist bereits geschützt.
  3. Alle VM-bezogenen Konfigurationen, die in Eigenschaften übergeben wurden.
ValidateAsync(IProtectionIntentOperations, String, PreValidateEnableBackupRequest, CancellationToken)

Die Folgenden werden überprüft.

  1. Tresorkapazität
  2. Der virtuelle Computer ist bereits geschützt.
  3. Alle VM-bezogenen Konfigurationen, die in Eigenschaften übergeben wurden.

Gilt für: