dns.v1 library Null safety
Cloud DNS API - v1
For more information, see cloud.google.com/dns/docs
Create an instance of DnsApi to access these resources:
Classes
- Change
- A Change represents a set of ResourceRecordSet additions and deletions applied atomically to a ManagedZone. [...]
- ChangesListResponse
- The response to a request to enumerate Changes to a ResourceRecordSets collection.
- ChangesResource
- DnsApi
- DnsKey
- A DNSSEC key pair.
- DnsKeyDigest
- DnsKeysListResponse
- The response to a request to enumerate DnsKeys in a ManagedZone.
- DnsKeySpec
- Parameters for DnsKey key generation. [...]
- DnsKeysResource
- ManagedZone
- A zone is a subtree of the DNS namespace under one administrative responsibility. [...]
- ManagedZoneCloudLoggingConfig
- Cloud Logging configurations for publicly visible zones.
- ManagedZoneDnsSecConfig
- ManagedZoneForwardingConfig
- ManagedZoneForwardingConfigNameServerTarget
- ManagedZoneOperationsListResponse
- ManagedZoneOperationsResource
- ManagedZonePeeringConfig
- ManagedZonePeeringConfigTargetNetwork
- ManagedZonePrivateVisibilityConfig
- ManagedZonePrivateVisibilityConfigNetwork
- ManagedZoneReverseLookupConfig
- ManagedZoneServiceDirectoryConfig
- Contains information about Service Directory-backed zones.
- ManagedZoneServiceDirectoryConfigNamespace
- ManagedZonesListResponse
- ManagedZonesResource
- Operation
- An operation represents a successful mutation performed on a Cloud DNS resource. [...]
- OperationDnsKeyContext
- OperationManagedZoneContext
- PoliciesListResponse
- PoliciesPatchResponse
- PoliciesResource
- PoliciesUpdateResponse
- Policy
- A policy is a collection of DNS rules applied to one or more Virtual Private Cloud resources.
- PolicyAlternativeNameServerConfig
- PolicyAlternativeNameServerConfigTargetNameServer
- PolicyNetwork
- Project
- A project resource. [...]
- ProjectsResource
- Quota
- Limits associated with a Project.
- ResourceRecordSet
- A unit of data that is returned by the DNS servers.
- ResourceRecordSetsListResponse
- ResourceRecordSetsResource
- ResponseHeader
- Elements common to every response.
- ResponsePoliciesListResponse
- ResponsePoliciesPatchResponse
- ResponsePoliciesResource
- ResponsePoliciesUpdateResponse
- ResponsePolicy
- A Response Policy is a collection of selectors that apply to queries made against one or more Virtual Private Cloud networks.
- ResponsePolicyNetwork
- ResponsePolicyRule
- A Response Policy Rule is a selector that applies its behavior to queries that match the selector. [...]
- ResponsePolicyRuleLocalData
- ResponsePolicyRulesListResponse
- ResponsePolicyRulesPatchResponse
- ResponsePolicyRulesResource
- ResponsePolicyRulesUpdateResponse
- RRSetRoutingPolicy
- A RRSetRoutingPolicy represents ResourceRecordSet data that is returned dynamically with the response varying based on configured properties such as geolocation or by weighted random selection.
- RRSetRoutingPolicyGeoPolicy
- Configures a RRSetRoutingPolicy that routes based on the geo location of the querying user.
- RRSetRoutingPolicyGeoPolicyGeoPolicyItem
- ResourceRecordSet data for one geo location.
- RRSetRoutingPolicyWrrPolicy
- Configures a RRSetRoutingPolicy that routes in a weighted round robin fashion.
- RRSetRoutingPolicyWrrPolicyWrrPolicyItem
- A routing block which contains the routing information for one WRR item.
Typedefs
Exceptions / Errors
- ApiRequestError
- Represents a general error reported by the API endpoint.
- DetailedApiRequestError
- Represents a specific error reported by the API endpoint.