108108 - Host address. Usually an IPv4 address, but may be any kind of address your check plugin is able to deal with
109109 required: false
110110 type: str
111+ address6:
112+ description:
113+ - Host IPv6 address. Usually an IPv6 address, but may be any kind of address your check plugin is able to deal with
114+ required: false
115+ type: str
111116 groups:
112117 description:
113118 - Hostgroups that should be directly assigned to this node. Hostgroups can be useful for various reasons.
158163 disabled: false
159164 object_name: "foohost"
160165 address: "127.0.0.1"
166+ address6: "::1"
161167 display_name: "foohost"
162168 groups:
163169 - "foohostgroup"
@@ -193,6 +199,7 @@ def main():
193199 imports = dict (type = "list" , required = True ),
194200 disabled = dict (type = "bool" , default = False , choices = [True , False ]),
195201 address = dict (required = False ),
202+ address6 = dict (required = False ),
196203 zone = dict (required = False , default = None ),
197204 vars = dict (type = "dict" , default = None ),
198205 check_command = dict (required = False ),
@@ -211,6 +218,7 @@ def main():
211218 "imports" : module .params ["imports" ],
212219 "disabled" : module .params ["disabled" ],
213220 "address" : module .params ["address" ],
221+ "address6" : module .params ["address6" ],
214222 "zone" : module .params ["zone" ],
215223 "vars" : module .params ["vars" ],
216224 "check_command" : module .params ["check_command" ],
0 commit comments