ProtectionIntentOperations interface
Antarmuka yang mewakili ProtectionIntentOperations.
Metode
create |
Buat Niat untuk Mengaktifkan pencadangan item. Ini adalah operasi sinkron. |
delete(string, string, string, string, Protection |
Digunakan untuk menghapus niat dari item |
get(string, string, string, string, Protection |
Menyediakan detail item tujuan perlindungan. Ini adalah operasi asinkron. Untuk mengetahui status operasi, panggil GetItemOperationResult API. |
validate(string, Pre |
Ini akan memvalidasi hal-hal berikut
|
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
Parameter opsi.
Mengembalikan
Promise<ProtectionIntentResource>
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.
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.
Parameter opsi.
Mengembalikan
Promise<ProtectionIntentResource>
validate(string, PreValidateEnableBackupRequest, ProtectionIntentValidateOptionalParams)
Ini akan memvalidasi hal-hal berikut
- Kapasitas vault
- VM sudah dilindungi
- 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
Parameter opsi.
Mengembalikan
Promise<PreValidateEnableBackupResponse>