docs: def _from_dict(cls, _dict):
          """Initialize a LogCollection object from a json dictionary."""
          args = {}
          if 'logs' in _dict:
              args['logs'] = [Log._from_dict(x) for x in (_dict.get('logs'))]
          else:
              raise ValueError(
                  'Required property \'logs\' not present in LogCollection JSON')
          if 'pagination' in _dict:
              args['pagination'] = LogPagination._from_dict(
                  _dict.get('pagination'))
          else:
              raise ValueError(
                  'Required property \'pagination\' not present in LogCollection JSON'
              )
          return cls(**args)