Class Quota
Limits associated with a Project.
Implements
Inherited Members
Namespace: Google.Apis.Dns.v1beta2.Data
Assembly: Google.Apis.Dns.v1beta2.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 |
---|---|
int? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
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
Type | Description |
---|---|
int? |
GkeClustersPerPolicy
Maximum allowed number of GKE clusters per policy.
Declaration
[JsonProperty("gkeClustersPerPolicy")]
public virtual int? GkeClustersPerPolicy { get; set; }
Property Value
Type | Description |
---|---|
int? |
GkeClustersPerResponsePolicy
Maximum allowed number of GKE clusters per response policy.
Declaration
[JsonProperty("gkeClustersPerResponsePolicy")]
public virtual int? GkeClustersPerResponsePolicy { get; set; }
Property Value
Type | Description |
---|---|
int? |
ItemsPerRoutingPolicy
Maximum allowed number of items per routing policy.
Declaration
[JsonProperty("itemsPerRoutingPolicy")]
public virtual int? ItemsPerRoutingPolicy { get; set; }
Property Value
Type | Description |
---|---|
int? |
Kind
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
string |
ManagedZones
Maximum allowed number of managed zones in the project.
Declaration
[JsonProperty("managedZones")]
public virtual int? ManagedZones { get; set; }
Property Value
Type | Description |
---|---|
int? |
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
Type | Description |
---|---|
int? |
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 |
---|---|
int? |
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 |
---|---|
int? |
NetworksPerPolicy
Maximum allowed number of networks per policy.
Declaration
[JsonProperty("networksPerPolicy")]
public virtual int? NetworksPerPolicy { get; set; }
Property Value
Type | Description |
---|---|
int? |
NetworksPerResponsePolicy
Maximum allowed number of networks per response policy.
Declaration
[JsonProperty("networksPerResponsePolicy")]
public virtual int? NetworksPerResponsePolicy { get; set; }
Property Value
Type | Description |
---|---|
int? |
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 |
---|---|
int? |
Policies
Maximum allowed number of policies per project.
Declaration
[JsonProperty("policies")]
public virtual int? Policies { get; set; }
Property Value
Type | Description |
---|---|
int? |
ResourceRecordsPerRrset
Maximum allowed number of ResourceRecords per ResourceRecordSet.
Declaration
[JsonProperty("resourceRecordsPerRrset")]
public virtual int? ResourceRecordsPerRrset { get; set; }
Property Value
Type | Description |
---|---|
int? |
ResponsePolicies
Maximum allowed number of response policies per project.
Declaration
[JsonProperty("responsePolicies")]
public virtual int? ResponsePolicies { get; set; }
Property Value
Type | Description |
---|---|
int? |
ResponsePolicyRulesPerResponsePolicy
Maximum allowed number of rules per response policy.
Declaration
[JsonProperty("responsePolicyRulesPerResponsePolicy")]
public virtual int? ResponsePolicyRulesPerResponsePolicy { get; set; }
Property Value
Type | Description |
---|---|
int? |
RrsetAdditionsPerChange
Maximum allowed number of ResourceRecordSets to add per ChangesCreateRequest.
Declaration
[JsonProperty("rrsetAdditionsPerChange")]
public virtual int? RrsetAdditionsPerChange { get; set; }
Property Value
Type | Description |
---|---|
int? |
RrsetDeletionsPerChange
Maximum allowed number of ResourceRecordSets to delete per ChangesCreateRequest.
Declaration
[JsonProperty("rrsetDeletionsPerChange")]
public virtual int? RrsetDeletionsPerChange { get; set; }
Property Value
Type | Description |
---|---|
int? |
RrsetsPerManagedZone
Maximum allowed number of ResourceRecordSets per zone in the project.
Declaration
[JsonProperty("rrsetsPerManagedZone")]
public virtual int? RrsetsPerManagedZone { get; set; }
Property Value
Type | Description |
---|---|
int? |
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 |
---|---|
int? |
TargetNameServersPerPolicy
Maximum allowed number of alternative target name servers per policy.
Declaration
[JsonProperty("targetNameServersPerPolicy")]
public virtual int? TargetNameServersPerPolicy { get; set; }
Property Value
Type | Description |
---|---|
int? |
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 |
---|---|
int? |
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 |
---|---|
IList<DnsKeySpec> |