NetworkInterfacesArgs

data class NetworkInterfacesArgs(val ipv4AddressType: Output<Either<String, AllocationMethod>>? = null, val ipv6AddressType: Output<Either<String, AllocationMethod>>? = null, val macAddress: Output<String>? = null, val macAddressType: Output<Either<String, AllocationMethod>>? = null, val name: Output<String>? = null, val nicId: Output<String>? = null, val virtualNetworkId: Output<String>? = null) : ConvertibleToJava<NetworkInterfacesArgs>

Network Interface model

Constructors

Link copied to clipboard
constructor(ipv4AddressType: Output<Either<String, AllocationMethod>>? = null, ipv6AddressType: Output<Either<String, AllocationMethod>>? = null, macAddress: Output<String>? = null, macAddressType: Output<Either<String, AllocationMethod>>? = null, name: Output<String>? = null, nicId: Output<String>? = null, virtualNetworkId: Output<String>? = null)

Properties

Link copied to clipboard
val ipv4AddressType: Output<Either<String, AllocationMethod>>? = null

Gets or sets the ipv4 address type.

Link copied to clipboard
val ipv6AddressType: Output<Either<String, AllocationMethod>>? = null

Gets or sets the ipv6 address type.

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

Gets or sets the nic MAC address.

Link copied to clipboard
val macAddressType: Output<Either<String, AllocationMethod>>? = null

Gets or sets the mac address type.

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

Gets or sets the name of the network interface.

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

Gets or sets the nic id.

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

Gets or sets the ARM Id of the Microsoft.ScVmm/virtualNetwork resource to connect the nic.

Functions

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