An operation that will collect information and configure a server based on a template configuration.
Initializes a new instance of the EnsureOperation class.
When implemented in a derived class, adds additional values to the unique input state key for the operation.
Collects configuration from a server.
Compares collected configuration from a server against the operation's current configuration.
Returns a System.Threading.Tasks.Task that can be returned from the ConfigureAsync(IOperationExecutionContext context) method to indicate that the operation completed synchronously.
Returns a System.Threading.Tasks.Task`1 that can be returned from the CollectAsync(IOperationCollectionContext context) method to indicate that the operation completed synchronously.
Configures a server.
Gets the desired state of a configuration.
Stores the configuration status based on a comparison of the operation's template configuration.