ArmRecoveryServicesSiteRecoveryModelFactory.A2AProtectedManagedDiskDetails Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de A2AProtectedManagedDiskDetails.
public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.A2AProtectedManagedDiskDetails A2AProtectedManagedDiskDetails (string diskId = default, Azure.Core.ResourceIdentifier recoveryResourceGroupId = default, Azure.Core.ResourceIdentifier recoveryTargetDiskId = default, Azure.Core.ResourceIdentifier recoveryReplicaDiskId = default, Azure.Core.ResourceIdentifier recoveryOrignalTargetDiskId = default, string recoveryReplicaDiskAccountType = default, string recoveryTargetDiskAccountType = default, Azure.Core.ResourceIdentifier recoveryDiskEncryptionSetId = default, Azure.Core.ResourceIdentifier primaryDiskEncryptionSetId = default, string diskName = default, long? diskCapacityInBytes = default, Azure.Core.ResourceIdentifier primaryStagingAzureStorageAccountId = default, string diskType = default, bool? isResyncRequired = default, int? monitoringPercentageCompletion = default, string monitoringJobType = default, double? dataPendingInStagingStorageAccountInMB = default, double? dataPendingAtSourceAgentInMB = default, string diskState = default, System.Collections.Generic.IEnumerable<string> allowedDiskLevelOperation = default, bool? isDiskEncrypted = default, string secretIdentifier = default, Azure.Core.ResourceIdentifier dekKeyVaultArmId = default, bool? isDiskKeyEncrypted = default, string keyIdentifier = default, Azure.Core.ResourceIdentifier kekKeyVaultArmId = default, string failoverDiskName = default, string tfoDiskName = default);
static member A2AProtectedManagedDiskDetails : string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * Nullable<int64> * Azure.Core.ResourceIdentifier * string * Nullable<bool> * Nullable<int> * string * Nullable<double> * Nullable<double> * string * seq<string> * Nullable<bool> * string * Azure.Core.ResourceIdentifier * Nullable<bool> * string * Azure.Core.ResourceIdentifier * string * string -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.A2AProtectedManagedDiskDetails
Public Shared Function A2AProtectedManagedDiskDetails (Optional diskId As String = Nothing, Optional recoveryResourceGroupId As ResourceIdentifier = Nothing, Optional recoveryTargetDiskId As ResourceIdentifier = Nothing, Optional recoveryReplicaDiskId As ResourceIdentifier = Nothing, Optional recoveryOrignalTargetDiskId As ResourceIdentifier = Nothing, Optional recoveryReplicaDiskAccountType As String = Nothing, Optional recoveryTargetDiskAccountType As String = Nothing, Optional recoveryDiskEncryptionSetId As ResourceIdentifier = Nothing, Optional primaryDiskEncryptionSetId As ResourceIdentifier = Nothing, Optional diskName As String = Nothing, Optional diskCapacityInBytes As Nullable(Of Long) = Nothing, Optional primaryStagingAzureStorageAccountId As ResourceIdentifier = Nothing, Optional diskType As String = Nothing, Optional isResyncRequired As Nullable(Of Boolean) = Nothing, Optional monitoringPercentageCompletion As Nullable(Of Integer) = Nothing, Optional monitoringJobType As String = Nothing, Optional dataPendingInStagingStorageAccountInMB As Nullable(Of Double) = Nothing, Optional dataPendingAtSourceAgentInMB As Nullable(Of Double) = Nothing, Optional diskState As String = Nothing, Optional allowedDiskLevelOperation As IEnumerable(Of String) = Nothing, Optional isDiskEncrypted As Nullable(Of Boolean) = Nothing, Optional secretIdentifier As String = Nothing, Optional dekKeyVaultArmId As ResourceIdentifier = Nothing, Optional isDiskKeyEncrypted As Nullable(Of Boolean) = Nothing, Optional keyIdentifier As String = Nothing, Optional kekKeyVaultArmId As ResourceIdentifier = Nothing, Optional failoverDiskName As String = Nothing, Optional tfoDiskName As String = Nothing) As A2AProtectedManagedDiskDetails
Paramètres
- diskId
- String
ID arm du disque managé.
- recoveryResourceGroupId
- ResourceIdentifier
Id arm du groupe de ressources du disque de récupération.
- recoveryTargetDiskId
- ResourceIdentifier
Id arm du disque cible de récupération.
- recoveryReplicaDiskId
- ResourceIdentifier
Récupération réplica l’ID arm du disque.
- recoveryOrignalTargetDiskId
- ResourceIdentifier
Récupérer l’ID arm du disque cible d’origine.
- recoveryReplicaDiskAccountType
- String
Type de disque réplica. A une valeur facultative et sera identique au type de disque source s’il n’est pas fourni par l’utilisateur.
- recoveryTargetDiskAccountType
- String
Type de disque cible après le basculement. A une valeur facultative et sera identique au type de disque source s’il n’est pas fourni par l’utilisateur.
- recoveryDiskEncryptionSetId
- ResourceIdentifier
ID du jeu de chiffrement de disque de récupération.
- primaryDiskEncryptionSetId
- ResourceIdentifier
ID du jeu de chiffrement de disque principal.
- diskName
- String
Nom du disque.
- primaryStagingAzureStorageAccountId
- ResourceIdentifier
Compte de stockage intermédiaire principal.
- diskType
- String
Type de disque.
Valeur indiquant si la resynchronisation est requise pour ce disque.
Pourcentage du travail de surveillance. Le type du travail d’analyse est défini par la propriété MonitoringJobType.
- monitoringJobType
- String
Type du travail de surveillance. La progression est contenue dans la propriété MonitoringPercentageCompletion.
Données en attente pour la réplication en Mo au niveau du compte intermédiaire.
Données en attente sur la machine virtuelle source en Mo.
- diskState
- String
État du disque.
- allowedDiskLevelOperation
- IEnumerable<String>
Liste des opérations au niveau du disque.
Valeur indiquant si la machine virtuelle a un disque de système d’exploitation chiffré ou non.
- secretIdentifier
- String
URL/identificateur du secret (BEK).
- dekKeyVaultArmId
- ResourceIdentifier
ID de ressource KeyVault pour le secret (BEK).
- keyIdentifier
- String
URL/identificateur de clé (KEK).
- kekKeyVaultArmId
- ResourceIdentifier
ID de ressource KeyVault pour la clé (KEK).
- failoverDiskName
- String
Nom de basculement du disque managé.
- tfoDiskName
- String
Nom du test de basculement pour le disque managé.
Retours
Une nouvelle A2AProtectedManagedDiskDetails instance pour se moquer.