DNS Provider::CreateDNSZone

The CreateDNSZone procedure allows you to create a requested zone on a specified server. This method does not update any secondary servers.

Note: Before using this procedure, security must be carfully considered. For detailed information about MPS DNS provider security, see DNS Provider Architecture.


Zone files are not actually created unless the CommitFlag is set. Creating zones is a multi-step process and zones are not valid until many of the steps are successfully completed. The default value of the CommitFlag, NOCOMMIT, allows for rapid completion of those steps prior to making the zone public, which also avoids having partially valid zone files on the server. After all of the characterization steps are completed, the WriteBackZoneFile method is called and the zone can be un-PAUSED.

 Sample Code
 Applies To
 See Also