# ash_ops v0.3.0 - Table of Contents > An Ash extension which generates mix tasks for Ash actions ## Pages - [README](readme.md) - [Change Log](changelog.md) - [AshOps](dsl-ashops.md) ## Modules - [AshOps](AshOps.md): An extension for `Ash.Domain` that adds the ability expose resource actions as mix tasks. - [AshOps.Entity.Action](AshOps.Entity.Action.md): The `mix_tasks.action` DSL entity. - [AshOps.Entity.Create](AshOps.Entity.Create.md): The `mix_tasks.create` DSL entity. - [AshOps.Entity.Destroy](AshOps.Entity.Destroy.md): The `mix_tasks.destroy` DSL entity. - [AshOps.Entity.Get](AshOps.Entity.Get.md): The `mix_tasks.get` DSL entity. - [AshOps.Entity.List](AshOps.Entity.List.md): The `mix_tasks.list` DSL entity. - [AshOps.Entity.Update](AshOps.Entity.Update.md): The `mix_tasks.update` DSL entity. - [AshOps.Info](AshOps.Info.md): Auto-generated introspection for the `AshOps` extension. - [AshOps.QueryLang](AshOps.QueryLang.md): The query language for simple queries entered on the command-line. - [AshOps.Task.Action](AshOps.Task.Action.md): Provides the implementation of the `action` mix task. - [AshOps.Task.ArgSchema](AshOps.Task.ArgSchema.md): A struct which contains information about the arguments a task expects to receive. - [AshOps.Task.Common](AshOps.Task.Common.md): Common behaviour for all tasks. - [AshOps.Task.Create](AshOps.Task.Create.md): Provides the implementation of the `create` mix task. - [AshOps.Task.Destroy](AshOps.Task.Destroy.md): Provides the implementation of the `destroy` mix task. - [AshOps.Task.Get](AshOps.Task.Get.md): Provides the implementation of the `get` mix task. - [AshOps.Task.List](AshOps.Task.List.md): Provides the implementation of the `list` mix task. - [AshOps.Task.Types](AshOps.Task.Types.md): Custom `Spark.Options` types for casting and validating CLI arguments. - [AshOps.Task.Update](AshOps.Task.Update.md): Provides the implementation of the `update` mix task. - [AshOps.Transformer.PrepareTask](AshOps.Transformer.PrepareTask.md): A Spark DSL transformer for all `mix_tasks` entities. - [AshOps.Verifier.VerifyTask](AshOps.Verifier.VerifyTask.md): A Spark DSL verifier for mix task entities.