NodeExtensionState 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.
State of Arc Extension in this node. Reflects the current lifecycle status of the extension on the individual node, such as whether it's being created, updated, deleted, or has encountered an error.
public readonly struct NodeExtensionState : IEquatable<Azure.ResourceManager.Hci.Models.NodeExtensionState>
type NodeExtensionState = struct
Public Structure NodeExtensionState
Implements IEquatable(Of NodeExtensionState)
- Inheritance
-
NodeExtensionState
- Implements
Constructors
| Name | Description |
|---|---|
| NodeExtensionState(String) |
Initializes a new instance of NodeExtensionState. |
Properties
| Name | Description |
|---|---|
| Accepted |
The extension operation has been accepted and is pending execution. |
| Canceled |
The extension operation was canceled. |
| Connected |
The extension is connected on the node. |
| Creating |
The extension is being created on the node. |
| Deleted |
The extension has been deleted from the node. |
| Deleting |
The extension is being deleted from the node. |
| Disconnected |
The extension is disconnected on the node. |
| Error |
An error occurred during the extension lifecycle. |
| Failed |
The extension operation failed. |
| InProgress |
The extension operation is currently in progress. |
| Moving |
The extension is being moved on the node. |
| NotSpecified |
The state is not specified. |
| PartiallyConnected |
The extension is partially connected on the node. |
| PartiallySucceeded |
The extension operation partially succeeded. |
| Provisioning |
The extension is currently being provisioned on the node. |
| Succeeded |
The extension operation completed successfully. |
| Updating |
The extension is being updated on the node. |
Methods
| Name | Description |
|---|---|
| Equals(NodeExtensionState) |
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(NodeExtensionState, NodeExtensionState) |
Determines if two NodeExtensionState values are the same. |
| Implicit(String to NodeExtensionState) |
Converts a string to a NodeExtensionState. |
| Implicit(String to Nullable<NodeExtensionState>) | |
| Inequality(NodeExtensionState, NodeExtensionState) |
Determines if two NodeExtensionState values are not the same. |