ArmNetworkModelFactory.ExpressRouteConnectionData 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 ExpressRouteConnectionData.
public static Azure.ResourceManager.Network.ExpressRouteConnectionData ExpressRouteConnectionData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType? resourceType = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default, Azure.Core.ResourceIdentifier expressRouteCircuitPeeringId = default, string authorizationKey = default, int? routingWeight = default, bool? enableInternetSecurity = default, bool? expressRouteGatewayBypass = default, bool? enablePrivateLinkFastPath = default, Azure.ResourceManager.Network.Models.RoutingConfiguration routingConfiguration = default);
static member ExpressRouteConnectionData : Azure.Core.ResourceIdentifier * string * Nullable<Azure.Core.ResourceType> * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> * Azure.Core.ResourceIdentifier * string * Nullable<int> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Azure.ResourceManager.Network.Models.RoutingConfiguration -> Azure.ResourceManager.Network.ExpressRouteConnectionData
Public Shared Function ExpressRouteConnectionData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As Nullable(Of ResourceType) = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing, Optional expressRouteCircuitPeeringId As ResourceIdentifier = Nothing, Optional authorizationKey As String = Nothing, Optional routingWeight As Nullable(Of Integer) = Nothing, Optional enableInternetSecurity As Nullable(Of Boolean) = Nothing, Optional expressRouteGatewayBypass As Nullable(Of Boolean) = Nothing, Optional enablePrivateLinkFastPath As Nullable(Of Boolean) = Nothing, Optional routingConfiguration As RoutingConfiguration = Nothing) As ExpressRouteConnectionData
Parameters
Resource ID.
- name
- String
Resource name.
- resourceType
- Nullable<ResourceType>
Resource type.
- provisioningState
- Nullable<NetworkProvisioningState>
The provisioning state of the express route connection resource.
- expressRouteCircuitPeeringId
- ResourceIdentifier
The ExpressRoute circuit peering.
- authorizationKey
- String
Authorization key to establish the connection.
Bypass the ExpressRoute gateway when accessing private-links. ExpressRoute FastPath (expressRouteGatewayBypass) must be enabled.
- routingConfiguration
- RoutingConfiguration
The Routing Configuration indicating the associated and propagated route tables on this connection.
Returns
A new ExpressRouteConnectionData instance for mocking.