Share via


VirtualRouter Class

Definition

VirtualRouter Resource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class VirtualRouter : Microsoft.Azure.Management.Network.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VirtualRouter = class
    inherit Resource
Public Class VirtualRouter
Inherits Resource
Inheritance
VirtualRouter
Attributes

Constructors

VirtualRouter()

Initializes a new instance of the VirtualRouter class.

VirtualRouter(String, String, String, String, IDictionary<String, String>, Nullable<Int64>, IList<String>, SubResource, SubResource, IList<SubResource>, String, String)

Initializes a new instance of the VirtualRouter class.

Properties

Etag

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

HostedGateway

Gets or sets the Gateway on which VirtualRouter is hosted.

HostedSubnet

Gets or sets the Subnet on which VirtualRouter is hosted.

Id

Gets or sets resource ID.

(Inherited from Resource)
Location

Gets or sets resource location.

(Inherited from Resource)
Name

Gets resource name.

(Inherited from Resource)
Peerings

Gets list of references to VirtualRouterPeerings.

ProvisioningState

Gets the provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed'

Tags

Gets or sets resource tags.

(Inherited from Resource)
Type

Gets resource type.

(Inherited from Resource)
VirtualRouterAsn

Gets or sets virtualRouter ASN.

VirtualRouterIps

Gets or sets virtualRouter IPs.

Methods

Validate()

Validate the object.

Applies to