Type alias AdminGroupSchema

AdminGroupSchema: {
    created_by?: string;
    created_date: string;
    description: string;
    id: string;
    is_active: boolean;
    is_delete_protected: boolean;
    last_updated_by: string;
    last_updated_date?: string;
    name: string;
    num_history: number;
    project_id?: string;
    require_delete_permission_to_put_data: boolean;
    role_delete_protection_on_by_default: boolean;
    tags: string[];
}

Type declaration

  • Optional created_by?: string

    ID of the account that created the group

  • created_date: string

    Date and time the group was created

  • description: string

    Description of the group

  • id: string

    ID of the group

  • is_active: boolean

    If false, all group operations are disabled

  • is_delete_protected: boolean

    This must be set false before the group can be deleted

  • last_updated_by: string

    ID of the account that last updated the group

  • Optional last_updated_date?: string

    Date and time the group was last updated

  • name: string

    Name of the group

  • num_history: number

    Number of history entries to keep on rolling list attributes

  • Optional project_id?: string

    ID of the project this group belongs to, if any

  • require_delete_permission_to_put_data: boolean

    If true, require delete permission to put data

  • role_delete_protection_on_by_default: boolean

    If true, new roles attached to this group will have delete protection enabled if not specified at creation

  • tags: string[]

    List of tags on this group