VirtualNetworkAppliance Class

Definition

A virtual network appliance in a resource group.

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

Constructors

Name Description
VirtualNetworkAppliance()

Initializes a new instance of the VirtualNetworkAppliance class.

VirtualNetworkAppliance(String, String, String, String, IDictionary<String, String>, String, String, Subnet, String, IList<VirtualNetworkApplianceIpConfiguration>, String)

Initializes a new instance of the VirtualNetworkAppliance class.

Properties

Name Description
BandwidthInGbps

Gets or sets bandwidth of the VirtualNetworkAppliance resource in Gbps.

Etag

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

Id

Gets or sets resource ID.

(Inherited from Resource)
IPConfigurations

Gets a list of IPConfigurations of the virtual network appliance.

Location

Gets or sets resource location.

(Inherited from Resource)
Name

Gets resource name.

(Inherited from Resource)
ProvisioningState

Gets the provisioning state of the virtual network appliance resource. Possible values include: 'Failed', 'Succeeded', 'Canceled', 'Creating', 'Updating', 'Deleting'

ResourceGuid

Gets the resource GUID property of the virtual network appliance resource.

Subnet

Gets or sets the reference to the subnet resource.

Tags

Gets or sets resource tags.

(Inherited from Resource)
Type

Gets resource type.

(Inherited from Resource)

Applies to