VirtualMachineNetworkInterfaceConfigurationProperties 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.
Describes a virtual machine network profile's IP configuration.
public class VirtualMachineNetworkInterfaceConfigurationProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ComputeSchedule.Models.VirtualMachineNetworkInterfaceConfigurationProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ComputeSchedule.Models.VirtualMachineNetworkInterfaceConfigurationProperties>
type VirtualMachineNetworkInterfaceConfigurationProperties = class
interface IJsonModel<VirtualMachineNetworkInterfaceConfigurationProperties>
interface IPersistableModel<VirtualMachineNetworkInterfaceConfigurationProperties>
Public Class VirtualMachineNetworkInterfaceConfigurationProperties
Implements IJsonModel(Of VirtualMachineNetworkInterfaceConfigurationProperties), IPersistableModel(Of VirtualMachineNetworkInterfaceConfigurationProperties)
- Inheritance
-
VirtualMachineNetworkInterfaceConfigurationProperties
- Implements
Constructors
| Name | Description |
|---|---|
| VirtualMachineNetworkInterfaceConfigurationProperties(IEnumerable<VirtualMachineNetworkInterfaceIPConfiguration>) |
Initializes a new instance of VirtualMachineNetworkInterfaceConfigurationProperties. |
Properties
| Name | Description |
|---|---|
| AuxiliaryMode |
Specifies whether the Auxiliary mode is enabled for the Network Interface resource. |
| AuxiliarySku |
Specifies whether the Auxiliary sku is enabled for the Network Interface resource. |
| DeleteOption |
Specify what happens to the network interface when the VM is deleted. |
| DisableTcpStateTracking |
Specifies whether the network interface is disabled for tcp state tracking. |
| DnsServers |
List of DNS servers IP addresses. |
| DscpConfigurationId |
The ID of the sub-resource. |
| EnableAcceleratedNetworking |
Specifies whether the network interface is accelerated networking-enabled. |
| EnableFpga |
Specifies whether the network interface is FPGA networking-enabled. |
| EnableIPForwarding |
Whether IP forwarding enabled on this NIC. |
| IpConfigurations |
Specifies the IP configurations of the network interface. |
| NetworkSecurityGroupId |
The ID of the sub-resource. |
| Primary |
Specifies the primary network interface in case the virtual machine has more than 1 network interface. |