Show / Hide Table of Contents

Class Quota

Limits associated with a Project.

Inheritance
System.Object
Quota
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Dns.v2.Data
Assembly: Google.Apis.Dns.v2.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
Type Description
System.Nullable<System.Int32>

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

ItemsPerRoutingPolicy

Maximum allowed number of items per routing policy.

Declaration
[JsonProperty("itemsPerRoutingPolicy")]
public virtual int? ItemsPerRoutingPolicy { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

Kind

Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type Description
System.String

ManagedZones

Maximum allowed number of managed zones in the project.

Declaration
[JsonProperty("managedZones")]
public virtual int? ManagedZones { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

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
Type Description
System.Nullable<System.Int32>

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
Type Description
System.Nullable<System.Int32>

NetworksPerPolicy

Maximum allowed number of networks per policy.

Declaration
[JsonProperty("networksPerPolicy")]
public virtual int? NetworksPerPolicy { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

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
Type Description
System.Nullable<System.Int32>

Policies

Maximum allowed number of policies per project.

Declaration
[JsonProperty("policies")]
public virtual int? Policies { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

ResourceRecordsPerRrset

Maximum allowed number of ResourceRecords per ResourceRecordSet.

Declaration
[JsonProperty("resourceRecordsPerRrset")]
public virtual int? ResourceRecordsPerRrset { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

RrsetAdditionsPerChange

Maximum allowed number of ResourceRecordSets to add per ChangesCreateRequest.

Declaration
[JsonProperty("rrsetAdditionsPerChange")]
public virtual int? RrsetAdditionsPerChange { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

RrsetDeletionsPerChange

Maximum allowed number of ResourceRecordSets to delete per ChangesCreateRequest.

Declaration
[JsonProperty("rrsetDeletionsPerChange")]
public virtual int? RrsetDeletionsPerChange { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

RrsetsPerManagedZone

Maximum allowed number of ResourceRecordSets per zone in the project.

Declaration
[JsonProperty("rrsetsPerManagedZone")]
public virtual int? RrsetsPerManagedZone { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

TargetNameServersPerManagedZone

Maximum allowed number of target name servers per managed forwarding zone.

Declaration
[JsonProperty("targetNameServersPerManagedZone")]
public virtual int? TargetNameServersPerManagedZone { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

TargetNameServersPerPolicy

Maximum allowed number of alternative target name servers per policy.

Declaration
[JsonProperty("targetNameServersPerPolicy")]
public virtual int? TargetNameServersPerPolicy { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

TotalRrdataSizePerChange

Maximum allowed size for total rrdata in one ChangesCreateRequest in bytes.

Declaration
[JsonProperty("totalRrdataSizePerChange")]
public virtual int? TotalRrdataSizePerChange { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

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
Type Description
System.Collections.Generic.IList<DnsKeySpec>

Implements

Google.Apis.Requests.IDirectResponseSchema
In This Article
Back to top