ArmNetworkCloudModelFactory.BareMetalMachineReplaceContent Method
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.
public static Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineReplaceContent BareMetalMachineReplaceContent(Azure.ResourceManager.NetworkCloud.Models.AdministrativeCredentials bmcCredentials = default, string bmcMacAddress = default, string bootMacAddress = default, string machineName = default, Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineReplaceSafeguardMode? safeguardMode = default, string serialNumber = default, Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineReplaceStoragePolicy? storagePolicy = default);
static member BareMetalMachineReplaceContent : Azure.ResourceManager.NetworkCloud.Models.AdministrativeCredentials * string * string * string * Nullable<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineReplaceSafeguardMode> * string * Nullable<Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineReplaceStoragePolicy> -> Azure.ResourceManager.NetworkCloud.Models.BareMetalMachineReplaceContent
Public Shared Function BareMetalMachineReplaceContent (Optional bmcCredentials As AdministrativeCredentials = Nothing, Optional bmcMacAddress As String = Nothing, Optional bootMacAddress As String = Nothing, Optional machineName As String = Nothing, Optional safeguardMode As Nullable(Of BareMetalMachineReplaceSafeguardMode) = Nothing, Optional serialNumber As String = Nothing, Optional storagePolicy As Nullable(Of BareMetalMachineReplaceStoragePolicy) = Nothing) As BareMetalMachineReplaceContent
Parameters
- bmcCredentials
- AdministrativeCredentials
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 device.
- bootMacAddress
- String
The MAC address of a NIC connected to the PXE network.
- machineName
- String
The OS-level hostname assigned to this machine.
- safeguardMode
- Nullable<BareMetalMachineReplaceSafeguardMode>
The safeguard mode to use for the replace action, where None indicates to bypass safeguards and All indicates to utilize all safeguards.
- serialNumber
- String
The serial number of the bare metal machine.
- storagePolicy
- Nullable<BareMetalMachineReplaceStoragePolicy>
The indicator of whether to bypass clearing storage while replacing a bare metal machine.
Returns
A new BareMetalMachineReplaceContent instance for mocking.