Existing Portal Group.

IGroup can also be imported from the following packages:

import { IGroup } from "@esri/arcgis-rest-portal";
interface IGroup {
    access: "private" | "public" | "org";
    autoJoin: boolean;
    created: number;
    description?: string;
    hasCategorySchema?: boolean;
    id: string;
    isFav: boolean;
    isInvitationOnly: boolean;
    isOpenData?: boolean;
    isViewOnly: boolean;
    modified: number;
    owner: string;
    phone?: string;
    protected: boolean;
    snippet?: string;
    sortField?: "title" | "created" | "modified" | "owner" | "avgrating" | "numviews";
    sortOrder?: "asc" | "desc";
    tags: string[];
    thumbnail?: string;
    title: string;
    userMembership?: {
        applications?: number;
        memberType?: GroupMembership;
        username?: string;
    };
}

Hierarchy (view full)

Properties

access: "private" | "public" | "org"
autoJoin: boolean
created: number
description?: string
hasCategorySchema?: boolean
id: string
isFav: boolean
isInvitationOnly: boolean
isOpenData?: boolean
isViewOnly: boolean
modified: number
owner: string
phone?: string
protected: boolean
snippet?: string
sortField?: "title" | "created" | "modified" | "owner" | "avgrating" | "numviews"
sortOrder?: "asc" | "desc"
tags: string[]
thumbnail?: string
title: string
userMembership?: {
    applications?: number;
    memberType?: GroupMembership;
    username?: string;
}

Type declaration

  • Optional applications?: number
  • Optional memberType?: GroupMembership
  • Optional username?: string