VerifyOperation Class

An operation that collects information from a server and compares it to a desired state, but cannot perform any remediation.

Inheritance Hierarchy

Syntax

public class VerifyOperation : Operation, Inedo.Diagnostics.ILogSink, IComparingOperation, ICollectingOperation

Constructors

Name Description
VerifyOperation

Initializes a new instance of the VerifyOperation class.

Methods

Name Description
CollectAsync(IOperationCollectionContext context)

Collects configuration from a server.

CompareAsync(Inedo.Extensibility.Configurations.PersistedConfiguration other, IOperationCollectionContext context)

Compares collected configuration from a server against the operation's current configuration.

GetConfigurationTemplate

Gets the desired state of a configuration.

StoreConfigurationStatusAsync(Inedo.Extensibility.Configurations.PersistedConfiguration actual, Inedo.Extensibility.Configurations.ComparisonResult results, Inedo.Extensibility.Configurations.ConfigurationPersistenceContext context)

Stores the configuration status based on a comparison of the operation's template configuration.