Namespace Google.Apis.Dns.v2.Data
Classes
Change
A Change represents a set of ResourceRecordSet additions and deletions applied atomically to a ManagedZone. ResourceRecordSets within a ManagedZone are modified by creating a new Change element in the Changes collection. In turn the Changes collection also records the past modifications to the ResourceRecordSets in a ManagedZone. The current state of the ManagedZone is the sum effect of applying all Change elements in the Changes collection in sequence.
ChangesListResponse
The response to a request to enumerate Changes to a ResourceRecordSets collection.
DnsKey
A DNSSEC key pair.
DnsKeyDigest
DnsKeysListResponse
The response to a request to enumerate DnsKeys in a ManagedZone.
DnsKeySpec
Parameters for DnsKey key generation. Used for generating initial keys for a new ManagedZone and as default when adding a new DnsKey.
ManagedZone
A zone is a subtree of the DNS namespace under one administrative responsibility. A ManagedZone is a resource that represents a DNS zone hosted by the Cloud DNS service.
ManagedZoneCloudLoggingConfig
Cloud Logging configurations for publicly visible zones.
ManagedZoneDnsSecConfig
ManagedZoneForwardingConfig
ManagedZoneForwardingConfigNameServerTarget
ManagedZoneOperationsListResponse
ManagedZonePeeringConfig
ManagedZonePeeringConfigTargetNetwork
ManagedZonePrivateVisibilityConfig
ManagedZonePrivateVisibilityConfigGKECluster
ManagedZonePrivateVisibilityConfigNetwork
ManagedZoneReverseLookupConfig
ManagedZoneServiceDirectoryConfig
Contains information about Service Directory-backed zones.
ManagedZoneServiceDirectoryConfigNamespace
ManagedZonesListResponse
Operation
An operation represents a successful mutation performed on a Cloud DNS resource. Operations provide: - An audit log of server resource mutations. - A way to recover/retry API calls in the case where the response is never received by the caller. Use the caller specified client_operation_id.
OperationDnsKeyContext
OperationManagedZoneContext
PoliciesListResponse
PoliciesPatchResponse
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. The project is a top level container for resources including Cloud DNS ManagedZones. Projects can be created only in the APIs console. Next tag: 7.
Quota
Limits associated with a Project.
ResourceRecordSet
A unit of data that is returned by the DNS servers.
ResourceRecordSetsListResponse
ResponseHeader
Elements common to every response.
ResponsePoliciesListResponse
ResponsePoliciesPatchResponse
ResponsePoliciesUpdateResponse
ResponsePolicy
A Response Policy is a collection of selectors that apply to queries made against one or more Virtual Private Cloud networks.
ResponsePolicyGKECluster
ResponsePolicyNetwork
ResponsePolicyRule
A Response Policy Rule is a selector that applies its behavior to queries that match the selector. Selectors are DNS names, which may be wildcards or exact matches. Each DNS query subject to a Response Policy matches at most one ResponsePolicyRule, as identified by the dns_name field with the longest matching suffix.
ResponsePolicyRuleLocalData
ResponsePolicyRulesListResponse
ResponsePolicyRulesPatchResponse
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.