capabilities
| Action | Category | Dry-Run | Become | Check Mode |
|---|---|---|---|---|
| artifact.capture | system | Yes | No | No |
| artifact.validate | system | Yes | No | No |
| assert | system | Yes | No | No |
| cmd | command | Yes | Yes | No |
| container | system | Yes | No | Yes |
| container.image | system | Yes | No | Yes |
| file.copy | file | Yes | Yes | Yes |
| file.download | network | Yes | Yes | Yes |
| file.template | file | Yes | Yes | Yes |
| file.unarchive | file | Yes | No | Yes |
| file.write | file | Yes | Yes | Yes |
| git.checkout | system | Yes | No | Yes |
| git.clone | network | Yes | No | Yes |
| git.config | system | Yes | No | Yes |
| http.request | network | Yes | No | Yes |
| log | output | Yes | No | No |
| observe.cpu | system | Yes | No | No |
| observe.disk | system | Yes | No | No |
| observe.gpu | system | Yes | No | No |
| observe.http | network | Yes | No | No |
| observe.logs | system | Yes | No | No |
| observe.memory | system | Yes | No | No |
| observe.port | network | Yes | No | No |
| observe.process | system | Yes | No | No |
| observe.service | system | Yes | No | No |
| os.cron | system | Yes | Yes | Yes |
| os.firewall | system | Yes | Yes | Yes |
| os.group | system | Yes | Yes | Yes |
| os.mount | system | Yes | Yes | Yes |
| os.service | system | Yes | No | Yes |
| os.ssh_key | system | Yes | No | Yes |
| os.sysctl | system | Yes | Yes | Yes |
| os.systemd | system | Yes | Yes | Yes |
| os.user | system | Yes | Yes | Yes |
| pkg | system | Yes | Yes | Yes |
| pkg.hold | system | Yes | Yes | Yes |
| pkg.list | system | Yes | No | Yes |
| pkg.repo | system | Yes | Yes | Yes |
| pkg.upgrade | system | Yes | Yes | Yes |
| read.json | data | Yes | No | No |
| read.yaml | data | Yes | No | No |
| repo.patch | file | Yes | Yes | Yes |
| repo.search | file | Yes | No | No |
| repo.tree | file | Yes | No | No |
| shell | command | Yes | Yes | No |
| text.delete_range | file | Yes | Yes | Yes |
| text.insert | file | Yes | Yes | Yes |
| text.line | file | Yes | No | Yes |
| text.patch | file | Yes | Yes | Yes |
| text.patch.ini | file | Yes | No | Yes |
| text.patch.json | file | Yes | No | Yes |
| text.patch.yaml | file | Yes | No | Yes |
| text.replace | file | Yes | Yes | Yes |
| tool | system | Yes | No | Yes |
| use | system | Yes | No | No |
| vars | data | Yes | No | No |
| vars.load | data | Yes | No | No |
| wait.command | command | Yes | No | No |
| wait.file | system | Yes | No | No |
| wait.http | network | Yes | No | No |
| wait.port | network | Yes | No | No |
| windows.firewall_rule | system | Yes | No | Yes |
| windows.hyperv_firewall_rule | system | Yes | No | Yes |
| windows.scheduled_task | system | Yes | No | Yes |