Class ExpressRouteGatewayArgs
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.Network
Assembly: Pulumi.Azure.dll
Syntax
public sealed class ExpressRouteGatewayArgs : ResourceArgs
Constructors
View SourceExpressRouteGatewayArgs()
Declaration
public ExpressRouteGatewayArgs()
Properties
View SourceLocation
Specifies the supported Azure location where the resource exists. Changing this forces a new resource to be created.
Declaration
public Input<string> Location { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Name
The name of the ExpressRoute gateway. Changing this forces a new resource to be created.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ResourceGroupName
The name of the resource group in which to create the ExpressRoute gateway. Changing this forces a new resource to be created.
Declaration
public Input<string> ResourceGroupName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ScaleUnits
The number of scale units with which to provision the ExpressRoute gateway. Each scale unit is equal to 2Gbps, with support for up to 10 scale units (20Gbps).
Declaration
public Input<int> ScaleUnits { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Tags
A mapping of tags to assign to the resource.
Declaration
public InputMap<string> Tags { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.String> |
VirtualHubId
The ID of a Virtual HUB within which the ExpressRoute gateway should be created.
Declaration
public Input<string> VirtualHubId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |