Share via


ArmNetworkModelFactory.ConnectivityHopInfo Method

Definition

Initializes a new instance of ConnectivityHopInfo.

public static Azure.ResourceManager.Network.Models.ConnectivityHopInfo ConnectivityHopInfo (string connectivityHopType = default, string id = default, string address = default, Azure.Core.ResourceIdentifier resourceId = default, System.Collections.Generic.IEnumerable<string> nextHopIds = default, System.Collections.Generic.IEnumerable<string> previousHopIds = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.HopLink> links = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.HopLink> previousLinks = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.ConnectivityIssueInfo> issues = default);
static member ConnectivityHopInfo : string * string * string * Azure.Core.ResourceIdentifier * seq<string> * seq<string> * seq<Azure.ResourceManager.Network.Models.HopLink> * seq<Azure.ResourceManager.Network.Models.HopLink> * seq<Azure.ResourceManager.Network.Models.ConnectivityIssueInfo> -> Azure.ResourceManager.Network.Models.ConnectivityHopInfo
Public Shared Function ConnectivityHopInfo (Optional connectivityHopType As String = Nothing, Optional id As String = Nothing, Optional address As String = Nothing, Optional resourceId As ResourceIdentifier = Nothing, Optional nextHopIds As IEnumerable(Of String) = Nothing, Optional previousHopIds As IEnumerable(Of String) = Nothing, Optional links As IEnumerable(Of HopLink) = Nothing, Optional previousLinks As IEnumerable(Of HopLink) = Nothing, Optional issues As IEnumerable(Of ConnectivityIssueInfo) = Nothing) As ConnectivityHopInfo

Parameters

connectivityHopType
String

The type of the hop.

id
String

The ID of the hop.

address
String

The IP address of the hop.

resourceId
ResourceIdentifier

The ID of the resource corresponding to this hop.

nextHopIds
IEnumerable<String>

List of next hop identifiers.

previousHopIds
IEnumerable<String>

List of previous hop identifiers.

links
IEnumerable<HopLink>

List of hop links.

previousLinks
IEnumerable<HopLink>

List of previous hop links.

issues
IEnumerable<ConnectivityIssueInfo>

List of issues.

Returns

A new ConnectivityHopInfo instance for mocking.

Applies to