NetworkVirtualAppliance Class

Definition

NetworkVirtualAppliance Resource.

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

Constructors

NetworkVirtualAppliance()

Initializes a new instance of the NetworkVirtualAppliance class.

NetworkVirtualAppliance(String, String, String, String, IDictionary<String, String>, VirtualApplianceSkuProperties, String, IList<String>, SubResource, IList<String>, String, Nullable<Int64>, String, IList<VirtualApplianceNicProperties>, IList<SubResource>, IList<SubResource>, String, ManagedServiceIdentity, String)

Initializes a new instance of the NetworkVirtualAppliance class.

Properties

AddressPrefix

Gets address Prefix.

BootStrapConfigurationBlobs

Gets or sets bootStrapConfigurationBlobs storage URLs.

CloudInitConfiguration

Gets or sets cloudInitConfiguration string in plain text.

CloudInitConfigurationBlobs

Gets or sets cloudInitConfigurationBlob storage URLs.

Etag

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

Id

Gets or sets resource ID.

(Inherited from Resource)
Identity

Gets or sets the service principal that has read access to cloud-init and config blob.

InboundSecurityRules

Gets list of references to InboundSecurityRules.

Location

Gets or sets resource location.

(Inherited from Resource)
Name

Gets resource name.

(Inherited from Resource)
NvaSku

Gets or sets network Virtual Appliance SKU.

ProvisioningState

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

SshPublicKey

Gets or sets public key for SSH login.

Tags

Gets or sets resource tags.

(Inherited from Resource)
Type

Gets resource type.

(Inherited from Resource)
VirtualApplianceAsn

Gets or sets virtualAppliance ASN.

VirtualApplianceNics

Gets list of Virtual Appliance Network Interfaces.

VirtualApplianceSites

Gets list of references to VirtualApplianceSite.

VirtualHub

Gets or sets the Virtual Hub where Network Virtual Appliance is being deployed.

Methods

Validate()

Validate the object.

Applies to