Dear Cloud DNS users,
We recently noticed a problem with our service that made it possible for customers to start using Cloud DNS with a project that does not have billing enabled or whose associated billing account is not in good standing. While Cloud DNS is extremely inexpensive, there is no free version -- A project must have a functional billing account to use Cloud DNS.
Starting June 17th 2014, Cloud DNS API calls made against projects in this state will fail with the "inactiveBillingState" error. To ensure that your use of Cloud DNS is not interrupted, please verify the billing status of your project in the Google Developers console. For each project that uses Cloud DNS, select it then select "Settings" in the left navigation column. If you see an "Enable Billing" button, click on it and follow the prompts to set up your billing account. If instead you see a link to an associated billing account, click on it and ensure there is no past-due balance. Please contact Google Cloud Platform Billing Support if you have any questions or concerns about the billing status of your account.
We apologize for any inconvenience this error may cause. We appreciate your patience and understanding during our preview release!
- Google Cloud DNS Team