Quota class

Limits associated with a Project.

Constructors

Quota({int? dnsKeysPerManagedZone, int? gkeClustersPerManagedZone, int? gkeClustersPerPolicy, int? gkeClustersPerResponsePolicy, int? itemsPerRoutingPolicy, String? kind, int? managedZones, int? managedZonesPerGkeCluster, int? managedZonesPerNetwork, int? nameserversPerDelegation, int? networksPerManagedZone, int? networksPerPolicy, int? networksPerResponsePolicy, int? peeringZonesPerTargetNetwork, int? policies, int? resourceRecordsPerRrset, int? responsePolicies, int? responsePolicyRulesPerResponsePolicy, int? rrsetAdditionsPerChange, int? rrsetDeletionsPerChange, int? rrsetsPerManagedZone, int? targetNameServersPerManagedZone, int? targetNameServersPerPolicy, int? totalRrdataSizePerChange, List<DnsKeySpec>? whitelistedKeySpecs})
Quota.fromJson(Map json_)

Properties

dnsKeysPerManagedZone int?
Maximum allowed number of DnsKeys per ManagedZone.
getter/setter pair
gkeClustersPerManagedZone int?
Maximum allowed number of GKE clusters to which a privately scoped zone can be attached.
getter/setter pair
gkeClustersPerPolicy int?
Maximum allowed number of GKE clusters per policy.
getter/setter pair
gkeClustersPerResponsePolicy int?
Maximum allowed number of GKE clusters per response policy.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
itemsPerRoutingPolicy int?
Maximum allowed number of items per routing policy.
getter/setter pair
kind String?
getter/setter pair
managedZones int?
Maximum allowed number of managed zones in the project.
getter/setter pair
managedZonesPerGkeCluster int?
Maximum allowed number of managed zones which can be attached to a GKE cluster.
getter/setter pair
managedZonesPerNetwork int?
Maximum allowed number of managed zones which can be attached to a network.
getter/setter pair
nameserversPerDelegation int?
Maximum number of nameservers per delegation, meant to prevent abuse
getter/setter pair
networksPerManagedZone int?
Maximum allowed number of networks to which a privately scoped zone can be attached.
getter/setter pair
networksPerPolicy int?
Maximum allowed number of networks per policy.
getter/setter pair
networksPerResponsePolicy int?
Maximum allowed number of networks per response policy.
getter/setter pair
peeringZonesPerTargetNetwork int?
Maximum allowed number of consumer peering zones per target network owned by this producer project
getter/setter pair
policies int?
Maximum allowed number of policies per project.
getter/setter pair
resourceRecordsPerRrset int?
Maximum allowed number of ResourceRecords per ResourceRecordSet.
getter/setter pair
responsePolicies int?
Maximum allowed number of response policies per project.
getter/setter pair
responsePolicyRulesPerResponsePolicy int?
Maximum allowed number of rules per response policy.
getter/setter pair
rrsetAdditionsPerChange int?
Maximum allowed number of ResourceRecordSets to add per ChangesCreateRequest.
getter/setter pair
rrsetDeletionsPerChange int?
Maximum allowed number of ResourceRecordSets to delete per ChangesCreateRequest.
getter/setter pair
rrsetsPerManagedZone int?
Maximum allowed number of ResourceRecordSets per zone in the project.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
targetNameServersPerManagedZone int?
Maximum allowed number of target name servers per managed forwarding zone.
getter/setter pair
targetNameServersPerPolicy int?
Maximum allowed number of alternative target name servers per policy.
getter/setter pair
totalRrdataSizePerChange int?
Maximum allowed size for total rrdata in one ChangesCreateRequest in bytes.
getter/setter pair
whitelistedKeySpecs List<DnsKeySpec>?
DNSSEC algorithm and key length types that can be used for DnsKeys.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited