Condividi tramite


ExpressRouteGateway Constructors

Definition

Overloads

ExpressRouteGateway()

Initializes a new instance of the ExpressRouteGateway class.

ExpressRouteGateway(VirtualHubId, String, String, String, String, IDictionary<String,String>, ExpressRouteGatewayPropertiesAutoScaleConfiguration, IList<ExpressRouteConnection>, String, String)

Initializes a new instance of the ExpressRouteGateway class.

ExpressRouteGateway()

Initializes a new instance of the ExpressRouteGateway class.

public ExpressRouteGateway ();
Public Sub New ()

Applies to

ExpressRouteGateway(VirtualHubId, String, String, String, String, IDictionary<String,String>, ExpressRouteGatewayPropertiesAutoScaleConfiguration, IList<ExpressRouteConnection>, String, String)

Initializes a new instance of the ExpressRouteGateway class.

public ExpressRouteGateway (Microsoft.Azure.Management.Network.Models.VirtualHubId virtualHub, string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Network.Models.ExpressRouteGatewayPropertiesAutoScaleConfiguration autoScaleConfiguration = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.ExpressRouteConnection> expressRouteConnections = default, string provisioningState = default, string etag = default);
new Microsoft.Azure.Management.Network.Models.ExpressRouteGateway : Microsoft.Azure.Management.Network.Models.VirtualHubId * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Network.Models.ExpressRouteGatewayPropertiesAutoScaleConfiguration * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.ExpressRouteConnection> * string * string -> Microsoft.Azure.Management.Network.Models.ExpressRouteGateway
Public Sub New (virtualHub As VirtualHubId, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional autoScaleConfiguration As ExpressRouteGatewayPropertiesAutoScaleConfiguration = Nothing, Optional expressRouteConnections As IList(Of ExpressRouteConnection) = Nothing, Optional provisioningState As String = Nothing, Optional etag As String = Nothing)

Parameters

virtualHub
VirtualHubId

The Virtual Hub where the ExpressRoute gateway is or will be deployed.

id
String

Resource ID.

name
String

Resource name.

type
String

Resource type.

location
String

Resource location.

tags
IDictionary<String,String>

Resource tags.

autoScaleConfiguration
ExpressRouteGatewayPropertiesAutoScaleConfiguration

Configuration for auto scaling.

expressRouteConnections
IList<ExpressRouteConnection>

List of ExpressRoute connections to the ExpressRoute gateway.

provisioningState
String

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

etag
String

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

Applies to