EdgeMachineState Struct
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.
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. |