NetworkProfileArgs

data class NetworkProfileArgs(val networkApiVersion: Output<Either<String, NetworkApiVersion>>? = null, val networkInterfaceConfigurations: Output<List<VirtualMachineNetworkInterfaceConfigurationArgs>>? = null, val networkInterfaces: Output<List<NetworkInterfaceReferenceArgs>>? = null) : ConvertibleToJava<NetworkProfileArgs>

Specifies the network interfaces or the networking configuration of the virtual machine.

Constructors

Link copied to clipboard
constructor(networkApiVersion: Output<Either<String, NetworkApiVersion>>? = null, networkInterfaceConfigurations: Output<List<VirtualMachineNetworkInterfaceConfigurationArgs>>? = null, networkInterfaces: Output<List<NetworkInterfaceReferenceArgs>>? = null)

Properties

Link copied to clipboard
val networkApiVersion: Output<Either<String, NetworkApiVersion>>? = null

specifies the Microsoft.Network API version used when creating networking resources in the Network Interface Configurations

Link copied to clipboard

Specifies the networking configurations that will be used to create the virtual machine networking resources.

Link copied to clipboard

Specifies the list of resource Ids for the network interfaces associated with the virtual machine.

Functions

Link copied to clipboard
open override fun toJava(): NetworkProfileArgs