Class: Google::Dns::Data::ProjectQuotaCatalog
- Inherits:
-
ProjectQuota
- Object
- ProjectQuota
- Google::Dns::Data::ProjectQuotaCatalog
- Defined in:
- lib/google/dns/property/project_quota.rb
Overview
Manages a ProjectQuota nested object Data is coming from the Puppet manifest
Instance Attribute Summary
Attributes inherited from ProjectQuota
#managed_zones, #resource_records_per_rrset, #rrset_additions_per_change, #rrset_deletions_per_change, #rrsets_per_managed_zone, #total_rrdata_size_per_change
Instance Method Summary collapse
-
#initialize(args) ⇒ ProjectQuotaCatalog
constructor
A new instance of ProjectQuotaCatalog.
Methods inherited from ProjectQuota
Constructor Details
#initialize(args) ⇒ ProjectQuotaCatalog
Returns a new instance of ProjectQuotaCatalog.
120 121 122 123 124 125 126 127 128 129 130 131 132 |
# File 'lib/google/dns/property/project_quota.rb', line 120 def initialize(args) @managed_zones = Google::Dns::Property::Integer.unsafe_munge(args['managed_zones']) @resource_records_per_rrset = Google::Dns::Property::Integer.unsafe_munge(args['resource_records_per_rrset']) @rrset_additions_per_change = Google::Dns::Property::Integer.unsafe_munge(args['rrset_additions_per_change']) @rrset_deletions_per_change = Google::Dns::Property::Integer.unsafe_munge(args['rrset_deletions_per_change']) @rrsets_per_managed_zone = Google::Dns::Property::Integer.unsafe_munge(args['rrsets_per_managed_zone']) @total_rrdata_size_per_change = Google::Dns::Property::Integer.unsafe_munge(args['total_rrdata_size_per_change']) end |