code: def type(self, type):
          
          if type is None:
              raise ValueError("Invalid value for `type`, must not be `None`")
          allowed_values = ["reservation", "reservation_release", "reservation_termination", "package_renewal", "package_creation", "package_termination"]
          if type not in allowed_values:
              raise ValueError(
                  "Invalid value for `type` ({0}), must be one of {1}"
                  .format(type, allowed_values)
              )
  
          self._type = type
docs: Sets the type of this AggregatedQuotaUsageReport.
          Type of quota usage entry.
  
          :param type: The type of this AggregatedQuotaUsageReport.
          :type: str