education

package
v0.54.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 7, 2023 License: MIT Imports: 5 Imported by: 1

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

This section is empty.

Functions ¶

func CreateClassesItemAssignmentCategoriesMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue ¶ added in v0.54.0

func CreateClassesItemAssignmentCategoriesMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateClassesItemAssignmentCategoriesMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue ¶ added in v0.54.0

func CreateClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateClassesItemAssignmentsMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue ¶ added in v0.54.0

func CreateClassesItemAssignmentsMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateClassesItemAssignmentsMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateClassesMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue ¶ added in v0.54.0

CreateClassesMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateMeAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue ¶ added in v0.54.0

func CreateMeAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateMeAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateMeAssignmentsMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue ¶ added in v0.54.0

CreateMeAssignmentsMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateSchoolsMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue ¶ added in v0.54.0

CreateSchoolsMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateUsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue ¶ added in v0.54.0

func CreateUsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateUsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateUsersItemAssignmentsMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue ¶ added in v0.54.0

func CreateUsersItemAssignmentsMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateUsersItemAssignmentsMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateUsersMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue ¶ added in v0.54.0

CreateUsersMicrosoftGraphDeltaDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

Types ¶

type ClassesCountRequestBuilder ¶ added in v0.49.0

type ClassesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesCountRequestBuilder ¶ added in v0.49.0

NewClassesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesCountRequestBuilderInternal ¶ added in v0.49.0

func NewClassesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesCountRequestBuilder

NewClassesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*ClassesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type ClassesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ClassesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesCountRequestBuilderGetQueryParameters
}

ClassesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

type ClassesEducationClassItemRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesEducationClassItemRequestBuilder provides operations to manage the classes property of the microsoft.graph.educationRoot entity.

func NewClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

NewClassesEducationClassItemRequestBuilder instantiates a new EducationClassItemRequestBuilder and sets the default values.

func NewClassesEducationClassItemRequestBuilderInternal ¶ added in v0.49.0

func NewClassesEducationClassItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesEducationClassItemRequestBuilder

NewClassesEducationClassItemRequestBuilderInternal instantiates a new EducationClassItemRequestBuilder and sets the default values.

func (*ClassesEducationClassItemRequestBuilder) AssignmentCategories ¶ added in v0.49.0

AssignmentCategories provides operations to manage the assignmentCategories property of the microsoft.graph.educationClass entity.

func (*ClassesEducationClassItemRequestBuilder) AssignmentCategoriesById ¶ added in v0.49.0

AssignmentCategoriesById provides operations to manage the assignmentCategories property of the microsoft.graph.educationClass entity.

func (*ClassesEducationClassItemRequestBuilder) AssignmentDefaults ¶ added in v0.49.0

AssignmentDefaults provides operations to manage the assignmentDefaults property of the microsoft.graph.educationClass entity.

func (*ClassesEducationClassItemRequestBuilder) AssignmentSettings ¶ added in v0.49.0

AssignmentSettings provides operations to manage the assignmentSettings property of the microsoft.graph.educationClass entity.

func (*ClassesEducationClassItemRequestBuilder) Assignments ¶ added in v0.49.0

Assignments provides operations to manage the assignments property of the microsoft.graph.educationClass entity.

func (*ClassesEducationClassItemRequestBuilder) AssignmentsById ¶ added in v0.49.0

AssignmentsById provides operations to manage the assignments property of the microsoft.graph.educationClass entity.

func (*ClassesEducationClassItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property classes for education

func (*ClassesEducationClassItemRequestBuilder) Get ¶ added in v0.49.0

Get get classes from education

func (*ClassesEducationClassItemRequestBuilder) Group ¶ added in v0.49.0

Group provides operations to manage the group property of the microsoft.graph.educationClass entity.

func (*ClassesEducationClassItemRequestBuilder) Members ¶ added in v0.49.0

Members provides operations to manage the members property of the microsoft.graph.educationClass entity.

func (*ClassesEducationClassItemRequestBuilder) MembersById ¶ added in v0.49.0

MembersById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.education.classes.item.members.item collection

func (*ClassesEducationClassItemRequestBuilder) Schools ¶ added in v0.49.0

Schools provides operations to manage the schools property of the microsoft.graph.educationClass entity.

func (*ClassesEducationClassItemRequestBuilder) SchoolsById ¶ added in v0.49.0

SchoolsById provides operations to manage the schools property of the microsoft.graph.educationClass entity.

func (*ClassesEducationClassItemRequestBuilder) Teachers ¶ added in v0.49.0

Teachers provides operations to manage the teachers property of the microsoft.graph.educationClass entity.

func (*ClassesEducationClassItemRequestBuilder) TeachersById ¶ added in v0.49.0

TeachersById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.education.classes.item.teachers.item collection

func (*ClassesEducationClassItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property classes for education

func (*ClassesEducationClassItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get classes from education

func (*ClassesEducationClassItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property classes in education

type ClassesEducationClassItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type ClassesEducationClassItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesEducationClassItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesEducationClassItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesEducationClassItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ClassesEducationClassItemRequestBuilderGetQueryParameters get classes from education

type ClassesEducationClassItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesEducationClassItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesEducationClassItemRequestBuilderGetQueryParameters
}

ClassesEducationClassItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesEducationClassItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type ClassesEducationClassItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesEducationClassItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentCategoriesCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentCategoriesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentCategoriesCountRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentCategoriesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemAssignmentCategoriesCountRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentCategoriesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentCategoriesCountRequestBuilder

NewClassesItemAssignmentCategoriesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemAssignmentCategoriesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*ClassesItemAssignmentCategoriesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemAssignmentCategoriesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type ClassesItemAssignmentCategoriesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ClassesItemAssignmentCategoriesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentCategoriesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentCategoriesCountRequestBuilderGetQueryParameters
}

ClassesItemAssignmentCategoriesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder provides operations to manage the assignmentCategories property of the microsoft.graph.educationClass entity.

func NewClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder

NewClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder instantiates a new EducationCategoryItemRequestBuilder and sets the default values.

func NewClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder

NewClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderInternal instantiates a new EducationCategoryItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property assignmentCategories for education

func (*ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder) Get ¶ added in v0.49.0

Get all categories associated with this class. Nullable.

func (*ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property assignmentCategories for education

func (*ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation all categories associated with this class. Nullable.

func (*ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property assignmentCategories in education

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderGetQueryParameters all categories associated with this class. Nullable.

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderGetQueryParameters
}

ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentCategoriesMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

type ClassesItemAssignmentCategoriesMicrosoftGraphDeltaDeltaResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
	// contains filtered or unexported fields
}

ClassesItemAssignmentCategoriesMicrosoftGraphDeltaDeltaResponse

func NewClassesItemAssignmentCategoriesMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

func NewClassesItemAssignmentCategoriesMicrosoftGraphDeltaDeltaResponse() *ClassesItemAssignmentCategoriesMicrosoftGraphDeltaDeltaResponse

NewClassesItemAssignmentCategoriesMicrosoftGraphDeltaDeltaResponse instantiates a new ClassesItemAssignmentCategoriesMicrosoftGraphDeltaDeltaResponse and sets the default values.

func (*ClassesItemAssignmentCategoriesMicrosoftGraphDeltaDeltaResponse) GetFieldDeserializers ¶ added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*ClassesItemAssignmentCategoriesMicrosoftGraphDeltaDeltaResponse) GetValue ¶ added in v0.54.0

GetValue gets the value property value. The value property

func (*ClassesItemAssignmentCategoriesMicrosoftGraphDeltaDeltaResponse) Serialize ¶ added in v0.54.0

Serialize serializes information the current object

func (*ClassesItemAssignmentCategoriesMicrosoftGraphDeltaDeltaResponse) SetValue ¶ added in v0.54.0

SetValue sets the value property value. The value property

type ClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

type ClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilder provides operations to call the delta method.

func NewClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

func NewClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilder

NewClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilder instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func NewClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilderInternal ¶ added in v0.54.0

func NewClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilder

NewClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilderInternal instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func (*ClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilder) Get ¶ added in v0.54.0

Get invoke function delta

func (*ClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilder) ToGetRequestInformation ¶ added in v0.54.0

ToGetRequestInformation invoke function delta

type ClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilderGetQueryParameters ¶ added in v0.54.0

type ClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilderGetQueryParameters invoke function delta

type ClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.54.0

type ClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilderGetQueryParameters
}

ClassesItemAssignmentCategoriesMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentCategoriesRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentCategoriesRequestBuilder provides operations to manage the assignmentCategories property of the microsoft.graph.educationClass entity.

func NewClassesItemAssignmentCategoriesRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentCategoriesRequestBuilder instantiates a new AssignmentCategoriesRequestBuilder and sets the default values.

func NewClassesItemAssignmentCategoriesRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentCategoriesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentCategoriesRequestBuilder

NewClassesItemAssignmentCategoriesRequestBuilderInternal instantiates a new AssignmentCategoriesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentCategoriesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemAssignmentCategoriesRequestBuilder) Get ¶ added in v0.49.0

Get retrieve a list of educationCategory objects. Only teachers can perform this operation. Find more info here

func (*ClassesItemAssignmentCategoriesRequestBuilder) MicrosoftGraphDelta ¶ added in v0.54.0

MicrosoftGraphDelta provides operations to call the delta method.

func (*ClassesItemAssignmentCategoriesRequestBuilder) Post ¶ added in v0.49.0

Post creates a new educationCategory on an educationClass. Only teachers can perform this operation. Find more info here

func (*ClassesItemAssignmentCategoriesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve a list of educationCategory objects. Only teachers can perform this operation.

func (*ClassesItemAssignmentCategoriesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation creates a new educationCategory on an educationClass. Only teachers can perform this operation.

type ClassesItemAssignmentCategoriesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesItemAssignmentCategoriesRequestBuilderGetQueryParameters retrieve a list of educationCategory objects. Only teachers can perform this operation.

type ClassesItemAssignmentCategoriesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentCategoriesRequestBuilderGetQueryParameters
}

ClassesItemAssignmentCategoriesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentCategoriesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentCategoriesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentDefaultsRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentDefaultsRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentDefaultsRequestBuilder provides operations to manage the assignmentDefaults property of the microsoft.graph.educationClass entity.

func NewClassesItemAssignmentDefaultsRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentDefaultsRequestBuilder instantiates a new AssignmentDefaultsRequestBuilder and sets the default values.

func NewClassesItemAssignmentDefaultsRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentDefaultsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentDefaultsRequestBuilder

NewClassesItemAssignmentDefaultsRequestBuilderInternal instantiates a new AssignmentDefaultsRequestBuilder and sets the default values.

func (*ClassesItemAssignmentDefaultsRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property assignmentDefaults for education

func (*ClassesItemAssignmentDefaultsRequestBuilder) Get ¶ added in v0.49.0

Get read the properties and relationships of an educationAssignmentDefaults object. These are the class-level assignment defaults respected by new assignments created in the class. Callers can continue to specify custom values on each **assignment** creation if they don't want the default behaviors. Only teachers can perform this operation. Find more info here

func (*ClassesItemAssignmentDefaultsRequestBuilder) Patch ¶ added in v0.49.0

Patch update the properties of an educationAssignmentDefaults object. Only teachers can update these settings. Find more info here

func (*ClassesItemAssignmentDefaultsRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property assignmentDefaults for education

func (*ClassesItemAssignmentDefaultsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation read the properties and relationships of an educationAssignmentDefaults object. These are the class-level assignment defaults respected by new assignments created in the class. Callers can continue to specify custom values on each **assignment** creation if they don't want the default behaviors. Only teachers can perform this operation.

func (*ClassesItemAssignmentDefaultsRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the properties of an educationAssignmentDefaults object. Only teachers can update these settings.

type ClassesItemAssignmentDefaultsRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentDefaultsRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentDefaultsRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentDefaultsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentDefaultsRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ClassesItemAssignmentDefaultsRequestBuilderGetQueryParameters read the properties and relationships of an educationAssignmentDefaults object. These are the class-level assignment defaults respected by new assignments created in the class. Callers can continue to specify custom values on each **assignment** creation if they don't want the default behaviors. Only teachers can perform this operation.

type ClassesItemAssignmentDefaultsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentDefaultsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentDefaultsRequestBuilderGetQueryParameters
}

ClassesItemAssignmentDefaultsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentDefaultsRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentDefaultsRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentDefaultsRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentSettingsRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentSettingsRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentSettingsRequestBuilder provides operations to manage the assignmentSettings property of the microsoft.graph.educationClass entity.

func NewClassesItemAssignmentSettingsRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentSettingsRequestBuilder instantiates a new AssignmentSettingsRequestBuilder and sets the default values.

func NewClassesItemAssignmentSettingsRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentSettingsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentSettingsRequestBuilder

NewClassesItemAssignmentSettingsRequestBuilderInternal instantiates a new AssignmentSettingsRequestBuilder and sets the default values.

func (*ClassesItemAssignmentSettingsRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property assignmentSettings for education

func (*ClassesItemAssignmentSettingsRequestBuilder) Get ¶ added in v0.49.0

Get specifies class-level assignments settings.

func (*ClassesItemAssignmentSettingsRequestBuilder) Patch ¶ added in v0.49.0

Patch update the properties of an educationAssignmentSettings object. Only Teachers can update these settings. Find more info here

func (*ClassesItemAssignmentSettingsRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property assignmentSettings for education

func (*ClassesItemAssignmentSettingsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation specifies class-level assignments settings.

func (*ClassesItemAssignmentSettingsRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the properties of an educationAssignmentSettings object. Only Teachers can update these settings.

type ClassesItemAssignmentSettingsRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentSettingsRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentSettingsRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentSettingsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentSettingsRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ClassesItemAssignmentSettingsRequestBuilderGetQueryParameters specifies class-level assignments settings.

type ClassesItemAssignmentSettingsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentSettingsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentSettingsRequestBuilderGetQueryParameters
}

ClassesItemAssignmentSettingsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentSettingsRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentSettingsRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentSettingsRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsCountRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsCountRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemAssignmentsCountRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsCountRequestBuilder

NewClassesItemAssignmentsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*ClassesItemAssignmentsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemAssignmentsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type ClassesItemAssignmentsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ClassesItemAssignmentsCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsCountRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsEducationAssignmentItemRequestBuilder provides operations to manage the assignments property of the microsoft.graph.educationClass entity.

func NewClassesItemAssignmentsEducationAssignmentItemRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsEducationAssignmentItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsEducationAssignmentItemRequestBuilder

NewClassesItemAssignmentsEducationAssignmentItemRequestBuilder instantiates a new EducationAssignmentItemRequestBuilder and sets the default values.

func NewClassesItemAssignmentsEducationAssignmentItemRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsEducationAssignmentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsEducationAssignmentItemRequestBuilder

NewClassesItemAssignmentsEducationAssignmentItemRequestBuilderInternal instantiates a new EducationAssignmentItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) Categories ¶ added in v0.49.0

Categories provides operations to manage the categories property of the microsoft.graph.educationAssignment entity.

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) CategoriesById ¶ added in v0.49.0

CategoriesById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.education.classes.item.assignments.item.categories.item collection

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property assignments for education

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) Get ¶ added in v0.49.0

Get all assignments associated with this class. Nullable.

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) MicrosoftGraphPublish ¶ added in v0.54.0

MicrosoftGraphPublish provides operations to call the publish method.

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) MicrosoftGraphSetUpFeedbackResourcesFolder ¶ added in v0.54.0

MicrosoftGraphSetUpFeedbackResourcesFolder provides operations to call the setUpFeedbackResourcesFolder method.

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) MicrosoftGraphSetUpResourcesFolder ¶ added in v0.54.0

MicrosoftGraphSetUpResourcesFolder provides operations to call the setUpResourcesFolder method.

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) Resources ¶ added in v0.49.0

Resources provides operations to manage the resources property of the microsoft.graph.educationAssignment entity.

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) ResourcesById ¶ added in v0.49.0

ResourcesById provides operations to manage the resources property of the microsoft.graph.educationAssignment entity.

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) Rubric ¶ added in v0.49.0

Rubric provides operations to manage the rubric property of the microsoft.graph.educationAssignment entity.

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) Submissions ¶ added in v0.49.0

Submissions provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity.

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) SubmissionsById ¶ added in v0.49.0

SubmissionsById provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity.

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property assignments for education

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation all assignments associated with this class. Nullable.

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property assignments in education

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsEducationAssignmentItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ClassesItemAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters all assignments associated with this class. Nullable.

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsEducationAssignmentItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsEducationAssignmentItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemCategoriesCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemCategoriesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemCategoriesCountRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemCategoriesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemCategoriesCountRequestBuilder

NewClassesItemAssignmentsItemCategoriesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemCategoriesCountRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemCategoriesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemCategoriesCountRequestBuilder

NewClassesItemAssignmentsItemCategoriesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemCategoriesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*ClassesItemAssignmentsItemCategoriesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type ClassesItemAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ClassesItemAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsItemCategoriesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemCategoriesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder builds and executes requests for operations under \education\classes\{educationClass-id}\assignments\{educationAssignment-id}\categories\{educationCategory-id}

func NewClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder

NewClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder instantiates a new EducationCategoryItemRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder

NewClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilderInternal instantiates a new EducationCategoryItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

type ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemAssignmentsItemCategoriesItemRefRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemCategoriesItemRefRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder

NewClassesItemAssignmentsItemCategoriesItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemCategoriesItemRefRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemCategoriesItemRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder

NewClassesItemAssignmentsItemCategoriesItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder) Delete ¶ added in v0.49.0

Delete delete ref of navigation property categories for education

func (*ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property categories for education

type ClassesItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters struct {
	// Delete Uri
	Id *string `uriparametername:"%40id"`
}

ClassesItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters delete ref of navigation property categories for education

type ClassesItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters
}

ClassesItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

type ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse

func NewClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

func NewClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse() *ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse

NewClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse instantiates a new ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse and sets the default values.

func (*ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse) GetFieldDeserializers ¶ added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse) GetValue ¶ added in v0.54.0

GetValue gets the value property value. The value property

func (*ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse) Serialize ¶ added in v0.54.0

Serialize serializes information the current object

func (*ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse) SetValue ¶ added in v0.54.0

SetValue sets the value property value. The value property

type ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

type ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder provides operations to call the delta method.

func NewClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

func NewClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder

NewClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderInternal ¶ added in v0.54.0

func NewClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder

NewClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderInternal instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder) Get ¶ added in v0.54.0

Get invoke function delta

func (*ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder) ToGetRequestInformation ¶ added in v0.54.0

ToGetRequestInformation invoke function delta

type ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetQueryParameters ¶ added in v0.54.0

type ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetQueryParameters invoke function delta

type ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.54.0

type ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemCategoriesRefRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesRefRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemCategoriesRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemAssignmentsItemCategoriesRefRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemCategoriesRefRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemCategoriesRefRequestBuilder

NewClassesItemAssignmentsItemCategoriesRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemCategoriesRefRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemCategoriesRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemCategoriesRefRequestBuilder

NewClassesItemAssignmentsItemCategoriesRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemCategoriesRefRequestBuilder) Get ¶ added in v0.49.0

Get list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

func (*ClassesItemAssignmentsItemCategoriesRefRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property ref to categories for education

func (*ClassesItemAssignmentsItemCategoriesRefRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

func (*ClassesItemAssignmentsItemCategoriesRefRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property ref to categories for education

type ClassesItemAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesItemAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

type ClassesItemAssignmentsItemCategoriesRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesRefRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemCategoriesRefRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemCategoriesRefRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesRefRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemCategoriesRefRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemCategoriesRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemCategoriesRequestBuilder provides operations to manage the categories property of the microsoft.graph.educationAssignment entity.

func NewClassesItemAssignmentsItemCategoriesRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsItemCategoriesRequestBuilder instantiates a new CategoriesRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemCategoriesRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemCategoriesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemCategoriesRequestBuilder

NewClassesItemAssignmentsItemCategoriesRequestBuilderInternal instantiates a new CategoriesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemCategoriesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemAssignmentsItemCategoriesRequestBuilder) Get ¶ added in v0.49.0

Get list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

func (*ClassesItemAssignmentsItemCategoriesRequestBuilder) MicrosoftGraphDelta ¶ added in v0.54.0

MicrosoftGraphDelta provides operations to call the delta method.

func (*ClassesItemAssignmentsItemCategoriesRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*ClassesItemAssignmentsItemCategoriesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

func (*ClassesItemAssignmentsItemCategoriesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to categories for education

type ClassesItemAssignmentsItemCategoriesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesItemAssignmentsItemCategoriesRequestBuilderGetQueryParameters list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

type ClassesItemAssignmentsItemCategoriesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemCategoriesRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemCategoriesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemCategoriesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemCategoriesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemMicrosoftGraphPublishRequestBuilder ¶ added in v0.54.0

type ClassesItemAssignmentsItemMicrosoftGraphPublishRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemMicrosoftGraphPublishRequestBuilder provides operations to call the publish method.

func NewClassesItemAssignmentsItemMicrosoftGraphPublishRequestBuilder ¶ added in v0.54.0

func NewClassesItemAssignmentsItemMicrosoftGraphPublishRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemMicrosoftGraphPublishRequestBuilder

NewClassesItemAssignmentsItemMicrosoftGraphPublishRequestBuilder instantiates a new MicrosoftGraphPublishRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemMicrosoftGraphPublishRequestBuilderInternal ¶ added in v0.54.0

func NewClassesItemAssignmentsItemMicrosoftGraphPublishRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemMicrosoftGraphPublishRequestBuilder

NewClassesItemAssignmentsItemMicrosoftGraphPublishRequestBuilderInternal instantiates a new MicrosoftGraphPublishRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemMicrosoftGraphPublishRequestBuilder) Post ¶ added in v0.54.0

Post publish an education assignment. Change the state of an educationAssignment from its original `draft` status to the `published` status. You can change the state from `draft` to `scheduled` if the **assignment** is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student's list. The state of the assignment goes back to `draft` if there is any backend failure during publish process. To update the properties of a published **assignment**, see update an assignment. Find more info here

func (*ClassesItemAssignmentsItemMicrosoftGraphPublishRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation publish an education assignment. Change the state of an educationAssignment from its original `draft` status to the `published` status. You can change the state from `draft` to `scheduled` if the **assignment** is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student's list. The state of the assignment goes back to `draft` if there is any backend failure during publish process. To update the properties of a published **assignment**, see update an assignment.

type ClassesItemAssignmentsItemMicrosoftGraphPublishRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type ClassesItemAssignmentsItemMicrosoftGraphPublishRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemMicrosoftGraphPublishRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.54.0

type ClassesItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder provides operations to call the setUpFeedbackResourcesFolder method.

func NewClassesItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.54.0

func NewClassesItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder

NewClassesItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder instantiates a new MicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderInternal ¶ added in v0.54.0

func NewClassesItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder

NewClassesItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderInternal instantiates a new MicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder) Post ¶ added in v0.54.0

Post create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. Find more info here

func (*ClassesItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission.

type ClassesItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type ClassesItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder ¶ added in v0.54.0

type ClassesItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewClassesItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder ¶ added in v0.54.0

func NewClassesItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder

NewClassesItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder instantiates a new MicrosoftGraphSetUpResourcesFolderRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal ¶ added in v0.54.0

func NewClassesItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder

NewClassesItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal instantiates a new MicrosoftGraphSetUpResourcesFolderRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder) Post ¶ added in v0.54.0

Post create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. Find more info here

func (*ClassesItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder.

type ClassesItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type ClassesItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemResourcesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemResourcesCountRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemResourcesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemResourcesCountRequestBuilder

NewClassesItemAssignmentsItemResourcesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemResourcesCountRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemResourcesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemResourcesCountRequestBuilder

NewClassesItemAssignmentsItemResourcesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemResourcesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*ClassesItemAssignmentsItemResourcesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type ClassesItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ClassesItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsItemResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemResourcesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemResourcesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationAssignment entity.

func NewClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder

NewClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder instantiates a new EducationAssignmentResourceItemRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder

NewClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderInternal instantiates a new EducationAssignmentResourceItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property resources for education

func (*ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) Get ¶ added in v0.49.0

Get learning objects that are associated with this assignment. Only teachers can modify this list. Nullable.

func (*ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property resources for education

func (*ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation learning objects that are associated with this assignment. Only teachers can modify this list. Nullable.

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetQueryParameters learning objects that are associated with this assignment. Only teachers can modify this list. Nullable.

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemResourcesRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemResourcesRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemResourcesRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationAssignment entity.

func NewClassesItemAssignmentsItemResourcesRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsItemResourcesRequestBuilder instantiates a new ResourcesRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemResourcesRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemResourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemResourcesRequestBuilder

NewClassesItemAssignmentsItemResourcesRequestBuilderInternal instantiates a new ResourcesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemResourcesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemAssignmentsItemResourcesRequestBuilder) Get ¶ added in v0.49.0

Get get all the educationAssignmentResource objects associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

func (*ClassesItemAssignmentsItemResourcesRequestBuilder) Post ¶ added in v0.49.0

Post create an assignment resource. Only teachers can perform this operation. You can create the following types of assignment resources: Every resource has an **@odata.type** property to indicate which type of resource is being created. Find more info here

func (*ClassesItemAssignmentsItemResourcesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get all the educationAssignmentResource objects associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

func (*ClassesItemAssignmentsItemResourcesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create an assignment resource. Only teachers can perform this operation. You can create the following types of assignment resources: Every resource has an **@odata.type** property to indicate which type of resource is being created.

type ClassesItemAssignmentsItemResourcesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsItemResourcesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesItemAssignmentsItemResourcesRequestBuilderGetQueryParameters get all the educationAssignmentResource objects associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

type ClassesItemAssignmentsItemResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemResourcesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemResourcesRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemResourcesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemResourcesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemResourcesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemRubricRefRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemRubricRefRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemRubricRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemAssignmentsItemRubricRefRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsItemRubricRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemRubricRefRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemRubricRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemRubricRefRequestBuilder

NewClassesItemAssignmentsItemRubricRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemRubricRefRequestBuilder) Delete ¶ added in v0.49.0

Delete delete ref of navigation property rubric for education

func (*ClassesItemAssignmentsItemRubricRefRequestBuilder) Get ¶ added in v0.49.0

Get get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

func (*ClassesItemAssignmentsItemRubricRefRequestBuilder) Put ¶ added in v0.49.0

Put update the ref of navigation property rubric in education

func (*ClassesItemAssignmentsItemRubricRefRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property rubric for education

func (*ClassesItemAssignmentsItemRubricRefRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation.

func (*ClassesItemAssignmentsItemRubricRefRequestBuilder) ToPutRequestInformation ¶ added in v0.51.0

ToPutRequestInformation update the ref of navigation property rubric in education

type ClassesItemAssignmentsItemRubricRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemRubricRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemRubricRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemRubricRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemRubricRefRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemRubricRefRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemRubricRefRequestBuilderPutRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemRubricRefRequestBuilderPutRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemRubricRefRequestBuilderPutRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemRubricRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemRubricRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemRubricRequestBuilder provides operations to manage the rubric property of the microsoft.graph.educationAssignment entity.

func NewClassesItemAssignmentsItemRubricRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsItemRubricRequestBuilder instantiates a new RubricRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemRubricRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemRubricRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemRubricRequestBuilder

NewClassesItemAssignmentsItemRubricRequestBuilderInternal instantiates a new RubricRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemRubricRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property rubric for education

func (*ClassesItemAssignmentsItemRubricRequestBuilder) Get ¶ added in v0.49.0

Get get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

func (*ClassesItemAssignmentsItemRubricRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*ClassesItemAssignmentsItemRubricRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property rubric for education

func (*ClassesItemAssignmentsItemRubricRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation.

func (*ClassesItemAssignmentsItemRubricRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property rubric in education

type ClassesItemAssignmentsItemRubricRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemRubricRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemRubricRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemRubricRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsItemRubricRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ClassesItemAssignmentsItemRubricRequestBuilderGetQueryParameters get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation.

type ClassesItemAssignmentsItemRubricRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemRubricRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemRubricRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemRubricRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemRubricRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemRubricRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemRubricRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsCountRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemSubmissionsCountRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsCountRequestBuilder

NewClassesItemAssignmentsItemSubmissionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsCountRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsCountRequestBuilder

NewClassesItemAssignmentsItemSubmissionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*ClassesItemAssignmentsItemSubmissionsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type ClassesItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ClassesItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsItemSubmissionsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemSubmissionsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity.

func NewClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder

NewClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder instantiates a new EducationSubmissionItemRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder

NewClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderInternal instantiates a new EducationSubmissionItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property submissions for education

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Get ¶ added in v0.49.0

Get once published, there is a submission object for each student representing their work and grade. Read-only. Nullable.

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) MicrosoftGraphReassign ¶ added in v0.54.0

MicrosoftGraphReassign provides operations to call the reassign method.

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) MicrosoftGraphReturn ¶ added in v0.54.0

MicrosoftGraphReturn provides operations to call the return method.

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) MicrosoftGraphSetUpResourcesFolder ¶ added in v0.54.0

MicrosoftGraphSetUpResourcesFolder provides operations to call the setUpResourcesFolder method.

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) MicrosoftGraphSubmit ¶ added in v0.54.0

MicrosoftGraphSubmit provides operations to call the submit method.

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) MicrosoftGraphUnsubmit ¶ added in v0.54.0

MicrosoftGraphUnsubmit provides operations to call the unsubmit method.

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Outcomes ¶ added in v0.49.0

Outcomes provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity.

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) OutcomesById ¶ added in v0.49.0

OutcomesById provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity.

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Resources ¶ added in v0.49.0

Resources provides operations to manage the resources property of the microsoft.graph.educationSubmission entity.

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ResourcesById ¶ added in v0.49.0

ResourcesById provides operations to manage the resources property of the microsoft.graph.educationSubmission entity.

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) SubmittedResources ¶ added in v0.49.0

SubmittedResources provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity.

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) SubmittedResourcesById ¶ added in v0.49.0

SubmittedResourcesById provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity.

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property submissions for education

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation once published, there is a submission object for each student representing their work and grade. Read-only. Nullable.

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property submissions in education

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetQueryParameters once published, there is a submission object for each student representing their work and grade. Read-only. Nullable.

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder ¶ added in v0.54.0

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder provides operations to call the reassign method.

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder ¶ added in v0.54.0

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder instantiates a new MicrosoftGraphReassignRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderInternal ¶ added in v0.54.0

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderInternal instantiates a new MicrosoftGraphReassignRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder) Post ¶ added in v0.54.0

Post reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the `Prefer: include-unknown-enum-members` header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the `reassigned` status will be mapped to the `returned` status, and **reassignedDateTime** and **reassignedBy** properties will be mapped to **returnedDateTime** and **returnedBy** respectively. If the header `Prefer: include-unknown-enum-members` is provided, a reassigned submission retains the `reassigned` status. For details, see the examples section. Find more info here

func (*ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the `Prefer: include-unknown-enum-members` header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the `reassigned` status will be mapped to the `returned` status, and **reassignedDateTime** and **reassignedBy** properties will be mapped to **returnedDateTime** and **returnedBy** respectively. If the header `Prefer: include-unknown-enum-members` is provided, a reassigned submission retains the `reassigned` status. For details, see the examples section.

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder ¶ added in v0.54.0

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder provides operations to call the return method.

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder ¶ added in v0.54.0

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder instantiates a new MicrosoftGraphReturnRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderInternal ¶ added in v0.54.0

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderInternal instantiates a new MicrosoftGraphReturnRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder) Post ¶ added in v0.54.0

Post make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. Find more info here

func (*ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher.

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder ¶ added in v0.54.0

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder ¶ added in v0.54.0

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder instantiates a new MicrosoftGraphSetUpResourcesFolderRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal ¶ added in v0.54.0

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal instantiates a new MicrosoftGraphSetUpResourcesFolderRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder) Post ¶ added in v0.54.0

Post trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. Find more info here

func (*ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder.

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder ¶ added in v0.54.0

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder provides operations to call the submit method.

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder ¶ added in v0.54.0

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder instantiates a new MicrosoftGraphSubmitRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderInternal ¶ added in v0.54.0

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderInternal instantiates a new MicrosoftGraphSubmitRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder) Post ¶ added in v0.54.0

Post indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from `working` to `submitted`. During the submit process, all the resources are copied to the **submittedResources** bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf. Find more info here

func (*ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from `working` to `submitted`. During the submit process, all the resources are copied to the **submittedResources** bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf.

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder ¶ added in v0.54.0

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder provides operations to call the unsubmit method.

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder ¶ added in v0.54.0

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder instantiates a new MicrosoftGraphUnsubmitRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderInternal ¶ added in v0.54.0

func NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderInternal instantiates a new MicrosoftGraphUnsubmitRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder) Post ¶ added in v0.54.0

Post indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from `submitted` to `working`. During the submit process, all the resources are copied from **submittedResources** to **workingResources**. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf. Find more info here

func (*ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from `submitted` to `working`. During the submit process, all the resources are copied from **submittedResources** to **workingResources**. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf.

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity.

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder instantiates a new EducationOutcomeItemRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderInternal instantiates a new EducationOutcomeItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property outcomes for education

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property outcomes for education

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get outcomes from education

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property outcomes in education

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters get outcomes from education

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity.

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder instantiates a new OutcomesRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderInternal instantiates a new OutcomesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Get ¶ added in v0.49.0

Get retrieve a list of educationOutcome objects. There are four types of outcomes: **educationPointsOutcome**, **educationFeedbackOutcome**, **educationRubricOutcome**, and **educationFeedbackResourceOutcome**. Only teachers, students, and applications with application permissions can perform this operation. A submission for a credit assignment (one that has no point value and no rubric) will have an educationFeedbackOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for a points assignment (one that has a point value assigned) will have both an educationFeedbackOutcome and an educationPointsOutcome. A submission for an assignment with an attached rubric, if the rubric is a credit rubric (no points), will have an educationFeedbackOutcome and an educationRubricOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for an assignment with an attached rubric, if the rubric is a points rubric, will have an educationFeedbackOutcome, an educationPointsOutcome, and an educationRubricOutcome. A submission for a feedback resource will have an educationFeedbackResourceOutcome. All outcome types have a regular and a published property appropriate to that type of outcome; for example, **points** and **publishedPoints**, **feedback** and **publishedFeedback**. The regular property is the most recent value updated by the teacher; the published property is the most recent value returned to the student. Find more info here

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Post ¶ added in v0.49.0

Post create a new feedback resource for a submission. Only a teacher can perform this operation. To create a new file-based resource, upload the file to the feedback resources folder associated with the assignment. If the file doesn't exist or isn't in that folder, the `POST` request will fail. Find more info here

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve a list of educationOutcome objects. There are four types of outcomes: **educationPointsOutcome**, **educationFeedbackOutcome**, **educationRubricOutcome**, and **educationFeedbackResourceOutcome**. Only teachers, students, and applications with application permissions can perform this operation. A submission for a credit assignment (one that has no point value and no rubric) will have an educationFeedbackOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for a points assignment (one that has a point value assigned) will have both an educationFeedbackOutcome and an educationPointsOutcome. A submission for an assignment with an attached rubric, if the rubric is a credit rubric (no points), will have an educationFeedbackOutcome and an educationRubricOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for an assignment with an attached rubric, if the rubric is a points rubric, will have an educationFeedbackOutcome, an educationPointsOutcome, and an educationRubricOutcome. A submission for a feedback resource will have an educationFeedbackResourceOutcome. All outcome types have a regular and a published property appropriate to that type of outcome; for example, **points** and **publishedPoints**, **feedback** and **publishedFeedback**. The regular property is the most recent value updated by the teacher; the published property is the most recent value returned to the student.

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create a new feedback resource for a submission. Only a teacher can perform this operation. To create a new file-based resource, upload the file to the feedback resources folder associated with the assignment. If the file doesn't exist or isn't in that folder, the `POST` request will fail.

type ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetQueryParameters retrieve a list of educationOutcome objects. There are four types of outcomes: **educationPointsOutcome**, **educationFeedbackOutcome**, **educationRubricOutcome**, and **educationFeedbackResourceOutcome**. Only teachers, students, and applications with application permissions can perform this operation. A submission for a credit assignment (one that has no point value and no rubric) will have an educationFeedbackOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for a points assignment (one that has a point value assigned) will have both an educationFeedbackOutcome and an educationPointsOutcome. A submission for an assignment with an attached rubric, if the rubric is a credit rubric (no points), will have an educationFeedbackOutcome and an educationRubricOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for an assignment with an attached rubric, if the rubric is a points rubric, will have an educationFeedbackOutcome, an educationPointsOutcome, and an educationRubricOutcome. A submission for a feedback resource will have an educationFeedbackResourceOutcome. All outcome types have a regular and a published property appropriate to that type of outcome; for example, **points** and **publishedPoints**, **feedback** and **publishedFeedback**. The regular property is the most recent value updated by the teacher; the published property is the most recent value returned to the student.

type ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationSubmission entity.

func NewClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderInternal instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property resources for education

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property resources for education

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get resources from education

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters get resources from education

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationSubmission entity.

func NewClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder instantiates a new ResourcesRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderInternal instantiates a new ResourcesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) Get ¶ added in v0.49.0

Get list the resources associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. The educationSubmissionResource object is a wrapper around the actual resource object the student is working on. The wrapper also includes a pointer to the resources on the assignment if this was copied from the assignment during the assign process. These resources are the working copy of the assignment. The **submittedResources** are the resources that have officially been submitted to be graded. Find more info here

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) Post ¶ added in v0.49.0

Post add an educationSubmissionResource to a submission resource list. Only teachers and students can perform this operation. The operation will not succeed if the **allowStudentsToAddResources** flag is not set to `true`. To create a new file-based resource, upload the file to the resources folder associated with the submission. If the file doesn't exist or is not in that folder, the POST request will fail. Find more info here

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation list the resources associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. The educationSubmissionResource object is a wrapper around the actual resource object the student is working on. The wrapper also includes a pointer to the resources on the assignment if this was copied from the assignment during the assign process. These resources are the working copy of the assignment. The **submittedResources** are the resources that have officially been submitted to be graded.

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation add an educationSubmissionResource to a submission resource list. Only teachers and students can perform this operation. The operation will not succeed if the **allowStudentsToAddResources** flag is not set to `true`. To create a new file-based resource, upload the file to the resources folder associated with the submission. If the file doesn't exist or is not in that folder, the POST request will fail.

type ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetQueryParameters list the resources associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. The educationSubmissionResource object is a wrapper around the actual resource object the student is working on. The wrapper also includes a pointer to the resources on the assignment if this was copied from the assignment during the assign process. These resources are the working copy of the assignment. The **submittedResources** are the resources that have officially been submitted to be graded.

type ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity.

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderInternal instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property submittedResources for education

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property submittedResources for education

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get submittedResources from education

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters get submittedResources from education

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity.

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder instantiates a new SubmittedResourcesRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderInternal instantiates a new SubmittedResourcesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) Get ¶ added in v0.49.0

Get list the educationSubmissionResource objects that have officially been submitted for grading. Only teachers, students, and applications with application permissions can perform this operation. The student who owns the submission cannot change the submitted list without resubmitting the assignment. This is a wrapper around the real resource and can contain a pointer back to the actual assignment resource if this resource was copied from the assignment. Find more info here

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation list the educationSubmissionResource objects that have officially been submitted for grading. Only teachers, students, and applications with application permissions can perform this operation. The student who owns the submission cannot change the submitted list without resubmitting the assignment. This is a wrapper around the real resource and can contain a pointer back to the actual assignment resource if this resource was copied from the assignment.

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to submittedResources for education

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters list the educationSubmissionResource objects that have officially been submitted for grading. Only teachers, students, and applications with application permissions can perform this operation. The student who owns the submission cannot change the submitted list without resubmitting the assignment. This is a wrapper around the real resource and can contain a pointer back to the actual assignment resource if this resource was copied from the assignment.

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsRequestBuilder provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity.

func NewClassesItemAssignmentsItemSubmissionsRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsItemSubmissionsRequestBuilder instantiates a new SubmissionsRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsRequestBuilder

NewClassesItemAssignmentsItemSubmissionsRequestBuilderInternal instantiates a new SubmissionsRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemAssignmentsItemSubmissionsRequestBuilder) Get ¶ added in v0.49.0

Get list all the submissions associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application with application permissions can get all the submissions while a student can only get submissions that they are associated with. Find more info here

func (*ClassesItemAssignmentsItemSubmissionsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation list all the submissions associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application with application permissions can get all the submissions while a student can only get submissions that they are associated with.

func (*ClassesItemAssignmentsItemSubmissionsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to submissions for education

type ClassesItemAssignmentsItemSubmissionsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesItemAssignmentsItemSubmissionsRequestBuilderGetQueryParameters list all the submissions associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application with application permissions can get all the submissions while a student can only get submissions that they are associated with.

type ClassesItemAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsItemSubmissionsRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

type ClassesItemAssignmentsMicrosoftGraphDeltaDeltaResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
	// contains filtered or unexported fields
}

ClassesItemAssignmentsMicrosoftGraphDeltaDeltaResponse

func NewClassesItemAssignmentsMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

func NewClassesItemAssignmentsMicrosoftGraphDeltaDeltaResponse() *ClassesItemAssignmentsMicrosoftGraphDeltaDeltaResponse

NewClassesItemAssignmentsMicrosoftGraphDeltaDeltaResponse instantiates a new ClassesItemAssignmentsMicrosoftGraphDeltaDeltaResponse and sets the default values.

func (*ClassesItemAssignmentsMicrosoftGraphDeltaDeltaResponse) GetFieldDeserializers ¶ added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*ClassesItemAssignmentsMicrosoftGraphDeltaDeltaResponse) GetValue ¶ added in v0.54.0

GetValue gets the value property value. The value property

func (*ClassesItemAssignmentsMicrosoftGraphDeltaDeltaResponse) Serialize ¶ added in v0.54.0

Serialize serializes information the current object

func (*ClassesItemAssignmentsMicrosoftGraphDeltaDeltaResponse) SetValue ¶ added in v0.54.0

SetValue sets the value property value. The value property

type ClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

type ClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilder provides operations to call the delta method.

func NewClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

func NewClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilder

NewClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilder instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func NewClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilderInternal ¶ added in v0.54.0

func NewClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilder

NewClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilderInternal instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilder) Get ¶ added in v0.54.0

Get invoke function delta

func (*ClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilder) ToGetRequestInformation ¶ added in v0.54.0

ToGetRequestInformation invoke function delta

type ClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilderGetQueryParameters ¶ added in v0.54.0

type ClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilderGetQueryParameters invoke function delta

type ClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.54.0

type ClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsRequestBuilder provides operations to manage the assignments property of the microsoft.graph.educationClass entity.

func NewClassesItemAssignmentsRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsRequestBuilder instantiates a new AssignmentsRequestBuilder and sets the default values.

func NewClassesItemAssignmentsRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsRequestBuilder

NewClassesItemAssignmentsRequestBuilderInternal instantiates a new AssignmentsRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemAssignmentsRequestBuilder) Get ¶ added in v0.49.0

Get retrieve a list of assignment objects. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application executing with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. Find more info here

func (*ClassesItemAssignmentsRequestBuilder) MicrosoftGraphDelta ¶ added in v0.54.0

MicrosoftGraphDelta provides operations to call the delta method.

func (*ClassesItemAssignmentsRequestBuilder) Post ¶ added in v0.49.0

Post create a new assignment. Only teachers in a class can create an assignment. Assignments start in the Draft state, which means that students will not see the assignment until publication. Find more info here

func (*ClassesItemAssignmentsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve a list of assignment objects. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application executing with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them.

func (*ClassesItemAssignmentsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create a new assignment. Only teachers in a class can create an assignment. Assignments start in the Draft state, which means that students will not see the assignment until publication.

type ClassesItemAssignmentsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesItemAssignmentsRequestBuilderGetQueryParameters retrieve a list of assignment objects. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application executing with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them.

type ClassesItemAssignmentsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemAssignmentsRequestBuilderGetQueryParameters
}

ClassesItemAssignmentsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemAssignmentsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type ClassesItemAssignmentsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemAssignmentsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemGroupRequestBuilder ¶ added in v0.49.0

type ClassesItemGroupRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemGroupRequestBuilder provides operations to manage the group property of the microsoft.graph.educationClass entity.

func NewClassesItemGroupRequestBuilder ¶ added in v0.49.0

NewClassesItemGroupRequestBuilder instantiates a new GroupRequestBuilder and sets the default values.

func NewClassesItemGroupRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemGroupRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemGroupRequestBuilder

NewClassesItemGroupRequestBuilderInternal instantiates a new GroupRequestBuilder and sets the default values.

func (*ClassesItemGroupRequestBuilder) Get ¶ added in v0.49.0

Get the underlying Microsoft 365 group object.

func (*ClassesItemGroupRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation the underlying Microsoft 365 group object.

type ClassesItemGroupRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemGroupRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ClassesItemGroupRequestBuilderGetQueryParameters the underlying Microsoft 365 group object.

type ClassesItemGroupRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemGroupRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemGroupRequestBuilderGetQueryParameters
}

ClassesItemGroupRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemMembersCountRequestBuilder ¶ added in v0.49.0

type ClassesItemMembersCountRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemMembersCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemMembersCountRequestBuilder ¶ added in v0.49.0

NewClassesItemMembersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemMembersCountRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemMembersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemMembersCountRequestBuilder

NewClassesItemMembersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemMembersCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*ClassesItemMembersCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemMembersCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type ClassesItemMembersCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ClassesItemMembersCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemMembersCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemMembersCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemMembersCountRequestBuilderGetQueryParameters
}

ClassesItemMembersCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemMembersEducationUserItemRequestBuilder ¶ added in v0.49.0

type ClassesItemMembersEducationUserItemRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemMembersEducationUserItemRequestBuilder builds and executes requests for operations under \education\classes\{educationClass-id}\members\{educationUser-id}

func NewClassesItemMembersEducationUserItemRequestBuilder ¶ added in v0.49.0

NewClassesItemMembersEducationUserItemRequestBuilder instantiates a new EducationUserItemRequestBuilder and sets the default values.

func NewClassesItemMembersEducationUserItemRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemMembersEducationUserItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemMembersEducationUserItemRequestBuilder

NewClassesItemMembersEducationUserItemRequestBuilderInternal instantiates a new EducationUserItemRequestBuilder and sets the default values.

func (*ClassesItemMembersEducationUserItemRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

type ClassesItemMembersItemRefRequestBuilder ¶ added in v0.49.0

type ClassesItemMembersItemRefRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemMembersItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemMembersItemRefRequestBuilder ¶ added in v0.49.0

NewClassesItemMembersItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewClassesItemMembersItemRefRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemMembersItemRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemMembersItemRefRequestBuilder

NewClassesItemMembersItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ClassesItemMembersItemRefRequestBuilder) Delete ¶ added in v0.49.0

Delete delete ref of navigation property members for education

func (*ClassesItemMembersItemRefRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property members for education

type ClassesItemMembersItemRefRequestBuilderDeleteQueryParameters ¶ added in v0.49.0

type ClassesItemMembersItemRefRequestBuilderDeleteQueryParameters struct {
	// Delete Uri
	Id *string `uriparametername:"%40id"`
}

ClassesItemMembersItemRefRequestBuilderDeleteQueryParameters delete ref of navigation property members for education

type ClassesItemMembersItemRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type ClassesItemMembersItemRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemMembersItemRefRequestBuilderDeleteQueryParameters
}

ClassesItemMembersItemRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemMembersRefRequestBuilder ¶ added in v0.49.0

type ClassesItemMembersRefRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemMembersRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemMembersRefRequestBuilder ¶ added in v0.49.0

NewClassesItemMembersRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewClassesItemMembersRefRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemMembersRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemMembersRefRequestBuilder

NewClassesItemMembersRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ClassesItemMembersRefRequestBuilder) Get ¶ added in v0.49.0

Get retrieves the educationUser members of an educationClass. Find more info here

func (*ClassesItemMembersRefRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property ref to members for education

func (*ClassesItemMembersRefRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieves the educationUser members of an educationClass.

func (*ClassesItemMembersRefRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property ref to members for education

type ClassesItemMembersRefRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemMembersRefRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesItemMembersRefRequestBuilderGetQueryParameters retrieves the educationUser members of an educationClass.

type ClassesItemMembersRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemMembersRefRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemMembersRefRequestBuilderGetQueryParameters
}

ClassesItemMembersRefRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemMembersRefRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type ClassesItemMembersRefRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemMembersRefRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemMembersRequestBuilder ¶ added in v0.49.0

type ClassesItemMembersRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemMembersRequestBuilder provides operations to manage the members property of the microsoft.graph.educationClass entity.

func NewClassesItemMembersRequestBuilder ¶ added in v0.49.0

NewClassesItemMembersRequestBuilder instantiates a new MembersRequestBuilder and sets the default values.

func NewClassesItemMembersRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemMembersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemMembersRequestBuilder

NewClassesItemMembersRequestBuilderInternal instantiates a new MembersRequestBuilder and sets the default values.

func (*ClassesItemMembersRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemMembersRequestBuilder) Get ¶ added in v0.49.0

Get retrieves the educationUser members of an educationClass. Find more info here

func (*ClassesItemMembersRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*ClassesItemMembersRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieves the educationUser members of an educationClass.

type ClassesItemMembersRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemMembersRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesItemMembersRequestBuilderGetQueryParameters retrieves the educationUser members of an educationClass.

type ClassesItemMembersRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemMembersRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemMembersRequestBuilderGetQueryParameters
}

ClassesItemMembersRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemSchoolsCountRequestBuilder ¶ added in v0.49.0

type ClassesItemSchoolsCountRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemSchoolsCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemSchoolsCountRequestBuilder ¶ added in v0.49.0

NewClassesItemSchoolsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemSchoolsCountRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemSchoolsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemSchoolsCountRequestBuilder

NewClassesItemSchoolsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemSchoolsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*ClassesItemSchoolsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemSchoolsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type ClassesItemSchoolsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ClassesItemSchoolsCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemSchoolsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemSchoolsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemSchoolsCountRequestBuilderGetQueryParameters
}

ClassesItemSchoolsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemSchoolsEducationSchoolItemRequestBuilder ¶ added in v0.49.0

type ClassesItemSchoolsEducationSchoolItemRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemSchoolsEducationSchoolItemRequestBuilder provides operations to manage the schools property of the microsoft.graph.educationClass entity.

func NewClassesItemSchoolsEducationSchoolItemRequestBuilder ¶ added in v0.49.0

NewClassesItemSchoolsEducationSchoolItemRequestBuilder instantiates a new EducationSchoolItemRequestBuilder and sets the default values.

func NewClassesItemSchoolsEducationSchoolItemRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemSchoolsEducationSchoolItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemSchoolsEducationSchoolItemRequestBuilder

NewClassesItemSchoolsEducationSchoolItemRequestBuilderInternal instantiates a new EducationSchoolItemRequestBuilder and sets the default values.

func (*ClassesItemSchoolsEducationSchoolItemRequestBuilder) Get ¶ added in v0.49.0

Get all schools that this class is associated with. Nullable.

func (*ClassesItemSchoolsEducationSchoolItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation all schools that this class is associated with. Nullable.

type ClassesItemSchoolsEducationSchoolItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemSchoolsEducationSchoolItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ClassesItemSchoolsEducationSchoolItemRequestBuilderGetQueryParameters all schools that this class is associated with. Nullable.

type ClassesItemSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemSchoolsEducationSchoolItemRequestBuilderGetQueryParameters
}

ClassesItemSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemSchoolsRequestBuilder ¶ added in v0.49.0

type ClassesItemSchoolsRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemSchoolsRequestBuilder provides operations to manage the schools property of the microsoft.graph.educationClass entity.

func NewClassesItemSchoolsRequestBuilder ¶ added in v0.49.0

NewClassesItemSchoolsRequestBuilder instantiates a new SchoolsRequestBuilder and sets the default values.

func NewClassesItemSchoolsRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemSchoolsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemSchoolsRequestBuilder

NewClassesItemSchoolsRequestBuilderInternal instantiates a new SchoolsRequestBuilder and sets the default values.

func (*ClassesItemSchoolsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemSchoolsRequestBuilder) Get ¶ added in v0.49.0

Get retrieve a list of schools in which the class is taught. Find more info here

func (*ClassesItemSchoolsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve a list of schools in which the class is taught.

type ClassesItemSchoolsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemSchoolsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesItemSchoolsRequestBuilderGetQueryParameters retrieve a list of schools in which the class is taught.

type ClassesItemSchoolsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemSchoolsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemSchoolsRequestBuilderGetQueryParameters
}

ClassesItemSchoolsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemTeachersCountRequestBuilder ¶ added in v0.49.0

type ClassesItemTeachersCountRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemTeachersCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemTeachersCountRequestBuilder ¶ added in v0.49.0

NewClassesItemTeachersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemTeachersCountRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemTeachersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemTeachersCountRequestBuilder

NewClassesItemTeachersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemTeachersCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*ClassesItemTeachersCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemTeachersCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type ClassesItemTeachersCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ClassesItemTeachersCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemTeachersCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemTeachersCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemTeachersCountRequestBuilderGetQueryParameters
}

ClassesItemTeachersCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemTeachersEducationUserItemRequestBuilder ¶ added in v0.49.0

type ClassesItemTeachersEducationUserItemRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemTeachersEducationUserItemRequestBuilder builds and executes requests for operations under \education\classes\{educationClass-id}\teachers\{educationUser-id}

func NewClassesItemTeachersEducationUserItemRequestBuilder ¶ added in v0.49.0

NewClassesItemTeachersEducationUserItemRequestBuilder instantiates a new EducationUserItemRequestBuilder and sets the default values.

func NewClassesItemTeachersEducationUserItemRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemTeachersEducationUserItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemTeachersEducationUserItemRequestBuilder

NewClassesItemTeachersEducationUserItemRequestBuilderInternal instantiates a new EducationUserItemRequestBuilder and sets the default values.

func (*ClassesItemTeachersEducationUserItemRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

type ClassesItemTeachersItemRefRequestBuilder ¶ added in v0.49.0

type ClassesItemTeachersItemRefRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemTeachersItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemTeachersItemRefRequestBuilder ¶ added in v0.49.0

NewClassesItemTeachersItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewClassesItemTeachersItemRefRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemTeachersItemRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemTeachersItemRefRequestBuilder

NewClassesItemTeachersItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ClassesItemTeachersItemRefRequestBuilder) Delete ¶ added in v0.49.0

Delete delete ref of navigation property teachers for education

func (*ClassesItemTeachersItemRefRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property teachers for education

type ClassesItemTeachersItemRefRequestBuilderDeleteQueryParameters ¶ added in v0.49.0

type ClassesItemTeachersItemRefRequestBuilderDeleteQueryParameters struct {
	// Delete Uri
	Id *string `uriparametername:"%40id"`
}

ClassesItemTeachersItemRefRequestBuilderDeleteQueryParameters delete ref of navigation property teachers for education

type ClassesItemTeachersItemRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type ClassesItemTeachersItemRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemTeachersItemRefRequestBuilderDeleteQueryParameters
}

ClassesItemTeachersItemRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemTeachersRefRequestBuilder ¶ added in v0.49.0

type ClassesItemTeachersRefRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemTeachersRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemTeachersRefRequestBuilder ¶ added in v0.49.0

NewClassesItemTeachersRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewClassesItemTeachersRefRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemTeachersRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemTeachersRefRequestBuilder

NewClassesItemTeachersRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ClassesItemTeachersRefRequestBuilder) Get ¶ added in v0.49.0

Get retrieve a list teachers for a class. Delegated tokens must be members of the class to get the teacher list. Find more info here

func (*ClassesItemTeachersRefRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property ref to teachers for education

func (*ClassesItemTeachersRefRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve a list teachers for a class. Delegated tokens must be members of the class to get the teacher list.

func (*ClassesItemTeachersRefRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property ref to teachers for education

type ClassesItemTeachersRefRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemTeachersRefRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesItemTeachersRefRequestBuilderGetQueryParameters retrieve a list teachers for a class. Delegated tokens must be members of the class to get the teacher list.

type ClassesItemTeachersRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemTeachersRefRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemTeachersRefRequestBuilderGetQueryParameters
}

ClassesItemTeachersRefRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemTeachersRefRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type ClassesItemTeachersRefRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesItemTeachersRefRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesItemTeachersRequestBuilder ¶ added in v0.49.0

type ClassesItemTeachersRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesItemTeachersRequestBuilder provides operations to manage the teachers property of the microsoft.graph.educationClass entity.

func NewClassesItemTeachersRequestBuilder ¶ added in v0.49.0

NewClassesItemTeachersRequestBuilder instantiates a new TeachersRequestBuilder and sets the default values.

func NewClassesItemTeachersRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemTeachersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemTeachersRequestBuilder

NewClassesItemTeachersRequestBuilderInternal instantiates a new TeachersRequestBuilder and sets the default values.

func (*ClassesItemTeachersRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemTeachersRequestBuilder) Get ¶ added in v0.49.0

Get retrieve a list teachers for a class. Delegated tokens must be members of the class to get the teacher list. Find more info here

func (*ClassesItemTeachersRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*ClassesItemTeachersRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve a list teachers for a class. Delegated tokens must be members of the class to get the teacher list.

type ClassesItemTeachersRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemTeachersRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesItemTeachersRequestBuilderGetQueryParameters retrieve a list teachers for a class. Delegated tokens must be members of the class to get the teacher list.

type ClassesItemTeachersRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesItemTeachersRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesItemTeachersRequestBuilderGetQueryParameters
}

ClassesItemTeachersRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

type ClassesMicrosoftGraphDeltaDeltaResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
	// contains filtered or unexported fields
}

ClassesMicrosoftGraphDeltaDeltaResponse

func NewClassesMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

func NewClassesMicrosoftGraphDeltaDeltaResponse() *ClassesMicrosoftGraphDeltaDeltaResponse

NewClassesMicrosoftGraphDeltaDeltaResponse instantiates a new ClassesMicrosoftGraphDeltaDeltaResponse and sets the default values.

func (*ClassesMicrosoftGraphDeltaDeltaResponse) GetFieldDeserializers ¶ added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*ClassesMicrosoftGraphDeltaDeltaResponse) GetValue ¶ added in v0.54.0

GetValue gets the value property value. The value property

func (*ClassesMicrosoftGraphDeltaDeltaResponse) Serialize ¶ added in v0.54.0

Serialize serializes information the current object

func (*ClassesMicrosoftGraphDeltaDeltaResponse) SetValue ¶ added in v0.54.0

SetValue sets the value property value. The value property

type ClassesMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

type ClassesMicrosoftGraphDeltaRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesMicrosoftGraphDeltaRequestBuilder provides operations to call the delta method.

func NewClassesMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

NewClassesMicrosoftGraphDeltaRequestBuilder instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func NewClassesMicrosoftGraphDeltaRequestBuilderInternal ¶ added in v0.54.0

func NewClassesMicrosoftGraphDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesMicrosoftGraphDeltaRequestBuilder

NewClassesMicrosoftGraphDeltaRequestBuilderInternal instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func (*ClassesMicrosoftGraphDeltaRequestBuilder) Get ¶ added in v0.54.0

Get invoke function delta

func (*ClassesMicrosoftGraphDeltaRequestBuilder) ToGetRequestInformation ¶ added in v0.54.0

ToGetRequestInformation invoke function delta

type ClassesMicrosoftGraphDeltaRequestBuilderGetQueryParameters ¶ added in v0.54.0

type ClassesMicrosoftGraphDeltaRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesMicrosoftGraphDeltaRequestBuilderGetQueryParameters invoke function delta

type ClassesMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.54.0

type ClassesMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesMicrosoftGraphDeltaRequestBuilderGetQueryParameters
}

ClassesMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesRequestBuilder ¶ added in v0.49.0

type ClassesRequestBuilder struct {
	// contains filtered or unexported fields
}

ClassesRequestBuilder provides operations to manage the classes property of the microsoft.graph.educationRoot entity.

func NewClassesRequestBuilder ¶ added in v0.49.0

NewClassesRequestBuilder instantiates a new ClassesRequestBuilder and sets the default values.

func NewClassesRequestBuilderInternal ¶ added in v0.49.0

func NewClassesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesRequestBuilder

NewClassesRequestBuilderInternal instantiates a new ClassesRequestBuilder and sets the default values.

func (*ClassesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesRequestBuilder) Get ¶ added in v0.49.0

Get get a list of the educationClass objects and their properties. Find more info here

func (*ClassesRequestBuilder) MicrosoftGraphDelta ¶ added in v0.54.0

MicrosoftGraphDelta provides operations to call the delta method.

func (*ClassesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get a list of the educationClass objects and their properties.

func (*ClassesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create a new educationClass object.

type ClassesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ClassesRequestBuilderGetQueryParameters get a list of the educationClass objects and their properties.

type ClassesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type ClassesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ClassesRequestBuilderGetQueryParameters
}

ClassesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ClassesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type ClassesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ClassesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type EducationRequestBuilder ¶

type EducationRequestBuilder struct {
	// contains filtered or unexported fields
}

EducationRequestBuilder provides operations to manage the educationRoot singleton.

func NewEducationRequestBuilder ¶

NewEducationRequestBuilder instantiates a new EducationRequestBuilder and sets the default values.

func NewEducationRequestBuilderInternal ¶

func NewEducationRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EducationRequestBuilder

NewEducationRequestBuilderInternal instantiates a new EducationRequestBuilder and sets the default values.

func (*EducationRequestBuilder) Classes ¶

Classes provides operations to manage the classes property of the microsoft.graph.educationRoot entity.

func (*EducationRequestBuilder) ClassesById ¶

ClassesById provides operations to manage the classes property of the microsoft.graph.educationRoot entity.

func (*EducationRequestBuilder) Me ¶

Me provides operations to manage the me property of the microsoft.graph.educationRoot entity.

func (*EducationRequestBuilder) Schools ¶

Schools provides operations to manage the schools property of the microsoft.graph.educationRoot entity.

func (*EducationRequestBuilder) SchoolsById ¶

SchoolsById provides operations to manage the schools property of the microsoft.graph.educationRoot entity.

func (*EducationRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get education

func (*EducationRequestBuilder) Users ¶

Users provides operations to manage the users property of the microsoft.graph.educationRoot entity.

func (*EducationRequestBuilder) UsersById ¶

UsersById provides operations to manage the users property of the microsoft.graph.educationRoot entity.

type EducationRequestBuilderGetQueryParameters ¶

type EducationRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

EducationRequestBuilderGetQueryParameters get education

type EducationRequestBuilderGetRequestConfiguration ¶ added in v0.22.0

type EducationRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EducationRequestBuilderGetQueryParameters
}

EducationRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type EducationRequestBuilderPatchRequestConfiguration ¶ added in v0.22.0

type EducationRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

EducationRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsCountRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsCountRequestBuilder provides operations to count the resources in the collection.

func NewMeAssignmentsCountRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewMeAssignmentsCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsCountRequestBuilder

NewMeAssignmentsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*MeAssignmentsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*MeAssignmentsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type MeAssignmentsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type MeAssignmentsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

MeAssignmentsCountRequestBuilderGetQueryParameters get the number of the resource

type MeAssignmentsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsCountRequestBuilderGetQueryParameters
}

MeAssignmentsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsEducationAssignmentItemRequestBuilder ¶ added in v0.49.0

type MeAssignmentsEducationAssignmentItemRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsEducationAssignmentItemRequestBuilder provides operations to manage the assignments property of the microsoft.graph.educationUser entity.

func NewMeAssignmentsEducationAssignmentItemRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsEducationAssignmentItemRequestBuilder instantiates a new EducationAssignmentItemRequestBuilder and sets the default values.

func NewMeAssignmentsEducationAssignmentItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsEducationAssignmentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsEducationAssignmentItemRequestBuilder

NewMeAssignmentsEducationAssignmentItemRequestBuilderInternal instantiates a new EducationAssignmentItemRequestBuilder and sets the default values.

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) Categories ¶ added in v0.49.0

Categories provides operations to manage the categories property of the microsoft.graph.educationAssignment entity.

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) CategoriesById ¶ added in v0.49.0

CategoriesById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.education.me.assignments.item.categories.item collection

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property assignments for education

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) Get ¶ added in v0.49.0

Get assignments belonging to the user.

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) MicrosoftGraphPublish ¶ added in v0.54.0

MicrosoftGraphPublish provides operations to call the publish method.

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) MicrosoftGraphSetUpFeedbackResourcesFolder ¶ added in v0.54.0

MicrosoftGraphSetUpFeedbackResourcesFolder provides operations to call the setUpFeedbackResourcesFolder method.

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) MicrosoftGraphSetUpResourcesFolder ¶ added in v0.54.0

MicrosoftGraphSetUpResourcesFolder provides operations to call the setUpResourcesFolder method.

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) Resources ¶ added in v0.49.0

Resources provides operations to manage the resources property of the microsoft.graph.educationAssignment entity.

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) ResourcesById ¶ added in v0.49.0

ResourcesById provides operations to manage the resources property of the microsoft.graph.educationAssignment entity.

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) Rubric ¶ added in v0.49.0

Rubric provides operations to manage the rubric property of the microsoft.graph.educationAssignment entity.

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) Submissions ¶ added in v0.49.0

Submissions provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity.

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) SubmissionsById ¶ added in v0.49.0

SubmissionsById provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity.

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property assignments for education

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation assignments belonging to the user.

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property assignments in education

type MeAssignmentsEducationAssignmentItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsEducationAssignmentItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsEducationAssignmentItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters assignments belonging to the user.

type MeAssignmentsEducationAssignmentItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsEducationAssignmentItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters
}

MeAssignmentsEducationAssignmentItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsEducationAssignmentItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsEducationAssignmentItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsEducationAssignmentItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemCategoriesCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemCategoriesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemCategoriesCountRequestBuilder provides operations to count the resources in the collection.

func NewMeAssignmentsItemCategoriesCountRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemCategoriesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewMeAssignmentsItemCategoriesCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemCategoriesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemCategoriesCountRequestBuilder

NewMeAssignmentsItemCategoriesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*MeAssignmentsItemCategoriesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*MeAssignmentsItemCategoriesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type MeAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type MeAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

MeAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters get the number of the resource

type MeAssignmentsItemCategoriesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemCategoriesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters
}

MeAssignmentsItemCategoriesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder builds and executes requests for operations under \education\me\assignments\{educationAssignment-id}\categories\{educationCategory-id}

func NewMeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder

NewMeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder instantiates a new EducationCategoryItemRequestBuilder and sets the default values.

func NewMeAssignmentsItemCategoriesEducationCategoryItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemCategoriesEducationCategoryItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder

NewMeAssignmentsItemCategoriesEducationCategoryItemRequestBuilderInternal instantiates a new EducationCategoryItemRequestBuilder and sets the default values.

func (*MeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

type MeAssignmentsItemCategoriesItemRefRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemCategoriesItemRefRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemCategoriesItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewMeAssignmentsItemCategoriesItemRefRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemCategoriesItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewMeAssignmentsItemCategoriesItemRefRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemCategoriesItemRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemCategoriesItemRefRequestBuilder

NewMeAssignmentsItemCategoriesItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*MeAssignmentsItemCategoriesItemRefRequestBuilder) Delete ¶ added in v0.49.0

Delete delete ref of navigation property categories for education

func (*MeAssignmentsItemCategoriesItemRefRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property categories for education

type MeAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters struct {
	// Delete Uri
	Id *string `uriparametername:"%40id"`
}

MeAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters delete ref of navigation property categories for education

type MeAssignmentsItemCategoriesItemRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemCategoriesItemRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters
}

MeAssignmentsItemCategoriesItemRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

type MeAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
	// contains filtered or unexported fields
}

MeAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse

func NewMeAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

func NewMeAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse() *MeAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse

NewMeAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse instantiates a new MeAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse and sets the default values.

func (*MeAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse) GetFieldDeserializers ¶ added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*MeAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse) GetValue ¶ added in v0.54.0

GetValue gets the value property value. The value property

func (*MeAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse) Serialize ¶ added in v0.54.0

Serialize serializes information the current object

func (*MeAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse) SetValue ¶ added in v0.54.0

SetValue sets the value property value. The value property

type MeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

type MeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder provides operations to call the delta method.

func NewMeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

func NewMeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder

NewMeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func NewMeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderInternal ¶ added in v0.54.0

func NewMeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder

NewMeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderInternal instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func (*MeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder) Get ¶ added in v0.54.0

Get invoke function delta

func (*MeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder) ToGetRequestInformation ¶ added in v0.54.0

ToGetRequestInformation invoke function delta

type MeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetQueryParameters ¶ added in v0.54.0

type MeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetQueryParameters invoke function delta

type MeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.54.0

type MeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetQueryParameters
}

MeAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemCategoriesRefRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemCategoriesRefRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemCategoriesRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewMeAssignmentsItemCategoriesRefRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemCategoriesRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewMeAssignmentsItemCategoriesRefRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemCategoriesRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemCategoriesRefRequestBuilder

NewMeAssignmentsItemCategoriesRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*MeAssignmentsItemCategoriesRefRequestBuilder) Get ¶ added in v0.49.0

Get list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

func (*MeAssignmentsItemCategoriesRefRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property ref to categories for education

func (*MeAssignmentsItemCategoriesRefRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

func (*MeAssignmentsItemCategoriesRefRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property ref to categories for education

type MeAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

type MeAssignmentsItemCategoriesRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemCategoriesRefRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters
}

MeAssignmentsItemCategoriesRefRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemCategoriesRefRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemCategoriesRefRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemCategoriesRefRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemCategoriesRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemCategoriesRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemCategoriesRequestBuilder provides operations to manage the categories property of the microsoft.graph.educationAssignment entity.

func NewMeAssignmentsItemCategoriesRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemCategoriesRequestBuilder instantiates a new CategoriesRequestBuilder and sets the default values.

func NewMeAssignmentsItemCategoriesRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemCategoriesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemCategoriesRequestBuilder

NewMeAssignmentsItemCategoriesRequestBuilderInternal instantiates a new CategoriesRequestBuilder and sets the default values.

func (*MeAssignmentsItemCategoriesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*MeAssignmentsItemCategoriesRequestBuilder) Get ¶ added in v0.49.0

Get list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

func (*MeAssignmentsItemCategoriesRequestBuilder) MicrosoftGraphDelta ¶ added in v0.54.0

MicrosoftGraphDelta provides operations to call the delta method.

func (*MeAssignmentsItemCategoriesRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*MeAssignmentsItemCategoriesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

func (*MeAssignmentsItemCategoriesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to categories for education

type MeAssignmentsItemCategoriesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemCategoriesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeAssignmentsItemCategoriesRequestBuilderGetQueryParameters list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

type MeAssignmentsItemCategoriesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemCategoriesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemCategoriesRequestBuilderGetQueryParameters
}

MeAssignmentsItemCategoriesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemCategoriesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemCategoriesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemCategoriesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemMicrosoftGraphPublishRequestBuilder ¶ added in v0.54.0

type MeAssignmentsItemMicrosoftGraphPublishRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemMicrosoftGraphPublishRequestBuilder provides operations to call the publish method.

func NewMeAssignmentsItemMicrosoftGraphPublishRequestBuilder ¶ added in v0.54.0

NewMeAssignmentsItemMicrosoftGraphPublishRequestBuilder instantiates a new MicrosoftGraphPublishRequestBuilder and sets the default values.

func NewMeAssignmentsItemMicrosoftGraphPublishRequestBuilderInternal ¶ added in v0.54.0

func NewMeAssignmentsItemMicrosoftGraphPublishRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemMicrosoftGraphPublishRequestBuilder

NewMeAssignmentsItemMicrosoftGraphPublishRequestBuilderInternal instantiates a new MicrosoftGraphPublishRequestBuilder and sets the default values.

func (*MeAssignmentsItemMicrosoftGraphPublishRequestBuilder) Post ¶ added in v0.54.0

Post publish an education assignment. Change the state of an educationAssignment from its original `draft` status to the `published` status. You can change the state from `draft` to `scheduled` if the **assignment** is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student's list. The state of the assignment goes back to `draft` if there is any backend failure during publish process. To update the properties of a published **assignment**, see update an assignment. Find more info here

func (*MeAssignmentsItemMicrosoftGraphPublishRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation publish an education assignment. Change the state of an educationAssignment from its original `draft` status to the `published` status. You can change the state from `draft` to `scheduled` if the **assignment** is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student's list. The state of the assignment goes back to `draft` if there is any backend failure during publish process. To update the properties of a published **assignment**, see update an assignment.

type MeAssignmentsItemMicrosoftGraphPublishRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type MeAssignmentsItemMicrosoftGraphPublishRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemMicrosoftGraphPublishRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.54.0

type MeAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder provides operations to call the setUpFeedbackResourcesFolder method.

func NewMeAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.54.0

func NewMeAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder

NewMeAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder instantiates a new MicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder and sets the default values.

func NewMeAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderInternal ¶ added in v0.54.0

func NewMeAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder

NewMeAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderInternal instantiates a new MicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder and sets the default values.

func (*MeAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder) Post ¶ added in v0.54.0

Post create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. Find more info here

func (*MeAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission.

type MeAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type MeAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder ¶ added in v0.54.0

type MeAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewMeAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder ¶ added in v0.54.0

func NewMeAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder

NewMeAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder instantiates a new MicrosoftGraphSetUpResourcesFolderRequestBuilder and sets the default values.

func NewMeAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal ¶ added in v0.54.0

func NewMeAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder

NewMeAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal instantiates a new MicrosoftGraphSetUpResourcesFolderRequestBuilder and sets the default values.

func (*MeAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder) Post ¶ added in v0.54.0

Post create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. Find more info here

func (*MeAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder.

type MeAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type MeAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemResourcesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewMeAssignmentsItemResourcesCountRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemResourcesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewMeAssignmentsItemResourcesCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemResourcesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemResourcesCountRequestBuilder

NewMeAssignmentsItemResourcesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*MeAssignmentsItemResourcesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*MeAssignmentsItemResourcesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type MeAssignmentsItemResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type MeAssignmentsItemResourcesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

MeAssignmentsItemResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type MeAssignmentsItemResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemResourcesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemResourcesCountRequestBuilderGetQueryParameters
}

MeAssignmentsItemResourcesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationAssignment entity.

func NewMeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder

NewMeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder instantiates a new EducationAssignmentResourceItemRequestBuilder and sets the default values.

func NewMeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder

NewMeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderInternal instantiates a new EducationAssignmentResourceItemRequestBuilder and sets the default values.

func (*MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property resources for education

func (*MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) Get ¶ added in v0.49.0

Get learning objects that are associated with this assignment. Only teachers can modify this list. Nullable.

func (*MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property resources for education

func (*MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation learning objects that are associated with this assignment. Only teachers can modify this list. Nullable.

func (*MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property resources in education

type MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetQueryParameters learning objects that are associated with this assignment. Only teachers can modify this list. Nullable.

type MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetQueryParameters
}

MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemResourcesRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemResourcesRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemResourcesRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationAssignment entity.

func NewMeAssignmentsItemResourcesRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemResourcesRequestBuilder instantiates a new ResourcesRequestBuilder and sets the default values.

func NewMeAssignmentsItemResourcesRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemResourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemResourcesRequestBuilder

NewMeAssignmentsItemResourcesRequestBuilderInternal instantiates a new ResourcesRequestBuilder and sets the default values.

func (*MeAssignmentsItemResourcesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*MeAssignmentsItemResourcesRequestBuilder) Get ¶ added in v0.49.0

Get get all the educationAssignmentResource objects associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

func (*MeAssignmentsItemResourcesRequestBuilder) Post ¶ added in v0.49.0

Post create an assignment resource. Only teachers can perform this operation. You can create the following types of assignment resources: Every resource has an **@odata.type** property to indicate which type of resource is being created. Find more info here

func (*MeAssignmentsItemResourcesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get all the educationAssignmentResource objects associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

func (*MeAssignmentsItemResourcesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create an assignment resource. Only teachers can perform this operation. You can create the following types of assignment resources: Every resource has an **@odata.type** property to indicate which type of resource is being created.

type MeAssignmentsItemResourcesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemResourcesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeAssignmentsItemResourcesRequestBuilderGetQueryParameters get all the educationAssignmentResource objects associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

type MeAssignmentsItemResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemResourcesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemResourcesRequestBuilderGetQueryParameters
}

MeAssignmentsItemResourcesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemResourcesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemResourcesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemRubricRefRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemRubricRefRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemRubricRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewMeAssignmentsItemRubricRefRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemRubricRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewMeAssignmentsItemRubricRefRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemRubricRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemRubricRefRequestBuilder

NewMeAssignmentsItemRubricRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*MeAssignmentsItemRubricRefRequestBuilder) Delete ¶ added in v0.49.0

Delete delete ref of navigation property rubric for education

func (*MeAssignmentsItemRubricRefRequestBuilder) Get ¶ added in v0.49.0

Get get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

func (*MeAssignmentsItemRubricRefRequestBuilder) Put ¶ added in v0.49.0

Put update the ref of navigation property rubric in education

func (*MeAssignmentsItemRubricRefRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property rubric for education

func (*MeAssignmentsItemRubricRefRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation.

func (*MeAssignmentsItemRubricRefRequestBuilder) ToPutRequestInformation ¶ added in v0.51.0

ToPutRequestInformation update the ref of navigation property rubric in education

type MeAssignmentsItemRubricRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemRubricRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemRubricRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemRubricRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemRubricRefRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemRubricRefRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemRubricRefRequestBuilderPutRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemRubricRefRequestBuilderPutRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemRubricRefRequestBuilderPutRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemRubricRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemRubricRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemRubricRequestBuilder provides operations to manage the rubric property of the microsoft.graph.educationAssignment entity.

func NewMeAssignmentsItemRubricRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemRubricRequestBuilder instantiates a new RubricRequestBuilder and sets the default values.

func NewMeAssignmentsItemRubricRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemRubricRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemRubricRequestBuilder

NewMeAssignmentsItemRubricRequestBuilderInternal instantiates a new RubricRequestBuilder and sets the default values.

func (*MeAssignmentsItemRubricRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property rubric for education

func (*MeAssignmentsItemRubricRequestBuilder) Get ¶ added in v0.49.0

Get get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

func (*MeAssignmentsItemRubricRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*MeAssignmentsItemRubricRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property rubric for education

func (*MeAssignmentsItemRubricRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation.

func (*MeAssignmentsItemRubricRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property rubric in education

type MeAssignmentsItemRubricRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemRubricRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemRubricRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemRubricRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemRubricRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeAssignmentsItemRubricRequestBuilderGetQueryParameters get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation.

type MeAssignmentsItemRubricRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemRubricRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemRubricRequestBuilderGetQueryParameters
}

MeAssignmentsItemRubricRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemRubricRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemRubricRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemRubricRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsCountRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemSubmissionsCountRequestBuilder provides operations to count the resources in the collection.

func NewMeAssignmentsItemSubmissionsCountRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemSubmissionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsCountRequestBuilder

NewMeAssignmentsItemSubmissionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*MeAssignmentsItemSubmissionsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type MeAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type MeAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

MeAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters get the number of the resource

type MeAssignmentsItemSubmissionsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters
}

MeAssignmentsItemSubmissionsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity.

func NewMeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder

NewMeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder instantiates a new EducationSubmissionItemRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder

NewMeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderInternal instantiates a new EducationSubmissionItemRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property submissions for education

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Get ¶ added in v0.49.0

Get once published, there is a submission object for each student representing their work and grade. Read-only. Nullable.

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) MicrosoftGraphReassign ¶ added in v0.54.0

MicrosoftGraphReassign provides operations to call the reassign method.

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) MicrosoftGraphReturn ¶ added in v0.54.0

MicrosoftGraphReturn provides operations to call the return method.

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) MicrosoftGraphSetUpResourcesFolder ¶ added in v0.54.0

MicrosoftGraphSetUpResourcesFolder provides operations to call the setUpResourcesFolder method.

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) MicrosoftGraphSubmit ¶ added in v0.54.0

MicrosoftGraphSubmit provides operations to call the submit method.

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) MicrosoftGraphUnsubmit ¶ added in v0.54.0

MicrosoftGraphUnsubmit provides operations to call the unsubmit method.

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Outcomes ¶ added in v0.49.0

Outcomes provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity.

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) OutcomesById ¶ added in v0.49.0

OutcomesById provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity.

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Resources ¶ added in v0.49.0

Resources provides operations to manage the resources property of the microsoft.graph.educationSubmission entity.

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ResourcesById ¶ added in v0.49.0

ResourcesById provides operations to manage the resources property of the microsoft.graph.educationSubmission entity.

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) SubmittedResources ¶ added in v0.49.0

SubmittedResources provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity.

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) SubmittedResourcesById ¶ added in v0.49.0

SubmittedResourcesById provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity.

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property submissions for education

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation once published, there is a submission object for each student representing their work and grade. Read-only. Nullable.

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property submissions in education

type MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetQueryParameters once published, there is a submission object for each student representing their work and grade. Read-only. Nullable.

type MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetQueryParameters
}

MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder ¶ added in v0.54.0

type MeAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder provides operations to call the reassign method.

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder ¶ added in v0.54.0

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder

NewMeAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder instantiates a new MicrosoftGraphReassignRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderInternal ¶ added in v0.54.0

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder

NewMeAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderInternal instantiates a new MicrosoftGraphReassignRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder) Post ¶ added in v0.54.0

Post reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the `Prefer: include-unknown-enum-members` header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the `reassigned` status will be mapped to the `returned` status, and **reassignedDateTime** and **reassignedBy** properties will be mapped to **returnedDateTime** and **returnedBy** respectively. If the header `Prefer: include-unknown-enum-members` is provided, a reassigned submission retains the `reassigned` status. For details, see the examples section. Find more info here

func (*MeAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the `Prefer: include-unknown-enum-members` header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the `reassigned` status will be mapped to the `returned` status, and **reassignedDateTime** and **reassignedBy** properties will be mapped to **returnedDateTime** and **returnedBy** respectively. If the header `Prefer: include-unknown-enum-members` is provided, a reassigned submission retains the `reassigned` status. For details, see the examples section.

type MeAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type MeAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder ¶ added in v0.54.0

type MeAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder provides operations to call the return method.

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder ¶ added in v0.54.0

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder

NewMeAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder instantiates a new MicrosoftGraphReturnRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderInternal ¶ added in v0.54.0

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder

NewMeAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderInternal instantiates a new MicrosoftGraphReturnRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder) Post ¶ added in v0.54.0

Post make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. Find more info here

func (*MeAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher.

type MeAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type MeAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder ¶ added in v0.54.0

type MeAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder ¶ added in v0.54.0

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder

NewMeAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder instantiates a new MicrosoftGraphSetUpResourcesFolderRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal ¶ added in v0.54.0

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder

NewMeAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal instantiates a new MicrosoftGraphSetUpResourcesFolderRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder) Post ¶ added in v0.54.0

Post trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. Find more info here

func (*MeAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder.

type MeAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type MeAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder ¶ added in v0.54.0

type MeAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder provides operations to call the submit method.

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder ¶ added in v0.54.0

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder

NewMeAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder instantiates a new MicrosoftGraphSubmitRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderInternal ¶ added in v0.54.0

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder

NewMeAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderInternal instantiates a new MicrosoftGraphSubmitRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder) Post ¶ added in v0.54.0

Post indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from `working` to `submitted`. During the submit process, all the resources are copied to the **submittedResources** bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf. Find more info here

func (*MeAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from `working` to `submitted`. During the submit process, all the resources are copied to the **submittedResources** bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf.

type MeAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type MeAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder ¶ added in v0.54.0

type MeAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder provides operations to call the unsubmit method.

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder ¶ added in v0.54.0

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder

NewMeAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder instantiates a new MicrosoftGraphUnsubmitRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderInternal ¶ added in v0.54.0

func NewMeAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder

NewMeAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderInternal instantiates a new MicrosoftGraphUnsubmitRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder) Post ¶ added in v0.54.0

Post indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from `submitted` to `working`. During the submit process, all the resources are copied from **submittedResources** to **workingResources**. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf. Find more info here

func (*MeAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from `submitted` to `working`. During the submit process, all the resources are copied from **submittedResources** to **workingResources**. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf.

type MeAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type MeAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder provides operations to count the resources in the collection.

func NewMeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder

NewMeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder

NewMeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters get the number of the resource

type MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters
}

MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity.

func NewMeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder

NewMeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder instantiates a new EducationOutcomeItemRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder

NewMeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderInternal instantiates a new EducationOutcomeItemRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property outcomes for education

func (*MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property outcomes for education

func (*MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get outcomes from education

func (*MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property outcomes in education

type MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters get outcomes from education

type MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters
}

MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity.

func NewMeAssignmentsItemSubmissionsItemOutcomesRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemOutcomesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder

NewMeAssignmentsItemSubmissionsItemOutcomesRequestBuilder instantiates a new OutcomesRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemOutcomesRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemOutcomesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder

NewMeAssignmentsItemSubmissionsItemOutcomesRequestBuilderInternal instantiates a new OutcomesRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Get ¶ added in v0.49.0

Get retrieve a list of educationOutcome objects. There are four types of outcomes: **educationPointsOutcome**, **educationFeedbackOutcome**, **educationRubricOutcome**, and **educationFeedbackResourceOutcome**. Only teachers, students, and applications with application permissions can perform this operation. A submission for a credit assignment (one that has no point value and no rubric) will have an educationFeedbackOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for a points assignment (one that has a point value assigned) will have both an educationFeedbackOutcome and an educationPointsOutcome. A submission for an assignment with an attached rubric, if the rubric is a credit rubric (no points), will have an educationFeedbackOutcome and an educationRubricOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for an assignment with an attached rubric, if the rubric is a points rubric, will have an educationFeedbackOutcome, an educationPointsOutcome, and an educationRubricOutcome. A submission for a feedback resource will have an educationFeedbackResourceOutcome. All outcome types have a regular and a published property appropriate to that type of outcome; for example, **points** and **publishedPoints**, **feedback** and **publishedFeedback**. The regular property is the most recent value updated by the teacher; the published property is the most recent value returned to the student. Find more info here

func (*MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Post ¶ added in v0.49.0

Post create a new feedback resource for a submission. Only a teacher can perform this operation. To create a new file-based resource, upload the file to the feedback resources folder associated with the assignment. If the file doesn't exist or isn't in that folder, the `POST` request will fail. Find more info here

func (*MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve a list of educationOutcome objects. There are four types of outcomes: **educationPointsOutcome**, **educationFeedbackOutcome**, **educationRubricOutcome**, and **educationFeedbackResourceOutcome**. Only teachers, students, and applications with application permissions can perform this operation. A submission for a credit assignment (one that has no point value and no rubric) will have an educationFeedbackOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for a points assignment (one that has a point value assigned) will have both an educationFeedbackOutcome and an educationPointsOutcome. A submission for an assignment with an attached rubric, if the rubric is a credit rubric (no points), will have an educationFeedbackOutcome and an educationRubricOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for an assignment with an attached rubric, if the rubric is a points rubric, will have an educationFeedbackOutcome, an educationPointsOutcome, and an educationRubricOutcome. A submission for a feedback resource will have an educationFeedbackResourceOutcome. All outcome types have a regular and a published property appropriate to that type of outcome; for example, **points** and **publishedPoints**, **feedback** and **publishedFeedback**. The regular property is the most recent value updated by the teacher; the published property is the most recent value returned to the student.

func (*MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create a new feedback resource for a submission. Only a teacher can perform this operation. To create a new file-based resource, upload the file to the feedback resources folder associated with the assignment. If the file doesn't exist or isn't in that folder, the `POST` request will fail.

type MeAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetQueryParameters retrieve a list of educationOutcome objects. There are four types of outcomes: **educationPointsOutcome**, **educationFeedbackOutcome**, **educationRubricOutcome**, and **educationFeedbackResourceOutcome**. Only teachers, students, and applications with application permissions can perform this operation. A submission for a credit assignment (one that has no point value and no rubric) will have an educationFeedbackOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for a points assignment (one that has a point value assigned) will have both an educationFeedbackOutcome and an educationPointsOutcome. A submission for an assignment with an attached rubric, if the rubric is a credit rubric (no points), will have an educationFeedbackOutcome and an educationRubricOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for an assignment with an attached rubric, if the rubric is a points rubric, will have an educationFeedbackOutcome, an educationPointsOutcome, and an educationRubricOutcome. A submission for a feedback resource will have an educationFeedbackResourceOutcome. All outcome types have a regular and a published property appropriate to that type of outcome; for example, **points** and **publishedPoints**, **feedback** and **publishedFeedback**. The regular property is the most recent value updated by the teacher; the published property is the most recent value returned to the student.

type MeAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetQueryParameters
}

MeAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemOutcomesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemOutcomesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemOutcomesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewMeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder

NewMeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemResourcesCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemResourcesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder

NewMeAssignmentsItemSubmissionsItemResourcesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters
}

MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationSubmission entity.

func NewMeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder

NewMeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder

NewMeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderInternal instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property resources for education

func (*MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property resources for education

func (*MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get resources from education

type MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters get resources from education

type MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters
}

MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemResourcesRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemResourcesRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemSubmissionsItemResourcesRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationSubmission entity.

func NewMeAssignmentsItemSubmissionsItemResourcesRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemResourcesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemResourcesRequestBuilder

NewMeAssignmentsItemSubmissionsItemResourcesRequestBuilder instantiates a new ResourcesRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemResourcesRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemResourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemResourcesRequestBuilder

NewMeAssignmentsItemSubmissionsItemResourcesRequestBuilderInternal instantiates a new ResourcesRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemResourcesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*MeAssignmentsItemSubmissionsItemResourcesRequestBuilder) Get ¶ added in v0.49.0

Get list the resources associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. The educationSubmissionResource object is a wrapper around the actual resource object the student is working on. The wrapper also includes a pointer to the resources on the assignment if this was copied from the assignment during the assign process. These resources are the working copy of the assignment. The **submittedResources** are the resources that have officially been submitted to be graded. Find more info here

func (*MeAssignmentsItemSubmissionsItemResourcesRequestBuilder) Post ¶ added in v0.49.0

Post add an educationSubmissionResource to a submission resource list. Only teachers and students can perform this operation. The operation will not succeed if the **allowStudentsToAddResources** flag is not set to `true`. To create a new file-based resource, upload the file to the resources folder associated with the submission. If the file doesn't exist or is not in that folder, the POST request will fail. Find more info here

func (*MeAssignmentsItemSubmissionsItemResourcesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation list the resources associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. The educationSubmissionResource object is a wrapper around the actual resource object the student is working on. The wrapper also includes a pointer to the resources on the assignment if this was copied from the assignment during the assign process. These resources are the working copy of the assignment. The **submittedResources** are the resources that have officially been submitted to be graded.

func (*MeAssignmentsItemSubmissionsItemResourcesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation add an educationSubmissionResource to a submission resource list. Only teachers and students can perform this operation. The operation will not succeed if the **allowStudentsToAddResources** flag is not set to `true`. To create a new file-based resource, upload the file to the resources folder associated with the submission. If the file doesn't exist or is not in that folder, the POST request will fail.

type MeAssignmentsItemSubmissionsItemResourcesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemResourcesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeAssignmentsItemSubmissionsItemResourcesRequestBuilderGetQueryParameters list the resources associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. The educationSubmissionResource object is a wrapper around the actual resource object the student is working on. The wrapper also includes a pointer to the resources on the assignment if this was copied from the assignment during the assign process. These resources are the working copy of the assignment. The **submittedResources** are the resources that have officially been submitted to be graded.

type MeAssignmentsItemSubmissionsItemResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemResourcesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemSubmissionsItemResourcesRequestBuilderGetQueryParameters
}

MeAssignmentsItemSubmissionsItemResourcesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemResourcesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemResourcesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder

NewMeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder

NewMeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity.

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder

NewMeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder

NewMeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderInternal instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property submittedResources for education

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property submittedResources for education

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get submittedResources from education

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property submittedResources in education

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters get submittedResources from education

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity.

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder

NewMeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder instantiates a new SubmittedResourcesRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder

NewMeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderInternal instantiates a new SubmittedResourcesRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) Get ¶ added in v0.49.0

Get list the educationSubmissionResource objects that have officially been submitted for grading. Only teachers, students, and applications with application permissions can perform this operation. The student who owns the submission cannot change the submitted list without resubmitting the assignment. This is a wrapper around the real resource and can contain a pointer back to the actual assignment resource if this resource was copied from the assignment. Find more info here

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation list the educationSubmissionResource objects that have officially been submitted for grading. Only teachers, students, and applications with application permissions can perform this operation. The student who owns the submission cannot change the submitted list without resubmitting the assignment. This is a wrapper around the real resource and can contain a pointer back to the actual assignment resource if this resource was copied from the assignment.

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to submittedResources for education

type MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters list the educationSubmissionResource objects that have officially been submitted for grading. Only teachers, students, and applications with application permissions can perform this operation. The student who owns the submission cannot change the submitted list without resubmitting the assignment. This is a wrapper around the real resource and can contain a pointer back to the actual assignment resource if this resource was copied from the assignment.

type MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsItemSubmissionsRequestBuilder provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity.

func NewMeAssignmentsItemSubmissionsRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemSubmissionsRequestBuilder instantiates a new SubmissionsRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsRequestBuilder

NewMeAssignmentsItemSubmissionsRequestBuilderInternal instantiates a new SubmissionsRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*MeAssignmentsItemSubmissionsRequestBuilder) Get ¶ added in v0.49.0

Get list all the submissions associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application with application permissions can get all the submissions while a student can only get submissions that they are associated with. Find more info here

func (*MeAssignmentsItemSubmissionsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation list all the submissions associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application with application permissions can get all the submissions while a student can only get submissions that they are associated with.

func (*MeAssignmentsItemSubmissionsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to submissions for education

type MeAssignmentsItemSubmissionsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeAssignmentsItemSubmissionsRequestBuilderGetQueryParameters list all the submissions associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application with application permissions can get all the submissions while a student can only get submissions that they are associated with.

type MeAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemSubmissionsRequestBuilderGetQueryParameters
}

MeAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

type MeAssignmentsMicrosoftGraphDeltaDeltaResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
	// contains filtered or unexported fields
}

MeAssignmentsMicrosoftGraphDeltaDeltaResponse

func NewMeAssignmentsMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

func NewMeAssignmentsMicrosoftGraphDeltaDeltaResponse() *MeAssignmentsMicrosoftGraphDeltaDeltaResponse

NewMeAssignmentsMicrosoftGraphDeltaDeltaResponse instantiates a new MeAssignmentsMicrosoftGraphDeltaDeltaResponse and sets the default values.

func (*MeAssignmentsMicrosoftGraphDeltaDeltaResponse) GetFieldDeserializers ¶ added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*MeAssignmentsMicrosoftGraphDeltaDeltaResponse) GetValue ¶ added in v0.54.0

GetValue gets the value property value. The value property

func (*MeAssignmentsMicrosoftGraphDeltaDeltaResponse) Serialize ¶ added in v0.54.0

Serialize serializes information the current object

func (*MeAssignmentsMicrosoftGraphDeltaDeltaResponse) SetValue ¶ added in v0.54.0

SetValue sets the value property value. The value property

type MeAssignmentsMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

type MeAssignmentsMicrosoftGraphDeltaRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsMicrosoftGraphDeltaRequestBuilder provides operations to call the delta method.

func NewMeAssignmentsMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

NewMeAssignmentsMicrosoftGraphDeltaRequestBuilder instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func NewMeAssignmentsMicrosoftGraphDeltaRequestBuilderInternal ¶ added in v0.54.0

func NewMeAssignmentsMicrosoftGraphDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsMicrosoftGraphDeltaRequestBuilder

NewMeAssignmentsMicrosoftGraphDeltaRequestBuilderInternal instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func (*MeAssignmentsMicrosoftGraphDeltaRequestBuilder) Get ¶ added in v0.54.0

Get invoke function delta

func (*MeAssignmentsMicrosoftGraphDeltaRequestBuilder) ToGetRequestInformation ¶ added in v0.54.0

ToGetRequestInformation invoke function delta

type MeAssignmentsMicrosoftGraphDeltaRequestBuilderGetQueryParameters ¶ added in v0.54.0

type MeAssignmentsMicrosoftGraphDeltaRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeAssignmentsMicrosoftGraphDeltaRequestBuilderGetQueryParameters invoke function delta

type MeAssignmentsMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.54.0

type MeAssignmentsMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsMicrosoftGraphDeltaRequestBuilderGetQueryParameters
}

MeAssignmentsMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsRequestBuilder ¶ added in v0.49.0

type MeAssignmentsRequestBuilder struct {
	// contains filtered or unexported fields
}

MeAssignmentsRequestBuilder provides operations to manage the assignments property of the microsoft.graph.educationUser entity.

func NewMeAssignmentsRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsRequestBuilder instantiates a new AssignmentsRequestBuilder and sets the default values.

func NewMeAssignmentsRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsRequestBuilder

NewMeAssignmentsRequestBuilderInternal instantiates a new AssignmentsRequestBuilder and sets the default values.

func (*MeAssignmentsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*MeAssignmentsRequestBuilder) Get ¶ added in v0.49.0

Get returns a list of educationAssignment assigned to a educationUser for all classes. Only teachers, students, and applications with application permissions can perform this operation. This method allows a caller to find all the **assignments** belonging to a student or a teacher in a single call rather than having to request **assignments** from each **class**. The **assignment** list contains what is needed to get the detailed information for the **assignment** from within the **class** namespace. Use the methods defined for the **assignment** for all other operations. Find more info here

func (*MeAssignmentsRequestBuilder) MicrosoftGraphDelta ¶ added in v0.54.0

MicrosoftGraphDelta provides operations to call the delta method.

func (*MeAssignmentsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation returns a list of educationAssignment assigned to a educationUser for all classes. Only teachers, students, and applications with application permissions can perform this operation. This method allows a caller to find all the **assignments** belonging to a student or a teacher in a single call rather than having to request **assignments** from each **class**. The **assignment** list contains what is needed to get the detailed information for the **assignment** from within the **class** namespace. Use the methods defined for the **assignment** for all other operations.

func (*MeAssignmentsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to assignments for education

type MeAssignmentsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeAssignmentsRequestBuilderGetQueryParameters returns a list of educationAssignment assigned to a educationUser for all classes. Only teachers, students, and applications with application permissions can perform this operation. This method allows a caller to find all the **assignments** belonging to a student or a teacher in a single call rather than having to request **assignments** from each **class**. The **assignment** list contains what is needed to get the detailed information for the **assignment** from within the **class** namespace. Use the methods defined for the **assignment** for all other operations.

type MeAssignmentsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsRequestBuilderGetQueryParameters
}

MeAssignmentsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeClassesCountRequestBuilder ¶ added in v0.49.0

type MeClassesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

MeClassesCountRequestBuilder provides operations to count the resources in the collection.

func NewMeClassesCountRequestBuilder ¶ added in v0.49.0

NewMeClassesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewMeClassesCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeClassesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeClassesCountRequestBuilder

NewMeClassesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*MeClassesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*MeClassesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type MeClassesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type MeClassesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

MeClassesCountRequestBuilderGetQueryParameters get the number of the resource

type MeClassesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeClassesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeClassesCountRequestBuilderGetQueryParameters
}

MeClassesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

type MeClassesEducationClassItemRequestBuilder struct {
	// contains filtered or unexported fields
}

MeClassesEducationClassItemRequestBuilder provides operations to manage the classes property of the microsoft.graph.educationUser entity.

func NewMeClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

NewMeClassesEducationClassItemRequestBuilder instantiates a new EducationClassItemRequestBuilder and sets the default values.

func NewMeClassesEducationClassItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeClassesEducationClassItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeClassesEducationClassItemRequestBuilder

NewMeClassesEducationClassItemRequestBuilderInternal instantiates a new EducationClassItemRequestBuilder and sets the default values.

func (*MeClassesEducationClassItemRequestBuilder) Get ¶ added in v0.49.0

Get classes to which the user belongs. Nullable.

func (*MeClassesEducationClassItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation classes to which the user belongs. Nullable.

type MeClassesEducationClassItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeClassesEducationClassItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeClassesEducationClassItemRequestBuilderGetQueryParameters classes to which the user belongs. Nullable.

type MeClassesEducationClassItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeClassesEducationClassItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeClassesEducationClassItemRequestBuilderGetQueryParameters
}

MeClassesEducationClassItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeClassesRequestBuilder ¶ added in v0.49.0

type MeClassesRequestBuilder struct {
	// contains filtered or unexported fields
}

MeClassesRequestBuilder provides operations to manage the classes property of the microsoft.graph.educationUser entity.

func NewMeClassesRequestBuilder ¶ added in v0.49.0

NewMeClassesRequestBuilder instantiates a new ClassesRequestBuilder and sets the default values.

func NewMeClassesRequestBuilderInternal ¶ added in v0.49.0

func NewMeClassesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeClassesRequestBuilder

NewMeClassesRequestBuilderInternal instantiates a new ClassesRequestBuilder and sets the default values.

func (*MeClassesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*MeClassesRequestBuilder) Get ¶ added in v0.49.0

Get get the educationClass resources an educationUser is a member of. Find more info here

func (*MeClassesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationClass resources an educationUser is a member of.

type MeClassesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeClassesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeClassesRequestBuilderGetQueryParameters get the educationClass resources an educationUser is a member of.

type MeClassesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeClassesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeClassesRequestBuilderGetQueryParameters
}

MeClassesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRequestBuilder ¶ added in v0.49.0

type MeRequestBuilder struct {
	// contains filtered or unexported fields
}

MeRequestBuilder provides operations to manage the me property of the microsoft.graph.educationRoot entity.

func NewMeRequestBuilder ¶ added in v0.49.0

NewMeRequestBuilder instantiates a new MeRequestBuilder and sets the default values.

func NewMeRequestBuilderInternal ¶ added in v0.49.0

func NewMeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeRequestBuilder

NewMeRequestBuilderInternal instantiates a new MeRequestBuilder and sets the default values.

func (*MeRequestBuilder) Assignments ¶ added in v0.49.0

Assignments provides operations to manage the assignments property of the microsoft.graph.educationUser entity.

func (*MeRequestBuilder) AssignmentsById ¶ added in v0.49.0

AssignmentsById provides operations to manage the assignments property of the microsoft.graph.educationUser entity.

func (*MeRequestBuilder) Classes ¶ added in v0.49.0

Classes provides operations to manage the classes property of the microsoft.graph.educationUser entity.

func (*MeRequestBuilder) ClassesById ¶ added in v0.49.0

ClassesById provides operations to manage the classes property of the microsoft.graph.educationUser entity.

func (*MeRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property me for education

func (*MeRequestBuilder) Get ¶ added in v0.49.0

Get get me from education

func (*MeRequestBuilder) Rubrics ¶ added in v0.49.0

Rubrics provides operations to manage the rubrics property of the microsoft.graph.educationUser entity.

func (*MeRequestBuilder) RubricsById ¶ added in v0.49.0

RubricsById provides operations to manage the rubrics property of the microsoft.graph.educationUser entity.

func (*MeRequestBuilder) Schools ¶ added in v0.49.0

Schools provides operations to manage the schools property of the microsoft.graph.educationUser entity.

func (*MeRequestBuilder) SchoolsById ¶ added in v0.49.0

SchoolsById provides operations to manage the schools property of the microsoft.graph.educationUser entity.

func (*MeRequestBuilder) TaughtClasses ¶ added in v0.49.0

func (m *MeRequestBuilder) TaughtClasses() *MeTaughtClassesRequestBuilder

TaughtClasses provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity.

func (*MeRequestBuilder) TaughtClassesById ¶ added in v0.49.0

TaughtClassesById provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity.

func (*MeRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property me for education

func (*MeRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get me from education

func (*MeRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property me in education

func (*MeRequestBuilder) User ¶ added in v0.49.0

User provides operations to manage the user property of the microsoft.graph.educationUser entity.

type MeRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type MeRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeRequestBuilderGetQueryParameters get me from education

type MeRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeRequestBuilderGetQueryParameters
}

MeRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type MeRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRubricsCountRequestBuilder ¶ added in v0.49.0

type MeRubricsCountRequestBuilder struct {
	// contains filtered or unexported fields
}

MeRubricsCountRequestBuilder provides operations to count the resources in the collection.

func NewMeRubricsCountRequestBuilder ¶ added in v0.49.0

NewMeRubricsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewMeRubricsCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeRubricsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeRubricsCountRequestBuilder

NewMeRubricsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*MeRubricsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*MeRubricsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type MeRubricsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type MeRubricsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

MeRubricsCountRequestBuilderGetQueryParameters get the number of the resource

type MeRubricsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeRubricsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeRubricsCountRequestBuilderGetQueryParameters
}

MeRubricsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRubricsEducationRubricItemRequestBuilder ¶ added in v0.49.0

type MeRubricsEducationRubricItemRequestBuilder struct {
	// contains filtered or unexported fields
}

MeRubricsEducationRubricItemRequestBuilder provides operations to manage the rubrics property of the microsoft.graph.educationUser entity.

func NewMeRubricsEducationRubricItemRequestBuilder ¶ added in v0.49.0

NewMeRubricsEducationRubricItemRequestBuilder instantiates a new EducationRubricItemRequestBuilder and sets the default values.

func NewMeRubricsEducationRubricItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeRubricsEducationRubricItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeRubricsEducationRubricItemRequestBuilder

NewMeRubricsEducationRubricItemRequestBuilderInternal instantiates a new EducationRubricItemRequestBuilder and sets the default values.

func (*MeRubricsEducationRubricItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property rubrics for education

func (*MeRubricsEducationRubricItemRequestBuilder) Get ¶ added in v0.49.0

Get when set, the grading rubric attached to the assignment.

func (*MeRubricsEducationRubricItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property rubrics for education

func (*MeRubricsEducationRubricItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation when set, the grading rubric attached to the assignment.

func (*MeRubricsEducationRubricItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property rubrics in education

type MeRubricsEducationRubricItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type MeRubricsEducationRubricItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeRubricsEducationRubricItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRubricsEducationRubricItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeRubricsEducationRubricItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeRubricsEducationRubricItemRequestBuilderGetQueryParameters when set, the grading rubric attached to the assignment.

type MeRubricsEducationRubricItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeRubricsEducationRubricItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeRubricsEducationRubricItemRequestBuilderGetQueryParameters
}

MeRubricsEducationRubricItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRubricsEducationRubricItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type MeRubricsEducationRubricItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeRubricsEducationRubricItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRubricsRequestBuilder ¶ added in v0.49.0

type MeRubricsRequestBuilder struct {
	// contains filtered or unexported fields
}

MeRubricsRequestBuilder provides operations to manage the rubrics property of the microsoft.graph.educationUser entity.

func NewMeRubricsRequestBuilder ¶ added in v0.49.0

NewMeRubricsRequestBuilder instantiates a new RubricsRequestBuilder and sets the default values.

func NewMeRubricsRequestBuilderInternal ¶ added in v0.49.0

func NewMeRubricsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeRubricsRequestBuilder

NewMeRubricsRequestBuilderInternal instantiates a new RubricsRequestBuilder and sets the default values.

func (*MeRubricsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*MeRubricsRequestBuilder) Get ¶ added in v0.49.0

Get retrieve a list of educationRubric objects. Find more info here

func (*MeRubricsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve a list of educationRubric objects.

func (*MeRubricsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create a new educationRubric object.

type MeRubricsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeRubricsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeRubricsRequestBuilderGetQueryParameters retrieve a list of educationRubric objects.

type MeRubricsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeRubricsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeRubricsRequestBuilderGetQueryParameters
}

MeRubricsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRubricsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type MeRubricsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeRubricsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeSchoolsCountRequestBuilder ¶ added in v0.49.0

type MeSchoolsCountRequestBuilder struct {
	// contains filtered or unexported fields
}

MeSchoolsCountRequestBuilder provides operations to count the resources in the collection.

func NewMeSchoolsCountRequestBuilder ¶ added in v0.49.0

NewMeSchoolsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewMeSchoolsCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeSchoolsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeSchoolsCountRequestBuilder

NewMeSchoolsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*MeSchoolsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*MeSchoolsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type MeSchoolsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type MeSchoolsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

MeSchoolsCountRequestBuilderGetQueryParameters get the number of the resource

type MeSchoolsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeSchoolsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeSchoolsCountRequestBuilderGetQueryParameters
}

MeSchoolsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeSchoolsEducationSchoolItemRequestBuilder ¶ added in v0.49.0

type MeSchoolsEducationSchoolItemRequestBuilder struct {
	// contains filtered or unexported fields
}

MeSchoolsEducationSchoolItemRequestBuilder provides operations to manage the schools property of the microsoft.graph.educationUser entity.

func NewMeSchoolsEducationSchoolItemRequestBuilder ¶ added in v0.49.0

NewMeSchoolsEducationSchoolItemRequestBuilder instantiates a new EducationSchoolItemRequestBuilder and sets the default values.

func NewMeSchoolsEducationSchoolItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeSchoolsEducationSchoolItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeSchoolsEducationSchoolItemRequestBuilder

NewMeSchoolsEducationSchoolItemRequestBuilderInternal instantiates a new EducationSchoolItemRequestBuilder and sets the default values.

func (*MeSchoolsEducationSchoolItemRequestBuilder) Get ¶ added in v0.49.0

Get schools to which the user belongs. Nullable.

func (*MeSchoolsEducationSchoolItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation schools to which the user belongs. Nullable.

type MeSchoolsEducationSchoolItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeSchoolsEducationSchoolItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeSchoolsEducationSchoolItemRequestBuilderGetQueryParameters schools to which the user belongs. Nullable.

type MeSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeSchoolsEducationSchoolItemRequestBuilderGetQueryParameters
}

MeSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeSchoolsRequestBuilder ¶ added in v0.49.0

type MeSchoolsRequestBuilder struct {
	// contains filtered or unexported fields
}

MeSchoolsRequestBuilder provides operations to manage the schools property of the microsoft.graph.educationUser entity.

func NewMeSchoolsRequestBuilder ¶ added in v0.49.0

NewMeSchoolsRequestBuilder instantiates a new SchoolsRequestBuilder and sets the default values.

func NewMeSchoolsRequestBuilderInternal ¶ added in v0.49.0

func NewMeSchoolsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeSchoolsRequestBuilder

NewMeSchoolsRequestBuilderInternal instantiates a new SchoolsRequestBuilder and sets the default values.

func (*MeSchoolsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*MeSchoolsRequestBuilder) Get ¶ added in v0.49.0

Get retrieve a list of schools for a user. Find more info here

func (*MeSchoolsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve a list of schools for a user.

type MeSchoolsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeSchoolsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeSchoolsRequestBuilderGetQueryParameters retrieve a list of schools for a user.

type MeSchoolsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeSchoolsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeSchoolsRequestBuilderGetQueryParameters
}

MeSchoolsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeTaughtClassesCountRequestBuilder ¶ added in v0.49.0

type MeTaughtClassesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

MeTaughtClassesCountRequestBuilder provides operations to count the resources in the collection.

func NewMeTaughtClassesCountRequestBuilder ¶ added in v0.49.0

NewMeTaughtClassesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewMeTaughtClassesCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeTaughtClassesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeTaughtClassesCountRequestBuilder

NewMeTaughtClassesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*MeTaughtClassesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*MeTaughtClassesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type MeTaughtClassesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type MeTaughtClassesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

MeTaughtClassesCountRequestBuilderGetQueryParameters get the number of the resource

type MeTaughtClassesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeTaughtClassesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeTaughtClassesCountRequestBuilderGetQueryParameters
}

MeTaughtClassesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeTaughtClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

type MeTaughtClassesEducationClassItemRequestBuilder struct {
	// contains filtered or unexported fields
}

MeTaughtClassesEducationClassItemRequestBuilder provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity.

func NewMeTaughtClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

NewMeTaughtClassesEducationClassItemRequestBuilder instantiates a new EducationClassItemRequestBuilder and sets the default values.

func NewMeTaughtClassesEducationClassItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeTaughtClassesEducationClassItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeTaughtClassesEducationClassItemRequestBuilder

NewMeTaughtClassesEducationClassItemRequestBuilderInternal instantiates a new EducationClassItemRequestBuilder and sets the default values.

func (*MeTaughtClassesEducationClassItemRequestBuilder) Get ¶ added in v0.49.0

Get classes for which the user is a teacher.

func (*MeTaughtClassesEducationClassItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation classes for which the user is a teacher.

type MeTaughtClassesEducationClassItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeTaughtClassesEducationClassItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeTaughtClassesEducationClassItemRequestBuilderGetQueryParameters classes for which the user is a teacher.

type MeTaughtClassesEducationClassItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeTaughtClassesEducationClassItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeTaughtClassesEducationClassItemRequestBuilderGetQueryParameters
}

MeTaughtClassesEducationClassItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeTaughtClassesRequestBuilder ¶ added in v0.49.0

type MeTaughtClassesRequestBuilder struct {
	// contains filtered or unexported fields
}

MeTaughtClassesRequestBuilder provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity.

func NewMeTaughtClassesRequestBuilder ¶ added in v0.49.0

NewMeTaughtClassesRequestBuilder instantiates a new TaughtClassesRequestBuilder and sets the default values.

func NewMeTaughtClassesRequestBuilderInternal ¶ added in v0.49.0

func NewMeTaughtClassesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeTaughtClassesRequestBuilder

NewMeTaughtClassesRequestBuilderInternal instantiates a new TaughtClassesRequestBuilder and sets the default values.

func (*MeTaughtClassesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*MeTaughtClassesRequestBuilder) Get ¶ added in v0.49.0

Get get the educationClass resources owned by an educationUser. Find more info here

func (*MeTaughtClassesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationClass resources owned by an educationUser.

type MeTaughtClassesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeTaughtClassesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeTaughtClassesRequestBuilderGetQueryParameters get the educationClass resources owned by an educationUser.

type MeTaughtClassesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeTaughtClassesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeTaughtClassesRequestBuilderGetQueryParameters
}

MeTaughtClassesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeUserRequestBuilder ¶ added in v0.49.0

type MeUserRequestBuilder struct {
	// contains filtered or unexported fields
}

MeUserRequestBuilder provides operations to manage the user property of the microsoft.graph.educationUser entity.

func NewMeUserRequestBuilder ¶ added in v0.49.0

NewMeUserRequestBuilder instantiates a new UserRequestBuilder and sets the default values.

func NewMeUserRequestBuilderInternal ¶ added in v0.49.0

func NewMeUserRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeUserRequestBuilder

NewMeUserRequestBuilderInternal instantiates a new UserRequestBuilder and sets the default values.

func (*MeUserRequestBuilder) Get ¶ added in v0.49.0

Get retrieve the simple directory **user** that corresponds to this **educationUser**. Find more info here

func (*MeUserRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve the simple directory **user** that corresponds to this **educationUser**.

type MeUserRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeUserRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeUserRequestBuilderGetQueryParameters retrieve the simple directory **user** that corresponds to this **educationUser**.

type MeUserRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeUserRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeUserRequestBuilderGetQueryParameters
}

MeUserRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsCountRequestBuilder ¶ added in v0.49.0

type SchoolsCountRequestBuilder struct {
	// contains filtered or unexported fields
}

SchoolsCountRequestBuilder provides operations to count the resources in the collection.

func NewSchoolsCountRequestBuilder ¶ added in v0.49.0

NewSchoolsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewSchoolsCountRequestBuilderInternal ¶ added in v0.49.0

func NewSchoolsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsCountRequestBuilder

NewSchoolsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*SchoolsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*SchoolsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type SchoolsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type SchoolsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

SchoolsCountRequestBuilderGetQueryParameters get the number of the resource

type SchoolsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsCountRequestBuilderGetQueryParameters
}

SchoolsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsEducationSchoolItemRequestBuilder ¶ added in v0.49.0

type SchoolsEducationSchoolItemRequestBuilder struct {
	// contains filtered or unexported fields
}

SchoolsEducationSchoolItemRequestBuilder provides operations to manage the schools property of the microsoft.graph.educationRoot entity.

func NewSchoolsEducationSchoolItemRequestBuilder ¶ added in v0.49.0

NewSchoolsEducationSchoolItemRequestBuilder instantiates a new EducationSchoolItemRequestBuilder and sets the default values.

func NewSchoolsEducationSchoolItemRequestBuilderInternal ¶ added in v0.49.0

func NewSchoolsEducationSchoolItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsEducationSchoolItemRequestBuilder

NewSchoolsEducationSchoolItemRequestBuilderInternal instantiates a new EducationSchoolItemRequestBuilder and sets the default values.

func (*SchoolsEducationSchoolItemRequestBuilder) AdministrativeUnit ¶ added in v0.49.0

AdministrativeUnit provides operations to manage the administrativeUnit property of the microsoft.graph.educationSchool entity.

func (*SchoolsEducationSchoolItemRequestBuilder) Classes ¶ added in v0.49.0

Classes provides operations to manage the classes property of the microsoft.graph.educationSchool entity.

func (*SchoolsEducationSchoolItemRequestBuilder) ClassesById ¶ added in v0.49.0

ClassesById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.education.schools.item.classes.item collection

func (*SchoolsEducationSchoolItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property schools for education

func (*SchoolsEducationSchoolItemRequestBuilder) Get ¶ added in v0.49.0

Get get schools from education

func (*SchoolsEducationSchoolItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property schools for education

func (*SchoolsEducationSchoolItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get schools from education

func (*SchoolsEducationSchoolItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property schools in education

func (*SchoolsEducationSchoolItemRequestBuilder) Users ¶ added in v0.49.0

Users provides operations to manage the users property of the microsoft.graph.educationSchool entity.

func (*SchoolsEducationSchoolItemRequestBuilder) UsersById ¶ added in v0.49.0

UsersById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.education.schools.item.users.item collection

type SchoolsEducationSchoolItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type SchoolsEducationSchoolItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

SchoolsEducationSchoolItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsEducationSchoolItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type SchoolsEducationSchoolItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

SchoolsEducationSchoolItemRequestBuilderGetQueryParameters get schools from education

type SchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsEducationSchoolItemRequestBuilderGetQueryParameters
}

SchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsEducationSchoolItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type SchoolsEducationSchoolItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

SchoolsEducationSchoolItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemAdministrativeUnitRequestBuilder ¶ added in v0.49.0

type SchoolsItemAdministrativeUnitRequestBuilder struct {
	// contains filtered or unexported fields
}

SchoolsItemAdministrativeUnitRequestBuilder provides operations to manage the administrativeUnit property of the microsoft.graph.educationSchool entity.

func NewSchoolsItemAdministrativeUnitRequestBuilder ¶ added in v0.49.0

NewSchoolsItemAdministrativeUnitRequestBuilder instantiates a new AdministrativeUnitRequestBuilder and sets the default values.

func NewSchoolsItemAdministrativeUnitRequestBuilderInternal ¶ added in v0.49.0

func NewSchoolsItemAdministrativeUnitRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemAdministrativeUnitRequestBuilder

NewSchoolsItemAdministrativeUnitRequestBuilderInternal instantiates a new AdministrativeUnitRequestBuilder and sets the default values.

func (*SchoolsItemAdministrativeUnitRequestBuilder) Get ¶ added in v0.49.0

Get get a list of **administrativeUnits** associated with an educationSchool object. Find more info here

func (*SchoolsItemAdministrativeUnitRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get a list of **administrativeUnits** associated with an educationSchool object.

func (*SchoolsItemAdministrativeUnitRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property administrativeUnit in education

type SchoolsItemAdministrativeUnitRequestBuilderGetQueryParameters ¶ added in v0.49.0

type SchoolsItemAdministrativeUnitRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

SchoolsItemAdministrativeUnitRequestBuilderGetQueryParameters get a list of **administrativeUnits** associated with an educationSchool object.

type SchoolsItemAdministrativeUnitRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsItemAdministrativeUnitRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemAdministrativeUnitRequestBuilderGetQueryParameters
}

SchoolsItemAdministrativeUnitRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemAdministrativeUnitRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type SchoolsItemAdministrativeUnitRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

SchoolsItemAdministrativeUnitRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemClassesCountRequestBuilder ¶ added in v0.49.0

type SchoolsItemClassesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

SchoolsItemClassesCountRequestBuilder provides operations to count the resources in the collection.

func NewSchoolsItemClassesCountRequestBuilder ¶ added in v0.49.0

NewSchoolsItemClassesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewSchoolsItemClassesCountRequestBuilderInternal ¶ added in v0.49.0

func NewSchoolsItemClassesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemClassesCountRequestBuilder

NewSchoolsItemClassesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*SchoolsItemClassesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*SchoolsItemClassesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type SchoolsItemClassesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type SchoolsItemClassesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

SchoolsItemClassesCountRequestBuilderGetQueryParameters get the number of the resource

type SchoolsItemClassesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsItemClassesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemClassesCountRequestBuilderGetQueryParameters
}

SchoolsItemClassesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

type SchoolsItemClassesEducationClassItemRequestBuilder struct {
	// contains filtered or unexported fields
}

SchoolsItemClassesEducationClassItemRequestBuilder builds and executes requests for operations under \education\schools\{educationSchool-id}\classes\{educationClass-id}

func NewSchoolsItemClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

NewSchoolsItemClassesEducationClassItemRequestBuilder instantiates a new EducationClassItemRequestBuilder and sets the default values.

func NewSchoolsItemClassesEducationClassItemRequestBuilderInternal ¶ added in v0.49.0

func NewSchoolsItemClassesEducationClassItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemClassesEducationClassItemRequestBuilder

NewSchoolsItemClassesEducationClassItemRequestBuilderInternal instantiates a new EducationClassItemRequestBuilder and sets the default values.

func (*SchoolsItemClassesEducationClassItemRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

type SchoolsItemClassesItemRefRequestBuilder ¶ added in v0.49.0

type SchoolsItemClassesItemRefRequestBuilder struct {
	// contains filtered or unexported fields
}

SchoolsItemClassesItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewSchoolsItemClassesItemRefRequestBuilder ¶ added in v0.49.0

NewSchoolsItemClassesItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewSchoolsItemClassesItemRefRequestBuilderInternal ¶ added in v0.49.0

func NewSchoolsItemClassesItemRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemClassesItemRefRequestBuilder

NewSchoolsItemClassesItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*SchoolsItemClassesItemRefRequestBuilder) Delete ¶ added in v0.49.0

Delete delete ref of navigation property classes for education

func (*SchoolsItemClassesItemRefRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property classes for education

type SchoolsItemClassesItemRefRequestBuilderDeleteQueryParameters ¶ added in v0.49.0

type SchoolsItemClassesItemRefRequestBuilderDeleteQueryParameters struct {
	// Delete Uri
	Id *string `uriparametername:"%40id"`
}

SchoolsItemClassesItemRefRequestBuilderDeleteQueryParameters delete ref of navigation property classes for education

type SchoolsItemClassesItemRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type SchoolsItemClassesItemRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemClassesItemRefRequestBuilderDeleteQueryParameters
}

SchoolsItemClassesItemRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemClassesRefRequestBuilder ¶ added in v0.49.0

type SchoolsItemClassesRefRequestBuilder struct {
	// contains filtered or unexported fields
}

SchoolsItemClassesRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewSchoolsItemClassesRefRequestBuilder ¶ added in v0.49.0

NewSchoolsItemClassesRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewSchoolsItemClassesRefRequestBuilderInternal ¶ added in v0.49.0

func NewSchoolsItemClassesRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemClassesRefRequestBuilder

NewSchoolsItemClassesRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*SchoolsItemClassesRefRequestBuilder) Get ¶ added in v0.49.0

Get get the educationClass resources owned by an educationSchool. Find more info here

func (*SchoolsItemClassesRefRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property ref to classes for education

func (*SchoolsItemClassesRefRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationClass resources owned by an educationSchool.

func (*SchoolsItemClassesRefRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property ref to classes for education

type SchoolsItemClassesRefRequestBuilderGetQueryParameters ¶ added in v0.49.0

type SchoolsItemClassesRefRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

SchoolsItemClassesRefRequestBuilderGetQueryParameters get the educationClass resources owned by an educationSchool.

type SchoolsItemClassesRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsItemClassesRefRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemClassesRefRequestBuilderGetQueryParameters
}

SchoolsItemClassesRefRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemClassesRefRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type SchoolsItemClassesRefRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

SchoolsItemClassesRefRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemClassesRequestBuilder ¶ added in v0.49.0

type SchoolsItemClassesRequestBuilder struct {
	// contains filtered or unexported fields
}

SchoolsItemClassesRequestBuilder provides operations to manage the classes property of the microsoft.graph.educationSchool entity.

func NewSchoolsItemClassesRequestBuilder ¶ added in v0.49.0

NewSchoolsItemClassesRequestBuilder instantiates a new ClassesRequestBuilder and sets the default values.

func NewSchoolsItemClassesRequestBuilderInternal ¶ added in v0.49.0

func NewSchoolsItemClassesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemClassesRequestBuilder

NewSchoolsItemClassesRequestBuilderInternal instantiates a new ClassesRequestBuilder and sets the default values.

func (*SchoolsItemClassesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*SchoolsItemClassesRequestBuilder) Get ¶ added in v0.49.0

Get get the educationClass resources owned by an educationSchool. Find more info here

func (*SchoolsItemClassesRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*SchoolsItemClassesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationClass resources owned by an educationSchool.

type SchoolsItemClassesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type SchoolsItemClassesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

SchoolsItemClassesRequestBuilderGetQueryParameters get the educationClass resources owned by an educationSchool.

type SchoolsItemClassesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsItemClassesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemClassesRequestBuilderGetQueryParameters
}

SchoolsItemClassesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemUsersCountRequestBuilder ¶ added in v0.49.0

type SchoolsItemUsersCountRequestBuilder struct {
	// contains filtered or unexported fields
}

SchoolsItemUsersCountRequestBuilder provides operations to count the resources in the collection.

func NewSchoolsItemUsersCountRequestBuilder ¶ added in v0.49.0

NewSchoolsItemUsersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewSchoolsItemUsersCountRequestBuilderInternal ¶ added in v0.49.0

func NewSchoolsItemUsersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemUsersCountRequestBuilder

NewSchoolsItemUsersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*SchoolsItemUsersCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*SchoolsItemUsersCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type SchoolsItemUsersCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type SchoolsItemUsersCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

SchoolsItemUsersCountRequestBuilderGetQueryParameters get the number of the resource

type SchoolsItemUsersCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsItemUsersCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemUsersCountRequestBuilderGetQueryParameters
}

SchoolsItemUsersCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemUsersEducationUserItemRequestBuilder ¶ added in v0.49.0

type SchoolsItemUsersEducationUserItemRequestBuilder struct {
	// contains filtered or unexported fields
}

SchoolsItemUsersEducationUserItemRequestBuilder builds and executes requests for operations under \education\schools\{educationSchool-id}\users\{educationUser-id}

func NewSchoolsItemUsersEducationUserItemRequestBuilder ¶ added in v0.49.0

NewSchoolsItemUsersEducationUserItemRequestBuilder instantiates a new EducationUserItemRequestBuilder and sets the default values.

func NewSchoolsItemUsersEducationUserItemRequestBuilderInternal ¶ added in v0.49.0

func NewSchoolsItemUsersEducationUserItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemUsersEducationUserItemRequestBuilder

NewSchoolsItemUsersEducationUserItemRequestBuilderInternal instantiates a new EducationUserItemRequestBuilder and sets the default values.

func (*SchoolsItemUsersEducationUserItemRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

type SchoolsItemUsersItemRefRequestBuilder ¶ added in v0.49.0

type SchoolsItemUsersItemRefRequestBuilder struct {
	// contains filtered or unexported fields
}

SchoolsItemUsersItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewSchoolsItemUsersItemRefRequestBuilder ¶ added in v0.49.0

NewSchoolsItemUsersItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewSchoolsItemUsersItemRefRequestBuilderInternal ¶ added in v0.49.0

func NewSchoolsItemUsersItemRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemUsersItemRefRequestBuilder

NewSchoolsItemUsersItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*SchoolsItemUsersItemRefRequestBuilder) Delete ¶ added in v0.49.0

Delete delete ref of navigation property users for education

func (*SchoolsItemUsersItemRefRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property users for education

type SchoolsItemUsersItemRefRequestBuilderDeleteQueryParameters ¶ added in v0.49.0

type SchoolsItemUsersItemRefRequestBuilderDeleteQueryParameters struct {
	// Delete Uri
	Id *string `uriparametername:"%40id"`
}

SchoolsItemUsersItemRefRequestBuilderDeleteQueryParameters delete ref of navigation property users for education

type SchoolsItemUsersItemRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type SchoolsItemUsersItemRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemUsersItemRefRequestBuilderDeleteQueryParameters
}

SchoolsItemUsersItemRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemUsersRefRequestBuilder ¶ added in v0.49.0

type SchoolsItemUsersRefRequestBuilder struct {
	// contains filtered or unexported fields
}

SchoolsItemUsersRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewSchoolsItemUsersRefRequestBuilder ¶ added in v0.49.0

NewSchoolsItemUsersRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewSchoolsItemUsersRefRequestBuilderInternal ¶ added in v0.49.0

func NewSchoolsItemUsersRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemUsersRefRequestBuilder

NewSchoolsItemUsersRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*SchoolsItemUsersRefRequestBuilder) Get ¶ added in v0.49.0

Get get the educationUser resources associated with an educationSchool. Find more info here

func (*SchoolsItemUsersRefRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property ref to users for education

func (*SchoolsItemUsersRefRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationUser resources associated with an educationSchool.

func (*SchoolsItemUsersRefRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property ref to users for education

type SchoolsItemUsersRefRequestBuilderGetQueryParameters ¶ added in v0.49.0

type SchoolsItemUsersRefRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

SchoolsItemUsersRefRequestBuilderGetQueryParameters get the educationUser resources associated with an educationSchool.

type SchoolsItemUsersRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsItemUsersRefRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemUsersRefRequestBuilderGetQueryParameters
}

SchoolsItemUsersRefRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemUsersRefRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type SchoolsItemUsersRefRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

SchoolsItemUsersRefRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemUsersRequestBuilder ¶ added in v0.49.0

type SchoolsItemUsersRequestBuilder struct {
	// contains filtered or unexported fields
}

SchoolsItemUsersRequestBuilder provides operations to manage the users property of the microsoft.graph.educationSchool entity.

func NewSchoolsItemUsersRequestBuilder ¶ added in v0.49.0

NewSchoolsItemUsersRequestBuilder instantiates a new UsersRequestBuilder and sets the default values.

func NewSchoolsItemUsersRequestBuilderInternal ¶ added in v0.49.0

func NewSchoolsItemUsersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemUsersRequestBuilder

NewSchoolsItemUsersRequestBuilderInternal instantiates a new UsersRequestBuilder and sets the default values.

func (*SchoolsItemUsersRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*SchoolsItemUsersRequestBuilder) Get ¶ added in v0.49.0

Get get the educationUser resources associated with an educationSchool. Find more info here

func (*SchoolsItemUsersRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*SchoolsItemUsersRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationUser resources associated with an educationSchool.

type SchoolsItemUsersRequestBuilderGetQueryParameters ¶ added in v0.49.0

type SchoolsItemUsersRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

SchoolsItemUsersRequestBuilderGetQueryParameters get the educationUser resources associated with an educationSchool.

type SchoolsItemUsersRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsItemUsersRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemUsersRequestBuilderGetQueryParameters
}

SchoolsItemUsersRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

type SchoolsMicrosoftGraphDeltaDeltaResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
	// contains filtered or unexported fields
}

SchoolsMicrosoftGraphDeltaDeltaResponse

func NewSchoolsMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

func NewSchoolsMicrosoftGraphDeltaDeltaResponse() *SchoolsMicrosoftGraphDeltaDeltaResponse

NewSchoolsMicrosoftGraphDeltaDeltaResponse instantiates a new SchoolsMicrosoftGraphDeltaDeltaResponse and sets the default values.

func (*SchoolsMicrosoftGraphDeltaDeltaResponse) GetFieldDeserializers ¶ added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*SchoolsMicrosoftGraphDeltaDeltaResponse) GetValue ¶ added in v0.54.0

GetValue gets the value property value. The value property

func (*SchoolsMicrosoftGraphDeltaDeltaResponse) Serialize ¶ added in v0.54.0

Serialize serializes information the current object

func (*SchoolsMicrosoftGraphDeltaDeltaResponse) SetValue ¶ added in v0.54.0

SetValue sets the value property value. The value property

type SchoolsMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

type SchoolsMicrosoftGraphDeltaRequestBuilder struct {
	// contains filtered or unexported fields
}

SchoolsMicrosoftGraphDeltaRequestBuilder provides operations to call the delta method.

func NewSchoolsMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

NewSchoolsMicrosoftGraphDeltaRequestBuilder instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func NewSchoolsMicrosoftGraphDeltaRequestBuilderInternal ¶ added in v0.54.0

func NewSchoolsMicrosoftGraphDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsMicrosoftGraphDeltaRequestBuilder

NewSchoolsMicrosoftGraphDeltaRequestBuilderInternal instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func (*SchoolsMicrosoftGraphDeltaRequestBuilder) Get ¶ added in v0.54.0

Get invoke function delta

func (*SchoolsMicrosoftGraphDeltaRequestBuilder) ToGetRequestInformation ¶ added in v0.54.0

ToGetRequestInformation invoke function delta

type SchoolsMicrosoftGraphDeltaRequestBuilderGetQueryParameters ¶ added in v0.54.0

type SchoolsMicrosoftGraphDeltaRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

SchoolsMicrosoftGraphDeltaRequestBuilderGetQueryParameters invoke function delta

type SchoolsMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.54.0

type SchoolsMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsMicrosoftGraphDeltaRequestBuilderGetQueryParameters
}

SchoolsMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsRequestBuilder ¶ added in v0.49.0

type SchoolsRequestBuilder struct {
	// contains filtered or unexported fields
}

SchoolsRequestBuilder provides operations to manage the schools property of the microsoft.graph.educationRoot entity.

func NewSchoolsRequestBuilder ¶ added in v0.49.0

NewSchoolsRequestBuilder instantiates a new SchoolsRequestBuilder and sets the default values.

func NewSchoolsRequestBuilderInternal ¶ added in v0.49.0

func NewSchoolsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsRequestBuilder

NewSchoolsRequestBuilderInternal instantiates a new SchoolsRequestBuilder and sets the default values.

func (*SchoolsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*SchoolsRequestBuilder) Get ¶ added in v0.49.0

Get get a list of the educationSchool objects and their properties. Find more info here

func (*SchoolsRequestBuilder) MicrosoftGraphDelta ¶ added in v0.54.0

MicrosoftGraphDelta provides operations to call the delta method.

func (*SchoolsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get a list of the educationSchool objects and their properties.

func (*SchoolsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create a new educationSchool object.

type SchoolsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type SchoolsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

SchoolsRequestBuilderGetQueryParameters get a list of the educationSchool objects and their properties.

type SchoolsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsRequestBuilderGetQueryParameters
}

SchoolsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type SchoolsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

SchoolsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersCountRequestBuilder ¶ added in v0.49.0

type UsersCountRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersCountRequestBuilder ¶ added in v0.49.0

NewUsersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersCountRequestBuilderInternal ¶ added in v0.49.0

func NewUsersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersCountRequestBuilder

NewUsersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*UsersCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersCountRequestBuilderGetQueryParameters get the number of the resource

type UsersCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersCountRequestBuilderGetQueryParameters
}

UsersCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersEducationUserItemRequestBuilder ¶ added in v0.49.0

type UsersEducationUserItemRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersEducationUserItemRequestBuilder provides operations to manage the users property of the microsoft.graph.educationRoot entity.

func NewUsersEducationUserItemRequestBuilder ¶ added in v0.49.0

NewUsersEducationUserItemRequestBuilder instantiates a new EducationUserItemRequestBuilder and sets the default values.

func NewUsersEducationUserItemRequestBuilderInternal ¶ added in v0.49.0

func NewUsersEducationUserItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersEducationUserItemRequestBuilder

NewUsersEducationUserItemRequestBuilderInternal instantiates a new EducationUserItemRequestBuilder and sets the default values.

func (*UsersEducationUserItemRequestBuilder) Assignments ¶ added in v0.49.0

Assignments provides operations to manage the assignments property of the microsoft.graph.educationUser entity.

func (*UsersEducationUserItemRequestBuilder) AssignmentsById ¶ added in v0.49.0

AssignmentsById provides operations to manage the assignments property of the microsoft.graph.educationUser entity.

func (*UsersEducationUserItemRequestBuilder) Classes ¶ added in v0.49.0

Classes provides operations to manage the classes property of the microsoft.graph.educationUser entity.

func (*UsersEducationUserItemRequestBuilder) ClassesById ¶ added in v0.49.0

ClassesById provides operations to manage the classes property of the microsoft.graph.educationUser entity.

func (*UsersEducationUserItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property users for education

func (*UsersEducationUserItemRequestBuilder) Get ¶ added in v0.49.0

Get get users from education

func (*UsersEducationUserItemRequestBuilder) Rubrics ¶ added in v0.49.0

Rubrics provides operations to manage the rubrics property of the microsoft.graph.educationUser entity.

func (*UsersEducationUserItemRequestBuilder) RubricsById ¶ added in v0.49.0

RubricsById provides operations to manage the rubrics property of the microsoft.graph.educationUser entity.

func (*UsersEducationUserItemRequestBuilder) Schools ¶ added in v0.49.0

Schools provides operations to manage the schools property of the microsoft.graph.educationUser entity.

func (*UsersEducationUserItemRequestBuilder) SchoolsById ¶ added in v0.49.0

SchoolsById provides operations to manage the schools property of the microsoft.graph.educationUser entity.

func (*UsersEducationUserItemRequestBuilder) TaughtClasses ¶ added in v0.49.0

TaughtClasses provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity.

func (*UsersEducationUserItemRequestBuilder) TaughtClassesById ¶ added in v0.49.0

TaughtClassesById provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity.

func (*UsersEducationUserItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property users for education

func (*UsersEducationUserItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get users from education

func (*UsersEducationUserItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property users in education

func (*UsersEducationUserItemRequestBuilder) User ¶ added in v0.49.0

User provides operations to manage the user property of the microsoft.graph.educationUser entity.

type UsersEducationUserItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type UsersEducationUserItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersEducationUserItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersEducationUserItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersEducationUserItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersEducationUserItemRequestBuilderGetQueryParameters get users from education

type UsersEducationUserItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersEducationUserItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersEducationUserItemRequestBuilderGetQueryParameters
}

UsersEducationUserItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersEducationUserItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type UsersEducationUserItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersEducationUserItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsCountRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsCountRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemAssignmentsCountRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsCountRequestBuilder

NewUsersItemAssignmentsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*UsersItemAssignmentsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemAssignmentsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemAssignmentsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemAssignmentsCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsCountRequestBuilderGetQueryParameters
}

UsersItemAssignmentsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsEducationAssignmentItemRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsEducationAssignmentItemRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsEducationAssignmentItemRequestBuilder provides operations to manage the assignments property of the microsoft.graph.educationUser entity.

func NewUsersItemAssignmentsEducationAssignmentItemRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsEducationAssignmentItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsEducationAssignmentItemRequestBuilder

NewUsersItemAssignmentsEducationAssignmentItemRequestBuilder instantiates a new EducationAssignmentItemRequestBuilder and sets the default values.

func NewUsersItemAssignmentsEducationAssignmentItemRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsEducationAssignmentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsEducationAssignmentItemRequestBuilder

NewUsersItemAssignmentsEducationAssignmentItemRequestBuilderInternal instantiates a new EducationAssignmentItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Categories ¶ added in v0.49.0

Categories provides operations to manage the categories property of the microsoft.graph.educationAssignment entity.

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) CategoriesById ¶ added in v0.49.0

CategoriesById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.education.users.item.assignments.item.categories.item collection

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property assignments for education

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Get ¶ added in v0.49.0

Get assignments belonging to the user.

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) MicrosoftGraphPublish ¶ added in v0.54.0

MicrosoftGraphPublish provides operations to call the publish method.

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) MicrosoftGraphSetUpFeedbackResourcesFolder ¶ added in v0.54.0

MicrosoftGraphSetUpFeedbackResourcesFolder provides operations to call the setUpFeedbackResourcesFolder method.

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) MicrosoftGraphSetUpResourcesFolder ¶ added in v0.54.0

MicrosoftGraphSetUpResourcesFolder provides operations to call the setUpResourcesFolder method.

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Resources ¶ added in v0.49.0

Resources provides operations to manage the resources property of the microsoft.graph.educationAssignment entity.

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) ResourcesById ¶ added in v0.49.0

ResourcesById provides operations to manage the resources property of the microsoft.graph.educationAssignment entity.

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Rubric ¶ added in v0.49.0

Rubric provides operations to manage the rubric property of the microsoft.graph.educationAssignment entity.

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Submissions ¶ added in v0.49.0

Submissions provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity.

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) SubmissionsById ¶ added in v0.49.0

SubmissionsById provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity.

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property assignments for education

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation assignments belonging to the user.

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property assignments in education

type UsersItemAssignmentsEducationAssignmentItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsEducationAssignmentItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsEducationAssignmentItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters assignments belonging to the user.

type UsersItemAssignmentsEducationAssignmentItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsEducationAssignmentItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters
}

UsersItemAssignmentsEducationAssignmentItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsEducationAssignmentItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsEducationAssignmentItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsEducationAssignmentItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemCategoriesCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemCategoriesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemCategoriesCountRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesCountRequestBuilder

NewUsersItemAssignmentsItemCategoriesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemCategoriesCountRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesCountRequestBuilder

NewUsersItemAssignmentsItemCategoriesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemCategoriesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*UsersItemAssignmentsItemCategoriesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsItemCategoriesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemCategoriesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder builds and executes requests for operations under \education\users\{educationUser-id}\assignments\{educationAssignment-id}\categories\{educationCategory-id}

func NewUsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder

NewUsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder instantiates a new EducationCategoryItemRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder

NewUsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilderInternal instantiates a new EducationCategoryItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

type UsersItemAssignmentsItemCategoriesItemRefRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesItemRefRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemCategoriesItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewUsersItemAssignmentsItemCategoriesItemRefRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesItemRefRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesItemRefRequestBuilder

NewUsersItemAssignmentsItemCategoriesItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemCategoriesItemRefRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesItemRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesItemRefRequestBuilder

NewUsersItemAssignmentsItemCategoriesItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemCategoriesItemRefRequestBuilder) Delete ¶ added in v0.49.0

Delete delete ref of navigation property categories for education

func (*UsersItemAssignmentsItemCategoriesItemRefRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property categories for education

type UsersItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters struct {
	// Delete Uri
	Id *string `uriparametername:"%40id"`
}

UsersItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters delete ref of navigation property categories for education

type UsersItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters
}

UsersItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

type UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse

func NewUsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

func NewUsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse() *UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse

NewUsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse instantiates a new UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse and sets the default values.

func (*UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse) GetFieldDeserializers ¶ added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse) GetValue ¶ added in v0.54.0

GetValue gets the value property value. The value property

func (*UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse) Serialize ¶ added in v0.54.0

Serialize serializes information the current object

func (*UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaDeltaResponse) SetValue ¶ added in v0.54.0

SetValue sets the value property value. The value property

type UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

type UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder provides operations to call the delta method.

func NewUsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

func NewUsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder

NewUsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderInternal ¶ added in v0.54.0

func NewUsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder

NewUsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderInternal instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder) Get ¶ added in v0.54.0

Get invoke function delta

func (*UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilder) ToGetRequestInformation ¶ added in v0.54.0

ToGetRequestInformation invoke function delta

type UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetQueryParameters ¶ added in v0.54.0

type UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetQueryParameters invoke function delta

type UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.54.0

type UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemCategoriesMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemCategoriesRefRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesRefRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemCategoriesRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewUsersItemAssignmentsItemCategoriesRefRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsItemCategoriesRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemCategoriesRefRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesRefRequestBuilder

NewUsersItemAssignmentsItemCategoriesRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemCategoriesRefRequestBuilder) Get ¶ added in v0.49.0

Get list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

func (*UsersItemAssignmentsItemCategoriesRefRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property ref to categories for education

func (*UsersItemAssignmentsItemCategoriesRefRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

func (*UsersItemAssignmentsItemCategoriesRefRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property ref to categories for education

type UsersItemAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersItemAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

type UsersItemAssignmentsItemCategoriesRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesRefRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemCategoriesRefRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemCategoriesRefRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesRefRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemCategoriesRefRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemCategoriesRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemCategoriesRequestBuilder provides operations to manage the categories property of the microsoft.graph.educationAssignment entity.

func NewUsersItemAssignmentsItemCategoriesRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsItemCategoriesRequestBuilder instantiates a new CategoriesRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemCategoriesRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesRequestBuilder

NewUsersItemAssignmentsItemCategoriesRequestBuilderInternal instantiates a new CategoriesRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) Get ¶ added in v0.49.0

Get list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) MicrosoftGraphDelta ¶ added in v0.54.0

MicrosoftGraphDelta provides operations to call the delta method.

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to categories for education

type UsersItemAssignmentsItemCategoriesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersItemAssignmentsItemCategoriesRequestBuilderGetQueryParameters list all the categories associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

type UsersItemAssignmentsItemCategoriesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemCategoriesRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemCategoriesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemCategoriesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemCategoriesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemMicrosoftGraphPublishRequestBuilder ¶ added in v0.54.0

type UsersItemAssignmentsItemMicrosoftGraphPublishRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemMicrosoftGraphPublishRequestBuilder provides operations to call the publish method.

func NewUsersItemAssignmentsItemMicrosoftGraphPublishRequestBuilder ¶ added in v0.54.0

func NewUsersItemAssignmentsItemMicrosoftGraphPublishRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemMicrosoftGraphPublishRequestBuilder

NewUsersItemAssignmentsItemMicrosoftGraphPublishRequestBuilder instantiates a new MicrosoftGraphPublishRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemMicrosoftGraphPublishRequestBuilderInternal ¶ added in v0.54.0

func NewUsersItemAssignmentsItemMicrosoftGraphPublishRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemMicrosoftGraphPublishRequestBuilder

NewUsersItemAssignmentsItemMicrosoftGraphPublishRequestBuilderInternal instantiates a new MicrosoftGraphPublishRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemMicrosoftGraphPublishRequestBuilder) Post ¶ added in v0.54.0

Post publish an education assignment. Change the state of an educationAssignment from its original `draft` status to the `published` status. You can change the state from `draft` to `scheduled` if the **assignment** is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student's list. The state of the assignment goes back to `draft` if there is any backend failure during publish process. To update the properties of a published **assignment**, see update an assignment. Find more info here

func (*UsersItemAssignmentsItemMicrosoftGraphPublishRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation publish an education assignment. Change the state of an educationAssignment from its original `draft` status to the `published` status. You can change the state from `draft` to `scheduled` if the **assignment** is scheduled for a future date. Only a teacher in the class can make this call. When an assignment is in draft status, students will not see the assignment, nor will there be any submission objects. Calling this API creates educationSubmission objects and displays the assignment in each student's list. The state of the assignment goes back to `draft` if there is any backend failure during publish process. To update the properties of a published **assignment**, see update an assignment.

type UsersItemAssignmentsItemMicrosoftGraphPublishRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type UsersItemAssignmentsItemMicrosoftGraphPublishRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemMicrosoftGraphPublishRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.54.0

type UsersItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder provides operations to call the setUpFeedbackResourcesFolder method.

func NewUsersItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.54.0

func NewUsersItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder

NewUsersItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder instantiates a new MicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderInternal ¶ added in v0.54.0

func NewUsersItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder

NewUsersItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderInternal instantiates a new MicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder) Post ¶ added in v0.54.0

Post create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. Find more info here

func (*UsersItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission.

type UsersItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type UsersItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemMicrosoftGraphSetUpFeedbackResourcesFolderRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder ¶ added in v0.54.0

type UsersItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewUsersItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder ¶ added in v0.54.0

func NewUsersItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder

NewUsersItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder instantiates a new MicrosoftGraphSetUpResourcesFolderRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal ¶ added in v0.54.0

func NewUsersItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder

NewUsersItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal instantiates a new MicrosoftGraphSetUpResourcesFolderRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder) Post ¶ added in v0.54.0

Post create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. Find more info here

func (*UsersItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder.

type UsersItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type UsersItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemResourcesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemResourcesCountRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsItemResourcesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemResourcesCountRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemResourcesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemResourcesCountRequestBuilder

NewUsersItemAssignmentsItemResourcesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemResourcesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*UsersItemAssignmentsItemResourcesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsItemResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemResourcesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemResourcesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationAssignment entity.

func NewUsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder

NewUsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder instantiates a new EducationAssignmentResourceItemRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder

NewUsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderInternal instantiates a new EducationAssignmentResourceItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property resources for education

func (*UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) Get ¶ added in v0.49.0

Get learning objects that are associated with this assignment. Only teachers can modify this list. Nullable.

func (*UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property resources for education

func (*UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation learning objects that are associated with this assignment. Only teachers can modify this list. Nullable.

type UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetQueryParameters learning objects that are associated with this assignment. Only teachers can modify this list. Nullable.

type UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemResourcesRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemResourcesRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemResourcesRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationAssignment entity.

func NewUsersItemAssignmentsItemResourcesRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsItemResourcesRequestBuilder instantiates a new ResourcesRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemResourcesRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemResourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemResourcesRequestBuilder

NewUsersItemAssignmentsItemResourcesRequestBuilderInternal instantiates a new ResourcesRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemResourcesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemAssignmentsItemResourcesRequestBuilder) Get ¶ added in v0.49.0

Get get all the educationAssignmentResource objects associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

func (*UsersItemAssignmentsItemResourcesRequestBuilder) Post ¶ added in v0.49.0

Post create an assignment resource. Only teachers can perform this operation. You can create the following types of assignment resources: Every resource has an **@odata.type** property to indicate which type of resource is being created. Find more info here

func (*UsersItemAssignmentsItemResourcesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get all the educationAssignmentResource objects associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

func (*UsersItemAssignmentsItemResourcesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create an assignment resource. Only teachers can perform this operation. You can create the following types of assignment resources: Every resource has an **@odata.type** property to indicate which type of resource is being created.

type UsersItemAssignmentsItemResourcesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemResourcesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersItemAssignmentsItemResourcesRequestBuilderGetQueryParameters get all the educationAssignmentResource objects associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

type UsersItemAssignmentsItemResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemResourcesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemResourcesRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemResourcesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemResourcesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemResourcesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemRubricRefRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemRubricRefRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemRubricRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewUsersItemAssignmentsItemRubricRefRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsItemRubricRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemRubricRefRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemRubricRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemRubricRefRequestBuilder

NewUsersItemAssignmentsItemRubricRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) Delete ¶ added in v0.49.0

Delete delete ref of navigation property rubric for education

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) Get ¶ added in v0.49.0

Get get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) Put ¶ added in v0.49.0

Put update the ref of navigation property rubric in education

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property rubric for education

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation.

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) ToPutRequestInformation ¶ added in v0.51.0

ToPutRequestInformation update the ref of navigation property rubric in education

type UsersItemAssignmentsItemRubricRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemRubricRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemRubricRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemRubricRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemRubricRefRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemRubricRefRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemRubricRefRequestBuilderPutRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemRubricRefRequestBuilderPutRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemRubricRefRequestBuilderPutRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemRubricRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemRubricRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemRubricRequestBuilder provides operations to manage the rubric property of the microsoft.graph.educationAssignment entity.

func NewUsersItemAssignmentsItemRubricRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsItemRubricRequestBuilder instantiates a new RubricRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemRubricRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemRubricRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemRubricRequestBuilder

NewUsersItemAssignmentsItemRubricRequestBuilderInternal instantiates a new RubricRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemRubricRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property rubric for education

func (*UsersItemAssignmentsItemRubricRequestBuilder) Get ¶ added in v0.49.0

Get get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

func (*UsersItemAssignmentsItemRubricRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*UsersItemAssignmentsItemRubricRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property rubric for education

func (*UsersItemAssignmentsItemRubricRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation.

func (*UsersItemAssignmentsItemRubricRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property rubric in education

type UsersItemAssignmentsItemRubricRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemRubricRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemRubricRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemRubricRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemRubricRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemAssignmentsItemRubricRequestBuilderGetQueryParameters get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation.

type UsersItemAssignmentsItemRubricRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemRubricRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemRubricRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemRubricRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemRubricRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemRubricRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemRubricRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsCountRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemSubmissionsCountRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsCountRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*UsersItemAssignmentsItemSubmissionsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsItemSubmissionsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity.

func NewUsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder instantiates a new EducationSubmissionItemRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderInternal instantiates a new EducationSubmissionItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property submissions for education

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Get ¶ added in v0.49.0

Get once published, there is a submission object for each student representing their work and grade. Read-only. Nullable.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) MicrosoftGraphReassign ¶ added in v0.54.0

MicrosoftGraphReassign provides operations to call the reassign method.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) MicrosoftGraphReturn ¶ added in v0.54.0

MicrosoftGraphReturn provides operations to call the return method.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) MicrosoftGraphSetUpResourcesFolder ¶ added in v0.54.0

MicrosoftGraphSetUpResourcesFolder provides operations to call the setUpResourcesFolder method.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) MicrosoftGraphSubmit ¶ added in v0.54.0

MicrosoftGraphSubmit provides operations to call the submit method.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) MicrosoftGraphUnsubmit ¶ added in v0.54.0

MicrosoftGraphUnsubmit provides operations to call the unsubmit method.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Outcomes ¶ added in v0.49.0

Outcomes provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) OutcomesById ¶ added in v0.49.0

OutcomesById provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Resources ¶ added in v0.49.0

Resources provides operations to manage the resources property of the microsoft.graph.educationSubmission entity.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ResourcesById ¶ added in v0.49.0

ResourcesById provides operations to manage the resources property of the microsoft.graph.educationSubmission entity.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) SubmittedResources ¶ added in v0.49.0

SubmittedResources provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) SubmittedResourcesById ¶ added in v0.49.0

SubmittedResourcesById provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property submissions for education

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation once published, there is a submission object for each student representing their work and grade. Read-only. Nullable.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property submissions in education

type UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetQueryParameters once published, there is a submission object for each student representing their work and grade. Read-only. Nullable.

type UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder ¶ added in v0.54.0

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder provides operations to call the reassign method.

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder ¶ added in v0.54.0

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder instantiates a new MicrosoftGraphReassignRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderInternal ¶ added in v0.54.0

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderInternal instantiates a new MicrosoftGraphReassignRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder) Post ¶ added in v0.54.0

Post reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the `Prefer: include-unknown-enum-members` header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the `reassigned` status will be mapped to the `returned` status, and **reassignedDateTime** and **reassignedBy** properties will be mapped to **returnedDateTime** and **returnedBy** respectively. If the header `Prefer: include-unknown-enum-members` is provided, a reassigned submission retains the `reassigned` status. For details, see the examples section. Find more info here

func (*UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the `Prefer: include-unknown-enum-members` header when you call this method; otherwise, a reassigned submission will be treated as a returned submission. This means that the `reassigned` status will be mapped to the `returned` status, and **reassignedDateTime** and **reassignedBy** properties will be mapped to **returnedDateTime** and **returnedBy** respectively. If the header `Prefer: include-unknown-enum-members` is provided, a reassigned submission retains the `reassigned` status. For details, see the examples section.

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReassignRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder ¶ added in v0.54.0

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder provides operations to call the return method.

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder ¶ added in v0.54.0

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder instantiates a new MicrosoftGraphReturnRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderInternal ¶ added in v0.54.0

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderInternal instantiates a new MicrosoftGraphReturnRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder) Post ¶ added in v0.54.0

Post make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. Find more info here

func (*UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher.

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphReturnRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder ¶ added in v0.54.0

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder ¶ added in v0.54.0

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder instantiates a new MicrosoftGraphSetUpResourcesFolderRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal ¶ added in v0.54.0

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderInternal instantiates a new MicrosoftGraphSetUpResourcesFolderRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder) Post ¶ added in v0.54.0

Post trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder. Find more info here

func (*UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation trigger the creation of the SharePoint resource folder where all file-based resources (Word, Excel, and so on) should be uploaded for a given submission. Only teachers and students can perform this operation. Note that files must be located in this folder in order to be added as resources. Only a student in the class can determine what files to upload in a given submission-level resource folder.

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSetUpResourcesFolderRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder ¶ added in v0.54.0

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder provides operations to call the submit method.

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder ¶ added in v0.54.0

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder instantiates a new MicrosoftGraphSubmitRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderInternal ¶ added in v0.54.0

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderInternal instantiates a new MicrosoftGraphSubmitRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder) Post ¶ added in v0.54.0

Post indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from `working` to `submitted`. During the submit process, all the resources are copied to the **submittedResources** bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf. Find more info here

func (*UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from `working` to `submitted`. During the submit process, all the resources are copied to the **submittedResources** bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf.

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphSubmitRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder ¶ added in v0.54.0

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder provides operations to call the unsubmit method.

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder ¶ added in v0.54.0

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder instantiates a new MicrosoftGraphUnsubmitRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderInternal ¶ added in v0.54.0

func NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderInternal instantiates a new MicrosoftGraphUnsubmitRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder) Post ¶ added in v0.54.0

Post indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from `submitted` to `working`. During the submit process, all the resources are copied from **submittedResources** to **workingResources**. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf. Find more info here

func (*UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilder) ToPostRequestInformation ¶ added in v0.54.0

ToPostRequestInformation indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from `submitted` to `working`. During the submit process, all the resources are copied from **submittedResources** to **workingResources**. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf.

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderPostRequestConfiguration ¶ added in v0.54.0

type UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemMicrosoftGraphUnsubmitRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity.

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder instantiates a new EducationOutcomeItemRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderInternal instantiates a new EducationOutcomeItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property outcomes for education

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property outcomes for education

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get outcomes from education

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property outcomes in education

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters get outcomes from education

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity.

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder instantiates a new OutcomesRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderInternal instantiates a new OutcomesRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Get ¶ added in v0.49.0

Get retrieve a list of educationOutcome objects. There are four types of outcomes: **educationPointsOutcome**, **educationFeedbackOutcome**, **educationRubricOutcome**, and **educationFeedbackResourceOutcome**. Only teachers, students, and applications with application permissions can perform this operation. A submission for a credit assignment (one that has no point value and no rubric) will have an educationFeedbackOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for a points assignment (one that has a point value assigned) will have both an educationFeedbackOutcome and an educationPointsOutcome. A submission for an assignment with an attached rubric, if the rubric is a credit rubric (no points), will have an educationFeedbackOutcome and an educationRubricOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for an assignment with an attached rubric, if the rubric is a points rubric, will have an educationFeedbackOutcome, an educationPointsOutcome, and an educationRubricOutcome. A submission for a feedback resource will have an educationFeedbackResourceOutcome. All outcome types have a regular and a published property appropriate to that type of outcome; for example, **points** and **publishedPoints**, **feedback** and **publishedFeedback**. The regular property is the most recent value updated by the teacher; the published property is the most recent value returned to the student. Find more info here

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Post ¶ added in v0.49.0

Post create a new feedback resource for a submission. Only a teacher can perform this operation. To create a new file-based resource, upload the file to the feedback resources folder associated with the assignment. If the file doesn't exist or isn't in that folder, the `POST` request will fail. Find more info here

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve a list of educationOutcome objects. There are four types of outcomes: **educationPointsOutcome**, **educationFeedbackOutcome**, **educationRubricOutcome**, and **educationFeedbackResourceOutcome**. Only teachers, students, and applications with application permissions can perform this operation. A submission for a credit assignment (one that has no point value and no rubric) will have an educationFeedbackOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for a points assignment (one that has a point value assigned) will have both an educationFeedbackOutcome and an educationPointsOutcome. A submission for an assignment with an attached rubric, if the rubric is a credit rubric (no points), will have an educationFeedbackOutcome and an educationRubricOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for an assignment with an attached rubric, if the rubric is a points rubric, will have an educationFeedbackOutcome, an educationPointsOutcome, and an educationRubricOutcome. A submission for a feedback resource will have an educationFeedbackResourceOutcome. All outcome types have a regular and a published property appropriate to that type of outcome; for example, **points** and **publishedPoints**, **feedback** and **publishedFeedback**. The regular property is the most recent value updated by the teacher; the published property is the most recent value returned to the student.

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create a new feedback resource for a submission. Only a teacher can perform this operation. To create a new file-based resource, upload the file to the feedback resources folder associated with the assignment. If the file doesn't exist or isn't in that folder, the `POST` request will fail.

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetQueryParameters retrieve a list of educationOutcome objects. There are four types of outcomes: **educationPointsOutcome**, **educationFeedbackOutcome**, **educationRubricOutcome**, and **educationFeedbackResourceOutcome**. Only teachers, students, and applications with application permissions can perform this operation. A submission for a credit assignment (one that has no point value and no rubric) will have an educationFeedbackOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for a points assignment (one that has a point value assigned) will have both an educationFeedbackOutcome and an educationPointsOutcome. A submission for an assignment with an attached rubric, if the rubric is a credit rubric (no points), will have an educationFeedbackOutcome and an educationRubricOutcome. (It might also return an educationPointsOutcome, but that outcome is ignored.) A submission for an assignment with an attached rubric, if the rubric is a points rubric, will have an educationFeedbackOutcome, an educationPointsOutcome, and an educationRubricOutcome. A submission for a feedback resource will have an educationFeedbackResourceOutcome. All outcome types have a regular and a published property appropriate to that type of outcome; for example, **points** and **publishedPoints**, **feedback** and **publishedFeedback**. The regular property is the most recent value updated by the teacher; the published property is the most recent value returned to the student.

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationSubmission entity.

func NewUsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderInternal instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property resources for education

func (*UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property resources for education

func (*UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get resources from education

type UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters get resources from education

type UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationSubmission entity.

func NewUsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder instantiates a new ResourcesRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderInternal instantiates a new ResourcesRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) Get ¶ added in v0.49.0

Get list the resources associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. The educationSubmissionResource object is a wrapper around the actual resource object the student is working on. The wrapper also includes a pointer to the resources on the assignment if this was copied from the assignment during the assign process. These resources are the working copy of the assignment. The **submittedResources** are the resources that have officially been submitted to be graded. Find more info here

func (*UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) Post ¶ added in v0.49.0

Post add an educationSubmissionResource to a submission resource list. Only teachers and students can perform this operation. The operation will not succeed if the **allowStudentsToAddResources** flag is not set to `true`. To create a new file-based resource, upload the file to the resources folder associated with the submission. If the file doesn't exist or is not in that folder, the POST request will fail. Find more info here

func (*UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation list the resources associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. The educationSubmissionResource object is a wrapper around the actual resource object the student is working on. The wrapper also includes a pointer to the resources on the assignment if this was copied from the assignment during the assign process. These resources are the working copy of the assignment. The **submittedResources** are the resources that have officially been submitted to be graded.

func (*UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation add an educationSubmissionResource to a submission resource list. Only teachers and students can perform this operation. The operation will not succeed if the **allowStudentsToAddResources** flag is not set to `true`. To create a new file-based resource, upload the file to the resources folder associated with the submission. If the file doesn't exist or is not in that folder, the POST request will fail.

type UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetQueryParameters list the resources associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. The educationSubmissionResource object is a wrapper around the actual resource object the student is working on. The wrapper also includes a pointer to the resources on the assignment if this was copied from the assignment during the assign process. These resources are the working copy of the assignment. The **submittedResources** are the resources that have officially been submitted to be graded.

type UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity.

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderInternal instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property submittedResources for education

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property submittedResources for education

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get submittedResources from education

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters get submittedResources from education

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity.

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder instantiates a new SubmittedResourcesRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderInternal instantiates a new SubmittedResourcesRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) Get ¶ added in v0.49.0

Get list the educationSubmissionResource objects that have officially been submitted for grading. Only teachers, students, and applications with application permissions can perform this operation. The student who owns the submission cannot change the submitted list without resubmitting the assignment. This is a wrapper around the real resource and can contain a pointer back to the actual assignment resource if this resource was copied from the assignment. Find more info here

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation list the educationSubmissionResource objects that have officially been submitted for grading. Only teachers, students, and applications with application permissions can perform this operation. The student who owns the submission cannot change the submitted list without resubmitting the assignment. This is a wrapper around the real resource and can contain a pointer back to the actual assignment resource if this resource was copied from the assignment.

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to submittedResources for education

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters list the educationSubmissionResource objects that have officially been submitted for grading. Only teachers, students, and applications with application permissions can perform this operation. The student who owns the submission cannot change the submitted list without resubmitting the assignment. This is a wrapper around the real resource and can contain a pointer back to the actual assignment resource if this resource was copied from the assignment.

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsRequestBuilder provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity.

func NewUsersItemAssignmentsItemSubmissionsRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsItemSubmissionsRequestBuilder instantiates a new SubmissionsRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsRequestBuilder

NewUsersItemAssignmentsItemSubmissionsRequestBuilderInternal instantiates a new SubmissionsRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemAssignmentsItemSubmissionsRequestBuilder) Get ¶ added in v0.49.0

Get list all the submissions associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application with application permissions can get all the submissions while a student can only get submissions that they are associated with. Find more info here

func (*UsersItemAssignmentsItemSubmissionsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation list all the submissions associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application with application permissions can get all the submissions while a student can only get submissions that they are associated with.

func (*UsersItemAssignmentsItemSubmissionsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to submissions for education

type UsersItemAssignmentsItemSubmissionsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersItemAssignmentsItemSubmissionsRequestBuilderGetQueryParameters list all the submissions associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application with application permissions can get all the submissions while a student can only get submissions that they are associated with.

type UsersItemAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

type UsersItemAssignmentsMicrosoftGraphDeltaDeltaResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
	// contains filtered or unexported fields
}

UsersItemAssignmentsMicrosoftGraphDeltaDeltaResponse

func NewUsersItemAssignmentsMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

func NewUsersItemAssignmentsMicrosoftGraphDeltaDeltaResponse() *UsersItemAssignmentsMicrosoftGraphDeltaDeltaResponse

NewUsersItemAssignmentsMicrosoftGraphDeltaDeltaResponse instantiates a new UsersItemAssignmentsMicrosoftGraphDeltaDeltaResponse and sets the default values.

func (*UsersItemAssignmentsMicrosoftGraphDeltaDeltaResponse) GetFieldDeserializers ¶ added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*UsersItemAssignmentsMicrosoftGraphDeltaDeltaResponse) GetValue ¶ added in v0.54.0

GetValue gets the value property value. The value property

func (*UsersItemAssignmentsMicrosoftGraphDeltaDeltaResponse) Serialize ¶ added in v0.54.0

Serialize serializes information the current object

func (*UsersItemAssignmentsMicrosoftGraphDeltaDeltaResponse) SetValue ¶ added in v0.54.0

SetValue sets the value property value. The value property

type UsersItemAssignmentsMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

type UsersItemAssignmentsMicrosoftGraphDeltaRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsMicrosoftGraphDeltaRequestBuilder provides operations to call the delta method.

func NewUsersItemAssignmentsMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

func NewUsersItemAssignmentsMicrosoftGraphDeltaRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsMicrosoftGraphDeltaRequestBuilder

NewUsersItemAssignmentsMicrosoftGraphDeltaRequestBuilder instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func NewUsersItemAssignmentsMicrosoftGraphDeltaRequestBuilderInternal ¶ added in v0.54.0

func NewUsersItemAssignmentsMicrosoftGraphDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsMicrosoftGraphDeltaRequestBuilder

NewUsersItemAssignmentsMicrosoftGraphDeltaRequestBuilderInternal instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func (*UsersItemAssignmentsMicrosoftGraphDeltaRequestBuilder) Get ¶ added in v0.54.0

Get invoke function delta

func (*UsersItemAssignmentsMicrosoftGraphDeltaRequestBuilder) ToGetRequestInformation ¶ added in v0.54.0

ToGetRequestInformation invoke function delta

type UsersItemAssignmentsMicrosoftGraphDeltaRequestBuilderGetQueryParameters ¶ added in v0.54.0

type UsersItemAssignmentsMicrosoftGraphDeltaRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersItemAssignmentsMicrosoftGraphDeltaRequestBuilderGetQueryParameters invoke function delta

type UsersItemAssignmentsMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.54.0

type UsersItemAssignmentsMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsMicrosoftGraphDeltaRequestBuilderGetQueryParameters
}

UsersItemAssignmentsMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemAssignmentsRequestBuilder provides operations to manage the assignments property of the microsoft.graph.educationUser entity.

func NewUsersItemAssignmentsRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsRequestBuilder instantiates a new AssignmentsRequestBuilder and sets the default values.

func NewUsersItemAssignmentsRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsRequestBuilder

NewUsersItemAssignmentsRequestBuilderInternal instantiates a new AssignmentsRequestBuilder and sets the default values.

func (*UsersItemAssignmentsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemAssignmentsRequestBuilder) Get ¶ added in v0.49.0

Get returns a list of educationAssignment assigned to a educationUser for all classes. Only teachers, students, and applications with application permissions can perform this operation. This method allows a caller to find all the **assignments** belonging to a student or a teacher in a single call rather than having to request **assignments** from each **class**. The **assignment** list contains what is needed to get the detailed information for the **assignment** from within the **class** namespace. Use the methods defined for the **assignment** for all other operations. Find more info here

func (*UsersItemAssignmentsRequestBuilder) MicrosoftGraphDelta ¶ added in v0.54.0

MicrosoftGraphDelta provides operations to call the delta method.

func (*UsersItemAssignmentsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation returns a list of educationAssignment assigned to a educationUser for all classes. Only teachers, students, and applications with application permissions can perform this operation. This method allows a caller to find all the **assignments** belonging to a student or a teacher in a single call rather than having to request **assignments** from each **class**. The **assignment** list contains what is needed to get the detailed information for the **assignment** from within the **class** namespace. Use the methods defined for the **assignment** for all other operations.

func (*UsersItemAssignmentsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to assignments for education

type UsersItemAssignmentsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersItemAssignmentsRequestBuilderGetQueryParameters returns a list of educationAssignment assigned to a educationUser for all classes. Only teachers, students, and applications with application permissions can perform this operation. This method allows a caller to find all the **assignments** belonging to a student or a teacher in a single call rather than having to request **assignments** from each **class**. The **assignment** list contains what is needed to get the detailed information for the **assignment** from within the **class** namespace. Use the methods defined for the **assignment** for all other operations.

type UsersItemAssignmentsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsRequestBuilderGetQueryParameters
}

UsersItemAssignmentsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemClassesCountRequestBuilder ¶ added in v0.49.0

type UsersItemClassesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemClassesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemClassesCountRequestBuilder ¶ added in v0.49.0

NewUsersItemClassesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemClassesCountRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemClassesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemClassesCountRequestBuilder

NewUsersItemClassesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemClassesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*UsersItemClassesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemClassesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemClassesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemClassesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemClassesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemClassesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemClassesCountRequestBuilderGetQueryParameters
}

UsersItemClassesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

type UsersItemClassesEducationClassItemRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemClassesEducationClassItemRequestBuilder provides operations to manage the classes property of the microsoft.graph.educationUser entity.

func NewUsersItemClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

NewUsersItemClassesEducationClassItemRequestBuilder instantiates a new EducationClassItemRequestBuilder and sets the default values.

func NewUsersItemClassesEducationClassItemRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemClassesEducationClassItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemClassesEducationClassItemRequestBuilder

NewUsersItemClassesEducationClassItemRequestBuilderInternal instantiates a new EducationClassItemRequestBuilder and sets the default values.

func (*UsersItemClassesEducationClassItemRequestBuilder) Get ¶ added in v0.49.0

Get classes to which the user belongs. Nullable.

func (*UsersItemClassesEducationClassItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation classes to which the user belongs. Nullable.

type UsersItemClassesEducationClassItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemClassesEducationClassItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemClassesEducationClassItemRequestBuilderGetQueryParameters classes to which the user belongs. Nullable.

type UsersItemClassesEducationClassItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemClassesEducationClassItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemClassesEducationClassItemRequestBuilderGetQueryParameters
}

UsersItemClassesEducationClassItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemClassesRequestBuilder ¶ added in v0.49.0

type UsersItemClassesRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemClassesRequestBuilder provides operations to manage the classes property of the microsoft.graph.educationUser entity.

func NewUsersItemClassesRequestBuilder ¶ added in v0.49.0

NewUsersItemClassesRequestBuilder instantiates a new ClassesRequestBuilder and sets the default values.

func NewUsersItemClassesRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemClassesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemClassesRequestBuilder

NewUsersItemClassesRequestBuilderInternal instantiates a new ClassesRequestBuilder and sets the default values.

func (*UsersItemClassesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemClassesRequestBuilder) Get ¶ added in v0.49.0

Get get the educationClass resources an educationUser is a member of. Find more info here

func (*UsersItemClassesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationClass resources an educationUser is a member of.

type UsersItemClassesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemClassesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersItemClassesRequestBuilderGetQueryParameters get the educationClass resources an educationUser is a member of.

type UsersItemClassesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemClassesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemClassesRequestBuilderGetQueryParameters
}

UsersItemClassesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemRubricsCountRequestBuilder ¶ added in v0.49.0

type UsersItemRubricsCountRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemRubricsCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemRubricsCountRequestBuilder ¶ added in v0.49.0

NewUsersItemRubricsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemRubricsCountRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemRubricsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemRubricsCountRequestBuilder

NewUsersItemRubricsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemRubricsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*UsersItemRubricsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemRubricsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemRubricsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemRubricsCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemRubricsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemRubricsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemRubricsCountRequestBuilderGetQueryParameters
}

UsersItemRubricsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemRubricsEducationRubricItemRequestBuilder ¶ added in v0.49.0

type UsersItemRubricsEducationRubricItemRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemRubricsEducationRubricItemRequestBuilder provides operations to manage the rubrics property of the microsoft.graph.educationUser entity.

func NewUsersItemRubricsEducationRubricItemRequestBuilder ¶ added in v0.49.0

NewUsersItemRubricsEducationRubricItemRequestBuilder instantiates a new EducationRubricItemRequestBuilder and sets the default values.

func NewUsersItemRubricsEducationRubricItemRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemRubricsEducationRubricItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemRubricsEducationRubricItemRequestBuilder

NewUsersItemRubricsEducationRubricItemRequestBuilderInternal instantiates a new EducationRubricItemRequestBuilder and sets the default values.

func (*UsersItemRubricsEducationRubricItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property rubrics for education

func (*UsersItemRubricsEducationRubricItemRequestBuilder) Get ¶ added in v0.49.0

Get when set, the grading rubric attached to the assignment.

func (*UsersItemRubricsEducationRubricItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property rubrics for education

func (*UsersItemRubricsEducationRubricItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation when set, the grading rubric attached to the assignment.

func (*UsersItemRubricsEducationRubricItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property rubrics in education

type UsersItemRubricsEducationRubricItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type UsersItemRubricsEducationRubricItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemRubricsEducationRubricItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemRubricsEducationRubricItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemRubricsEducationRubricItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemRubricsEducationRubricItemRequestBuilderGetQueryParameters when set, the grading rubric attached to the assignment.

type UsersItemRubricsEducationRubricItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemRubricsEducationRubricItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemRubricsEducationRubricItemRequestBuilderGetQueryParameters
}

UsersItemRubricsEducationRubricItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemRubricsEducationRubricItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type UsersItemRubricsEducationRubricItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemRubricsEducationRubricItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemRubricsRequestBuilder ¶ added in v0.49.0

type UsersItemRubricsRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemRubricsRequestBuilder provides operations to manage the rubrics property of the microsoft.graph.educationUser entity.

func NewUsersItemRubricsRequestBuilder ¶ added in v0.49.0

NewUsersItemRubricsRequestBuilder instantiates a new RubricsRequestBuilder and sets the default values.

func NewUsersItemRubricsRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemRubricsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemRubricsRequestBuilder

NewUsersItemRubricsRequestBuilderInternal instantiates a new RubricsRequestBuilder and sets the default values.

func (*UsersItemRubricsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemRubricsRequestBuilder) Get ¶ added in v0.49.0

Get retrieve a list of educationRubric objects. Find more info here

func (*UsersItemRubricsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve a list of educationRubric objects.

func (*UsersItemRubricsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create a new educationRubric object.

type UsersItemRubricsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemRubricsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersItemRubricsRequestBuilderGetQueryParameters retrieve a list of educationRubric objects.

type UsersItemRubricsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemRubricsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemRubricsRequestBuilderGetQueryParameters
}

UsersItemRubricsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemRubricsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemRubricsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemRubricsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemSchoolsCountRequestBuilder ¶ added in v0.49.0

type UsersItemSchoolsCountRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemSchoolsCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemSchoolsCountRequestBuilder ¶ added in v0.49.0

NewUsersItemSchoolsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemSchoolsCountRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemSchoolsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemSchoolsCountRequestBuilder

NewUsersItemSchoolsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemSchoolsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*UsersItemSchoolsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemSchoolsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemSchoolsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemSchoolsCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemSchoolsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemSchoolsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemSchoolsCountRequestBuilderGetQueryParameters
}

UsersItemSchoolsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemSchoolsEducationSchoolItemRequestBuilder ¶ added in v0.49.0

type UsersItemSchoolsEducationSchoolItemRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemSchoolsEducationSchoolItemRequestBuilder provides operations to manage the schools property of the microsoft.graph.educationUser entity.

func NewUsersItemSchoolsEducationSchoolItemRequestBuilder ¶ added in v0.49.0

NewUsersItemSchoolsEducationSchoolItemRequestBuilder instantiates a new EducationSchoolItemRequestBuilder and sets the default values.

func NewUsersItemSchoolsEducationSchoolItemRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemSchoolsEducationSchoolItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemSchoolsEducationSchoolItemRequestBuilder

NewUsersItemSchoolsEducationSchoolItemRequestBuilderInternal instantiates a new EducationSchoolItemRequestBuilder and sets the default values.

func (*UsersItemSchoolsEducationSchoolItemRequestBuilder) Get ¶ added in v0.49.0

Get schools to which the user belongs. Nullable.

func (*UsersItemSchoolsEducationSchoolItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation schools to which the user belongs. Nullable.

type UsersItemSchoolsEducationSchoolItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemSchoolsEducationSchoolItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemSchoolsEducationSchoolItemRequestBuilderGetQueryParameters schools to which the user belongs. Nullable.

type UsersItemSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemSchoolsEducationSchoolItemRequestBuilderGetQueryParameters
}

UsersItemSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemSchoolsRequestBuilder ¶ added in v0.49.0

type UsersItemSchoolsRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemSchoolsRequestBuilder provides operations to manage the schools property of the microsoft.graph.educationUser entity.

func NewUsersItemSchoolsRequestBuilder ¶ added in v0.49.0

NewUsersItemSchoolsRequestBuilder instantiates a new SchoolsRequestBuilder and sets the default values.

func NewUsersItemSchoolsRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemSchoolsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemSchoolsRequestBuilder

NewUsersItemSchoolsRequestBuilderInternal instantiates a new SchoolsRequestBuilder and sets the default values.

func (*UsersItemSchoolsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemSchoolsRequestBuilder) Get ¶ added in v0.49.0

Get retrieve a list of schools for a user. Find more info here

func (*UsersItemSchoolsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve a list of schools for a user.

type UsersItemSchoolsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemSchoolsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersItemSchoolsRequestBuilderGetQueryParameters retrieve a list of schools for a user.

type UsersItemSchoolsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemSchoolsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemSchoolsRequestBuilderGetQueryParameters
}

UsersItemSchoolsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemTaughtClassesCountRequestBuilder ¶ added in v0.49.0

type UsersItemTaughtClassesCountRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemTaughtClassesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemTaughtClassesCountRequestBuilder ¶ added in v0.49.0

NewUsersItemTaughtClassesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemTaughtClassesCountRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemTaughtClassesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemTaughtClassesCountRequestBuilder

NewUsersItemTaughtClassesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemTaughtClassesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource

func (*UsersItemTaughtClassesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemTaughtClassesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemTaughtClassesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemTaughtClassesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemTaughtClassesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemTaughtClassesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemTaughtClassesCountRequestBuilderGetQueryParameters
}

UsersItemTaughtClassesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemTaughtClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

type UsersItemTaughtClassesEducationClassItemRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemTaughtClassesEducationClassItemRequestBuilder provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity.

func NewUsersItemTaughtClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

func NewUsersItemTaughtClassesEducationClassItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemTaughtClassesEducationClassItemRequestBuilder

NewUsersItemTaughtClassesEducationClassItemRequestBuilder instantiates a new EducationClassItemRequestBuilder and sets the default values.

func NewUsersItemTaughtClassesEducationClassItemRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemTaughtClassesEducationClassItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemTaughtClassesEducationClassItemRequestBuilder

NewUsersItemTaughtClassesEducationClassItemRequestBuilderInternal instantiates a new EducationClassItemRequestBuilder and sets the default values.

func (*UsersItemTaughtClassesEducationClassItemRequestBuilder) Get ¶ added in v0.49.0

Get classes for which the user is a teacher.

func (*UsersItemTaughtClassesEducationClassItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation classes for which the user is a teacher.

type UsersItemTaughtClassesEducationClassItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemTaughtClassesEducationClassItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemTaughtClassesEducationClassItemRequestBuilderGetQueryParameters classes for which the user is a teacher.

type UsersItemTaughtClassesEducationClassItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemTaughtClassesEducationClassItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemTaughtClassesEducationClassItemRequestBuilderGetQueryParameters
}

UsersItemTaughtClassesEducationClassItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemTaughtClassesRequestBuilder ¶ added in v0.49.0

type UsersItemTaughtClassesRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemTaughtClassesRequestBuilder provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity.

func NewUsersItemTaughtClassesRequestBuilder ¶ added in v0.49.0

NewUsersItemTaughtClassesRequestBuilder instantiates a new TaughtClassesRequestBuilder and sets the default values.

func NewUsersItemTaughtClassesRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemTaughtClassesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemTaughtClassesRequestBuilder

NewUsersItemTaughtClassesRequestBuilderInternal instantiates a new TaughtClassesRequestBuilder and sets the default values.

func (*UsersItemTaughtClassesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemTaughtClassesRequestBuilder) Get ¶ added in v0.49.0

Get get the educationClass resources owned by an educationUser. Find more info here

func (*UsersItemTaughtClassesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationClass resources owned by an educationUser.

type UsersItemTaughtClassesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemTaughtClassesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersItemTaughtClassesRequestBuilderGetQueryParameters get the educationClass resources owned by an educationUser.

type UsersItemTaughtClassesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemTaughtClassesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemTaughtClassesRequestBuilderGetQueryParameters
}

UsersItemTaughtClassesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemUserRequestBuilder ¶ added in v0.49.0

type UsersItemUserRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersItemUserRequestBuilder provides operations to manage the user property of the microsoft.graph.educationUser entity.

func NewUsersItemUserRequestBuilder ¶ added in v0.49.0

NewUsersItemUserRequestBuilder instantiates a new UserRequestBuilder and sets the default values.

func NewUsersItemUserRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemUserRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemUserRequestBuilder

NewUsersItemUserRequestBuilderInternal instantiates a new UserRequestBuilder and sets the default values.

func (*UsersItemUserRequestBuilder) Get ¶ added in v0.49.0

Get retrieve the simple directory **user** that corresponds to this **educationUser**. Find more info here

func (*UsersItemUserRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve the simple directory **user** that corresponds to this **educationUser**.

type UsersItemUserRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemUserRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemUserRequestBuilderGetQueryParameters retrieve the simple directory **user** that corresponds to this **educationUser**.

type UsersItemUserRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemUserRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemUserRequestBuilderGetQueryParameters
}

UsersItemUserRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

type UsersMicrosoftGraphDeltaDeltaResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
	// contains filtered or unexported fields
}

UsersMicrosoftGraphDeltaDeltaResponse

func NewUsersMicrosoftGraphDeltaDeltaResponse ¶ added in v0.54.0

func NewUsersMicrosoftGraphDeltaDeltaResponse() *UsersMicrosoftGraphDeltaDeltaResponse

NewUsersMicrosoftGraphDeltaDeltaResponse instantiates a new UsersMicrosoftGraphDeltaDeltaResponse and sets the default values.

func (*UsersMicrosoftGraphDeltaDeltaResponse) GetFieldDeserializers ¶ added in v0.54.0

GetFieldDeserializers the deserialization information for the current model

func (*UsersMicrosoftGraphDeltaDeltaResponse) GetValue ¶ added in v0.54.0

GetValue gets the value property value. The value property

func (*UsersMicrosoftGraphDeltaDeltaResponse) Serialize ¶ added in v0.54.0

Serialize serializes information the current object

func (*UsersMicrosoftGraphDeltaDeltaResponse) SetValue ¶ added in v0.54.0

SetValue sets the value property value. The value property

type UsersMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

type UsersMicrosoftGraphDeltaRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersMicrosoftGraphDeltaRequestBuilder provides operations to call the delta method.

func NewUsersMicrosoftGraphDeltaRequestBuilder ¶ added in v0.54.0

NewUsersMicrosoftGraphDeltaRequestBuilder instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func NewUsersMicrosoftGraphDeltaRequestBuilderInternal ¶ added in v0.54.0

func NewUsersMicrosoftGraphDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersMicrosoftGraphDeltaRequestBuilder

NewUsersMicrosoftGraphDeltaRequestBuilderInternal instantiates a new MicrosoftGraphDeltaRequestBuilder and sets the default values.

func (*UsersMicrosoftGraphDeltaRequestBuilder) Get ¶ added in v0.54.0

Get invoke function delta

func (*UsersMicrosoftGraphDeltaRequestBuilder) ToGetRequestInformation ¶ added in v0.54.0

ToGetRequestInformation invoke function delta

type UsersMicrosoftGraphDeltaRequestBuilderGetQueryParameters ¶ added in v0.54.0

type UsersMicrosoftGraphDeltaRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersMicrosoftGraphDeltaRequestBuilderGetQueryParameters invoke function delta

type UsersMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.54.0

type UsersMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersMicrosoftGraphDeltaRequestBuilderGetQueryParameters
}

UsersMicrosoftGraphDeltaRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersRequestBuilder ¶ added in v0.49.0

type UsersRequestBuilder struct {
	// contains filtered or unexported fields
}

UsersRequestBuilder provides operations to manage the users property of the microsoft.graph.educationRoot entity.

func NewUsersRequestBuilder ¶ added in v0.49.0

NewUsersRequestBuilder instantiates a new UsersRequestBuilder and sets the default values.

func NewUsersRequestBuilderInternal ¶ added in v0.49.0

func NewUsersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersRequestBuilder

NewUsersRequestBuilderInternal instantiates a new UsersRequestBuilder and sets the default values.

func (*UsersRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersRequestBuilder) Get ¶ added in v0.49.0

Get get a list of the educationUser objects and their properties. Find more info here

func (*UsersRequestBuilder) MicrosoftGraphDelta ¶ added in v0.54.0

MicrosoftGraphDelta provides operations to call the delta method.

func (*UsersRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get a list of the educationUser objects and their properties.

func (*UsersRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create a new educationUser object.

type UsersRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersRequestBuilderGetQueryParameters get a list of the educationUser objects and their properties.

type UsersRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersRequestBuilderGetQueryParameters
}

UsersRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL