Sdílet prostřednictvím


ArmRecoveryServicesSiteRecoveryModelFactory.InMageRcmApplianceDetails Method

Definition

Initializes a new instance of InMageRcmApplianceDetails.

public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageRcmApplianceDetails InMageRcmApplianceDetails (string id = default, string name = default, Azure.Core.ResourceIdentifier fabricArmId = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProcessServerDetails processServer = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmProxyDetails rcmProxy = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.PushInstallerDetails pushInstaller = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReplicationAgentDetails replicationAgent = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReprotectAgentDetails reprotectAgent = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.MarsAgentDetails marsAgent = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryDraDetails dra = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageRcmFabricSwitchProviderBlockingErrorDetails> switchProviderBlockingErrorDetails = default);
static member InMageRcmApplianceDetails : string * string * Azure.Core.ResourceIdentifier * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProcessServerDetails * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmProxyDetails * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.PushInstallerDetails * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReplicationAgentDetails * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReprotectAgentDetails * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.MarsAgentDetails * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryDraDetails * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageRcmFabricSwitchProviderBlockingErrorDetails> -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageRcmApplianceDetails
Public Shared Function InMageRcmApplianceDetails (Optional id As String = Nothing, Optional name As String = Nothing, Optional fabricArmId As ResourceIdentifier = Nothing, Optional processServer As SiteRecoveryProcessServerDetails = Nothing, Optional rcmProxy As RcmProxyDetails = Nothing, Optional pushInstaller As PushInstallerDetails = Nothing, Optional replicationAgent As ReplicationAgentDetails = Nothing, Optional reprotectAgent As ReprotectAgentDetails = Nothing, Optional marsAgent As MarsAgentDetails = Nothing, Optional dra As SiteRecoveryDraDetails = Nothing, Optional switchProviderBlockingErrorDetails As IEnumerable(Of InMageRcmFabricSwitchProviderBlockingErrorDetails) = Nothing) As InMageRcmApplianceDetails

Parameters

id
String

The appliance Id.

name
String

The appliance name.

fabricArmId
ResourceIdentifier

The fabric ARM Id.

processServer
SiteRecoveryProcessServerDetails

The process server.

rcmProxy
RcmProxyDetails

The of RCM proxy.

pushInstaller
PushInstallerDetails

The push installer.

replicationAgent
ReplicationAgentDetails

The replication agent.

reprotectAgent
ReprotectAgentDetails

The reprotect agent.

marsAgent
MarsAgentDetails

The Mars agent.

dra
SiteRecoveryDraDetails

The DRA.

switchProviderBlockingErrorDetails
IEnumerable<InMageRcmFabricSwitchProviderBlockingErrorDetails>

The switch provider blocking error information.

Returns

A new InMageRcmApplianceDetails instance for mocking.

Applies to