Search Results for

    Show / Hide Table of Contents

    Class GraphGroupOptions

    Contains the available options for creating a group with Graph Api

    Inheritance
    object
    GraphGroupOptions
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: PnP.Core.Admin.Model.Microsoft365
    Assembly: PnP.Core.Admin.dll
    Syntax
    public class GraphGroupOptions

    Properties

    AdditionalData

    Option to add custom data to the post request for creating a group like the custom property for a EducationClass

    Declaration
    [JsonExtensionData]
    public IDictionary<string, object> AdditionalData { get; set; }
    Property Value
    IDictionary<string, object>

    Classification

    Classification of this group

    Declaration
    public string Classification { get; set; }
    Property Value
    string

    CreationOptions

    Allows defining creation options for SharePoint Site Creation

    Declaration
    public List<string> CreationOptions { get; set; }
    Property Value
    List<string>

    Description

    Description of the Microsoft 365 Group

    Declaration
    public string Description { get; set; }
    Property Value
    string

    DisplayName

    Name of the Microsoft 365 Group

    Declaration
    public string DisplayName { get; set; }
    Property Value
    string

    GroupTypes

    Group types

    Declaration
    public List<string> GroupTypes { get; }
    Property Value
    List<string>

    MailEnabled

    Is this group mail enabled

    Declaration
    public bool MailEnabled { get; set; }
    Property Value
    bool

    MailNickname

    Mail nickname of this Microsoft 365 group

    Declaration
    public string MailNickname { get; set; }
    Property Value
    string

    Members

    Members data, list of UPN's of the users who need to be added as owner

    Declaration
    [JsonPropertyName("members@odata.bind")]
    public string[] Members { get; set; }
    Property Value
    string[]

    Owners

    Owners data, list of UPN's of the users who need to be added as owner

    Declaration
    [JsonPropertyName("owners@odata.bind")]
    public string[] Owners { get; set; }
    Property Value
    string[]

    PreferredDataLocation

    Preferred data location

    Declaration
    public string PreferredDataLocation { get; set; }
    Property Value
    string

    ResourceBehaviorOptions

    Allows defining the resource behavior options for the group See https://learn.microsoft.com/en-us/graph/group-set-options#configure-groups

    Declaration
    public List<string> ResourceBehaviorOptions { get; set; }
    Property Value
    List<string>

    SecurityEnabled

    If it is a security enabled group

    Declaration
    public bool SecurityEnabled { get; }
    Property Value
    bool

    Visibility

    Visibility of this group

    Declaration
    public string Visibility { get; set; }
    Property Value
    string

    Back to top PnP Core SDK
    Generated by DocFX with Material UI
    spacer