Sdílet prostřednictvím


ArmNetworkModelFactory.ExpressRouteFailoverSingleTestDetails Method

Definition

Initializes a new instance of ExpressRouteFailoverSingleTestDetails.

public static Azure.ResourceManager.Network.Models.ExpressRouteFailoverSingleTestDetails ExpressRouteFailoverSingleTestDetails (string peeringLocation = default, Azure.ResourceManager.Network.Models.FailoverTestStatusForSingleTest? status = default, string startTimeUtc = default, string endTimeUtc = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.ExpressRouteFailoverRedundantRoute> redundantRoutes = default, System.Collections.Generic.IEnumerable<string> nonRedundantRoutes = default, bool? wasSimulationSuccessful = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.FailoverConnectionDetails> failoverConnectionDetails = default);
static member ExpressRouteFailoverSingleTestDetails : string * Nullable<Azure.ResourceManager.Network.Models.FailoverTestStatusForSingleTest> * string * string * seq<Azure.ResourceManager.Network.Models.ExpressRouteFailoverRedundantRoute> * seq<string> * Nullable<bool> * seq<Azure.ResourceManager.Network.Models.FailoverConnectionDetails> -> Azure.ResourceManager.Network.Models.ExpressRouteFailoverSingleTestDetails
Public Shared Function ExpressRouteFailoverSingleTestDetails (Optional peeringLocation As String = Nothing, Optional status As Nullable(Of FailoverTestStatusForSingleTest) = Nothing, Optional startTimeUtc As String = Nothing, Optional endTimeUtc As String = Nothing, Optional redundantRoutes As IEnumerable(Of ExpressRouteFailoverRedundantRoute) = Nothing, Optional nonRedundantRoutes As IEnumerable(Of String) = Nothing, Optional wasSimulationSuccessful As Nullable(Of Boolean) = Nothing, Optional failoverConnectionDetails As IEnumerable(Of FailoverConnectionDetails) = Nothing) As ExpressRouteFailoverSingleTestDetails

Parameters

peeringLocation
String

Peering location of the test.

status
Nullable<FailoverTestStatusForSingleTest>

The current status of the test.

startTimeUtc
String

Time when the test was started.

endTimeUtc
String

Time when the test was completed.

redundantRoutes
IEnumerable<ExpressRouteFailoverRedundantRoute>

List of routes received from this peering as well as some other peering location.

nonRedundantRoutes
IEnumerable<String>

List of al the routes that were received only from this peering location.

wasSimulationSuccessful
Nullable<Boolean>

Whether the failover simulation was successful or not.

failoverConnectionDetails
IEnumerable<FailoverConnectionDetails>

List of all the failover connections for this peering location.

Returns

A new ExpressRouteFailoverSingleTestDetails instance for mocking.

Applies to