Class Quota
Limits associated with a Project.
Assembly: Google.Apis.Dns.v1.dll
Syntax
public class Quota : IDirectResponseSchema
Properties
DnsKeysPerManagedZone
Maximum allowed number of DnsKeys per ManagedZone.
Declaration
[JsonProperty("dnsKeysPerManagedZone")]
public virtual int? DnsKeysPerManagedZone { get; set; }
Property Value
ETag
Declaration
public virtual string ETag { get; set; }
Property Value
GkeClustersPerManagedZone
Maximum allowed number of GKE clusters to which a privately scoped zone can be attached.
Declaration
[JsonProperty("gkeClustersPerManagedZone")]
public virtual int? GkeClustersPerManagedZone { get; set; }
Property Value
GkeClustersPerPolicy
Maximum allowed number of GKE clusters per policy.
Declaration
[JsonProperty("gkeClustersPerPolicy")]
public virtual int? GkeClustersPerPolicy { get; set; }
Property Value
GkeClustersPerResponsePolicy
Maximum allowed number of GKE clusters per response policy.
Declaration
[JsonProperty("gkeClustersPerResponsePolicy")]
public virtual int? GkeClustersPerResponsePolicy { get; set; }
Property Value
InternetHealthChecksPerManagedZone
Declaration
[JsonProperty("internetHealthChecksPerManagedZone")]
public virtual int? InternetHealthChecksPerManagedZone { get; set; }
Property Value
ItemsPerRoutingPolicy
Maximum allowed number of items per routing policy.
Declaration
[JsonProperty("itemsPerRoutingPolicy")]
public virtual int? ItemsPerRoutingPolicy { get; set; }
Property Value
Kind
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
ManagedZones
Maximum allowed number of managed zones in the project.
Declaration
[JsonProperty("managedZones")]
public virtual int? ManagedZones { get; set; }
Property Value
ManagedZonesPerGkeCluster
Maximum allowed number of managed zones which can be attached to a GKE cluster.
Declaration
[JsonProperty("managedZonesPerGkeCluster")]
public virtual int? ManagedZonesPerGkeCluster { get; set; }
Property Value
ManagedZonesPerNetwork
Maximum allowed number of managed zones which can be attached to a network.
Declaration
[JsonProperty("managedZonesPerNetwork")]
public virtual int? ManagedZonesPerNetwork { get; set; }
Property Value
NameserversPerDelegation
Maximum number of nameservers per delegation, meant to prevent abuse
Declaration
[JsonProperty("nameserversPerDelegation")]
public virtual int? NameserversPerDelegation { get; set; }
Property Value
NetworksPerManagedZone
Maximum allowed number of networks to which a privately scoped zone can be attached.
Declaration
[JsonProperty("networksPerManagedZone")]
public virtual int? NetworksPerManagedZone { get; set; }
Property Value
NetworksPerPolicy
Maximum allowed number of networks per policy.
Declaration
[JsonProperty("networksPerPolicy")]
public virtual int? NetworksPerPolicy { get; set; }
Property Value
NetworksPerResponsePolicy
Maximum allowed number of networks per response policy.
Declaration
[JsonProperty("networksPerResponsePolicy")]
public virtual int? NetworksPerResponsePolicy { get; set; }
Property Value
PeeringZonesPerTargetNetwork
Maximum allowed number of consumer peering zones per target network owned by this producer project
Declaration
[JsonProperty("peeringZonesPerTargetNetwork")]
public virtual int? PeeringZonesPerTargetNetwork { get; set; }
Property Value
Policies
Maximum allowed number of policies per project.
Declaration
[JsonProperty("policies")]
public virtual int? Policies { get; set; }
Property Value
ResourceRecordsPerRrset
Maximum allowed number of ResourceRecords per ResourceRecordSet.
Declaration
[JsonProperty("resourceRecordsPerRrset")]
public virtual int? ResourceRecordsPerRrset { get; set; }
Property Value
ResponsePolicies
Maximum allowed number of response policies per project.
Declaration
[JsonProperty("responsePolicies")]
public virtual int? ResponsePolicies { get; set; }
Property Value
ResponsePolicyRulesPerResponsePolicy
Maximum allowed number of rules per response policy.
Declaration
[JsonProperty("responsePolicyRulesPerResponsePolicy")]
public virtual int? ResponsePolicyRulesPerResponsePolicy { get; set; }
Property Value
RrsetAdditionsPerChange
Maximum allowed number of ResourceRecordSets to add per ChangesCreateRequest.
Declaration
[JsonProperty("rrsetAdditionsPerChange")]
public virtual int? RrsetAdditionsPerChange { get; set; }
Property Value
RrsetDeletionsPerChange
Maximum allowed number of ResourceRecordSets to delete per ChangesCreateRequest.
Declaration
[JsonProperty("rrsetDeletionsPerChange")]
public virtual int? RrsetDeletionsPerChange { get; set; }
Property Value
RrsetsPerManagedZone
Maximum allowed number of ResourceRecordSets per zone in the project.
Declaration
[JsonProperty("rrsetsPerManagedZone")]
public virtual int? RrsetsPerManagedZone { get; set; }
Property Value
TargetNameServersPerManagedZone
Maximum allowed number of target name servers per managed forwarding zone.
Declaration
[JsonProperty("targetNameServersPerManagedZone")]
public virtual int? TargetNameServersPerManagedZone { get; set; }
Property Value
TargetNameServersPerPolicy
Maximum allowed number of alternative target name servers per policy.
Declaration
[JsonProperty("targetNameServersPerPolicy")]
public virtual int? TargetNameServersPerPolicy { get; set; }
Property Value
TotalRrdataSizePerChange
Maximum allowed size for total rrdata in one ChangesCreateRequest in bytes.
Declaration
[JsonProperty("totalRrdataSizePerChange")]
public virtual int? TotalRrdataSizePerChange { get; set; }
Property Value
WhitelistedKeySpecs
DNSSEC algorithm and key length types that can be used for DnsKeys.
Declaration
[JsonProperty("whitelistedKeySpecs")]
public virtual IList<DnsKeySpec> WhitelistedKeySpecs { get; set; }
Property Value
Implements