def __init__(self, unregistered_user_qps=None, unregistered_qps=None,<EOL>unregistered_daily=None, rules=None):
_CheckType(unregistered_user_qps, int, '<STR_LIT>')<EOL>_CheckType(unregistered_qps, int, '<STR_LIT>')<EOL>_CheckType(unregistered_daily, int, '<STR_LIT>')<EOL>endpoints_util.check_list_type(rules, ApiFrontEndLimitRule, '<STR_LIT>')<EOL>self.__unregistered_user_qps = unregistered_user_qps<EOL>self.__unregistered_qps = unregistered_qps<EOL>self.__unregistered_daily = unregistered_daily<EOL>self.__rules = rules<EOL>
Constructor for ApiFrontEndLimits, front end limit info for an API.

        Args:
          unregistered_user_qps: int, the per-end-user QPS.  Users are identified
            by their IP address. A value of 0 will block unregistered requests.
          unregistered_qps: int, an aggregate QPS upper-bound for all unregistered
            traffic. A value of 0 currently means unlimited, though it might change
            in the future. To block unregistered requests, use unregistered_user_qps
            or unregistered_daily instead.
          unregistered_daily: int, an aggregate daily upper-bound for all
            unregistered traffic. A value of 0 will block unregistered requests.
          rules: A list or tuple of ApiFrontEndLimitRule instances: custom rules
            used to apply limits to unregistered traffic.