ProtectionIntentOperations interface
Schnittstelle, die eine ProtectionIntentOperations darstellt.
Methoden
create |
Erstellen Einer Absicht zum Aktivieren der Sicherung eines Elements. Dies ist ein synchroner Vorgang. |
delete(string, string, string, string, Protection |
Wird verwendet, um die Absicht aus einem Element zu entfernen |
get(string, string, string, string, Protection |
Stellt die Details zum Schutzabsichtselement bereit. Das ist ein asynchroner Vorgang. Um den Status des Vorgangs zu ermitteln, rufen Sie die GetItemOperationResult-API auf. |
validate(string, Pre |
Die Folgenden werden überprüft.
|
Details zur Methode
createOrUpdate(string, string, string, string, ProtectionIntentResource, ProtectionIntentCreateOrUpdateOptionalParams)
Erstellen Einer Absicht 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 Recovery Services-Tresors.
- resourceGroupName
-
string
Der Name der Ressourcengruppe, in der sich der Recovery Services-Tresor befindet.
- fabricName
-
string
Fabricname, der dem Sicherungselement zugeordnet ist.
- intentObjectName
-
string
Name des Absichtsobjekts.
- parameters
- ProtectionIntentResource
ressourcengesichertes Element
Die Optionsparameter.
Gibt zurück
Promise<ProtectionIntentResource>
delete(string, string, string, string, ProtectionIntentDeleteOptionalParams)
Wird verwendet, um die Absicht 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 Recovery Services-Tresors.
- resourceGroupName
-
string
Der Name der Ressourcengruppe, in der sich der Recovery Services-Tresor befindet.
- fabricName
-
string
Fabricname, der der Absicht zugeordnet ist.
- intentObjectName
-
string
Zu löschende Absicht.
Die Optionsparameter.
Gibt zurück
Promise<void>
get(string, string, string, string, ProtectionIntentGetOptionalParams)
Stellt die Details zum Schutzabsichtselement bereit. Das ist ein asynchroner Vorgang. Um den Status des Vorgangs zu ermitteln, rufen Sie die GetItemOperationResult-API auf.
function get(vaultName: string, resourceGroupName: string, fabricName: string, intentObjectName: string, options?: ProtectionIntentGetOptionalParams): Promise<ProtectionIntentResource>
Parameter
- vaultName
-
string
Der Name des Recovery Services-Tresors.
- resourceGroupName
-
string
Der Name der Ressourcengruppe, in der sich der Recovery Services-Tresor befindet.
- fabricName
-
string
Fabricname, der dem gesicherten Element zugeordnet ist.
- intentObjectName
-
string
Gesicherter Elementname, dessen Details abgerufen werden sollen.
Die Optionsparameter.
Gibt zurück
Promise<ProtectionIntentResource>
validate(string, PreValidateEnableBackupRequest, ProtectionIntentValidateOptionalParams)
Die Folgenden werden überprüft.
- Tresorkapazität
- Der virtuelle Computer ist bereits geschützt.
- Alle VM-bezogenen Konfigurationen, die in Eigenschaften übergeben wurden.
function validate(azureRegion: string, parameters: PreValidateEnableBackupRequest, options?: ProtectionIntentValidateOptionalParams): Promise<PreValidateEnableBackupResponse>
Parameter
- azureRegion
-
string
Azure-Region, in der api angezeigt wird
- parameters
- PreValidateEnableBackupRequest
Aktivieren der Sicherungsüberprüfungsanforderung auf einem virtuellen Computer
Die Optionsparameter.
Gibt zurück
Promise<PreValidateEnableBackupResponse>