EdgeMachineState Struct

Definition

OS State.

public readonly struct EdgeMachineState : IEquatable<Azure.ResourceManager.Hci.Models.EdgeMachineState>
type EdgeMachineState = struct
Public Structure EdgeMachineState
Implements IEquatable(Of EdgeMachineState)
Inheritance
EdgeMachineState
Implements

Constructors

Name Description
EdgeMachineState(String)

Initializes a new instance of EdgeMachineState.

Properties

Name Description
Created

Created when EdgeMachine resource created.

Failed

EdgeMachine failed state and only option to recover is to re-provisioning machine.

Preparing

Preparing EdgeMachine.

Purposed

EdgeMachine state when machine configured with target OS to deploy workloads.

Registering

EdgeMachine state during device discovery and registration.

Resetting

EdgeMachine state when transitioning from target OS to restricted OS.

Transitioning

EdgeMachine state when transitioning from initial OS to target OS.

Unpurposed

EdgeMachine state when machine configured with restricted OS and not provisioned to deploy workloads.

Updating

EdgeMachine state when OS updates are in-progress.

Methods

Name Description
Equals(EdgeMachineState)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(EdgeMachineState, EdgeMachineState)

Determines if two EdgeMachineState values are the same.

Implicit(String to EdgeMachineState)

Converts a string to a EdgeMachineState.

Implicit(String to Nullable<EdgeMachineState>)
Inequality(EdgeMachineState, EdgeMachineState)

Determines if two EdgeMachineState values are not the same.

Applies to