Partager via


ArmRecoveryServicesSiteRecoveryModelFactory.A2AProtectedDiskDetails Méthode

Définition

Initialise une nouvelle instance de A2AProtectedDiskDetails.

public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.A2AProtectedDiskDetails A2AProtectedDiskDetails (Uri diskUri = default, Azure.Core.ResourceIdentifier recoveryAzureStorageAccountId = default, Azure.Core.ResourceIdentifier primaryDiskAzureStorageAccountId = default, Uri recoveryDiskUri = 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 A2AProtectedDiskDetails : Uri * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Uri * 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.A2AProtectedDiskDetails
Public Shared Function A2AProtectedDiskDetails (Optional diskUri As Uri = Nothing, Optional recoveryAzureStorageAccountId As ResourceIdentifier = Nothing, Optional primaryDiskAzureStorageAccountId As ResourceIdentifier = Nothing, Optional recoveryDiskUri As Uri = 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 A2AProtectedDiskDetails

Paramètres

diskUri
Uri

URI du disque.

recoveryAzureStorageAccountId
ResourceIdentifier

Compte de stockage sur disque de récupération.

primaryDiskAzureStorageAccountId
ResourceIdentifier

Compte de stockage sur disque principal.

recoveryDiskUri
Uri

URI du disque de récupération.

diskName
String

Nom du disque.

diskCapacityInBytes
Nullable<Int64>

Capacité du disque en octets.

primaryStagingAzureStorageAccountId
ResourceIdentifier

Compte de stockage intermédiaire principal.

diskType
String

Type de disque.

isResyncRequired
Nullable<Boolean>

Valeur indiquant si la resynchronisation est requise pour ce disque.

monitoringPercentageCompletion
Nullable<Int32>

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.

dataPendingInStagingStorageAccountInMB
Nullable<Double>

Données en attente pour la réplication en Mo au niveau du compte intermédiaire.

dataPendingAtSourceAgentInMB
Nullable<Double>

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.

isDiskEncrypted
Nullable<Boolean>

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).

isDiskKeyEncrypted
Nullable<Boolean>

Valeur indiquant si la clé de disque a été chiffrée ou non.

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 A2AProtectedDiskDetails instance pour se moquer.

S’applique à