NodeArcState Struct

Definition

State of the Arc agent in this node. Indicates the current lifecycle status of the agent, such as whether it's being provisioned, connected, updated, or has encountered an error.

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

Constructors

Name Description
NodeArcState(String)

Initializes a new instance of NodeArcState.

Properties

Name Description
Accepted

The operation has been accepted and is pending execution.

Canceled

The operation was canceled before completion.

Connected

The Arc agent is connected on this node.

Creating

The Arc agent is being created on this node.

Deleted

The Arc agent has been deleted from this node.

Deleting

The Arc agent is being deleted from this node.

DisableInProgress

The Arc agent is in the process of being disabled on this node.

Disconnected

The Arc agent is disconnected on this node.

Error

An error occurred during the agent's lifecycle.

Failed

The operation failed.

InProgress

The operation is currently in progress.

Moving

The Arc agent is being moved on this node.

NotSpecified

The state is not specified.

PartiallyConnected

The Arc agent is partially connected on this node.

PartiallySucceeded

The operation partially succeeded.

Provisioning

The Arc agent is currently being provisioned on this node.

Succeeded

The operation completed successfully.

Updating

The Arc agent is being updated on this node.

Methods

Name Description
Equals(NodeArcState)

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(NodeArcState, NodeArcState)

Determines if two NodeArcState values are the same.

Implicit(String to NodeArcState)

Converts a string to a NodeArcState.

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

Determines if two NodeArcState values are not the same.

Applies to