Share via


NetworkCloudBareMetalMachineData Constructor

Definition

Initializes a new instance of NetworkCloudBareMetalMachineData.

public NetworkCloudBareMetalMachineData (Azure.Core.AzureLocation location, Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation extendedLocation, string bmcConnectionString, Azure.ResourceManager.NetworkCloud.Models.AdministrativeCredentials bmcCredentials, string bmcMacAddress, string bootMacAddress, string machineDetails, string machineName, string machineSkuId, Azure.Core.ResourceIdentifier rackId, long rackSlot, string serialNumber);
new Azure.ResourceManager.NetworkCloud.NetworkCloudBareMetalMachineData : Azure.Core.AzureLocation * Azure.ResourceManager.NetworkCloud.Models.ExtendedLocation * string * Azure.ResourceManager.NetworkCloud.Models.AdministrativeCredentials * string * string * string * string * string * Azure.Core.ResourceIdentifier * int64 * string -> Azure.ResourceManager.NetworkCloud.NetworkCloudBareMetalMachineData
Public Sub New (location As AzureLocation, extendedLocation As ExtendedLocation, bmcConnectionString As String, bmcCredentials As AdministrativeCredentials, bmcMacAddress As String, bootMacAddress As String, machineDetails As String, machineName As String, machineSkuId As String, rackId As ResourceIdentifier, rackSlot As Long, serialNumber As String)

Parameters

location
AzureLocation

The location.

extendedLocation
ExtendedLocation

The extended location of the cluster associated with the resource.

bmcConnectionString
String

The connection string for the baseboard management controller including IP address and protocol.

bmcCredentials
AdministrativeCredentials

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

bmcMacAddress
String

The MAC address of the BMC device.

bootMacAddress
String

The MAC address of a NIC connected to the PXE network.

machineDetails
String

The custom details provided by the customer.

machineName
String

The OS-level hostname assigned to this machine.

machineSkuId
String

The unique internal identifier of the bare metal machine SKU.

rackId
ResourceIdentifier

The resource ID of the rack where this bare metal machine resides.

rackSlot
Int64

The rack slot in which this bare metal machine is located, ordered from the bottom up i.e. the lowest slot is 1.

serialNumber
String

The serial number of the bare metal machine.

Exceptions

extendedLocation, bmcConnectionString, bmcCredentials, bmcMacAddress, bootMacAddress, machineDetails, machineName, machineSkuId, rackId or serialNumber is null.

Applies to