NetworkCloudBareMetalMachineData Constructor
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
Azure SDK for .NET