NetworkInterfacesResponse

data class NetworkInterfacesResponse(val displayName: String, val ipv4AddressType: String? = null, val ipv4Addresses: List<String>, val ipv6AddressType: String? = null, val ipv6Addresses: List<String>, val macAddress: String? = null, val macAddressType: String? = null, val name: String? = null, val networkName: String, val nicId: String? = null, val virtualNetworkId: String? = null)

Network Interface model

Constructors

Link copied to clipboard
constructor(displayName: String, ipv4AddressType: String? = null, ipv4Addresses: List<String>, ipv6AddressType: String? = null, ipv6Addresses: List<String>, macAddress: String? = null, macAddressType: String? = null, name: String? = null, networkName: String, nicId: String? = null, virtualNetworkId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Gets the display name of the network interface as shown in the vmmServer. This is the fallback label for a NIC when the name is not set.

Link copied to clipboard

Gets or sets the nic ipv4 addresses.

Link copied to clipboard
val ipv4AddressType: String? = null

Gets or sets the ipv4 address type.

Link copied to clipboard

Gets or sets the nic ipv6 addresses.

Link copied to clipboard
val ipv6AddressType: String? = null

Gets or sets the ipv6 address type.

Link copied to clipboard
val macAddress: String? = null

Gets or sets the nic MAC address.

Link copied to clipboard
val macAddressType: String? = null

Gets or sets the mac address type.

Link copied to clipboard
val name: String? = null

Gets or sets the name of the network interface.

Link copied to clipboard

Gets or sets the name of the virtual network in vmmServer that the nic is connected to.

Link copied to clipboard
val nicId: String? = null

Gets or sets the nic id.

Link copied to clipboard

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