Use this type to create a new Vsts group that is not backed by an external provider.

interface GraphGroupVstsCreationContext {
    crossProject?: boolean;
    description?: string;
    descriptor?: string;
    displayName: string;
    restrictedVisibility?: boolean;
    specialGroupType?: string;
    storageKey?: string;
}

Hierarchy (View Summary)

Properties

crossProject?: boolean

For internal use only in back compat scenarios.

description?: string

Used by VSTS groups; if set this will be the group description, otherwise ignored

descriptor?: string
displayName: string

Used by VSTS groups; if set this will be the group DisplayName, otherwise ignored

restrictedVisibility?: boolean

For internal use only in back compat scenarios.

specialGroupType?: string

For internal use only in back compat scenarios.

storageKey?: string

Optional: If provided, we will use this identifier for the storage key of the created group