is_sub_domain is actually a required field. Here is what happens when it is left off:
Error: failed to execute API call
Status: 400 Bad Request
Code: generic_err_missing_required_parameters
Message: Missing parameter: [is-sub-domain]
with checkpoint_management_dns_domain.this,
on main.tf line 420, in resource "checkpoint_management_dns_domain" "this":
420: resource "checkpoint_management_dns_domain" "this" {
Error: Terraform exited with code 1.
is_sub_domain
is actually a required field. Here is what happens when it is left off: