ProtectionIntentOperations interface
Schnittstelle, die eine ProtectionIntentOperations darstellt.
Methoden
| create |
Dient zum Aktivieren der Sicherung eines Elements. Dies ist ein synchroner Vorgang. |
| delete(string, string, string, string, Protection |
Wird verwendet, um Absichten aus einem Element zu entfernen |
| get(string, string, string, string, Protection |
Stellt die Details des Schutzabsichtselements bereit. Dies ist ein asynchroner Vorgang. Rufen Sie die GetItemOperationResult-API auf, um den Status des Vorgangs zu kennen. |
| validate(string, Pre |
Es überprüft Die folgenden Punkte:
|
Details zur Methode
createOrUpdate(string, string, string, string, ProtectionIntentResource, ProtectionIntentCreateOrUpdateOptionalParams)
Dient zum Aktivieren der Sicherung eines Elements. Dies ist ein synchroner Vorgang.
function createOrUpdate(vaultName: string, resourceGroupName: string, fabricName: string, intentObjectName: string, parameters: ProtectionIntentResource, options?: ProtectionIntentCreateOrUpdateOptionalParams): Promise<ProtectionIntentResource>
Parameter
- vaultName
-
string
Der Name des Wiederherstellungsdienstetresors.
- resourceGroupName
-
string
Der Name der Ressourcengruppe, in der der Wiederherstellungsdiensttresor vorhanden ist.
- fabricName
-
string
Dem Sicherungselement zugeordneter Fabric-Name.
- intentObjectName
-
string
Name des Intent-Objekts.
- parameters
- ProtectionIntentResource
Ressourcen gesichertes Element
Die Optionsparameter.
Gibt zurück
Promise<ProtectionIntentResource>
delete(string, string, string, string, ProtectionIntentDeleteOptionalParams)
Wird verwendet, um Absichten aus einem Element zu entfernen
function delete(vaultName: string, resourceGroupName: string, fabricName: string, intentObjectName: string, options?: ProtectionIntentDeleteOptionalParams): Promise<void>
Parameter
- vaultName
-
string
Der Name des Wiederherstellungsdienstetresors.
- resourceGroupName
-
string
Der Name der Ressourcengruppe, in der der Wiederherstellungsdiensttresor vorhanden ist.
- fabricName
-
string
Dem Zweck zugeordneter Fabric-Name.
- intentObjectName
-
string
Absicht, gelöscht zu werden.
Die Optionsparameter.
Gibt zurück
Promise<void>
get(string, string, string, string, ProtectionIntentGetOptionalParams)
Stellt die Details des Schutzabsichtselements bereit. Dies ist ein asynchroner Vorgang. Rufen Sie die GetItemOperationResult-API auf, um den Status des Vorgangs zu kennen.
function get(vaultName: string, resourceGroupName: string, fabricName: string, intentObjectName: string, options?: ProtectionIntentGetOptionalParams): Promise<ProtectionIntentResource>
Parameter
- vaultName
-
string
Der Name des Wiederherstellungsdienstetresors.
- resourceGroupName
-
string
Der Name der Ressourcengruppe, in der der Wiederherstellungsdiensttresor vorhanden ist.
- fabricName
-
string
Dem gesicherten Element zugeordneter Fabric-Name.
- intentObjectName
-
string
Gesicherter Elementname, dessen Details abgerufen werden sollen.
Die Optionsparameter.
Gibt zurück
Promise<ProtectionIntentResource>
validate(string, PreValidateEnableBackupRequest, ProtectionIntentValidateOptionalParams)
Es überprüft Die folgenden Punkte:
- Tresorkapazität
- VM ist bereits geschützt
- Alle VM-bezogenen Konfigurationen, die in Eigenschaften übergeben werden.
function validate(azureRegion: string, parameters: PreValidateEnableBackupRequest, options?: ProtectionIntentValidateOptionalParams): Promise<PreValidateEnableBackupResponse>
Parameter
- azureRegion
-
string
Azure-Region zum Treffen der API
- parameters
- PreValidateEnableBackupRequest
Aktivieren der Sicherungsüberprüfungsanforderung auf dem virtuellen Computer
Die Optionsparameter.
Gibt zurück
Promise<PreValidateEnableBackupResponse>