Sprog

ArmNetworkModelFactory.PortMigrationInfo Method

Definition

public static Azure.ResourceManager.Network.Models.PortMigrationInfo PortMigrationInfo(string portId = default, string status = default, string phase = default, string failureReason = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.ExpressRouteCircuitPeeringHealth> peerings = default, string sourcePortId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.ExpressRouteCircuitPeeringHealth> sourcePortStatsPeerings = default);
static member PortMigrationInfo : string * string * string * string * seq<Azure.ResourceManager.Network.Models.ExpressRouteCircuitPeeringHealth> * string * seq<Azure.ResourceManager.Network.Models.ExpressRouteCircuitPeeringHealth> -> Azure.ResourceManager.Network.Models.PortMigrationInfo
Public Shared Function PortMigrationInfo (Optional portId As String = Nothing, Optional status As String = Nothing, Optional phase As String = Nothing, Optional failureReason As String = Nothing, Optional peerings As IEnumerable(Of ExpressRouteCircuitPeeringHealth) = Nothing, Optional sourcePortId As String = Nothing, Optional sourcePortStatsPeerings As IEnumerable(Of ExpressRouteCircuitPeeringHealth) = Nothing) As PortMigrationInfo

Parameters

portId
String

The identifier of the port being migrated.

status
String

The migration status for the port.

phase
String

The current migration phase for the port.

failureReason
String

The reason for failure if migration failed for the port.

peerings
IEnumerable<ExpressRouteCircuitPeeringHealth>

The peering health details for the port.

sourcePortId
String

The source port identifier before migration.

sourcePortStatsPeerings
IEnumerable<ExpressRouteCircuitPeeringHealth>

The peering health information from the source port.

Returns

A new PortMigrationInfo instance for mocking.

Applies to