BareMetalMachineConfigurationDataArgs

data class BareMetalMachineConfigurationDataArgs(val bmcCredentials: Output<AdministrativeCredentialsArgs>, val bmcMacAddress: Output<String>, val bootMacAddress: Output<String>, val machineDetails: Output<String>? = null, val machineName: Output<String>? = null, val rackSlot: Output<Double>, val serialNumber: Output<String>) : ConvertibleToJava<BareMetalMachineConfigurationDataArgs>

Constructors

Link copied to clipboard
constructor(bmcCredentials: Output<AdministrativeCredentialsArgs>, bmcMacAddress: Output<String>, bootMacAddress: Output<String>, machineDetails: Output<String>? = null, machineName: Output<String>? = null, rackSlot: Output<Double>, serialNumber: Output<String>)

Properties

Link copied to clipboard

The credentials of the baseboard management controller on this bare metal machine.

Link copied to clipboard
val bmcMacAddress: Output<String>

The MAC address of the BMC for this machine.

Link copied to clipboard
val bootMacAddress: Output<String>

The MAC address associated with the PXE NIC card.

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

The free-form additional information about the machine, e.g. an asset tag.

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

The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.

Link copied to clipboard
val rackSlot: Output<Double>

The slot the physical machine is in the rack based on the BOM configuration.

Link copied to clipboard
val serialNumber: Output<String>

The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.

Functions

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