Share via


BareMetalMachinePatchParameters Class

Definition

BareMetalMachinePatchParameters represents the body of the request to patch bare metal machine properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.BareMetalMachinePatchParametersTypeConverter))]
public class BareMetalMachinePatchParameters : Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.IBareMetalMachinePatchParameters
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.BareMetalMachinePatchParametersTypeConverter))>]
type BareMetalMachinePatchParameters = class
    interface IBareMetalMachinePatchParameters
    interface IJsonSerializable
Public Class BareMetalMachinePatchParameters
Implements IBareMetalMachinePatchParameters
Inheritance
BareMetalMachinePatchParameters
Attributes
Implements

Constructors

BareMetalMachinePatchParameters()

Creates an new BareMetalMachinePatchParameters instance.

Properties

MachineDetail

The details provided by the customer during the creation of rack manifests that allows for custom data to be associated with this machine.

Tag

The Azure resource tags that will replace the existing ones.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of BareMetalMachinePatchParameters.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of BareMetalMachinePatchParameters.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.IBareMetalMachinePatchParameters.

FromJsonString(String)

Creates a new instance of BareMetalMachinePatchParameters, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of BareMetalMachinePatchParameters into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to