NodeExtensionState Struct

Definition

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.

Applies to