Overview:
  This resource applies the standard collection pattern to groups.

Method GET:
  List all groups.

  Query Arguments:
    domain=<string>
      Filter groups by domain.
    zone=<string>
      Filter groups by zone.
    resume=<string>
      Continue returning results from previous call using this token (token
      should come from the previous call, resume cannot be used with other
      options).
    cached=<boolean>
      If true, only return cached objects.
    resolve_names=<boolean>
      Resolve names of personas.
    filter=<string>
      Filter groups by name prefix.
    query_member_of=<boolean>
      Enumerate all groups that a group is a member of.
    provider=<string>
      Filter groups by provider.
    limit=<integer>
      Return no more than this many results at once (see resume).

Method DELETE:
  Flush the groups cache.

  Query Arguments:
    cached=<boolean>
      If true, only flush cached objects.
    zone=<string>
      Filter groups by zone.
    provider=<string>
      Filter groups by provider.

Method POST:
  Create a new group.

  Query Arguments:
    zone=<string>
      Optional zone.
    provider=<string>
      Optional provider type.

