[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Package Methods (0.35.1)\n\nVersion latestkeyboard_arrow_down\n\n- [0.35.1 (latest)](/python/docs/reference/dns/latest/summary_method)\n- [0.35.0](/python/docs/reference/dns/0.35.0/summary_method)\n- [0.34.2](/python/docs/reference/dns/0.34.2/summary_method)\n- [0.33.1](/python/docs/reference/dns/0.33.1/summary_method)\n- [0.32.3](/python/docs/reference/dns/0.32.3/summary_method)\n- [0.31.0](/python/docs/reference/dns/0.31.0/summary_method)\n- [0.30.2](/python/docs/reference/dns/0.30.2/summary_method) \nSummary of entries of Methods for dns. \n\n### google.cloud.dns.changes.Changes.add_record_set\n\n add_record_set(record_set)\n\nAppend a record set to the 'additions' for the change set.\n\nSee more: [google.cloud.dns.changes.Changes.add_record_set](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.changes.Changes#google_cloud_dns_changes_Changes_add_record_set) \n\n### google.cloud.dns.changes.Changes.create\n\n create(client=None)\n\nAPI call: create the change set via a POST request.\n\nSee more: [google.cloud.dns.changes.Changes.create](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.changes.Changes#google_cloud_dns_changes_Changes_create) \n\n### google.cloud.dns.changes.Changes.delete_record_set\n\n delete_record_set(record_set)\n\nAppend a record set to the 'deletions' for the change set.\n\nSee more: [google.cloud.dns.changes.Changes.delete_record_set](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.changes.Changes#google_cloud_dns_changes_Changes_delete_record_set) \n\n### google.cloud.dns.changes.Changes.exists\n\n exists(client=None)\n\nAPI call: test for the existence of the change set via a GET request.\n\nSee more: [google.cloud.dns.changes.Changes.exists](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.changes.Changes#google_cloud_dns_changes_Changes_exists) \n\n### google.cloud.dns.changes.Changes.from_api_repr\n\n from_api_repr(resource, zone)\n\nFactory: construct a change set given its API representation\n.\n\nSee more: [google.cloud.dns.changes.Changes.from_api_repr](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.changes.Changes#google_cloud_dns_changes_Changes_from_api_repr) \n\n### google.cloud.dns.changes.Changes.reload\n\n reload(client=None)\n\nAPI call: refresh zone properties via a GET request.\n\nSee more: [google.cloud.dns.changes.Changes.reload](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.changes.Changes#google_cloud_dns_changes_Changes_reload) \n\n### google.cloud.dns.client.Client.list_zones\n\n list_zones(max_results=None, page_token=None)\n\nList zones for the project associated with this client.\n\nSee more: [google.cloud.dns.client.Client.list_zones](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.client.Client#google_cloud_dns_client_Client_list_zones) \n\n### google.cloud.dns.client.Client.quotas\n\n quotas()\n\nReturn DNS quotas for the project associated with this client.\n\nSee more: [google.cloud.dns.client.Client.quotas](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.client.Client#google_cloud_dns_client_Client_quotas) \n\n### google.cloud.dns.client.Client.zone\n\n zone(name, dns_name=None, description=None)\n\nConstruct a zone bound to this client.\n\nSee more: [google.cloud.dns.client.Client.zone](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.client.Client#google_cloud_dns_client_Client_zone) \n\n### google.cloud.dns.resource_record_set.ResourceRecordSet.from_api_repr\n\n from_api_repr(resource, zone)\n\nFactory: construct a record set given its API representation\n.\n\nSee more: [google.cloud.dns.resource_record_set.ResourceRecordSet.from_api_repr](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.resource_record_set.ResourceRecordSet#google_cloud_dns_resource_record_set_ResourceRecordSet_from_api_repr) \n\n### google.cloud.dns.zone.ManagedZone.changes\n\n changes()\n\nConstruct a change set bound to this zone.\n\nSee more: [google.cloud.dns.zone.ManagedZone.changes](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.zone.ManagedZone#google_cloud_dns_zone_ManagedZone_changes) \n\n### google.cloud.dns.zone.ManagedZone.create\n\n create(client=None)\n\nAPI call: create the zone via a PUT request.\n\nSee more: [google.cloud.dns.zone.ManagedZone.create](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.zone.ManagedZone#google_cloud_dns_zone_ManagedZone_create) \n\n### google.cloud.dns.zone.ManagedZone.delete\n\n delete(client=None)\n\nAPI call: delete the zone via a DELETE request.\n\nSee more: [google.cloud.dns.zone.ManagedZone.delete](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.zone.ManagedZone#google_cloud_dns_zone_ManagedZone_delete) \n\n### google.cloud.dns.zone.ManagedZone.exists\n\n exists(client=None)\n\nAPI call: test for the existence of the zone via a GET request.\n\nSee more: [google.cloud.dns.zone.ManagedZone.exists](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.zone.ManagedZone#google_cloud_dns_zone_ManagedZone_exists) \n\n### google.cloud.dns.zone.ManagedZone.from_api_repr\n\n from_api_repr(resource, client)\n\nFactory: construct a zone given its API representation\n.\n\nSee more: [google.cloud.dns.zone.ManagedZone.from_api_repr](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.zone.ManagedZone#google_cloud_dns_zone_ManagedZone_from_api_repr) \n\n### google.cloud.dns.zone.ManagedZone.list_changes\n\n list_changes(max_results=None, page_token=None, client=None)\n\nList change sets for this zone.\n\nSee more: [google.cloud.dns.zone.ManagedZone.list_changes](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.zone.ManagedZone#google_cloud_dns_zone_ManagedZone_list_changes) \n\n### google.cloud.dns.zone.ManagedZone.list_resource_record_sets\n\n list_resource_record_sets(max_results=None, page_token=None, client=None)\n\nList resource record sets for this zone.\n\nSee more: [google.cloud.dns.zone.ManagedZone.list_resource_record_sets](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.zone.ManagedZone#google_cloud_dns_zone_ManagedZone_list_resource_record_sets) \n\n### google.cloud.dns.zone.ManagedZone.reload\n\n reload(client=None)\n\nAPI call: refresh zone properties via a GET request.\n\nSee more: [google.cloud.dns.zone.ManagedZone.reload](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.zone.ManagedZone#google_cloud_dns_zone_ManagedZone_reload) \n\n### google.cloud.dns.zone.ManagedZone.resource_record_set\n\n resource_record_set(name, record_type, ttl, rrdatas)\n\nConstruct a resource record set bound to this zone.\n\nSee more: [google.cloud.dns.zone.ManagedZone.resource_record_set](https://cloud.google.com/python/docs/reference/dns/latest/google.cloud.dns.zone.ManagedZone#google_cloud_dns_zone_ManagedZone_resource_record_set)"]]