NetworkInterfaceReferenceArgs

data class NetworkInterfaceReferenceArgs(val deleteOption: Output<Either<String, DeleteOptions>>? = null, val id: Output<String>? = null, val primary: Output<Boolean>? = null) : ConvertibleToJava<NetworkInterfaceReferenceArgs>

Describes a network interface reference.

Constructors

Link copied to clipboard
constructor(deleteOption: Output<Either<String, DeleteOptions>>? = null, id: Output<String>? = null, primary: Output<Boolean>? = null)

Properties

Link copied to clipboard
val deleteOption: Output<Either<String, DeleteOptions>>? = null

Specify what happens to the network interface when the VM is deleted

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

Resource Id

Link copied to clipboard
val primary: Output<Boolean>? = null

Specifies the primary network interface in case the virtual machine has more than 1 network interface.

Functions

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