Ansible Filters: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(23 intermediate revisions by the same user not shown) | |||
Line 9: | Line 9: | ||
{| class="wikitable" style="text-align: left;" | {| class="wikitable" style="text-align: left;" | ||
! Category | ! Category | ||
! Filters | ! style="text-align:center;" | Filters | ||
|- | |- | ||
| [[Ansible_Concepts#Variables|Variable]]-related filters || | | [[Ansible_Concepts#Variables|Variable]]-related filters || | ||
Line 16: | Line 16: | ||
|- | |- | ||
| [[Ansible_Concepts#Data_Types|Data type management]] filters || | | [[Ansible_Concepts#Data_Types|Data type management]] filters || | ||
<span id='type_debug'></span>< | <span id='type_debug'></span>[[Ansible Filter type_debug|type_debug]]<br> | ||
<span id=' | <span id='dict2items'></span>[[Ansible Filter dict2items|dict2items]]<br> | ||
<span id=' | <span id='items2dict'></span>[[Ansible Filter items2dict|items2dict]]<br> | ||
<span id='casting'></span>[[Ansible Filter Casting|Casting]] | |||
|- | |||
| YAML and JSON Formatting || | |||
<span id='json_query'></span>[[Ansible Filter json_query|json_query]]<br> | |||
<span id='to_json'></span>[[Ansible Filter to_json|to_json]]<br> | |||
<span id='to_nice_json'></span>[[Ansible Filter to_nice_json|to_nice_json]]<br> | |||
<span id='to_yaml'></span>[[Ansible Filter to_yaml|to_yaml]]<br> | |||
<span id='to_nice_yaml'></span>[[Ansible Filter to_nice_yaml|to_nice_yaml]]<br> | |||
|- | |||
| Regular Expressions || | |||
<span id='regex_replace'></span>[[Ansible Filter regex_replace|regex_replace]]<br> | |||
<span id='regex_findall'></span>[[Ansible Filter regex_findall|regex_findall]]<br> | |||
<span id='regex_search'></span>[[Ansible Filter to_regex_search|regex_search]]<br> | |||
|- | |- | ||
| Miscellaneous || | | Miscellaneous || | ||
<span id='select'></span>[[Ansible Filter select|select]]<br> | |||
<span id='ternary'></span>[[Ansible Filter ternary|ternary]]<br> | <span id='ternary'></span>[[Ansible Filter ternary|ternary]]<br> | ||
<br> | |||
|- | |||
| Jinja Filters || | |||
<span id='select'></span>[[Jinja2#upperr|upper]]<br> | |||
<span id='select'></span>[[Jinja2#lower|lower]]<br> | |||
|- | |- | ||
|} | |} |
Latest revision as of 21:29, 23 August 2023
External
Internal
Overview
Ansible file content can be manipulated with filters.
Ansible Filters
Category | Filters |
---|---|
Variable-related filters | |
Data type management filters | |
YAML and JSON Formatting | |
Regular Expressions | |
Miscellaneous | |
Jinja Filters |