Lenguaje

ArmNetworkCloudModelFactory.BareMetalMachineConfigurationPatch Method

Definition

BareMetalMachineConfigurationDataPatch represents configuration for the bare metal machine for patch operations.

public static Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineConfigurationPatch BareMetalMachineConfigurationPatch(string bmcConnectionString = default, Azure.ResourceManager.NetworkCloud.Models.AdministrativeCredentialsPatch bmcCredentials = default, string bmcMacAddress = default, string bootMacAddress = default, string machineDetails = default, string machineName = default, long? rackSlot = default, string serialNumber = default);
static member BareMetalMachineConfigurationPatch : string * Azure.ResourceManager.NetworkCloud.Models.AdministrativeCredentialsPatch * string * string * string * string * Nullable<int64> * string -> Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineConfigurationPatch
Public Shared Function BareMetalMachineConfigurationPatch (Optional bmcConnectionString As String = Nothing, Optional bmcCredentials As AdministrativeCredentialsPatch = Nothing, Optional bmcMacAddress As String = Nothing, Optional bootMacAddress As String = Nothing, Optional machineDetails As String = Nothing, Optional machineName As String = Nothing, Optional rackSlot As Nullable(Of Long) = Nothing, Optional serialNumber As String = Nothing) As BareMetalMachineConfigurationPatch

Parameters

bmcConnectionString
String

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

bmcCredentials
AdministrativeCredentialsPatch

The credentials of the baseboard management controller on this bare metal machine. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.

bmcMacAddress
String

The MAC address of the BMC for this machine.

bootMacAddress
String

The MAC address associated with the PXE NIC card.

machineDetails
String

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

machineName
String

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

rackSlot
Nullable<Int64>

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

serialNumber
String

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

Returns

A new BareMetalMachineConfigurationPatch instance for mocking.

Applies to