Class Quota
Limits associated with a Project.
Inheritance
Implements
Inherited Members
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> |