To make the module more reliable, we should set validation condition on input variables: * Ensure `instance_type` is correct (would require to maintain the list of available types) * `hostname` and `domainname` respect RFC regarding DNS. * `additional_volume_ids`, `bootscript_id`, `placement_group_id`, `private_networks`, `project_id` and `security_group_id` are UUIDs (with or without a zone prefix) * `zone` match a known zone (would require to maintain the list of available zones) * ...