Share via


RecommendedActionCurrentState Struct

Definition

Current state the recommended action is in. Some commonly used states are: Active -> recommended action is active and no action has been taken yet. Pending -> recommended action is approved for and is awaiting execution. Executing -> recommended action is being applied on the user database. Verifying -> recommended action was applied and is being verified of its usefulness by the system. Success -> recommended action was applied and improvement found during verification. Pending Revert -> verification found little or no improvement so recommended action is queued for revert or user has manually reverted. Reverting -> changes made while applying recommended action are being reverted on the user database. Reverted -> successfully reverted the changes made by recommended action on user database. Ignored -> user explicitly ignored/discarded the recommended action.

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

Constructors

RecommendedActionCurrentState(String)

Initializes a new instance of RecommendedActionCurrentState.

Properties

Active

Active.

Error

Error.

Executing

Executing.

Expired

Expired.

Ignored

Ignored.

Monitoring

Monitoring.

Pending

Pending.

PendingRevert

PendingRevert.

Resolved

Resolved.

RevertCancelled

RevertCancelled.

Reverted

Reverted.

Reverting

Reverting.

Success

Success.

Verifying

Verifying.

Methods

Equals(RecommendedActionCurrentState)

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

Equality(RecommendedActionCurrentState, RecommendedActionCurrentState)

Determines if two RecommendedActionCurrentState values are the same.

Implicit(String to RecommendedActionCurrentState)

Converts a string to a RecommendedActionCurrentState.

Inequality(RecommendedActionCurrentState, RecommendedActionCurrentState)

Determines if two RecommendedActionCurrentState values are not the same.

Applies to