Hosts Create

post

/api/v2/hosts/

host_filter is available on this endpoint. The filter supports: relational queries, and or boolean logic, as well as expression grouping via ().

?host_filter=name=my_host
?host_filter=name="my host" or name=my_host
?host_filter=groups__name="my group"
?host_filter=name=my_host and groups__name="my group"
?host_filter=name=my_host and groups__name="my group"
?host_filter=(name=my_host and groups__name="my group") or (name=my_host2 and groups__name=my_group2)

host_filter can also be used to query JSON data in the related ansible_facts. __ may be used to traverse JSON dictionaries. [] may be used to traverse JSON arrays.

?host_filter=ansible_facts__ansible_processor_vcpus=8
?host_filter=ansible_facts__ansible_processor_vcpus=8 and name="my_host" and ansible_facts__ansible_lo__ipv6[]__scope=host

Request

Supported Media Types
Body ()
Root Schema : Host
Type: object
Show Source
Back to Top

Response

Supported Media Types

201 Response

Body ()
Root Schema : Host
Type: object
Show Source
Back to Top