{ "id":"/axapi/v3/gslb/policy/{name}/auto-map", "type":"object", "node-type":"scalar", "title":"auto-map", "partition-visibility":"shared", "description":"Auto Mapping Options", "properties":{ "ttl":{ "type":"number", "format":"number", "minimum":1, "maximum":65535, "default":300, "partition-visibility":"shared", "description":"Specify Auto Map TTL (TTL, default is 300)", "optional":true }, "module-disable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Specify Disable Auto Map Module", "optional":true }, "all":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "not":"module-type", "description":"All modules", "optional":true }, "module-type":{ "type":"string", "format":"enum-list", "partition-visibility":"shared", "not":"all", "enum":[ "slb-virtual-server", "slb-device", "slb-server", "gslb-service-ip", "gslb-site", "gslb-group", "hostname" ], "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true } } }