Partager via


ProtectionIntentOperations interface

Interface représentant une protectionIntentOperations.

Méthodes

createOrUpdate(string, string, string, string, ProtectionIntentResource, ProtectionIntentCreateOrUpdateOptionalParams)

Créer une intention pour l’activation de la sauvegarde d’un élément. Il s’agit d’une opération synchrone.

delete(string, string, string, string, ProtectionIntentDeleteOptionalParams)

Utilisé pour supprimer l’intention d’un élément

get(string, string, string, string, ProtectionIntentGetOptionalParams)

Fournit les détails de l’élément d’intention de protection. S'agissant d'une opération asynchrone, Pour connaître l’état de l’opération, appelez l’API GetItemOperationResult.

validate(string, PreValidateEnableBackupRequest, ProtectionIntentValidateOptionalParams)

Il validera les éléments suivants

  1. Capacité du coffre
  2. La machine virtuelle est déjà protégée
  3. Toute configuration liée à la machine virtuelle passée dans les propriétés.

Détails de la méthode

createOrUpdate(string, string, string, string, ProtectionIntentResource, ProtectionIntentCreateOrUpdateOptionalParams)

Créer une intention pour l’activation de la sauvegarde d’un élément. Il s’agit d’une opération synchrone.

function createOrUpdate(vaultName: string, resourceGroupName: string, fabricName: string, intentObjectName: string, parameters: ProtectionIntentResource, options?: ProtectionIntentCreateOrUpdateOptionalParams): Promise<ProtectionIntentResource>

Paramètres

vaultName

string

Nom du coffre Recovery Services.

resourceGroupName

string

Nom du groupe de ressources où se trouve le coffre Recovery Services.

fabricName

string

Nom de la structure associée à l’élément de sauvegarde.

intentObjectName

string

Nom de l’objet intention.

parameters
ProtectionIntentResource

élément sauvegardé de ressource

options
ProtectionIntentCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

delete(string, string, string, string, ProtectionIntentDeleteOptionalParams)

Utilisé pour supprimer l’intention d’un élément

function delete(vaultName: string, resourceGroupName: string, fabricName: string, intentObjectName: string, options?: ProtectionIntentDeleteOptionalParams): Promise<void>

Paramètres

vaultName

string

Nom du coffre Recovery Services.

resourceGroupName

string

Nom du groupe de ressources où se trouve le coffre Recovery Services.

fabricName

string

Nom de la structure associé à l’intention.

intentObjectName

string

Intention d’être supprimé.

options
ProtectionIntentDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, string, ProtectionIntentGetOptionalParams)

Fournit les détails de l’élément d’intention de protection. S'agissant d'une opération asynchrone, Pour connaître l’état de l’opération, appelez l’API GetItemOperationResult.

function get(vaultName: string, resourceGroupName: string, fabricName: string, intentObjectName: string, options?: ProtectionIntentGetOptionalParams): Promise<ProtectionIntentResource>

Paramètres

vaultName

string

Nom du coffre Recovery Services.

resourceGroupName

string

Nom du groupe de ressources où se trouve le coffre Recovery Services.

fabricName

string

Nom de la structure associé à l’élément sauvegardé.

intentObjectName

string

Nom de l’élément sauvegardé dont les détails doivent être récupérés.

options
ProtectionIntentGetOptionalParams

Paramètres d’options.

Retours

validate(string, PreValidateEnableBackupRequest, ProtectionIntentValidateOptionalParams)

Il validera les éléments suivants

  1. Capacité du coffre
  2. La machine virtuelle est déjà protégée
  3. Toute configuration liée à la machine virtuelle passée dans les propriétés.
function validate(azureRegion: string, parameters: PreValidateEnableBackupRequest, options?: ProtectionIntentValidateOptionalParams): Promise<PreValidateEnableBackupResponse>

Paramètres

azureRegion

string

Région Azure pour atteindre l’API

parameters
PreValidateEnableBackupRequest

Activer la demande de validation de sauvegarde sur une machine virtuelle

options
ProtectionIntentValidateOptionalParams

Paramètres d’options.

Retours