GoogleCloudBaremetalsolutionV2LogicalInterfaceArgs

data class GoogleCloudBaremetalsolutionV2LogicalInterfaceArgs(val interfaceIndex: Output<Int>? = null, val logicalNetworkInterfaces: Output<List<LogicalNetworkInterfaceArgs>>? = null, val name: Output<String>? = null) : ConvertibleToJava<GoogleCloudBaremetalsolutionV2LogicalInterfaceArgs>

Each logical interface represents a logical abstraction of the underlying physical interface (for eg. bond, nic) of the instance. Each logical interface can effectively map to multiple network-IP pairs and still be mapped to one underlying physical interface.

Constructors

fun GoogleCloudBaremetalsolutionV2LogicalInterfaceArgs(interfaceIndex: Output<Int>? = null, logicalNetworkInterfaces: Output<List<LogicalNetworkInterfaceArgs>>? = null, name: Output<String>? = null)

Functions

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

Properties

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

The index of the logical interface mapping to the index of the hardware bond or nic on the chosen network template. This field is deprecated.

Link copied to clipboard

List of logical network interfaces within a logical interface.

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

Interface name. This is of syntax or and forms part of the network template name.