ComputeFleetVmssNetworkConfigurationProperties 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 scale set network profile's IP configuration.
public class ComputeFleetVmssNetworkConfigurationProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ComputeFleet.Models.ComputeFleetVmssNetworkConfigurationProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ComputeFleet.Models.ComputeFleetVmssNetworkConfigurationProperties>
type ComputeFleetVmssNetworkConfigurationProperties = class
interface IJsonModel<ComputeFleetVmssNetworkConfigurationProperties>
interface IPersistableModel<ComputeFleetVmssNetworkConfigurationProperties>
Public Class ComputeFleetVmssNetworkConfigurationProperties
Implements IJsonModel(Of ComputeFleetVmssNetworkConfigurationProperties), IPersistableModel(Of ComputeFleetVmssNetworkConfigurationProperties)
- Inheritance
-
ComputeFleetVmssNetworkConfigurationProperties
- Implements
Constructors
ComputeFleetVmssNetworkConfigurationProperties(IEnumerable<ComputeFleetVmssIPConfiguration>) |
Initializes a new instance of ComputeFleetVmssNetworkConfigurationProperties. |
Properties
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. |
DnsServers |
List of DNS servers IP addresses. |
IPConfigurations |
Specifies the IP configurations of the network interface. |
IsAcceleratedNetworkingEnabled |
Specifies whether the network interface is accelerated networking-enabled. |
IsFpgaEnabled |
Specifies whether the network interface is FPGA networking-enabled. |
IsIPForwardingEnabled |
Whether IP forwarding enabled on this NIC. |
IsPrimary |
Specifies the primary network interface in case the virtual machine has more than 1 network interface. |
IsTcpStateTrackingDisabled |
Specifies whether the network interface is disabled for tcp state tracking. |
NetworkSecurityGroupId |
Gets or sets Id. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Explicit Interface Implementations
IJsonModel<ComputeFleetVmssNetworkConfigurationProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<ComputeFleetVmssNetworkConfigurationProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<ComputeFleetVmssNetworkConfigurationProperties>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<ComputeFleetVmssNetworkConfigurationProperties>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<ComputeFleetVmssNetworkConfigurationProperties>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |