Share via


ExpressRouteCircuitInner Constructors

Definition

Overloads

ExpressRouteCircuitInner()

Initializes a new instance of the ExpressRouteCircuitInner class.

ExpressRouteCircuitInner(String, String, String, String, IDictionary<String, String>, ExpressRouteCircuitSku, Nullable<Boolean>, String, ServiceProviderProvisioningState, IList<ExpressRouteCircuitAuthorizationInner>, IList<ExpressRouteCircuitPeeringInner>, String, String, ExpressRouteCircuitServiceProviderProperties, SubResource, Nullable<Double>, Nullable<Int32>, ProvisioningState, String, Nullable<Boolean>, String)

Initializes a new instance of the ExpressRouteCircuitInner class.

ExpressRouteCircuitInner()

Initializes a new instance of the ExpressRouteCircuitInner class.

public ExpressRouteCircuitInner ();
Public Sub New ()

Applies to

ExpressRouteCircuitInner(String, String, String, String, IDictionary<String, String>, ExpressRouteCircuitSku, Nullable<Boolean>, String, ServiceProviderProvisioningState, IList<ExpressRouteCircuitAuthorizationInner>, IList<ExpressRouteCircuitPeeringInner>, String, String, ExpressRouteCircuitServiceProviderProperties, SubResource, Nullable<Double>, Nullable<Int32>, ProvisioningState, String, Nullable<Boolean>, String)

Initializes a new instance of the ExpressRouteCircuitInner class.

public ExpressRouteCircuitInner (string location = default, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitSku sku = default, bool? allowClassicOperations = default, string circuitProvisioningState = default, Microsoft.Azure.Management.Network.Fluent.Models.ServiceProviderProvisioningState serviceProviderProvisioningState = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitAuthorizationInner> authorizations = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitPeeringInner> peerings = default, string serviceKey = default, string serviceProviderNotes = default, Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitServiceProviderProperties serviceProviderProperties = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource expressRoutePort = default, double? bandwidthInGbps = default, int? stag = default, Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState provisioningState = default, string gatewayManagerEtag = default, bool? globalReachEnabled = default, string etag = default);
new Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitInner : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitSku * Nullable<bool> * string * Microsoft.Azure.Management.Network.Fluent.Models.ServiceProviderProvisioningState * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitAuthorizationInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitPeeringInner> * string * string * Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitServiceProviderProperties * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * Nullable<double> * Nullable<int> * Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState * string * Nullable<bool> * string -> Microsoft.Azure.Management.Network.Fluent.Models.ExpressRouteCircuitInner
Public Sub New (Optional location As String = Nothing, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional sku As ExpressRouteCircuitSku = Nothing, Optional allowClassicOperations As Nullable(Of Boolean) = Nothing, Optional circuitProvisioningState As String = Nothing, Optional serviceProviderProvisioningState As ServiceProviderProvisioningState = Nothing, Optional authorizations As IList(Of ExpressRouteCircuitAuthorizationInner) = Nothing, Optional peerings As IList(Of ExpressRouteCircuitPeeringInner) = Nothing, Optional serviceKey As String = Nothing, Optional serviceProviderNotes As String = Nothing, Optional serviceProviderProperties As ExpressRouteCircuitServiceProviderProperties = Nothing, Optional expressRoutePort As SubResource = Nothing, Optional bandwidthInGbps As Nullable(Of Double) = Nothing, Optional stag As Nullable(Of Integer) = Nothing, Optional provisioningState As ProvisioningState = Nothing, Optional gatewayManagerEtag As String = Nothing, Optional globalReachEnabled As Nullable(Of Boolean) = Nothing, Optional etag As String = Nothing)

Parameters

location
String
id
String
name
String
type
String
sku
ExpressRouteCircuitSku

The SKU.

allowClassicOperations
Nullable<Boolean>

Allow classic operations.

circuitProvisioningState
String

The CircuitProvisioningState state of the resource.

serviceProviderProvisioningState
ServiceProviderProvisioningState

The ServiceProviderProvisioningState state of the resource. Possible values include: 'NotProvisioned', 'Provisioning', 'Provisioned', 'Deprovisioning'

authorizations
IList<ExpressRouteCircuitAuthorizationInner>

The list of authorizations.

peerings
IList<ExpressRouteCircuitPeeringInner>

The list of peerings.

serviceKey
String

The ServiceKey.

serviceProviderNotes
String

The ServiceProviderNotes.

serviceProviderProperties
ExpressRouteCircuitServiceProviderProperties

The ServiceProviderProperties.

expressRoutePort
SubResource

The reference to the ExpressRoutePort resource when the circuit is provisioned on an ExpressRoutePort resource.

bandwidthInGbps
Nullable<Double>

The bandwidth of the circuit when the circuit is provisioned on an ExpressRoutePort resource.

stag
Nullable<Int32>

The identifier of the circuit traffic. Outer tag for QinQ encapsulation.

provisioningState
ProvisioningState

The provisioning state of the express route circuit resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

gatewayManagerEtag
String

The GatewayManager Etag.

globalReachEnabled
Nullable<Boolean>

Flag denoting Global reach status.

etag
String

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

Applies to