ArmNetworkModelFactory.ExpressRouteCrossConnectionData 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.
public static Azure.ResourceManager.Network.ExpressRouteCrossConnectionData ExpressRouteCrossConnectionData(Azure.Core.ResourceIdentifier id = default, string name = default, string type = default, Azure.Core.AzureLocation? location = default, System.Collections.Generic.IDictionary<string,string> tags = default, string primaryAzurePort = default, string secondaryAzurePort = default, int? sTag = default, string peeringLocation = default, int? bandwidthInMbps = default, Azure.Core.ResourceIdentifier expressRouteCircuit = default, Azure.ResourceManager.Network.Models.ServiceProviderProvisioningState? serviceProviderProvisioningState = default, string serviceProviderNotes = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.ExpressRouteCrossConnectionPeeringData> peerings = default, Azure.ETag? eTag = default);
static member ExpressRouteCrossConnectionData : Azure.Core.ResourceIdentifier * string * string * Nullable<Azure.Core.AzureLocation> * System.Collections.Generic.IDictionary<string, string> * string * string * Nullable<int> * string * Nullable<int> * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.Network.Models.ServiceProviderProvisioningState> * string * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> * seq<Azure.ResourceManager.Network.ExpressRouteCrossConnectionPeeringData> * Nullable<Azure.ETag> -> Azure.ResourceManager.Network.ExpressRouteCrossConnectionData
Public Shared Function ExpressRouteCrossConnectionData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional primaryAzurePort As String = Nothing, Optional secondaryAzurePort As String = Nothing, Optional sTag As Nullable(Of Integer) = Nothing, Optional peeringLocation As String = Nothing, Optional bandwidthInMbps As Nullable(Of Integer) = Nothing, Optional expressRouteCircuit As ResourceIdentifier = Nothing, Optional serviceProviderProvisioningState As Nullable(Of ServiceProviderProvisioningState) = Nothing, Optional serviceProviderNotes As String = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing, Optional peerings As IEnumerable(Of ExpressRouteCrossConnectionPeeringData) = Nothing, Optional eTag As Nullable(Of ETag) = Nothing) As ExpressRouteCrossConnectionData
Parameters
Resource ID.
- name
- String
Resource name.
- type
- String
Resource type.
- location
- Nullable<AzureLocation>
Resource location.
- tags
- IDictionary<String,String>
Resource tags.
- primaryAzurePort
- String
The name of the primary port.
- secondaryAzurePort
- String
The name of the secondary port.
- peeringLocation
- String
The peering location of the ExpressRoute circuit.
- expressRouteCircuit
- ResourceIdentifier
The ExpressRouteCircuit.
- serviceProviderProvisioningState
- Nullable<ServiceProviderProvisioningState>
The provisioning state of the circuit in the connectivity provider system.
- serviceProviderNotes
- String
Additional read only notes set by the connectivity provider.
- provisioningState
- Nullable<NetworkProvisioningState>
The provisioning state of the express route cross connection resource.
The list of peerings.
Returns
A new ExpressRouteCrossConnectionData instance for mocking.