所有测试插件索引
ansible.builtin
ansible.builtin.abs – 路径是否为绝对路径
ansible.builtin.all – 列表中所有条件是否都为真
ansible.builtin.any – 列表中任何条件是否为真
ansible.builtin.changed – 任务是否需要更改
ansible.builtin.contains – 列表是否包含此元素
ansible.builtin.directory – 路径是否解析为现有目录
ansible.builtin.exists – 路径是否存在,跟踪符号链接
ansible.builtin.failed – 任务是否失败
ansible.builtin.falsy – Python 风格的假
ansible.builtin.file – 路径是否解析为现有文件
ansible.builtin.finished – 异步任务是否完成
ansible.builtin.link – 路径是否引用现有的符号链接
ansible.builtin.link_exists – 路径是否存在,不跟踪
ansible.builtin.match – 字符串是否从开头匹配正则表达式
ansible.builtin.mount – 路径是否解析为挂载点
ansible.builtin.nan – 这是否不是数字 (NaN)
ansible.builtin.reachable – 任务未因主机不可达而结束
ansible.builtin.regex – 字符串是否从开头匹配正则表达式
ansible.builtin.same_file – 比较两条路径,查看它们是否解析为相同的filesystem对象
ansible.builtin.search – 字符串是否匹配正则表达式
ansible.builtin.skipped – 任务是否被跳过
ansible.builtin.started – 异步任务是否已启动
ansible.builtin.subset – 列表是否是另一个列表的子集
ansible.builtin.success – 检查任务是否成功
ansible.builtin.superset – 列表是否是另一个列表的超集
ansible.builtin.truthy – Python 风格的真
ansible.builtin.unreachable – 任务是否因主机不可达而结束
ansible.builtin.uri – 字符串是否为有效的 URI
ansible.builtin.url – 字符串是否为有效的 URL
ansible.builtin.urn – 字符串是否为有效的 URN
ansible.builtin.vault_encrypted – 这是否是加密的 vault
ansible.builtin.version – 比较版本字符串
ansible.utils
ansible.utils.in_any_network – 测试 IP 或网络是否属于任何网络
ansible.utils.in_network – 测试 IP 地址是否属于网络
ansible.utils.in_one_network – 测试 IP 地址是否属于列表中的任何一个网络
ansible.utils.ip – 测试某个内容是否为 IP 地址或网络
ansible.utils.ip_address – 测试某个内容是否为 IP 地址
ansible.utils.ipv4 – 测试某个内容是否为 IPv4 地址或网络
ansible.utils.ipv4_address – 测试某个内容是否为 IPv4 地址
ansible.utils.ipv4_hostmask – 测试地址是否为有效的 hostmask
ansible.utils.ipv4_netmask – 测试地址是否为有效的 netmask
ansible.utils.ipv6 – 测试某个内容是否为 IPv6 地址或网络
ansible.utils.ipv6_address – 测试某个内容是否为 IPv6 地址
ansible.utils.ipv6_ipv4_mapped – 测试某个内容是否似乎是映射的 IPv6 到 IPv4 映射地址
ansible.utils.ipv6_sixtofour – 测试某个内容是否似乎是 6to4 地址
ansible.utils.ipv6_teredo – 测试某个内容是否似乎是 IPv6 teredo 地址
ansible.utils.loopback – 测试 IP 地址是否为环回地址
ansible.utils.mac – 测试某个内容是否似乎是有效的 MAC 地址
ansible.utils.multicast – 测试多播 IP 地址
ansible.utils.private – 测试 IP 地址是否为私有地址
ansible.utils.public – 测试 IP 地址是否为公共地址
ansible.utils.reserved – 测试保留的 IP 地址
ansible.utils.resolvable – 测试 IP 或名称是否可以通过 /etc/hosts 或 DNS 解析
ansible.utils.subnet_of – 测试网络是否是另一个网络的子网
ansible.utils.supernet_of – 测试网络是否是另一个网络的超网
ansible.utils.unspecified – 测试未指定的 IP 地址
ansible.utils.validate – 使用提供的条件验证数据
community.general
community.general.a_module – 测试给定字符串是否指向现有的模块或操作插件
community.general.ansible_type – 验证输入类型
community.general.fqdn_valid – 根据 RFC 1123 验证完全限定域名