Bagikan melalui


ProtectionIntentOperations interface

Antarmuka yang mewakili ProtectionIntentOperations.

Metode

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

Buat Niat untuk Mengaktifkan pencadangan item. Ini adalah operasi sinkron.

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

Digunakan untuk menghapus niat dari item

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

Menyediakan detail item tujuan perlindungan. Ini adalah operasi asinkron. Untuk mengetahui status operasi, panggil GetItemOperationResult API.

validate(string, PreValidateEnableBackupRequest, ProtectionIntentValidateOptionalParams)

Ini akan memvalidasi hal-hal berikut

  1. Kapasitas vault
  2. VM sudah dilindungi
  3. Konfigurasi terkait VM apa pun yang diteruskan dalam properti.

Detail Metode

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

Buat Niat untuk Mengaktifkan pencadangan item. Ini adalah operasi sinkron.

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

Parameter

vaultName

string

Nama vault layanan pemulihan.

resourceGroupName

string

Nama grup sumber daya tempat vault layanan pemulihan ada.

fabricName

string

Nama fabric yang terkait dengan item cadangan.

intentObjectName

string

Nama objek niat.

parameters
ProtectionIntentResource

item yang dicadangkan sumber daya

Mengembalikan

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

Digunakan untuk menghapus niat dari item

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

Parameter

vaultName

string

Nama vault layanan pemulihan.

resourceGroupName

string

Nama grup sumber daya tempat vault layanan pemulihan ada.

fabricName

string

Nama fabric yang terkait dengan niat.

intentObjectName

string

Niat untuk dihapus.

options
ProtectionIntentDeleteOptionalParams

Parameter opsi.

Mengembalikan

Promise<void>

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

Menyediakan detail item tujuan perlindungan. Ini adalah operasi asinkron. Untuk mengetahui status operasi, panggil GetItemOperationResult API.

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

Parameter

vaultName

string

Nama vault layanan pemulihan.

resourceGroupName

string

Nama grup sumber daya tempat vault layanan pemulihan ada.

fabricName

string

Nama fabric yang terkait dengan item yang dicadangkan.

intentObjectName

string

Nama item yang dicadangkan yang detailnya akan diambil.

options
ProtectionIntentGetOptionalParams

Parameter opsi.

Mengembalikan

validate(string, PreValidateEnableBackupRequest, ProtectionIntentValidateOptionalParams)

Ini akan memvalidasi hal-hal berikut

  1. Kapasitas vault
  2. VM sudah dilindungi
  3. Konfigurasi terkait VM apa pun yang diteruskan dalam properti.
function validate(azureRegion: string, parameters: PreValidateEnableBackupRequest, options?: ProtectionIntentValidateOptionalParams): Promise<PreValidateEnableBackupResponse>

Parameter

azureRegion

string

Wilayah Azure untuk mencapai Api

parameters
PreValidateEnableBackupRequest

Aktifkan permintaan validasi cadangan pada Komputer Virtual

options
ProtectionIntentValidateOptionalParams

Parameter opsi.

Mengembalikan