ArmNetworkModelFactory.ExpressRouteLinkData Method

Definition

Initializes a new instance of ExpressRouteLinkData.

public static Azure.ResourceManager.Network.ExpressRouteLinkData ExpressRouteLinkData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType? resourceType = default, Azure.ETag? etag = default, string routerName = default, string interfaceName = default, string patchPanelId = default, string rackId = default, string coloLocation = default, Azure.ResourceManager.Network.Models.ExpressRouteLinkConnectorType? connectorType = default, Azure.ResourceManager.Network.Models.ExpressRouteLinkAdminState? adminState = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default, Azure.ResourceManager.Network.Models.ExpressRouteLinkMacSecConfig macSecConfig = default);
static member ExpressRouteLinkData : Azure.Core.ResourceIdentifier * string * Nullable<Azure.Core.ResourceType> * Nullable<Azure.ETag> * string * string * string * string * string * Nullable<Azure.ResourceManager.Network.Models.ExpressRouteLinkConnectorType> * Nullable<Azure.ResourceManager.Network.Models.ExpressRouteLinkAdminState> * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> * Azure.ResourceManager.Network.Models.ExpressRouteLinkMacSecConfig -> Azure.ResourceManager.Network.ExpressRouteLinkData
Public Shared Function ExpressRouteLinkData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As Nullable(Of ResourceType) = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional routerName As String = Nothing, Optional interfaceName As String = Nothing, Optional patchPanelId As String = Nothing, Optional rackId As String = Nothing, Optional coloLocation As String = Nothing, Optional connectorType As Nullable(Of ExpressRouteLinkConnectorType) = Nothing, Optional adminState As Nullable(Of ExpressRouteLinkAdminState) = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing, Optional macSecConfig As ExpressRouteLinkMacSecConfig = Nothing) As ExpressRouteLinkData

Parameters

id
ResourceIdentifier

Resource ID.

name
String

Resource name.

resourceType
Nullable<ResourceType>

Resource type.

etag
Nullable<ETag>

A unique read-only string that changes whenever the resource is updated.

routerName
String

Name of Azure router associated with physical port.

interfaceName
String

Name of Azure router interface.

patchPanelId
String

Mapping between physical port to patch panel port.

rackId
String

Mapping of physical patch panel to rack.

coloLocation
String

Cololocation for ExpressRoute Hybrid Direct.

connectorType
Nullable<ExpressRouteLinkConnectorType>

Physical fiber port type.

adminState
Nullable<ExpressRouteLinkAdminState>

Administrative state of the physical port.

provisioningState
Nullable<NetworkProvisioningState>

The provisioning state of the express route link resource.

macSecConfig
ExpressRouteLinkMacSecConfig

MacSec configuration.

Returns

A new ExpressRouteLinkData instance for mocking.

Applies to