ProtectionIntentOperations interface
Rozhraní představující ProtectionIntentOperations.
Metody
create |
Vytvořit záměr pro povolení zálohování položky Jedná se o synchronní operaci. |
delete(string, string, string, string, Protection |
Slouží k odebrání záměru z položky. |
get(string, string, string, string, Protection |
Poskytuje podrobnosti o položce záměru ochrany. Jedná se o asynchronní operaci. Pokud chcete zjistit stav operace, zavolejte rozhraní GETItemOperationResult API. |
validate(string, Pre |
Ověří následující:
|
Podrobnosti metody
createOrUpdate(string, string, string, string, ProtectionIntentResource, ProtectionIntentCreateOrUpdateOptionalParams)
Vytvořit záměr pro povolení zálohování položky Jedná se o synchronní operaci.
function createOrUpdate(vaultName: string, resourceGroupName: string, fabricName: string, intentObjectName: string, parameters: ProtectionIntentResource, options?: ProtectionIntentCreateOrUpdateOptionalParams): Promise<ProtectionIntentResource>
Parametry
- vaultName
-
string
Název trezoru služby Recovery Services.
- resourceGroupName
-
string
Název skupiny prostředků, ve které je k dispozici trezor služby Recovery Services.
- fabricName
-
string
Název prostředků infrastruktury přidružený k zálohované položce
- intentObjectName
-
string
Název objektu záměru
- parameters
- ProtectionIntentResource
zálohovaná položka prostředku
Parametry možností.
Návraty
Promise<ProtectionIntentResource>
delete(string, string, string, string, ProtectionIntentDeleteOptionalParams)
Slouží k odebrání záměru z položky.
function delete(vaultName: string, resourceGroupName: string, fabricName: string, intentObjectName: string, options?: ProtectionIntentDeleteOptionalParams): Promise<void>
Parametry
- vaultName
-
string
Název trezoru služby Recovery Services.
- resourceGroupName
-
string
Název skupiny prostředků, ve které je k dispozici trezor služby Recovery Services.
- fabricName
-
string
Název infrastruktury přidružený k záměru
- intentObjectName
-
string
Záměr, který se má odstranit
Parametry možností.
Návraty
Promise<void>
get(string, string, string, string, ProtectionIntentGetOptionalParams)
Poskytuje podrobnosti o položce záměru ochrany. Jedná se o asynchronní operaci. Pokud chcete zjistit stav operace, zavolejte rozhraní GETItemOperationResult API.
function get(vaultName: string, resourceGroupName: string, fabricName: string, intentObjectName: string, options?: ProtectionIntentGetOptionalParams): Promise<ProtectionIntentResource>
Parametry
- vaultName
-
string
Název trezoru služby Recovery Services.
- resourceGroupName
-
string
Název skupiny prostředků, ve které je k dispozici trezor služby Recovery Services.
- fabricName
-
string
Název prostředků infrastruktury přidružený k zálohované položce
- intentObjectName
-
string
Zálohovaný název položky, jejíž podrobnosti se mají načíst.
Parametry možností.
Návraty
Promise<ProtectionIntentResource>
validate(string, PreValidateEnableBackupRequest, ProtectionIntentValidateOptionalParams)
Ověří následující:
- Kapacita trezoru
- Virtuální počítač je již chráněný.
- Všechny konfigurace související s virtuálním počítačem předané ve vlastnostech.
function validate(azureRegion: string, parameters: PreValidateEnableBackupRequest, options?: ProtectionIntentValidateOptionalParams): Promise<PreValidateEnableBackupResponse>
Parametry
- azureRegion
-
string
Oblast Azure pro přístup k rozhraní API
- parameters
- PreValidateEnableBackupRequest
Povolení žádosti o ověření zálohování na virtuálním počítači
Parametry možností.
Návraty
Promise<PreValidateEnableBackupResponse>