Partager via


A2ACreateProtectionIntentContent Constructeur

Définition

Initialise une nouvelle instance de A2ACreateProtectionIntentContent.

public A2ACreateProtectionIntentContent (Azure.Core.ResourceIdentifier fabricObjectId, Azure.Core.AzureLocation primaryLocation, Azure.Core.AzureLocation recoveryLocation, string recoverySubscriptionId, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.A2ARecoveryAvailabilityType recoveryAvailabilityType, Azure.Core.ResourceIdentifier recoveryResourceGroupId);
new Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.A2ACreateProtectionIntentContent : Azure.Core.ResourceIdentifier * Azure.Core.AzureLocation * Azure.Core.AzureLocation * string * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.A2ARecoveryAvailabilityType * Azure.Core.ResourceIdentifier -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.A2ACreateProtectionIntentContent
Public Sub New (fabricObjectId As ResourceIdentifier, primaryLocation As AzureLocation, recoveryLocation As AzureLocation, recoverySubscriptionId As String, recoveryAvailabilityType As A2ARecoveryAvailabilityType, recoveryResourceGroupId As ResourceIdentifier)

Paramètres

fabricObjectId
ResourceIdentifier

ID d’objet spécifique à la structure de la machine virtuelle.

primaryLocation
AzureLocation

Emplacement principal de la machine virtuelle.

recoveryLocation
AzureLocation

Emplacement de récupération de la machine virtuelle.

recoverySubscriptionId
String

ID d’abonnement de récupération de la machine virtuelle.

recoveryAvailabilityType
A2ARecoveryAvailabilityType

Type de disponibilité de récupération de la machine virtuelle.

recoveryResourceGroupId
ResourceIdentifier

ID du groupe de ressources de récupération. Valide pour les scénarios V2.

Exceptions

fabricObjectId, recoverySubscriptionId ou recoveryResourceGroupId a la valeur Null.

S’applique à