ProtectionIntentOperations interface
ProtectionIntentOperations'i temsil eden arabirim.
Yöntemler
| create |
Bir öğenin yedeklenmesine olanak sağlamak için Amaç oluşturma. Bu zaman uyumlu bir işlemdir. |
| delete(string, string, string, string, Protection |
Öğeden amacı kaldırmak için kullanılır |
| get(string, string, string, string, Protection |
Koruma amacı yukarı öğesinin ayrıntılarını sağlar. Bu zaman uyumsuz bir işlemdir. İşlemin durumunu öğrenmek için GetItemOperationResult API'sini çağırın. |
| validate(string, Pre |
Aşağıdakiler doğrulanır
|
Yöntem Ayrıntıları
createOrUpdate(string, string, string, string, ProtectionIntentResource, ProtectionIntentCreateOrUpdateOptionalParams)
Bir öğenin yedeklenmesine olanak sağlamak için Amaç oluşturma. Bu zaman uyumlu bir işlemdir.
function createOrUpdate(vaultName: string, resourceGroupName: string, fabricName: string, intentObjectName: string, parameters: ProtectionIntentResource, options?: ProtectionIntentCreateOrUpdateOptionalParams): Promise<ProtectionIntentResource>
Parametreler
- vaultName
-
string
Kurtarma hizmetleri kasasının adı.
- resourceGroupName
-
string
Kurtarma hizmetleri kasasının bulunduğu kaynak grubunun adı.
- fabricName
-
string
Yedekleme öğesiyle ilişkilendirilmiş doku adı.
- intentObjectName
-
string
Amaç nesne adı.
- parameters
- ProtectionIntentResource
kaynak tarafından yedeklenen öğe
Seçenekler parametreleri.
Döndürülenler
Promise<ProtectionIntentResource>
delete(string, string, string, string, ProtectionIntentDeleteOptionalParams)
Öğeden amacı kaldırmak için kullanılır
function delete(vaultName: string, resourceGroupName: string, fabricName: string, intentObjectName: string, options?: ProtectionIntentDeleteOptionalParams): Promise<void>
Parametreler
- vaultName
-
string
Kurtarma hizmetleri kasasının adı.
- resourceGroupName
-
string
Kurtarma hizmetleri kasasının bulunduğu kaynak grubunun adı.
- fabricName
-
string
Amaçla ilişkili doku adı.
- intentObjectName
-
string
Silinecek amaç.
Seçenekler parametreleri.
Döndürülenler
Promise<void>
get(string, string, string, string, ProtectionIntentGetOptionalParams)
Koruma amacı yukarı öğesinin ayrıntılarını sağlar. Bu zaman uyumsuz bir işlemdir. İşlemin durumunu öğrenmek için GetItemOperationResult API'sini çağırın.
function get(vaultName: string, resourceGroupName: string, fabricName: string, intentObjectName: string, options?: ProtectionIntentGetOptionalParams): Promise<ProtectionIntentResource>
Parametreler
- vaultName
-
string
Kurtarma hizmetleri kasasının adı.
- resourceGroupName
-
string
Kurtarma hizmetleri kasasının bulunduğu kaynak grubunun adı.
- fabricName
-
string
Yedeklenen öğeyle ilişkili doku adı.
- intentObjectName
-
string
Ayrıntıları getirilecek olan yedeklenen öğe adı.
Seçenekler parametreleri.
Döndürülenler
Promise<ProtectionIntentResource>
validate(string, PreValidateEnableBackupRequest, ProtectionIntentValidateOptionalParams)
Aşağıdakiler doğrulanır
- Kasa kapasitesi
- VM zaten korumalı
- Özelliklerde geçirilen VM ile ilgili tüm yapılandırmalar.
function validate(azureRegion: string, parameters: PreValidateEnableBackupRequest, options?: ProtectionIntentValidateOptionalParams): Promise<PreValidateEnableBackupResponse>
Parametreler
- azureRegion
-
string
Api'ye isabet etmek için Azure bölgesi
- parameters
- PreValidateEnableBackupRequest
Sanal Makinede yedekleme doğrulama isteğini etkinleştirme
Seçenekler parametreleri.
Döndürülenler
Promise<PreValidateEnableBackupResponse>