ArmRecoveryServicesSiteRecoveryModelFactory.InMageRcmFabricSpecificDetails Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of InMageRcmFabricSpecificDetails.
public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageRcmFabricSpecificDetails InMageRcmFabricSpecificDetails (Azure.Core.ResourceIdentifier vmwareSiteId = default, Azure.Core.ResourceIdentifier physicalSiteId = default, string serviceEndpoint = default, Azure.Core.ResourceIdentifier serviceResourceId = default, string serviceContainerId = default, Uri dataPlaneUri = default, Uri controlPlaneUri = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.IdentityProviderDetails sourceAgentIdentityDetails = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProcessServerDetails> processServers = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmProxyDetails> rcmProxies = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.PushInstallerDetails> pushInstallers = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReplicationAgentDetails> replicationAgents = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReprotectAgentDetails> reprotectAgents = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.MarsAgentDetails> marsAgents = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryDraDetails> dras = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryAgentDetails> agentDetails = default);
static member InMageRcmFabricSpecificDetails : Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceIdentifier * string * Uri * Uri * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.IdentityProviderDetails * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryProcessServerDetails> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.RcmProxyDetails> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.PushInstallerDetails> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReplicationAgentDetails> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReprotectAgentDetails> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.MarsAgentDetails> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryDraDetails> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryAgentDetails> -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageRcmFabricSpecificDetails
Public Shared Function InMageRcmFabricSpecificDetails (Optional vmwareSiteId As ResourceIdentifier = Nothing, Optional physicalSiteId As ResourceIdentifier = Nothing, Optional serviceEndpoint As String = Nothing, Optional serviceResourceId As ResourceIdentifier = Nothing, Optional serviceContainerId As String = Nothing, Optional dataPlaneUri As Uri = Nothing, Optional controlPlaneUri As Uri = Nothing, Optional sourceAgentIdentityDetails As IdentityProviderDetails = Nothing, Optional processServers As IEnumerable(Of SiteRecoveryProcessServerDetails) = Nothing, Optional rcmProxies As IEnumerable(Of RcmProxyDetails) = Nothing, Optional pushInstallers As IEnumerable(Of PushInstallerDetails) = Nothing, Optional replicationAgents As IEnumerable(Of ReplicationAgentDetails) = Nothing, Optional reprotectAgents As IEnumerable(Of ReprotectAgentDetails) = Nothing, Optional marsAgents As IEnumerable(Of MarsAgentDetails) = Nothing, Optional dras As IEnumerable(Of SiteRecoveryDraDetails) = Nothing, Optional agentDetails As IEnumerable(Of SiteRecoveryAgentDetails) = Nothing) As InMageRcmFabricSpecificDetails
Parameters
- vmwareSiteId
- ResourceIdentifier
The ARM Id of the VMware site.
- physicalSiteId
- ResourceIdentifier
The ARM Id of the physical site.
- serviceEndpoint
- String
The service endpoint.
- serviceResourceId
- ResourceIdentifier
The service resource Id.
- serviceContainerId
- String
The service container Id.
- dataPlaneUri
- Uri
The data plane Uri.
- controlPlaneUri
- Uri
The control plane Uri.
- sourceAgentIdentityDetails
- IdentityProviderDetails
The source agent identity details.
- processServers
- IEnumerable<SiteRecoveryProcessServerDetails>
The list of process servers.
- rcmProxies
- IEnumerable<RcmProxyDetails>
The list of RCM proxies.
- pushInstallers
- IEnumerable<PushInstallerDetails>
The list of push installers.
- replicationAgents
- IEnumerable<ReplicationAgentDetails>
The list of replication agents.
- reprotectAgents
- IEnumerable<ReprotectAgentDetails>
The list of reprotect agents.
- marsAgents
- IEnumerable<MarsAgentDetails>
The list of Mars agents.
The list of DRAs.
- agentDetails
- IEnumerable<SiteRecoveryAgentDetails>
The list of agent details.
Returns
A new InMageRcmFabricSpecificDetails instance for mocking.