NetworkInterfaceArgs

data class NetworkInterfaceArgs(val deviceKey: Output<Int>? = null, val ipSettings: Output<NicIPSettingsArgs>? = null, val name: Output<String>? = null, val networkId: Output<String>? = null, val nicType: Output<Either<String, NICType>>? = null, val powerOnBoot: Output<Either<String, PowerOnBootOption>>? = null) : ConvertibleToJava<NetworkInterfaceArgs>

Network Interface model

Constructors

Link copied to clipboard
constructor(deviceKey: Output<Int>? = null, ipSettings: Output<NicIPSettingsArgs>? = null, name: Output<String>? = null, networkId: Output<String>? = null, nicType: Output<Either<String, NICType>>? = null, powerOnBoot: Output<Either<String, PowerOnBootOption>>? = null)

Properties

Link copied to clipboard
val deviceKey: Output<Int>? = null

Gets or sets the device key value.

Link copied to clipboard
val ipSettings: Output<NicIPSettingsArgs>? = null

Gets or sets the ipsettings.

Link copied to clipboard
val name: Output<String>? = null

Gets or sets the name of the network interface.

Link copied to clipboard
val networkId: Output<String>? = null

Gets or sets the ARM Id of the network resource to connect the virtual machine.

Link copied to clipboard
val nicType: Output<Either<String, NICType>>? = null

NIC type

Link copied to clipboard
val powerOnBoot: Output<Either<String, PowerOnBootOption>>? = null

Gets or sets the power on boot.

Functions

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