code: def _find_limit_hosted_zone(self):
          
          for limit_type in [self.MAX_RRSETS_BY_ZONE,
                             self.MAX_VPCS_ASSOCIATED_BY_ZONE]:
              self.limits[limit_type["name"]]._reset_usage()
  
          for hosted_zone in self._get_hosted_zones():
              for limit_type in [self.MAX_RRSETS_BY_ZONE,
                                 self.MAX_VPCS_ASSOCIATED_BY_ZONE]:
  
                  if limit_type == self.MAX_VPCS_ASSOCIATED_BY_ZONE and \
                          not hosted_zone["Config"]["PrivateZone"]:
                      continue
  
                  limit = self._get_hosted_zone_limit(limit_type["type"],
                                                      hosted_zone['Id'])
  
                  self.limits[limit_type["name"]]._add_current_usage(
                      int(limit["Count"]),
                      maximum=int(limit["Limit"]["Value"]),
                      aws_type='AWS::Route53::HostedZone',
                      resource_id=hosted_zone["Name"]
                  )
docs: Calculate the max recordsets and vpc associations and the current values
          per hosted zone