education

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: May 16, 2023 License: MIT Imports: 5 Imported by: 1

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

This section is empty.

Functions ¶

func CreateClassesDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

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

func CreateClassesItemAssignmentCategoriesDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

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

func CreateClassesItemAssignmentsDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

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

func CreateClassesItemAssignmentsItemCategoriesDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

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

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

func CreateMeAssignmentsDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

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

func CreateMeAssignmentsItemCategoriesDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

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

func CreateSchoolsDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

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

func CreateUsersDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

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

func CreateUsersItemAssignmentsDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

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

func CreateUsersItemAssignmentsItemCategoriesDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

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

Types ¶

type ClassesCountRequestBuilder ¶ added in v0.49.0

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 ClassesDeltaRequestBuilder ¶ added in v0.49.0

ClassesDeltaRequestBuilder provides operations to call the delta method.

func NewClassesDeltaRequestBuilder ¶ added in v0.49.0

NewClassesDeltaRequestBuilder instantiates a new DeltaRequestBuilder and sets the default values.

func NewClassesDeltaRequestBuilderInternal ¶ added in v0.49.0

func NewClassesDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesDeltaRequestBuilder

NewClassesDeltaRequestBuilderInternal instantiates a new DeltaRequestBuilder and sets the default values.

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

Get invoke function delta

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

ToGetRequestInformation invoke function delta

type ClassesDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesDeltaRequestBuilderGetQueryParameters 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"`
}

ClassesDeltaRequestBuilderGetQueryParameters invoke function delta

type ClassesDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesDeltaResponse ¶ added in v0.49.0

ClassesDeltaResponse

func NewClassesDeltaResponse ¶ added in v0.49.0

func NewClassesDeltaResponse() *ClassesDeltaResponse

NewClassesDeltaResponse instantiates a new ClassesDeltaResponse and sets the default values.

func (*ClassesDeltaResponse) GetFieldDeserializers ¶ added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*ClassesDeltaResponse) GetValue ¶ added in v0.49.0

GetValue gets the value property value. The value property

func (*ClassesDeltaResponse) Serialize ¶ added in v0.49.0

Serialize serializes information the current object

func (*ClassesDeltaResponse) SetValue ¶ added in v0.49.0

SetValue sets the value property value. The value property

type ClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

type ClassesEducationClassItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) 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) Delete ¶ added in v0.49.0

Delete delete an educationClass. Because a class is also a universal group, deleting a class deletes the group. Find more info here

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

Get retrieve a class from the system. A class is a universal group with a special property that indicates to the system that the group is a class. Group members represent the students; group admins represent the teachers in the class. If you're using the delegated token, the user will only see classes in which they are members. Find more info here

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) Schools ¶ added in v0.49.0

Schools 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) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete an educationClass. Because a class is also a universal group, deleting a class deletes the group.

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

ToGetRequestInformation retrieve a class from the system. A class is a universal group with a special property that indicates to the system that the group is a class. Group members represent the students; group admins represent the teachers in the class. If you're using the delegated token, the user will only see classes in which they are members.

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

ToPatchRequestInformation update the properties of an educationClass object.

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 retrieve a class from the system. A class is a universal group with a special property that indicates to the system that the group is a class. Group members represent the students; group admins represent the teachers in the class. If you're using the delegated token, the user will only see classes in which they are members.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 ClassesItemAssignmentCategoriesDeltaRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesDeltaRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentCategoriesDeltaRequestBuilder provides operations to call the delta method.

func NewClassesItemAssignmentCategoriesDeltaRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentCategoriesDeltaRequestBuilder instantiates a new DeltaRequestBuilder and sets the default values.

func NewClassesItemAssignmentCategoriesDeltaRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentCategoriesDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentCategoriesDeltaRequestBuilder

NewClassesItemAssignmentCategoriesDeltaRequestBuilderInternal instantiates a new DeltaRequestBuilder and sets the default values.

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

Get invoke function delta

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

ToGetRequestInformation invoke function delta

type ClassesItemAssignmentCategoriesDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesDeltaRequestBuilderGetQueryParameters 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"`
}

ClassesItemAssignmentCategoriesDeltaRequestBuilderGetQueryParameters invoke function delta

type ClassesItemAssignmentCategoriesDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentCategoriesDeltaResponse ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesDeltaResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
}

ClassesItemAssignmentCategoriesDeltaResponse

func NewClassesItemAssignmentCategoriesDeltaResponse ¶ added in v0.49.0

func NewClassesItemAssignmentCategoriesDeltaResponse() *ClassesItemAssignmentCategoriesDeltaResponse

NewClassesItemAssignmentCategoriesDeltaResponse instantiates a new ClassesItemAssignmentCategoriesDeltaResponse and sets the default values.

func (*ClassesItemAssignmentCategoriesDeltaResponse) GetFieldDeserializers ¶ added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*ClassesItemAssignmentCategoriesDeltaResponse) GetValue ¶ added in v0.49.0

GetValue gets the value property value. The value property

func (*ClassesItemAssignmentCategoriesDeltaResponse) Serialize ¶ added in v0.49.0

Serialize serializes information the current object

func (*ClassesItemAssignmentCategoriesDeltaResponse) SetValue ¶ added in v0.49.0

SetValue sets the value property value. The value property

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 an existing category. Only teachers can perform this operation. Find more info here

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

Get retrieve an educationCategory object. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

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

ToDeleteRequestInformation delete an existing category. Only teachers can perform this operation.

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

ToGetRequestInformation retrieve an educationCategory object. Only teachers, students, and applications with application permissions can perform this operation.

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 retrieve an educationCategory object. Only teachers, students, and applications with application permissions can perform this operation.

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 ClassesItemAssignmentCategoriesRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationCategoryId ¶ added in v0.63.0

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

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

Count provides operations to count the resources in the collection.

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

Delta provides operations to call the delta method.

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) 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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 ClassesItemAssignmentsDeltaRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsDeltaRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsDeltaRequestBuilder provides operations to call the delta method.

func NewClassesItemAssignmentsDeltaRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsDeltaRequestBuilder instantiates a new DeltaRequestBuilder and sets the default values.

func NewClassesItemAssignmentsDeltaRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsDeltaRequestBuilder

NewClassesItemAssignmentsDeltaRequestBuilderInternal instantiates a new DeltaRequestBuilder and sets the default values.

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

Get invoke function delta

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

ToGetRequestInformation invoke function delta

type ClassesItemAssignmentsDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsDeltaRequestBuilderGetQueryParameters 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"`
}

ClassesItemAssignmentsDeltaRequestBuilderGetQueryParameters invoke function delta

type ClassesItemAssignmentsDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsDeltaResponse ¶ added in v0.49.0

ClassesItemAssignmentsDeltaResponse

func NewClassesItemAssignmentsDeltaResponse ¶ added in v0.49.0

func NewClassesItemAssignmentsDeltaResponse() *ClassesItemAssignmentsDeltaResponse

NewClassesItemAssignmentsDeltaResponse instantiates a new ClassesItemAssignmentsDeltaResponse and sets the default values.

func (*ClassesItemAssignmentsDeltaResponse) GetFieldDeserializers ¶ added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*ClassesItemAssignmentsDeltaResponse) GetValue ¶ added in v0.49.0

GetValue gets the value property value. The value property

func (*ClassesItemAssignmentsDeltaResponse) Serialize ¶ added in v0.49.0

Serialize serializes information the current object

func (*ClassesItemAssignmentsDeltaResponse) SetValue ¶ added in v0.49.0

SetValue sets the value property value. The value property

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) Delete ¶ added in v0.49.0

Delete delete an existing assignment. Only teachers within a class can delete assignments. Find more info here

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

Get get the properties and relationships of an assignment. Only teachers, students, and applications with application permissions can perform this operation. Students can only see assignments assigned to them; teachers and applications with application permissions can see all assignments in a class. Find more info here

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

Patch update an educationAssignment object. Only teachers can perform this action. Alternatively, request to change the status of an **assignment** with publish action. Don't use a PATCH operation for this purpose. Find more info here

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

Publish provides operations to call the publish 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) Rubric ¶ added in v0.49.0

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

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

SetUpFeedbackResourcesFolder provides operations to call the setUpFeedbackResourcesFolder method.

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

SetUpResourcesFolder provides operations to call the setUpResourcesFolder method.

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

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

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

ToDeleteRequestInformation delete an existing assignment. Only teachers within a class can delete assignments.

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

ToGetRequestInformation get the properties and relationships of an assignment. Only teachers, students, and applications with application permissions can perform this operation. Students can only see assignments assigned to them; teachers and applications with application permissions can see all assignments in a class.

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

ToPatchRequestInformation update an educationAssignment object. Only teachers can perform this action. Alternatively, request to change the status of an **assignment** with publish action. Don't use a PATCH operation for this purpose.

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 get the properties and relationships of an assignment. Only teachers, students, and applications with application permissions can perform this operation. Students can only see assignments assigned to them; teachers and applications with application permissions can see all assignments in a class.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 ClassesItemAssignmentsItemCategoriesDeltaRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesDeltaRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemCategoriesDeltaRequestBuilder provides operations to call the delta method.

func NewClassesItemAssignmentsItemCategoriesDeltaRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemCategoriesDeltaRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemCategoriesDeltaRequestBuilder

NewClassesItemAssignmentsItemCategoriesDeltaRequestBuilder instantiates a new DeltaRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemCategoriesDeltaRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemCategoriesDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemCategoriesDeltaRequestBuilder

NewClassesItemAssignmentsItemCategoriesDeltaRequestBuilderInternal instantiates a new DeltaRequestBuilder and sets the default values.

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

Get invoke function delta

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

ToGetRequestInformation invoke function delta

type ClassesItemAssignmentsItemCategoriesDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesDeltaRequestBuilderGetQueryParameters 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"`
}

ClassesItemAssignmentsItemCategoriesDeltaRequestBuilderGetQueryParameters invoke function delta

type ClassesItemAssignmentsItemCategoriesDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemCategoriesDeltaResponse ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesDeltaResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
}

ClassesItemAssignmentsItemCategoriesDeltaResponse

func NewClassesItemAssignmentsItemCategoriesDeltaResponse ¶ added in v0.49.0

func NewClassesItemAssignmentsItemCategoriesDeltaResponse() *ClassesItemAssignmentsItemCategoriesDeltaResponse

NewClassesItemAssignmentsItemCategoriesDeltaResponse instantiates a new ClassesItemAssignmentsItemCategoriesDeltaResponse and sets the default values.

func (*ClassesItemAssignmentsItemCategoriesDeltaResponse) GetFieldDeserializers ¶ added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*ClassesItemAssignmentsItemCategoriesDeltaResponse) GetValue ¶ added in v0.49.0

GetValue gets the value property value. The value property

func (*ClassesItemAssignmentsItemCategoriesDeltaResponse) Serialize ¶ added in v0.49.0

Serialize serializes information the current object

func (*ClassesItemAssignmentsItemCategoriesDeltaResponse) SetValue ¶ added in v0.49.0

SetValue sets the value property value. The value property

type ClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 remove an educationCategory from an educationAssignment. Only teachers can perform this operation. Find more info here

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

ToDeleteRequestInformation remove an educationCategory from an educationAssignment. Only teachers can perform this operation.

type ClassesItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters ¶ added in v0.49.0

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

ClassesItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters remove an educationCategory from an educationAssignment. Only teachers can perform this operation.

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 ClassesItemAssignmentsItemCategoriesRefRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. Find more info here

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 add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationCategoryId ¶ added in v0.63.0

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

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

Count provides operations to count the resources in the collection.

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

Delta provides operations to call the delta method.

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) Post ¶ added in v0.49.0

Post add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. Find more info here

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 add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation.

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 ClassesItemAssignmentsItemPublishRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemPublishRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemPublishRequestBuilder provides operations to call the publish method.

func NewClassesItemAssignmentsItemPublishRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsItemPublishRequestBuilder instantiates a new PublishRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemPublishRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemPublishRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemPublishRequestBuilder

NewClassesItemAssignmentsItemPublishRequestBuilderInternal instantiates a new PublishRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemPublishRequestBuilder) Post ¶ added in v0.49.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 (*ClassesItemAssignmentsItemPublishRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 ClassesItemAssignmentsItemPublishRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 a specific educationAssignmentResource attached to an assignment. In general, only teachers in the class can remove a resource. However, teachers cannot remove resources marked as 'distributeToStudents', after the assignment has been published to students. Find more info here

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

Get get the properties of an education assignment resource associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

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

ToDeleteRequestInformation delete a specific educationAssignmentResource attached to an assignment. In general, only teachers in the class can remove a resource. However, teachers cannot remove resources marked as 'distributeToStudents', after the assignment has been published to students.

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

ToGetRequestInformation get the properties of an education assignment resource associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

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 get the properties of an education assignment resource associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationAssignmentResourceId ¶ added in v0.63.0

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

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 remove an educationRubric from an educationAssignment. This method does not delete the rubric itself and can only be performed by teachers. Find more info here

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 attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. Find more info here

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

ToDeleteRequestInformation remove an educationRubric from an educationAssignment. This method does not delete the rubric itself and can only be performed by teachers.

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 attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 remove an educationRubric from an educationAssignment. This method does not delete the rubric itself and can only be performed by teachers. Find more info here

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) Patch ¶ added in v0.49.0

Patch attach an existing educationRubric object to an educationAssignment. Only teachers 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 remove an educationRubric from an educationAssignment. This method does not delete the rubric itself and can only be performed by teachers.

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 attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation.

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 ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder provides operations to call the setUpFeedbackResourcesFolder method.

func NewClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder

NewClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder instantiates a new SetUpFeedbackResourcesFolderRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder

NewClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderInternal instantiates a new SetUpFeedbackResourcesFolderRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder) Post ¶ added in v0.49.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 (*ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder

NewClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder instantiates a new SetUpResourcesFolderRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder

NewClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilderInternal instantiates a new SetUpResourcesFolderRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder) Post ¶ added in v0.49.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 (*ClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 ClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 retrieve a particular submission. Only teachers, students, and applications with application permissions can perform this operation. A **submission** object represents a student's work for an assignment. Resources associated with the **submission** represent this work. Only the **assignedTo** student can see and modify the **submission**. A teacher or application with application permissions has full access to all **submissions**. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students will not see the grade or feedback until the **assignment** has been released. Find more info here

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

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

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

Reassign provides operations to call the reassign method.

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

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

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ReturnEscaped ¶ added in v0.56.0

ReturnEscaped provides operations to call the return method.

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

SetUpResourcesFolder provides operations to call the setUpResourcesFolder method.

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

Submit provides operations to call the submit method.

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

SubmittedResources 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 retrieve a particular submission. Only teachers, students, and applications with application permissions can perform this operation. A **submission** object represents a student's work for an assignment. Resources associated with the **submission** represent this work. Only the **assignedTo** student can see and modify the **submission**. A teacher or application with application permissions has full access to all **submissions**. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students will not see the grade or feedback until the **assignment** has been released.

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

ToPatchRequestInformation update the navigation property submissions in education

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

Unsubmit provides operations to call the unsubmit method.

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 retrieve a particular submission. Only teachers, students, and applications with application permissions can perform this operation. A **submission** object represents a student's work for an assignment. Resources associated with the **submission** represent this work. Only the **assignedTo** student can see and modify the **submission**. A teacher or application with application permissions has full access to all **submissions**. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students will not see the grade or feedback until the **assignment** has been released.

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 ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 a feedback resource from a submission. This can only be done by a teacher. Find more info here

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

Patch update the properties of an educationOutcome object. Only teachers can perform this operation. Find more info here

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

ToDeleteRequestInformation delete a feedback resource from a submission. This can only be done by a teacher.

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

ToGetRequestInformation get outcomes from education

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

ToPatchRequestInformation update the properties of an educationOutcome object. Only teachers can perform this operation.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationOutcomeId ¶ added in v0.63.0

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

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 ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder provides operations to call the reassign method.

func NewClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder instantiates a new ReassignRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilderInternal instantiates a new ReassignRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder) Post ¶ added in v0.49.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 (*ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 an educationSubmissionResource from the submission. Only teachers and students can perform this operation. If the resource was copied from the assignment, a new copy of the resource will be created after the current copy is deleted. This allows you to 'reset' the resource to its original state. If the resource was not copied from the assignment but was added from the student, the resource is simply deleted. Find more info here

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

Get retrieve the properties of a specific resource associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. This resource is in the 'working' resource list and should be considered work in process by a student. This resource is wrapped with a possible pointer back to the assignment resource if it was copied from the assignment. Find more info here

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

ToDeleteRequestInformation delete an educationSubmissionResource from the submission. Only teachers and students can perform this operation. If the resource was copied from the assignment, a new copy of the resource will be created after the current copy is deleted. This allows you to 'reset' the resource to its original state. If the resource was not copied from the assignment but was added from the student, the resource is simply deleted.

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

ToGetRequestInformation retrieve the properties of a specific resource associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. This resource is in the 'working' resource list and should be considered work in process by a student. This resource is wrapped with a possible pointer back to the assignment resource if it was copied from the assignment.

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 retrieve the properties of a specific resource associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. This resource is in the 'working' resource list and should be considered work in process by a student. This resource is wrapped with a possible pointer back to the assignment resource if it was copied from the assignment.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationSubmissionResourceId ¶ added in v0.63.0

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

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 ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder provides operations to call the return method.

func NewClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder instantiates a new ReturnRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilderInternal instantiates a new ReturnRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder) Post ¶ added in v0.49.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 (*ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder instantiates a new SetUpResourcesFolderRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderInternal instantiates a new SetUpResourcesFolderRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder) Post ¶ added in v0.49.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 (*ClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 ClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder provides operations to call the submit method.

func NewClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder instantiates a new SubmitRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilderInternal instantiates a new SubmitRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder) Post ¶ added in v0.49.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 (*ClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 ClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationSubmissionResourceId ¶ added in v0.63.0

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

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 ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder provides operations to call the unsubmit method.

func NewClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder instantiates a new UnsubmitRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilderInternal ¶ added in v0.49.0

func NewClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilderInternal instantiates a new UnsubmitRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder) Post ¶ added in v0.49.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 (*ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationSubmissionId ¶ added in v0.63.0

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

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 ClassesItemAssignmentsRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationAssignmentId ¶ added in v0.63.0

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

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

Count provides operations to count the resources in the collection.

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

Delta provides operations to call the delta method.

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) 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

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 remove an educationUser from an educationClass. Find more info here

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

ToDeleteRequestInformation remove an educationUser from an educationClass.

type ClassesItemMembersItemRefRequestBuilderDeleteQueryParameters ¶ added in v0.49.0

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

ClassesItemMembersItemRefRequestBuilderDeleteQueryParameters remove an educationUser from an educationClass.

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

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 add an educationUser member to an educationClass. Find more info here

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 add an educationUser member to an educationClass.

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

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) ByEducationUserId ¶ added in v0.63.0

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

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

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) ByEducationSchoolId ¶ added in v0.63.0

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

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 remove teacher from an educationClass. Find more info here

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

ToDeleteRequestInformation remove teacher from an educationClass.

type ClassesItemTeachersItemRefRequestBuilderDeleteQueryParameters ¶ added in v0.49.0

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

ClassesItemTeachersItemRefRequestBuilderDeleteQueryParameters remove teacher from an educationClass.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 add a teacher to a class. Find more info here

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.

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

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) ByEducationUserId ¶ added in v0.63.0

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

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 ClassesRequestBuilder ¶ added in v0.49.0

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) ByEducationClassId ¶ added in v0.63.0

func (m *ClassesRequestBuilder) ByEducationClassId(educationClassId string) *ClassesEducationClassItemRequestBuilder

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

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

Count provides operations to count the resources in the collection.

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

Delta provides operations to call the delta method.

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) 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 ¶

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) 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) 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.

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

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 MeAssignmentsDeltaRequestBuilder ¶ added in v0.49.0

MeAssignmentsDeltaRequestBuilder provides operations to call the delta method.

func NewMeAssignmentsDeltaRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsDeltaRequestBuilder instantiates a new DeltaRequestBuilder and sets the default values.

func NewMeAssignmentsDeltaRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsDeltaRequestBuilder

NewMeAssignmentsDeltaRequestBuilderInternal instantiates a new DeltaRequestBuilder and sets the default values.

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

Get invoke function delta

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

ToGetRequestInformation invoke function delta

type MeAssignmentsDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsDeltaRequestBuilderGetQueryParameters 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"`
}

MeAssignmentsDeltaRequestBuilderGetQueryParameters invoke function delta

type MeAssignmentsDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsDeltaResponse ¶ added in v0.49.0

MeAssignmentsDeltaResponse

func NewMeAssignmentsDeltaResponse ¶ added in v0.49.0

func NewMeAssignmentsDeltaResponse() *MeAssignmentsDeltaResponse

NewMeAssignmentsDeltaResponse instantiates a new MeAssignmentsDeltaResponse and sets the default values.

func (*MeAssignmentsDeltaResponse) GetFieldDeserializers ¶ added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*MeAssignmentsDeltaResponse) GetValue ¶ added in v0.49.0

GetValue gets the value property value. The value property

func (*MeAssignmentsDeltaResponse) Serialize ¶ added in v0.49.0

Serialize serializes information the current object

func (*MeAssignmentsDeltaResponse) SetValue ¶ added in v0.49.0

SetValue sets the value property value. The value property

type MeAssignmentsEducationAssignmentItemRequestBuilder ¶ added in v0.49.0

type MeAssignmentsEducationAssignmentItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) 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) Publish ¶ added in v0.49.0

Publish provides operations to call the publish 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) Rubric ¶ added in v0.49.0

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

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) SetUpFeedbackResourcesFolder ¶ added in v0.49.0

SetUpFeedbackResourcesFolder provides operations to call the setUpFeedbackResourcesFolder method.

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) SetUpResourcesFolder ¶ added in v0.49.0

SetUpResourcesFolder provides operations to call the setUpResourcesFolder method.

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

Submissions 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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 MeAssignmentsItemCategoriesDeltaRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemCategoriesDeltaRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemCategoriesDeltaRequestBuilder provides operations to call the delta method.

func NewMeAssignmentsItemCategoriesDeltaRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemCategoriesDeltaRequestBuilder instantiates a new DeltaRequestBuilder and sets the default values.

func NewMeAssignmentsItemCategoriesDeltaRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemCategoriesDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemCategoriesDeltaRequestBuilder

NewMeAssignmentsItemCategoriesDeltaRequestBuilderInternal instantiates a new DeltaRequestBuilder and sets the default values.

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

Get invoke function delta

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

ToGetRequestInformation invoke function delta

type MeAssignmentsItemCategoriesDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemCategoriesDeltaRequestBuilderGetQueryParameters 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"`
}

MeAssignmentsItemCategoriesDeltaRequestBuilderGetQueryParameters invoke function delta

type MeAssignmentsItemCategoriesDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemCategoriesDeltaResponse ¶ added in v0.49.0

type MeAssignmentsItemCategoriesDeltaResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
}

MeAssignmentsItemCategoriesDeltaResponse

func NewMeAssignmentsItemCategoriesDeltaResponse ¶ added in v0.49.0

func NewMeAssignmentsItemCategoriesDeltaResponse() *MeAssignmentsItemCategoriesDeltaResponse

NewMeAssignmentsItemCategoriesDeltaResponse instantiates a new MeAssignmentsItemCategoriesDeltaResponse and sets the default values.

func (*MeAssignmentsItemCategoriesDeltaResponse) GetFieldDeserializers ¶ added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*MeAssignmentsItemCategoriesDeltaResponse) GetValue ¶ added in v0.49.0

GetValue gets the value property value. The value property

func (*MeAssignmentsItemCategoriesDeltaResponse) Serialize ¶ added in v0.49.0

Serialize serializes information the current object

func (*MeAssignmentsItemCategoriesDeltaResponse) SetValue ¶ added in v0.49.0

SetValue sets the value property value. The value property

type MeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 remove an educationCategory from an educationAssignment. Only teachers can perform this operation. Find more info here

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

ToDeleteRequestInformation remove an educationCategory from an educationAssignment. Only teachers can perform this operation.

type MeAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters ¶ added in v0.49.0

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

MeAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters remove an educationCategory from an educationAssignment. Only teachers can perform this operation.

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 MeAssignmentsItemCategoriesRefRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemCategoriesRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. Find more info here

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 add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationCategoryId ¶ added in v0.63.0

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

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

Count provides operations to count the resources in the collection.

func (*MeAssignmentsItemCategoriesRequestBuilder) Delta ¶ added in v0.49.0

Delta provides operations to call the delta method.

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) Post ¶ added in v0.49.0

Post add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. Find more info here

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 add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation.

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 MeAssignmentsItemPublishRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemPublishRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemPublishRequestBuilder provides operations to call the publish method.

func NewMeAssignmentsItemPublishRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemPublishRequestBuilder instantiates a new PublishRequestBuilder and sets the default values.

func NewMeAssignmentsItemPublishRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemPublishRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemPublishRequestBuilder

NewMeAssignmentsItemPublishRequestBuilderInternal instantiates a new PublishRequestBuilder and sets the default values.

func (*MeAssignmentsItemPublishRequestBuilder) Post ¶ added in v0.49.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 (*MeAssignmentsItemPublishRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 MeAssignmentsItemPublishRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 a specific educationAssignmentResource attached to an assignment. In general, only teachers in the class can remove a resource. However, teachers cannot remove resources marked as 'distributeToStudents', after the assignment has been published to students. Find more info here

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

Get get the properties of an education assignment resource associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

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

ToDeleteRequestInformation delete a specific educationAssignmentResource attached to an assignment. In general, only teachers in the class can remove a resource. However, teachers cannot remove resources marked as 'distributeToStudents', after the assignment has been published to students.

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

ToGetRequestInformation get the properties of an education assignment resource associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

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 get the properties of an education assignment resource associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationAssignmentResourceId ¶ added in v0.63.0

func (m *MeAssignmentsItemResourcesRequestBuilder) ByEducationAssignmentResourceId(educationAssignmentResourceId string) *MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder

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

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 remove an educationRubric from an educationAssignment. This method does not delete the rubric itself and can only be performed by teachers. Find more info here

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 attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. Find more info here

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

ToDeleteRequestInformation remove an educationRubric from an educationAssignment. This method does not delete the rubric itself and can only be performed by teachers.

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 attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 remove an educationRubric from an educationAssignment. This method does not delete the rubric itself and can only be performed by teachers. Find more info here

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) Patch ¶ added in v0.49.0

Patch attach an existing educationRubric object to an educationAssignment. Only teachers 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 remove an educationRubric from an educationAssignment. This method does not delete the rubric itself and can only be performed by teachers.

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 attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation.

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 MeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder provides operations to call the setUpFeedbackResourcesFolder method.

func NewMeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder

NewMeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder instantiates a new SetUpFeedbackResourcesFolderRequestBuilder and sets the default values.

func NewMeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder

NewMeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderInternal instantiates a new SetUpFeedbackResourcesFolderRequestBuilder and sets the default values.

func (*MeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder) Post ¶ added in v0.49.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 (*MeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 MeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSetUpResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewMeAssignmentsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemSetUpResourcesFolderRequestBuilder instantiates a new SetUpResourcesFolderRequestBuilder and sets the default values.

func NewMeAssignmentsItemSetUpResourcesFolderRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSetUpResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSetUpResourcesFolderRequestBuilder

NewMeAssignmentsItemSetUpResourcesFolderRequestBuilderInternal instantiates a new SetUpResourcesFolderRequestBuilder and sets the default values.

func (*MeAssignmentsItemSetUpResourcesFolderRequestBuilder) Post ¶ added in v0.49.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 (*MeAssignmentsItemSetUpResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 MeAssignmentsItemSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 retrieve a particular submission. Only teachers, students, and applications with application permissions can perform this operation. A **submission** object represents a student's work for an assignment. Resources associated with the **submission** represent this work. Only the **assignedTo** student can see and modify the **submission**. A teacher or application with application permissions has full access to all **submissions**. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students will not see the grade or feedback until the **assignment** has been released. Find more info here

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

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

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Reassign ¶ added in v0.49.0

Reassign provides operations to call the reassign method.

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

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

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ReturnEscaped ¶ added in v0.61.0

ReturnEscaped provides operations to call the return method.

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) SetUpResourcesFolder ¶ added in v0.49.0

SetUpResourcesFolder provides operations to call the setUpResourcesFolder method.

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Submit ¶ added in v0.49.0

Submit provides operations to call the submit method.

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

SubmittedResources 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 retrieve a particular submission. Only teachers, students, and applications with application permissions can perform this operation. A **submission** object represents a student's work for an assignment. Resources associated with the **submission** represent this work. Only the **assignedTo** student can see and modify the **submission**. A teacher or application with application permissions has full access to all **submissions**. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students will not see the grade or feedback until the **assignment** has been released.

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

ToPatchRequestInformation update the navigation property submissions in education

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Unsubmit ¶ added in v0.49.0

Unsubmit provides operations to call the unsubmit method.

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 retrieve a particular submission. Only teachers, students, and applications with application permissions can perform this operation. A **submission** object represents a student's work for an assignment. Resources associated with the **submission** represent this work. Only the **assignedTo** student can see and modify the **submission**. A teacher or application with application permissions has full access to all **submissions**. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students will not see the grade or feedback until the **assignment** has been released.

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 MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 a feedback resource from a submission. This can only be done by a teacher. Find more info here

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

Patch update the properties of an educationOutcome object. Only teachers can perform this operation. Find more info here

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

ToDeleteRequestInformation delete a feedback resource from a submission. This can only be done by a teacher.

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

ToGetRequestInformation get outcomes from education

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

ToPatchRequestInformation update the properties of an educationOutcome object. Only teachers can perform this operation.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationOutcomeId ¶ added in v0.63.0

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

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 MeAssignmentsItemSubmissionsItemReassignRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemReassignRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsItemReassignRequestBuilder provides operations to call the reassign method.

func NewMeAssignmentsItemSubmissionsItemReassignRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemReassignRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemReassignRequestBuilder

NewMeAssignmentsItemSubmissionsItemReassignRequestBuilder instantiates a new ReassignRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemReassignRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemReassignRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemReassignRequestBuilder

NewMeAssignmentsItemSubmissionsItemReassignRequestBuilderInternal instantiates a new ReassignRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemReassignRequestBuilder) Post ¶ added in v0.49.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 (*MeAssignmentsItemSubmissionsItemReassignRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 MeAssignmentsItemSubmissionsItemReassignRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 an educationSubmissionResource from the submission. Only teachers and students can perform this operation. If the resource was copied from the assignment, a new copy of the resource will be created after the current copy is deleted. This allows you to 'reset' the resource to its original state. If the resource was not copied from the assignment but was added from the student, the resource is simply deleted. Find more info here

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

Get retrieve the properties of a specific resource associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. This resource is in the 'working' resource list and should be considered work in process by a student. This resource is wrapped with a possible pointer back to the assignment resource if it was copied from the assignment. Find more info here

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

ToDeleteRequestInformation delete an educationSubmissionResource from the submission. Only teachers and students can perform this operation. If the resource was copied from the assignment, a new copy of the resource will be created after the current copy is deleted. This allows you to 'reset' the resource to its original state. If the resource was not copied from the assignment but was added from the student, the resource is simply deleted.

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

ToGetRequestInformation retrieve the properties of a specific resource associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. This resource is in the 'working' resource list and should be considered work in process by a student. This resource is wrapped with a possible pointer back to the assignment resource if it was copied from the assignment.

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 retrieve the properties of a specific resource associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. This resource is in the 'working' resource list and should be considered work in process by a student. This resource is wrapped with a possible pointer back to the assignment resource if it was copied from the assignment.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationSubmissionResourceId ¶ added in v0.63.0

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

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 MeAssignmentsItemSubmissionsItemReturnRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemReturnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsItemReturnRequestBuilder provides operations to call the return method.

func NewMeAssignmentsItemSubmissionsItemReturnRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemSubmissionsItemReturnRequestBuilder instantiates a new ReturnRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemReturnRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemReturnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemReturnRequestBuilder

NewMeAssignmentsItemSubmissionsItemReturnRequestBuilderInternal instantiates a new ReturnRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemReturnRequestBuilder) Post ¶ added in v0.49.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 (*MeAssignmentsItemSubmissionsItemReturnRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 MeAssignmentsItemSubmissionsItemReturnRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewMeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder

NewMeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder instantiates a new SetUpResourcesFolderRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder

NewMeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderInternal instantiates a new SetUpResourcesFolderRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder) Post ¶ added in v0.49.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 (*MeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 MeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemSubmitRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmitRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsItemSubmitRequestBuilder provides operations to call the submit method.

func NewMeAssignmentsItemSubmissionsItemSubmitRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemSubmissionsItemSubmitRequestBuilder instantiates a new SubmitRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemSubmitRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemSubmitRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemSubmitRequestBuilder

NewMeAssignmentsItemSubmissionsItemSubmitRequestBuilderInternal instantiates a new SubmitRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemSubmitRequestBuilder) Post ¶ added in v0.49.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 (*MeAssignmentsItemSubmissionsItemSubmitRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 MeAssignmentsItemSubmissionsItemSubmitRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationSubmissionResourceId ¶ added in v0.63.0

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

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 MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder provides operations to call the unsubmit method.

func NewMeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder

NewMeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder instantiates a new UnsubmitRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemUnsubmitRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemUnsubmitRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder

NewMeAssignmentsItemSubmissionsItemUnsubmitRequestBuilderInternal instantiates a new UnsubmitRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder) Post ¶ added in v0.49.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 (*MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationSubmissionId ¶ added in v0.63.0

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

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 MeAssignmentsRequestBuilder ¶ added in v0.49.0

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) ByEducationAssignmentId ¶ added in v0.63.0

func (m *MeAssignmentsRequestBuilder) ByEducationAssignmentId(educationAssignmentId string) *MeAssignmentsEducationAssignmentItemRequestBuilder

ByEducationAssignmentId provides operations to manage the assignments property of the microsoft.graph.educationUser entity.

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

Count provides operations to count the resources in the collection.

func (*MeAssignmentsRequestBuilder) Delta ¶ added in v0.49.0

Delta provides operations to call the delta method.

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) 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

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

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) ByEducationClassId ¶ added in v0.63.0

func (m *MeClassesRequestBuilder) ByEducationClassId(educationClassId string) *MeClassesEducationClassItemRequestBuilder

ByEducationClassId provides operations to manage the classes property of the microsoft.graph.educationUser entity.

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

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) Classes ¶ added in v0.49.0

Classes 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) Schools ¶ added in v0.49.0

Schools 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) 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

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 an educationRubric object. Only teachers can perform this operation. Find more info here

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

Get retrieve the properties and relationships of an educationRubric object. Only teachers and students can perform this operation. Find more info here

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

Patch update the properties of an educationRubric object. Only teachers can perform this operation. Updating a rubric attached to an assignment (`PATCH /education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/rubric`) is only possible before the assignment is published, and what is updated is actually the original rubric that exists under `/education/users/{id}/rubrics`. After the assignment is published, an immutable copy of the rubric is made that is attached to that specific assignment. That rubric can be retrieved using GET /education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/rubric, but it cannot be updated. Find more info here

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

ToDeleteRequestInformation delete an educationRubric object. Only teachers can perform this operation.

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

ToGetRequestInformation retrieve the properties and relationships of an educationRubric object. Only teachers and students can perform this operation.

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

ToPatchRequestInformation update the properties of an educationRubric object. Only teachers can perform this operation. Updating a rubric attached to an assignment (`PATCH /education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/rubric`) is only possible before the assignment is published, and what is updated is actually the original rubric that exists under `/education/users/{id}/rubrics`. After the assignment is published, an immutable copy of the rubric is made that is attached to that specific assignment. That rubric can be retrieved using GET /education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/rubric, but it cannot be updated.

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 retrieve the properties and relationships of an educationRubric object. Only teachers and students can perform this operation.

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

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) ByEducationRubricId ¶ added in v0.63.0

func (m *MeRubricsRequestBuilder) ByEducationRubricId(educationRubricId string) *MeRubricsEducationRubricItemRequestBuilder

ByEducationRubricId provides operations to manage the rubrics property of the microsoft.graph.educationUser entity.

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

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

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) ByEducationSchoolId ¶ added in v0.63.0

func (m *MeSchoolsRequestBuilder) ByEducationSchoolId(educationSchoolId string) *MeSchoolsEducationSchoolItemRequestBuilder

ByEducationSchoolId provides operations to manage the schools property of the microsoft.graph.educationUser entity.

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

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

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) ByEducationClassId ¶ added in v0.63.0

ByEducationClassId provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity.

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 MeUserMailboxSettingsRequestBuilder ¶ added in v0.63.0

MeUserMailboxSettingsRequestBuilder builds and executes requests for operations under \education\me\user\mailboxSettings

func NewMeUserMailboxSettingsRequestBuilder ¶ added in v0.63.0

NewMeUserMailboxSettingsRequestBuilder instantiates a new MailboxSettingsRequestBuilder and sets the default values.

func NewMeUserMailboxSettingsRequestBuilderInternal ¶ added in v0.63.0

func NewMeUserMailboxSettingsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeUserMailboxSettingsRequestBuilder

NewMeUserMailboxSettingsRequestBuilderInternal instantiates a new MailboxSettingsRequestBuilder and sets the default values.

func (*MeUserMailboxSettingsRequestBuilder) Get ¶ added in v0.63.0

Get settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select.

func (*MeUserMailboxSettingsRequestBuilder) ToGetRequestInformation ¶ added in v0.63.0

ToGetRequestInformation settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select.

func (*MeUserMailboxSettingsRequestBuilder) ToPatchRequestInformation ¶ added in v0.63.0

ToPatchRequestInformation update property mailboxSettings value.

type MeUserMailboxSettingsRequestBuilderGetQueryParameters ¶ added in v0.63.0

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

MeUserMailboxSettingsRequestBuilderGetQueryParameters settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select.

type MeUserMailboxSettingsRequestBuilderGetRequestConfiguration ¶ added in v0.63.0

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

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

type MeUserMailboxSettingsRequestBuilderPatchRequestConfiguration ¶ added in v0.63.0

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

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

type MeUserRequestBuilder ¶ added in v0.49.0

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) MailboxSettings ¶ added in v0.63.0

MailboxSettings the mailboxSettings property

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

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 SchoolsDeltaRequestBuilder ¶ added in v0.49.0

SchoolsDeltaRequestBuilder provides operations to call the delta method.

func NewSchoolsDeltaRequestBuilder ¶ added in v0.49.0

NewSchoolsDeltaRequestBuilder instantiates a new DeltaRequestBuilder and sets the default values.

func NewSchoolsDeltaRequestBuilderInternal ¶ added in v0.49.0

func NewSchoolsDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsDeltaRequestBuilder

NewSchoolsDeltaRequestBuilderInternal instantiates a new DeltaRequestBuilder and sets the default values.

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

Get invoke function delta

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

ToGetRequestInformation invoke function delta

type SchoolsDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

type SchoolsDeltaRequestBuilderGetQueryParameters 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"`
}

SchoolsDeltaRequestBuilderGetQueryParameters invoke function delta

type SchoolsDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type SchoolsDeltaResponse ¶ added in v0.49.0

SchoolsDeltaResponse

func NewSchoolsDeltaResponse ¶ added in v0.49.0

func NewSchoolsDeltaResponse() *SchoolsDeltaResponse

NewSchoolsDeltaResponse instantiates a new SchoolsDeltaResponse and sets the default values.

func (*SchoolsDeltaResponse) GetFieldDeserializers ¶ added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*SchoolsDeltaResponse) GetValue ¶ added in v0.49.0

GetValue gets the value property value. The value property

func (*SchoolsDeltaResponse) Serialize ¶ added in v0.49.0

Serialize serializes information the current object

func (*SchoolsDeltaResponse) SetValue ¶ added in v0.49.0

SetValue sets the value property value. The value property

type SchoolsEducationSchoolItemRequestBuilder ¶ added in v0.49.0

type SchoolsEducationSchoolItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) Delete ¶ added in v0.49.0

Delete delete a school. Find more info here

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

Get read the properties and relationships of an educationSchool object. Find more info here

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

ToDeleteRequestInformation delete a school.

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

ToGetRequestInformation read the properties and relationships of an educationSchool object.

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

ToPatchRequestInformation update the properties of an educationSchool object.

func (*SchoolsEducationSchoolItemRequestBuilder) Users ¶ added in v0.49.0

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

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 read the properties and relationships of an educationSchool object.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 a class from a school. Find more info here

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

ToDeleteRequestInformation delete a class from a school.

type SchoolsItemClassesItemRefRequestBuilderDeleteQueryParameters ¶ added in v0.49.0

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

SchoolsItemClassesItemRefRequestBuilderDeleteQueryParameters delete a class from a school.

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

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 add a class to a school. Find more info here

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

ToGetRequestInformation get the educationClass resources owned by an educationSchool.

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

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) ByEducationClassId ¶ added in v0.63.0

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

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

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 a user from a school. Find more info here

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

ToDeleteRequestInformation delete a user from a school.

type SchoolsItemUsersItemRefRequestBuilderDeleteQueryParameters ¶ added in v0.49.0

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

SchoolsItemUsersItemRefRequestBuilderDeleteQueryParameters delete a user from a school.

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

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 add a user to a school. Find more info here

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

ToGetRequestInformation get the educationUser resources associated with an educationSchool.

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

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) ByEducationUserId ¶ added in v0.63.0

ByEducationUserId gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.education.schools.item.users.item collection

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 SchoolsRequestBuilder ¶ added in v0.49.0

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) ByEducationSchoolId ¶ added in v0.63.0

func (m *SchoolsRequestBuilder) ByEducationSchoolId(educationSchoolId string) *SchoolsEducationSchoolItemRequestBuilder

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

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

Count provides operations to count the resources in the collection.

func (*SchoolsRequestBuilder) Delta ¶ added in v0.49.0

Delta provides operations to call the delta method.

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) 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

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 UsersDeltaRequestBuilder ¶ added in v0.49.0

UsersDeltaRequestBuilder provides operations to call the delta method.

func NewUsersDeltaRequestBuilder ¶ added in v0.49.0

NewUsersDeltaRequestBuilder instantiates a new DeltaRequestBuilder and sets the default values.

func NewUsersDeltaRequestBuilderInternal ¶ added in v0.49.0

func NewUsersDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersDeltaRequestBuilder

NewUsersDeltaRequestBuilderInternal instantiates a new DeltaRequestBuilder and sets the default values.

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

Get invoke function delta

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

ToGetRequestInformation invoke function delta

type UsersDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersDeltaRequestBuilderGetQueryParameters 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"`
}

UsersDeltaRequestBuilderGetQueryParameters invoke function delta

type UsersDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type UsersDeltaResponse ¶ added in v0.49.0

UsersDeltaResponse

func NewUsersDeltaResponse ¶ added in v0.49.0

func NewUsersDeltaResponse() *UsersDeltaResponse

NewUsersDeltaResponse instantiates a new UsersDeltaResponse and sets the default values.

func (*UsersDeltaResponse) GetFieldDeserializers ¶ added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*UsersDeltaResponse) GetValue ¶ added in v0.49.0

GetValue gets the value property value. The value property

func (*UsersDeltaResponse) Serialize ¶ added in v0.49.0

Serialize serializes information the current object

func (*UsersDeltaResponse) SetValue ¶ added in v0.49.0

SetValue sets the value property value. The value property

type UsersEducationUserItemRequestBuilder ¶ added in v0.49.0

type UsersEducationUserItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) Classes ¶ added in v0.49.0

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

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

Delete delete a user. Find more info here

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

Get read the properties and relationships of an educationUser object. Find more info here

func (*UsersEducationUserItemRequestBuilder) Rubrics ¶ added in v0.49.0

Rubrics 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) TaughtClasses ¶ added in v0.49.0

TaughtClasses provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity.

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

ToDeleteRequestInformation delete a user.

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

ToGetRequestInformation read the properties and relationships of an educationUser object.

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

ToPatchRequestInformation update the properties of an educationUser object.

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 read the properties and relationships of an educationUser object.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 UsersItemAssignmentsDeltaRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsDeltaRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsDeltaRequestBuilder provides operations to call the delta method.

func NewUsersItemAssignmentsDeltaRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsDeltaRequestBuilder instantiates a new DeltaRequestBuilder and sets the default values.

func NewUsersItemAssignmentsDeltaRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsDeltaRequestBuilder

NewUsersItemAssignmentsDeltaRequestBuilderInternal instantiates a new DeltaRequestBuilder and sets the default values.

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

Get invoke function delta

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

ToGetRequestInformation invoke function delta

type UsersItemAssignmentsDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsDeltaRequestBuilderGetQueryParameters 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"`
}

UsersItemAssignmentsDeltaRequestBuilderGetQueryParameters invoke function delta

type UsersItemAssignmentsDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type UsersItemAssignmentsDeltaResponse ¶ added in v0.49.0

UsersItemAssignmentsDeltaResponse

func NewUsersItemAssignmentsDeltaResponse ¶ added in v0.49.0

func NewUsersItemAssignmentsDeltaResponse() *UsersItemAssignmentsDeltaResponse

NewUsersItemAssignmentsDeltaResponse instantiates a new UsersItemAssignmentsDeltaResponse and sets the default values.

func (*UsersItemAssignmentsDeltaResponse) GetFieldDeserializers ¶ added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*UsersItemAssignmentsDeltaResponse) GetValue ¶ added in v0.49.0

GetValue gets the value property value. The value property

func (*UsersItemAssignmentsDeltaResponse) Serialize ¶ added in v0.49.0

Serialize serializes information the current object

func (*UsersItemAssignmentsDeltaResponse) SetValue ¶ added in v0.49.0

SetValue sets the value property value. The value property

type UsersItemAssignmentsEducationAssignmentItemRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsEducationAssignmentItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) 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) Publish ¶ added in v0.49.0

Publish provides operations to call the publish 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) Rubric ¶ added in v0.49.0

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

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) SetUpFeedbackResourcesFolder ¶ added in v0.49.0

SetUpFeedbackResourcesFolder provides operations to call the setUpFeedbackResourcesFolder method.

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) SetUpResourcesFolder ¶ added in v0.49.0

SetUpResourcesFolder provides operations to call the setUpResourcesFolder method.

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

Submissions 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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 UsersItemAssignmentsItemCategoriesDeltaRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesDeltaRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemCategoriesDeltaRequestBuilder provides operations to call the delta method.

func NewUsersItemAssignmentsItemCategoriesDeltaRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesDeltaRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesDeltaRequestBuilder

NewUsersItemAssignmentsItemCategoriesDeltaRequestBuilder instantiates a new DeltaRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemCategoriesDeltaRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesDeltaRequestBuilder

NewUsersItemAssignmentsItemCategoriesDeltaRequestBuilderInternal instantiates a new DeltaRequestBuilder and sets the default values.

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

Get invoke function delta

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

ToGetRequestInformation invoke function delta

type UsersItemAssignmentsItemCategoriesDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesDeltaRequestBuilderGetQueryParameters 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"`
}

UsersItemAssignmentsItemCategoriesDeltaRequestBuilderGetQueryParameters invoke function delta

type UsersItemAssignmentsItemCategoriesDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type UsersItemAssignmentsItemCategoriesDeltaResponse ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesDeltaResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
}

UsersItemAssignmentsItemCategoriesDeltaResponse

func NewUsersItemAssignmentsItemCategoriesDeltaResponse ¶ added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesDeltaResponse() *UsersItemAssignmentsItemCategoriesDeltaResponse

NewUsersItemAssignmentsItemCategoriesDeltaResponse instantiates a new UsersItemAssignmentsItemCategoriesDeltaResponse and sets the default values.

func (*UsersItemAssignmentsItemCategoriesDeltaResponse) GetFieldDeserializers ¶ added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*UsersItemAssignmentsItemCategoriesDeltaResponse) GetValue ¶ added in v0.49.0

GetValue gets the value property value. The value property

func (*UsersItemAssignmentsItemCategoriesDeltaResponse) Serialize ¶ added in v0.49.0

Serialize serializes information the current object

func (*UsersItemAssignmentsItemCategoriesDeltaResponse) SetValue ¶ added in v0.49.0

SetValue sets the value property value. The value property

type UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 remove an educationCategory from an educationAssignment. Only teachers can perform this operation. Find more info here

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

ToDeleteRequestInformation remove an educationCategory from an educationAssignment. Only teachers can perform this operation.

type UsersItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters ¶ added in v0.49.0

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

UsersItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters remove an educationCategory from an educationAssignment. Only teachers can perform this operation.

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 UsersItemAssignmentsItemCategoriesRefRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. Find more info here

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 add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationCategoryId ¶ added in v0.63.0

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

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

Count provides operations to count the resources in the collection.

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) Delta ¶ added in v0.49.0

Delta provides operations to call the delta method.

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) Post ¶ added in v0.49.0

Post add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. Find more info here

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 add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation.

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 UsersItemAssignmentsItemPublishRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemPublishRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemPublishRequestBuilder provides operations to call the publish method.

func NewUsersItemAssignmentsItemPublishRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsItemPublishRequestBuilder instantiates a new PublishRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemPublishRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemPublishRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemPublishRequestBuilder

NewUsersItemAssignmentsItemPublishRequestBuilderInternal instantiates a new PublishRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemPublishRequestBuilder) Post ¶ added in v0.49.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 (*UsersItemAssignmentsItemPublishRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 UsersItemAssignmentsItemPublishRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type UsersItemAssignmentsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 a specific educationAssignmentResource attached to an assignment. In general, only teachers in the class can remove a resource. However, teachers cannot remove resources marked as 'distributeToStudents', after the assignment has been published to students. Find more info here

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

Get get the properties of an education assignment resource associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. Find more info here

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

ToDeleteRequestInformation delete a specific educationAssignmentResource attached to an assignment. In general, only teachers in the class can remove a resource. However, teachers cannot remove resources marked as 'distributeToStudents', after the assignment has been published to students.

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

ToGetRequestInformation get the properties of an education assignment resource associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

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 get the properties of an education assignment resource associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationAssignmentResourceId ¶ added in v0.63.0

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

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 remove an educationRubric from an educationAssignment. This method does not delete the rubric itself and can only be performed by teachers. Find more info here

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 attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. Find more info here

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

ToDeleteRequestInformation remove an educationRubric from an educationAssignment. This method does not delete the rubric itself and can only be performed by teachers.

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 attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 remove an educationRubric from an educationAssignment. This method does not delete the rubric itself and can only be performed by teachers. Find more info here

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) Patch ¶ added in v0.49.0

Patch attach an existing educationRubric object to an educationAssignment. Only teachers 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 remove an educationRubric from an educationAssignment. This method does not delete the rubric itself and can only be performed by teachers.

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 attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation.

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 UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder provides operations to call the setUpFeedbackResourcesFolder method.

func NewUsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder

NewUsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder instantiates a new SetUpFeedbackResourcesFolderRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder

NewUsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderInternal instantiates a new SetUpFeedbackResourcesFolderRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder) Post ¶ added in v0.49.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 (*UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewUsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder

NewUsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder instantiates a new SetUpResourcesFolderRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSetUpResourcesFolderRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSetUpResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder

NewUsersItemAssignmentsItemSetUpResourcesFolderRequestBuilderInternal instantiates a new SetUpResourcesFolderRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder) Post ¶ added in v0.49.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 (*UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 retrieve a particular submission. Only teachers, students, and applications with application permissions can perform this operation. A **submission** object represents a student's work for an assignment. Resources associated with the **submission** represent this work. Only the **assignedTo** student can see and modify the **submission**. A teacher or application with application permissions has full access to all **submissions**. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students will not see the grade or feedback until the **assignment** has been released. Find more info here

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

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

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Reassign ¶ added in v0.49.0

Reassign provides operations to call the reassign method.

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

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

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ReturnEscaped ¶ added in v0.56.0

ReturnEscaped provides operations to call the return method.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) SetUpResourcesFolder ¶ added in v0.49.0

SetUpResourcesFolder provides operations to call the setUpResourcesFolder method.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Submit ¶ added in v0.49.0

Submit provides operations to call the submit method.

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

SubmittedResources 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 retrieve a particular submission. Only teachers, students, and applications with application permissions can perform this operation. A **submission** object represents a student's work for an assignment. Resources associated with the **submission** represent this work. Only the **assignedTo** student can see and modify the **submission**. A teacher or application with application permissions has full access to all **submissions**. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students will not see the grade or feedback until the **assignment** has been released.

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

ToPatchRequestInformation update the navigation property submissions in education

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Unsubmit ¶ added in v0.49.0

Unsubmit provides operations to call the unsubmit method.

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 retrieve a particular submission. Only teachers, students, and applications with application permissions can perform this operation. A **submission** object represents a student's work for an assignment. Resources associated with the **submission** represent this work. Only the **assignedTo** student can see and modify the **submission**. A teacher or application with application permissions has full access to all **submissions**. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students will not see the grade or feedback until the **assignment** has been released.

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 UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 a feedback resource from a submission. This can only be done by a teacher. Find more info here

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

Patch update the properties of an educationOutcome object. Only teachers can perform this operation. Find more info here

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

ToDeleteRequestInformation delete a feedback resource from a submission. This can only be done by a teacher.

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

ToGetRequestInformation get outcomes from education

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

ToPatchRequestInformation update the properties of an educationOutcome object. Only teachers can perform this operation.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationOutcomeId ¶ added in v0.63.0

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

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 UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder provides operations to call the reassign method.

func NewUsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder instantiates a new ReassignRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemReassignRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemReassignRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemReassignRequestBuilderInternal instantiates a new ReassignRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder) Post ¶ added in v0.49.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 (*UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 an educationSubmissionResource from the submission. Only teachers and students can perform this operation. If the resource was copied from the assignment, a new copy of the resource will be created after the current copy is deleted. This allows you to 'reset' the resource to its original state. If the resource was not copied from the assignment but was added from the student, the resource is simply deleted. Find more info here

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

Get retrieve the properties of a specific resource associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. This resource is in the 'working' resource list and should be considered work in process by a student. This resource is wrapped with a possible pointer back to the assignment resource if it was copied from the assignment. Find more info here

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

ToDeleteRequestInformation delete an educationSubmissionResource from the submission. Only teachers and students can perform this operation. If the resource was copied from the assignment, a new copy of the resource will be created after the current copy is deleted. This allows you to 'reset' the resource to its original state. If the resource was not copied from the assignment but was added from the student, the resource is simply deleted.

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

ToGetRequestInformation retrieve the properties of a specific resource associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. This resource is in the 'working' resource list and should be considered work in process by a student. This resource is wrapped with a possible pointer back to the assignment resource if it was copied from the assignment.

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 retrieve the properties of a specific resource associated with a submission. Only teachers, students, and applications with application permissions can perform this operation. This resource is in the 'working' resource list and should be considered work in process by a student. This resource is wrapped with a possible pointer back to the assignment resource if it was copied from the assignment.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationSubmissionResourceId ¶ added in v0.63.0

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

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 UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder provides operations to call the return method.

func NewUsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder instantiates a new ReturnRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemReturnRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemReturnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemReturnRequestBuilderInternal instantiates a new ReturnRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder) Post ¶ added in v0.49.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 (*UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewUsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder instantiates a new SetUpResourcesFolderRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderInternal instantiates a new SetUpResourcesFolderRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder) Post ¶ added in v0.49.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 (*UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder provides operations to call the submit method.

func NewUsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder instantiates a new SubmitRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilderInternal instantiates a new SubmitRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder) Post ¶ added in v0.49.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 (*UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationSubmissionResourceId ¶ added in v0.63.0

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

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 UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder provides operations to call the unsubmit method.

func NewUsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder instantiates a new UnsubmitRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilderInternal ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilderInternal instantiates a new UnsubmitRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder) Post ¶ added in v0.49.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 (*UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder) ToPostRequestInformation ¶ added in v0.51.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 UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationSubmissionId ¶ added in v0.63.0

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

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 UsersItemAssignmentsRequestBuilder ¶ added in v0.49.0

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) ByEducationAssignmentId ¶ added in v0.63.0

ByEducationAssignmentId provides operations to manage the assignments property of the microsoft.graph.educationUser entity.

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

Count provides operations to count the resources in the collection.

func (*UsersItemAssignmentsRequestBuilder) Delta ¶ added in v0.49.0

Delta provides operations to call the delta method.

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) 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

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

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) ByEducationClassId ¶ added in v0.63.0

ByEducationClassId provides operations to manage the classes property of the microsoft.graph.educationUser entity.

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

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 an educationRubric object. Only teachers can perform this operation. Find more info here

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

Get retrieve the properties and relationships of an educationRubric object. Only teachers and students can perform this operation. Find more info here

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

Patch update the properties of an educationRubric object. Only teachers can perform this operation. Updating a rubric attached to an assignment (`PATCH /education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/rubric`) is only possible before the assignment is published, and what is updated is actually the original rubric that exists under `/education/users/{id}/rubrics`. After the assignment is published, an immutable copy of the rubric is made that is attached to that specific assignment. That rubric can be retrieved using GET /education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/rubric, but it cannot be updated. Find more info here

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

ToDeleteRequestInformation delete an educationRubric object. Only teachers can perform this operation.

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

ToGetRequestInformation retrieve the properties and relationships of an educationRubric object. Only teachers and students can perform this operation.

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

ToPatchRequestInformation update the properties of an educationRubric object. Only teachers can perform this operation. Updating a rubric attached to an assignment (`PATCH /education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/rubric`) is only possible before the assignment is published, and what is updated is actually the original rubric that exists under `/education/users/{id}/rubrics`. After the assignment is published, an immutable copy of the rubric is made that is attached to that specific assignment. That rubric can be retrieved using GET /education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/rubric, but it cannot be updated.

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 retrieve the properties and relationships of an educationRubric object. Only teachers and students can perform this operation.

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

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) ByEducationRubricId ¶ added in v0.63.0

ByEducationRubricId provides operations to manage the rubrics property of the microsoft.graph.educationUser entity.

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

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

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) ByEducationSchoolId ¶ added in v0.63.0

ByEducationSchoolId provides operations to manage the schools property of the microsoft.graph.educationUser entity.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByEducationClassId ¶ added in v0.63.0

ByEducationClassId provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity.

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 UsersItemUserMailboxSettingsRequestBuilder ¶ added in v0.63.0

type UsersItemUserMailboxSettingsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemUserMailboxSettingsRequestBuilder builds and executes requests for operations under \education\users\{educationUser-id}\user\mailboxSettings

func NewUsersItemUserMailboxSettingsRequestBuilder ¶ added in v0.63.0

NewUsersItemUserMailboxSettingsRequestBuilder instantiates a new MailboxSettingsRequestBuilder and sets the default values.

func NewUsersItemUserMailboxSettingsRequestBuilderInternal ¶ added in v0.63.0

func NewUsersItemUserMailboxSettingsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemUserMailboxSettingsRequestBuilder

NewUsersItemUserMailboxSettingsRequestBuilderInternal instantiates a new MailboxSettingsRequestBuilder and sets the default values.

func (*UsersItemUserMailboxSettingsRequestBuilder) Get ¶ added in v0.63.0

Get settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select.

func (*UsersItemUserMailboxSettingsRequestBuilder) ToGetRequestInformation ¶ added in v0.63.0

ToGetRequestInformation settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select.

func (*UsersItemUserMailboxSettingsRequestBuilder) ToPatchRequestInformation ¶ added in v0.63.0

ToPatchRequestInformation update property mailboxSettings value.

type UsersItemUserMailboxSettingsRequestBuilderGetQueryParameters ¶ added in v0.63.0

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

UsersItemUserMailboxSettingsRequestBuilderGetQueryParameters settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone. Returned only on $select.

type UsersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration ¶ added in v0.63.0

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

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

type UsersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration ¶ added in v0.63.0

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

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

type UsersItemUserRequestBuilder ¶ added in v0.49.0

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) MailboxSettings ¶ added in v0.63.0

MailboxSettings the mailboxSettings property

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 UsersRequestBuilder ¶ added in v0.49.0

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) ByEducationUserId ¶ added in v0.63.0

func (m *UsersRequestBuilder) ByEducationUserId(educationUserId string) *UsersEducationUserItemRequestBuilder

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

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

Count provides operations to count the resources in the collection.

func (*UsersRequestBuilder) Delta ¶ added in v0.49.0

Delta provides operations to call the delta method.

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) 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