Share via


BareMetalMachineCordonParameters Class

Definition

BareMetalMachineCordonParameters represents the body of the request to evacuate workloads from node on a bare metal machine.

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

Constructors

BareMetalMachineCordonParameters()

Creates an new BareMetalMachineCordonParameters instance.

Properties

Evacuate

The indicator of whether to evacuate the node workload when the bare metal machine is cordoned.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of BareMetalMachineCordonParameters.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of BareMetalMachineCordonParameters.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of BareMetalMachineCordonParameters into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to