Compartir a través de


ProtectionIntentOperations interface

Interfaz que representa protectionIntentOperations.

Métodos

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

Crear intención para habilitar la copia de seguridad de un elemento. Se trata de una operación sincrónica.

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

Se usa para quitar la intención de un elemento

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

Proporciona los detalles del elemento de intención de protección. Se trata de una operación asincrónica. Para conocer el estado de la operación, llame a la API GetItemOperationResult.

validate(string, PreValidateEnableBackupRequest, ProtectionIntentValidateOptionalParams)

Validará los siguientes aspectos:

  1. Capacidad del almacén
  2. La máquina virtual ya está protegida
  3. Cualquier configuración relacionada con la máquina virtual pasada en las propiedades.

Detalles del método

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

Crear intención para habilitar la copia de seguridad de un elemento. Se trata de una operación sincrónica.

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

Parámetros

vaultName

string

Nombre del almacén de Recovery Services.

resourceGroupName

string

Nombre del grupo de recursos donde está presente el almacén de Recovery Services.

fabricName

string

Nombre del tejido asociado al elemento de copia de seguridad.

intentObjectName

string

Nombre del objeto de intención.

parameters
ProtectionIntentResource

elemento de copia de seguridad de recursos

options
ProtectionIntentCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

Se usa para quitar la intención de un elemento

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

Parámetros

vaultName

string

Nombre del almacén de Recovery Services.

resourceGroupName

string

Nombre del grupo de recursos donde está presente el almacén de Recovery Services.

fabricName

string

Nombre del tejido asociado a la intención.

intentObjectName

string

Intención que se va a eliminar.

options
ProtectionIntentDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

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

Proporciona los detalles del elemento de intención de protección. Se trata de una operación asincrónica. Para conocer el estado de la operación, llame a la API GetItemOperationResult.

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

Parámetros

vaultName

string

Nombre del almacén de Recovery Services.

resourceGroupName

string

Nombre del grupo de recursos donde está presente el almacén de Recovery Services.

fabricName

string

Nombre del tejido asociado al elemento de copia de seguridad.

intentObjectName

string

Se ha copiado una copia de seguridad del nombre del elemento cuyos detalles se van a capturar.

options
ProtectionIntentGetOptionalParams

Parámetros de opciones.

Devoluciones

validate(string, PreValidateEnableBackupRequest, ProtectionIntentValidateOptionalParams)

Validará los siguientes aspectos:

  1. Capacidad del almacén
  2. La máquina virtual ya está protegida
  3. Cualquier configuración relacionada con la máquina virtual pasada en las propiedades.
function validate(azureRegion: string, parameters: PreValidateEnableBackupRequest, options?: ProtectionIntentValidateOptionalParams): Promise<PreValidateEnableBackupResponse>

Parámetros

azureRegion

string

Región de Azure para alcanzar api

parameters
PreValidateEnableBackupRequest

Habilitación de la solicitud de validación de copia de seguridad en la máquina virtual

options
ProtectionIntentValidateOptionalParams

Parámetros de opciones.

Devoluciones