NetworkVirtualApplianceData Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A class representing the NetworkVirtualAppliance data model. NetworkVirtualAppliance Resource.
public class NetworkVirtualApplianceData : Azure.ResourceManager.Network.Models.NetworkTrackedResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Network.NetworkVirtualApplianceData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Network.NetworkVirtualApplianceData>
type NetworkVirtualApplianceData = class
inherit NetworkTrackedResourceData
interface IJsonModel<NetworkVirtualApplianceData>
interface IPersistableModel<NetworkVirtualApplianceData>
Public Class NetworkVirtualApplianceData
Inherits NetworkTrackedResourceData
Implements IJsonModel(Of NetworkVirtualApplianceData), IPersistableModel(Of NetworkVirtualApplianceData)
- Inheritance
- Implements
Constructors
NetworkVirtualApplianceData() |
Initializes a new instance of NetworkVirtualApplianceData. |
Properties
AdditionalNics |
Details required for Additional Network Interface. |
AddressPrefix |
Address Prefix. |
BootStrapConfigurationBlobs |
BootStrapConfigurationBlobs storage URLs. |
CloudInitConfiguration |
CloudInitConfiguration string in plain text. |
CloudInitConfigurationBlobs |
CloudInitConfigurationBlob storage URLs. |
Delegation |
The delegation for the Virtual Appliance. |
DeploymentType |
The deployment type. PartnerManaged for the SaaS NVA. |
ETag |
A unique read-only string that changes whenever the resource is updated. |
Id |
Resource ID. (Inherited from NetworkTrackedResourceData) |
Identity |
The service principal that has read access to cloud-init and config blob. |
InboundSecurityRules |
List of references to InboundSecurityRules. |
InternetIngressPublicIPs |
List of Resource Uri of Public IPs for Internet Ingress Scenario. |
Location |
Resource location. (Inherited from NetworkTrackedResourceData) |
Name |
Resource name. (Inherited from NetworkTrackedResourceData) |
NetworkInterfaceConfigurations |
Gets the network interface configurations. |
NvaSku |
Network Virtual Appliance SKU. |
PartnerManagedResource |
The delegation for the Virtual Appliance. |
ProvisioningState |
The provisioning state of the resource. |
ResourceType |
Resource type. (Inherited from NetworkTrackedResourceData) |
SshPublicKey |
Public key for SSH login. |
Tags |
Resource tags. (Inherited from NetworkTrackedResourceData) |
VirtualApplianceAsn |
VirtualAppliance ASN. Microsoft private, public and IANA reserved ASN are not supported. |
VirtualApplianceConnections |
List of references to VirtualApplianceConnections. |
VirtualApplianceNics |
List of Virtual Appliance Network Interfaces. |
VirtualApplianceSites |
List of references to VirtualApplianceSite. |
VirtualHubId |
Gets or sets Id. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | |
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from NetworkTrackedResourceData) |