education

package
v0.59.0 Latest Latest
Warning

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

Go to latest
Published: Mar 21, 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 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

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

ClassesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesCountRequestBuilder added in v0.49.0

NewClassesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesCountRequestBuilderInternal added in v0.49.0

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

NewClassesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ClassesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesCountRequestBuilderGetQueryParameters added in v0.53.0

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

ClassesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesDeltaRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

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

func NewClassesEducationClassItemRequestBuilder added in v0.49.0

NewClassesEducationClassItemRequestBuilder instantiates a new EducationClassItemRequestBuilder and sets the default values.

func NewClassesEducationClassItemRequestBuilderInternal added in v0.49.0

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

NewClassesEducationClassItemRequestBuilderInternal instantiates a new EducationClassItemRequestBuilder and sets the default values.

func (*ClassesEducationClassItemRequestBuilder) AssignmentCategories added in v0.49.0

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

func (*ClassesEducationClassItemRequestBuilder) AssignmentCategoriesById added in v0.49.0

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

func (*ClassesEducationClassItemRequestBuilder) AssignmentDefaults added in v0.49.0

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

func (*ClassesEducationClassItemRequestBuilder) AssignmentSettings added in v0.49.0

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

func (*ClassesEducationClassItemRequestBuilder) Assignments added in v0.49.0

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

func (*ClassesEducationClassItemRequestBuilder) AssignmentsById added in v0.49.0

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

func (*ClassesEducationClassItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property classes for education

func (*ClassesEducationClassItemRequestBuilder) Get added in v0.49.0

Get get classes from education

func (*ClassesEducationClassItemRequestBuilder) Group added in v0.49.0

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

func (*ClassesEducationClassItemRequestBuilder) Members added in v0.49.0

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

func (*ClassesEducationClassItemRequestBuilder) MembersById added in v0.49.0

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

func (*ClassesEducationClassItemRequestBuilder) Schools added in v0.49.0

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

func (*ClassesEducationClassItemRequestBuilder) SchoolsById added in v0.49.0

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

func (*ClassesEducationClassItemRequestBuilder) Teachers added in v0.49.0

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

func (*ClassesEducationClassItemRequestBuilder) TeachersById added in v0.49.0

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

func (*ClassesEducationClassItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property classes for education

func (*ClassesEducationClassItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get classes from education

func (*ClassesEducationClassItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property classes in education

type ClassesEducationClassItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ClassesEducationClassItemRequestBuilderGetQueryParameters added in v0.49.0

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

ClassesEducationClassItemRequestBuilderGetQueryParameters get classes from education

type ClassesEducationClassItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesEducationClassItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentCategoriesCountRequestBuilder added in v0.49.0

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

ClassesItemAssignmentCategoriesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentCategoriesCountRequestBuilder added in v0.49.0

NewClassesItemAssignmentCategoriesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemAssignmentCategoriesCountRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentCategoriesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemAssignmentCategoriesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ClassesItemAssignmentCategoriesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemAssignmentCategoriesCountRequestBuilderGetQueryParameters added in v0.53.0

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

ClassesItemAssignmentCategoriesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentCategoriesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentCategoriesDeltaRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

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

func NewClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder instantiates a new EducationCategoryItemRequestBuilder and sets the default values.

func NewClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderInternal instantiates a new EducationCategoryItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property assignmentCategories for education

func (*ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder) Get added in v0.49.0

Get all categories associated with this class. Nullable.

func (*ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property assignmentCategories for education

func (*ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation all categories associated with this class. Nullable.

func (*ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property assignmentCategories in education

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderGetQueryParameters added in v0.49.0

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

ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderGetQueryParameters all categories associated with this class. Nullable.

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentCategoriesRequestBuilder added in v0.49.0

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

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

func NewClassesItemAssignmentCategoriesRequestBuilder added in v0.49.0

NewClassesItemAssignmentCategoriesRequestBuilder instantiates a new AssignmentCategoriesRequestBuilder and sets the default values.

func NewClassesItemAssignmentCategoriesRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentCategoriesRequestBuilderInternal instantiates a new AssignmentCategoriesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentCategoriesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemAssignmentCategoriesRequestBuilder) 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 {
	// contains filtered or unexported fields
}

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

func NewClassesItemAssignmentDefaultsRequestBuilder added in v0.49.0

NewClassesItemAssignmentDefaultsRequestBuilder instantiates a new AssignmentDefaultsRequestBuilder and sets the default values.

func NewClassesItemAssignmentDefaultsRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentDefaultsRequestBuilderInternal instantiates a new AssignmentDefaultsRequestBuilder and sets the default values.

func (*ClassesItemAssignmentDefaultsRequestBuilder) Delete added in v0.49.0

Delete delete navigation property assignmentDefaults for education

func (*ClassesItemAssignmentDefaultsRequestBuilder) Get added in v0.49.0

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

func (*ClassesItemAssignmentDefaultsRequestBuilder) Patch added in v0.49.0

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

func (*ClassesItemAssignmentDefaultsRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property assignmentDefaults for education

func (*ClassesItemAssignmentDefaultsRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*ClassesItemAssignmentDefaultsRequestBuilder) ToPatchRequestInformation added in v0.51.0

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

type ClassesItemAssignmentDefaultsRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentDefaultsRequestBuilderGetQueryParameters added in v0.49.0

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

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

type ClassesItemAssignmentDefaultsRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentDefaultsRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentSettingsRequestBuilder added in v0.49.0

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

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

func NewClassesItemAssignmentSettingsRequestBuilder added in v0.49.0

NewClassesItemAssignmentSettingsRequestBuilder instantiates a new AssignmentSettingsRequestBuilder and sets the default values.

func NewClassesItemAssignmentSettingsRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentSettingsRequestBuilderInternal instantiates a new AssignmentSettingsRequestBuilder and sets the default values.

func (*ClassesItemAssignmentSettingsRequestBuilder) Delete added in v0.49.0

Delete delete navigation property assignmentSettings for education

func (*ClassesItemAssignmentSettingsRequestBuilder) Get added in v0.49.0

Get specifies class-level assignments settings.

func (*ClassesItemAssignmentSettingsRequestBuilder) Patch added in v0.49.0

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

func (*ClassesItemAssignmentSettingsRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property assignmentSettings for education

func (*ClassesItemAssignmentSettingsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation specifies class-level assignments settings.

func (*ClassesItemAssignmentSettingsRequestBuilder) ToPatchRequestInformation added in v0.51.0

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

type ClassesItemAssignmentSettingsRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentSettingsRequestBuilderGetQueryParameters added in v0.49.0

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

ClassesItemAssignmentSettingsRequestBuilderGetQueryParameters specifies class-level assignments settings.

type ClassesItemAssignmentSettingsRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentSettingsRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsCountRequestBuilder added in v0.49.0

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

ClassesItemAssignmentsCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsCountRequestBuilder added in v0.49.0

NewClassesItemAssignmentsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemAssignmentsCountRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ClassesItemAssignmentsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemAssignmentsCountRequestBuilderGetQueryParameters added in v0.53.0

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

ClassesItemAssignmentsCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsDeltaRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

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

func NewClassesItemAssignmentsEducationAssignmentItemRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsEducationAssignmentItemRequestBuilder instantiates a new EducationAssignmentItemRequestBuilder and sets the default values.

func NewClassesItemAssignmentsEducationAssignmentItemRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsEducationAssignmentItemRequestBuilderInternal instantiates a new EducationAssignmentItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) Categories added in v0.49.0

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

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) CategoriesById added in v0.49.0

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

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property assignments for education

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) Get added in v0.49.0

Get all assignments associated with this class. Nullable.

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) 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) ResourcesById added in v0.49.0

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

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) Rubric added in v0.49.0

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

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) 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) SubmissionsById added in v0.49.0

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

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property assignments for education

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation all assignments associated with this class. Nullable.

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property assignments in education

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters added in v0.49.0

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

ClassesItemAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters all assignments associated with this class. Nullable.

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemCategoriesCountRequestBuilder added in v0.49.0

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

ClassesItemAssignmentsItemCategoriesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemCategoriesCountRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsItemCategoriesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemCategoriesCountRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemCategoriesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemCategoriesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ClassesItemAssignmentsItemCategoriesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters added in v0.53.0

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

ClassesItemAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsItemCategoriesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemCategoriesDeltaRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

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

func NewClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder instantiates a new EducationCategoryItemRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilderInternal instantiates a new EducationCategoryItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

type ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder added in v0.49.0

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

ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemAssignmentsItemCategoriesItemRefRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsItemCategoriesItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemCategoriesItemRefRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemCategoriesItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder) Delete added in v0.49.0

Delete delete ref of navigation property categories for education

func (*ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property categories for education

type ClassesItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters added in v0.49.0

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

ClassesItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters delete ref of navigation property categories for education

type ClassesItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemCategoriesRefRequestBuilder added in v0.49.0

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

ClassesItemAssignmentsItemCategoriesRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemAssignmentsItemCategoriesRefRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsItemCategoriesRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemCategoriesRefRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemCategoriesRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemCategoriesRefRequestBuilder) Get added in v0.49.0

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

func (*ClassesItemAssignmentsItemCategoriesRefRequestBuilder) Post added in v0.49.0

Post create new navigation property ref to categories for education

func (*ClassesItemAssignmentsItemCategoriesRefRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*ClassesItemAssignmentsItemCategoriesRefRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property ref to categories for education

type ClassesItemAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters added in v0.49.0

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

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

type ClassesItemAssignmentsItemCategoriesRefRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemCategoriesRefRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemCategoriesRequestBuilder added in v0.49.0

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

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

func NewClassesItemAssignmentsItemCategoriesRequestBuilder added in v0.49.0

NewClassesItemAssignmentsItemCategoriesRequestBuilder instantiates a new CategoriesRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemCategoriesRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemCategoriesRequestBuilderInternal instantiates a new CategoriesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemCategoriesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemAssignmentsItemCategoriesRequestBuilder) 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) Ref added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*ClassesItemAssignmentsItemCategoriesRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*ClassesItemAssignmentsItemCategoriesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to categories for education

type ClassesItemAssignmentsItemCategoriesRequestBuilderGetQueryParameters added in v0.49.0

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

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

type ClassesItemAssignmentsItemCategoriesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemCategoriesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemPublishRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemResourcesCountRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsItemResourcesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemResourcesCountRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemResourcesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemResourcesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ClassesItemAssignmentsItemResourcesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters added in v0.53.0

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

ClassesItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsItemResourcesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder added in v0.49.0

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

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

func NewClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder instantiates a new EducationAssignmentResourceItemRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderInternal instantiates a new EducationAssignmentResourceItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property resources for education

func (*ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) Get added in v0.49.0

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

func (*ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property resources for education

func (*ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetQueryParameters added in v0.49.0

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

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

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemResourcesRequestBuilder added in v0.49.0

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

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

func NewClassesItemAssignmentsItemResourcesRequestBuilder added in v0.49.0

NewClassesItemAssignmentsItemResourcesRequestBuilder instantiates a new ResourcesRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemResourcesRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemResourcesRequestBuilderInternal instantiates a new ResourcesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemResourcesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemAssignmentsItemResourcesRequestBuilder) Get added in v0.49.0

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

func (*ClassesItemAssignmentsItemResourcesRequestBuilder) Post added in v0.49.0

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

func (*ClassesItemAssignmentsItemResourcesRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*ClassesItemAssignmentsItemResourcesRequestBuilder) ToPostRequestInformation added in v0.51.0

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

type ClassesItemAssignmentsItemResourcesRequestBuilderGetQueryParameters added in v0.49.0

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

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

type ClassesItemAssignmentsItemResourcesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemResourcesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemRubricRefRequestBuilder added in v0.49.0

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

ClassesItemAssignmentsItemRubricRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemAssignmentsItemRubricRefRequestBuilder added in v0.49.0

NewClassesItemAssignmentsItemRubricRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemRubricRefRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemRubricRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemRubricRefRequestBuilder) Delete added in v0.49.0

Delete delete ref of navigation property rubric for education

func (*ClassesItemAssignmentsItemRubricRefRequestBuilder) Get added in v0.49.0

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

func (*ClassesItemAssignmentsItemRubricRefRequestBuilder) Put added in v0.49.0

Put update the ref of navigation property rubric in education

func (*ClassesItemAssignmentsItemRubricRefRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property rubric for education

func (*ClassesItemAssignmentsItemRubricRefRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*ClassesItemAssignmentsItemRubricRefRequestBuilder) ToPutRequestInformation added in v0.51.0

ToPutRequestInformation update the ref of navigation property rubric in education

type ClassesItemAssignmentsItemRubricRefRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemRubricRefRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemRubricRefRequestBuilderPutRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemRubricRequestBuilder added in v0.49.0

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

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

func NewClassesItemAssignmentsItemRubricRequestBuilder added in v0.49.0

NewClassesItemAssignmentsItemRubricRequestBuilder instantiates a new RubricRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemRubricRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemRubricRequestBuilderInternal instantiates a new RubricRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemRubricRequestBuilder) Delete added in v0.49.0

Delete delete navigation property rubric for education

func (*ClassesItemAssignmentsItemRubricRequestBuilder) Get added in v0.49.0

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

func (*ClassesItemAssignmentsItemRubricRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*ClassesItemAssignmentsItemRubricRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property rubric for education

func (*ClassesItemAssignmentsItemRubricRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*ClassesItemAssignmentsItemRubricRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property rubric in education

type ClassesItemAssignmentsItemRubricRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemRubricRequestBuilderGetQueryParameters added in v0.49.0

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

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

type ClassesItemAssignmentsItemRubricRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemRubricRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

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 {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemSubmissionsCountRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsCountRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ClassesItemAssignmentsItemSubmissionsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters added in v0.53.0

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

ClassesItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsItemSubmissionsCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder added in v0.49.0

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

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

func NewClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder instantiates a new EducationSubmissionItemRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderInternal instantiates a new EducationSubmissionItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property submissions for education

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Get added in v0.49.0

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

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Outcomes added in v0.49.0

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

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) OutcomesById added in v0.49.0

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

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) 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) ResourcesById added in v0.49.0

ResourcesById 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) SubmittedResourcesById added in v0.49.0

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

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property submissions for education

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property submissions in education

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 once published, there is a submission object for each student representing their work and grade. Read-only. Nullable.

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder added in v0.49.0

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

ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters added in v0.53.0

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

ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder added in v0.49.0

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

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

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder instantiates a new EducationOutcomeItemRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderInternal instantiates a new EducationOutcomeItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property outcomes for education

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property outcomes for education

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get outcomes from education

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property outcomes in education

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters added in v0.49.0

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

ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters get outcomes from education

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder added in v0.49.0

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

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

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder instantiates a new OutcomesRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderInternal instantiates a new OutcomesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Get added in v0.49.0

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

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Post added in v0.49.0

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

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) ToPostRequestInformation added in v0.51.0

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

type ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetQueryParameters added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters added in v0.53.0

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

ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder added in v0.49.0

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

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

func NewClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderInternal instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property resources for education

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property resources for education

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get resources from education

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters added in v0.49.0

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

ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters get resources from education

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder added in v0.49.0

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

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

func NewClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder instantiates a new ResourcesRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderInternal instantiates a new ResourcesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) Get added in v0.49.0

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

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) Post added in v0.49.0

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

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) ToPostRequestInformation added in v0.51.0

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

type ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetQueryParameters added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

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 {
	// contains filtered or unexported fields
}

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 {
	// contains filtered or unexported fields
}

ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters added in v0.53.0

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

ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder added in v0.49.0

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

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

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderInternal instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property submittedResources for education

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property submittedResources for education

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get submittedResources from education

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters added in v0.49.0

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

ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters get submittedResources from education

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder added in v0.49.0

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

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

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder instantiates a new SubmittedResourcesRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderInternal instantiates a new SubmittedResourcesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) Get added in v0.49.0

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

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to submittedResources for education

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

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

func NewClassesItemAssignmentsItemSubmissionsRequestBuilder added in v0.49.0

NewClassesItemAssignmentsItemSubmissionsRequestBuilder instantiates a new SubmissionsRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsRequestBuilderInternal instantiates a new SubmissionsRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemAssignmentsItemSubmissionsRequestBuilder) Get added in v0.49.0

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

func (*ClassesItemAssignmentsItemSubmissionsRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*ClassesItemAssignmentsItemSubmissionsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to submissions for education

type ClassesItemAssignmentsItemSubmissionsRequestBuilderGetQueryParameters added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type ClassesItemAssignmentsRequestBuilder added in v0.49.0

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

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

func NewClassesItemAssignmentsRequestBuilder added in v0.49.0

NewClassesItemAssignmentsRequestBuilder instantiates a new AssignmentsRequestBuilder and sets the default values.

func NewClassesItemAssignmentsRequestBuilderInternal added in v0.49.0

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

NewClassesItemAssignmentsRequestBuilderInternal instantiates a new AssignmentsRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemAssignmentsRequestBuilder) 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

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

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

func NewClassesItemGroupRequestBuilder added in v0.49.0

NewClassesItemGroupRequestBuilder instantiates a new GroupRequestBuilder and sets the default values.

func NewClassesItemGroupRequestBuilderInternal added in v0.49.0

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

NewClassesItemGroupRequestBuilderInternal instantiates a new GroupRequestBuilder and sets the default values.

func (*ClassesItemGroupRequestBuilder) Get added in v0.49.0

Get the underlying Microsoft 365 group object.

func (*ClassesItemGroupRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the underlying Microsoft 365 group object.

type ClassesItemGroupRequestBuilderGetQueryParameters added in v0.49.0

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

ClassesItemGroupRequestBuilderGetQueryParameters the underlying Microsoft 365 group object.

type ClassesItemGroupRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemMembersCountRequestBuilder added in v0.49.0

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

ClassesItemMembersCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemMembersCountRequestBuilder added in v0.49.0

NewClassesItemMembersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemMembersCountRequestBuilderInternal added in v0.49.0

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

NewClassesItemMembersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemMembersCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ClassesItemMembersCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemMembersCountRequestBuilderGetQueryParameters added in v0.53.0

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

ClassesItemMembersCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemMembersCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemMembersEducationUserItemRequestBuilder added in v0.49.0

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

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

func NewClassesItemMembersEducationUserItemRequestBuilder added in v0.49.0

NewClassesItemMembersEducationUserItemRequestBuilder instantiates a new EducationUserItemRequestBuilder and sets the default values.

func NewClassesItemMembersEducationUserItemRequestBuilderInternal added in v0.49.0

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

NewClassesItemMembersEducationUserItemRequestBuilderInternal instantiates a new EducationUserItemRequestBuilder and sets the default values.

func (*ClassesItemMembersEducationUserItemRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

type ClassesItemMembersItemRefRequestBuilder added in v0.49.0

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

ClassesItemMembersItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemMembersItemRefRequestBuilder added in v0.49.0

NewClassesItemMembersItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewClassesItemMembersItemRefRequestBuilderInternal added in v0.49.0

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

NewClassesItemMembersItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ClassesItemMembersItemRefRequestBuilder) Delete added in v0.49.0

Delete delete ref of navigation property members for education

func (*ClassesItemMembersItemRefRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property members for education

type ClassesItemMembersItemRefRequestBuilderDeleteQueryParameters added in v0.49.0

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

ClassesItemMembersItemRefRequestBuilderDeleteQueryParameters delete ref of navigation property members for education

type ClassesItemMembersItemRefRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ClassesItemMembersRefRequestBuilder added in v0.49.0

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

ClassesItemMembersRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemMembersRefRequestBuilder added in v0.49.0

NewClassesItemMembersRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewClassesItemMembersRefRequestBuilderInternal added in v0.49.0

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

NewClassesItemMembersRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ClassesItemMembersRefRequestBuilder) Get added in v0.49.0

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

func (*ClassesItemMembersRefRequestBuilder) Post added in v0.49.0

Post create new navigation property ref to members for education

func (*ClassesItemMembersRefRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieves the educationUser members of an educationClass.

func (*ClassesItemMembersRefRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property ref to members for education

type ClassesItemMembersRefRequestBuilderGetQueryParameters added in v0.49.0

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

ClassesItemMembersRefRequestBuilderGetQueryParameters retrieves the educationUser members of an educationClass.

type ClassesItemMembersRefRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemMembersRefRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type ClassesItemMembersRequestBuilder added in v0.49.0

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

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

func NewClassesItemMembersRequestBuilder added in v0.49.0

NewClassesItemMembersRequestBuilder instantiates a new MembersRequestBuilder and sets the default values.

func NewClassesItemMembersRequestBuilderInternal added in v0.49.0

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

NewClassesItemMembersRequestBuilderInternal instantiates a new MembersRequestBuilder and sets the default values.

func (*ClassesItemMembersRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemMembersRequestBuilder) Get added in v0.49.0

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

func (*ClassesItemMembersRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*ClassesItemMembersRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieves the educationUser members of an educationClass.

type ClassesItemMembersRequestBuilderGetQueryParameters added in v0.49.0

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

ClassesItemMembersRequestBuilderGetQueryParameters retrieves the educationUser members of an educationClass.

type ClassesItemMembersRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemSchoolsCountRequestBuilder added in v0.49.0

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

ClassesItemSchoolsCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemSchoolsCountRequestBuilder added in v0.49.0

NewClassesItemSchoolsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemSchoolsCountRequestBuilderInternal added in v0.49.0

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

NewClassesItemSchoolsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemSchoolsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ClassesItemSchoolsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemSchoolsCountRequestBuilderGetQueryParameters added in v0.53.0

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

ClassesItemSchoolsCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemSchoolsCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemSchoolsEducationSchoolItemRequestBuilder added in v0.49.0

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

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

func NewClassesItemSchoolsEducationSchoolItemRequestBuilder added in v0.49.0

NewClassesItemSchoolsEducationSchoolItemRequestBuilder instantiates a new EducationSchoolItemRequestBuilder and sets the default values.

func NewClassesItemSchoolsEducationSchoolItemRequestBuilderInternal added in v0.49.0

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

NewClassesItemSchoolsEducationSchoolItemRequestBuilderInternal instantiates a new EducationSchoolItemRequestBuilder and sets the default values.

func (*ClassesItemSchoolsEducationSchoolItemRequestBuilder) Get added in v0.49.0

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

func (*ClassesItemSchoolsEducationSchoolItemRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type ClassesItemSchoolsEducationSchoolItemRequestBuilderGetQueryParameters added in v0.49.0

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

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

type ClassesItemSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemSchoolsRequestBuilder added in v0.49.0

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

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

func NewClassesItemSchoolsRequestBuilder added in v0.49.0

NewClassesItemSchoolsRequestBuilder instantiates a new SchoolsRequestBuilder and sets the default values.

func NewClassesItemSchoolsRequestBuilderInternal added in v0.49.0

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

NewClassesItemSchoolsRequestBuilderInternal instantiates a new SchoolsRequestBuilder and sets the default values.

func (*ClassesItemSchoolsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemSchoolsRequestBuilder) Get added in v0.49.0

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

func (*ClassesItemSchoolsRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type ClassesItemSchoolsRequestBuilderGetQueryParameters added in v0.49.0

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

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

type ClassesItemSchoolsRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemTeachersCountRequestBuilder added in v0.49.0

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

ClassesItemTeachersCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemTeachersCountRequestBuilder added in v0.49.0

NewClassesItemTeachersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewClassesItemTeachersCountRequestBuilderInternal added in v0.49.0

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

NewClassesItemTeachersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ClassesItemTeachersCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ClassesItemTeachersCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type ClassesItemTeachersCountRequestBuilderGetQueryParameters added in v0.53.0

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

ClassesItemTeachersCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemTeachersCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemTeachersEducationUserItemRequestBuilder added in v0.49.0

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

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

func NewClassesItemTeachersEducationUserItemRequestBuilder added in v0.49.0

NewClassesItemTeachersEducationUserItemRequestBuilder instantiates a new EducationUserItemRequestBuilder and sets the default values.

func NewClassesItemTeachersEducationUserItemRequestBuilderInternal added in v0.49.0

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

NewClassesItemTeachersEducationUserItemRequestBuilderInternal instantiates a new EducationUserItemRequestBuilder and sets the default values.

func (*ClassesItemTeachersEducationUserItemRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

type ClassesItemTeachersItemRefRequestBuilder added in v0.49.0

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

ClassesItemTeachersItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemTeachersItemRefRequestBuilder added in v0.49.0

NewClassesItemTeachersItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewClassesItemTeachersItemRefRequestBuilderInternal added in v0.49.0

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

NewClassesItemTeachersItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ClassesItemTeachersItemRefRequestBuilder) Delete added in v0.49.0

Delete delete ref of navigation property teachers for education

func (*ClassesItemTeachersItemRefRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property teachers for education

type ClassesItemTeachersItemRefRequestBuilderDeleteQueryParameters added in v0.49.0

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

ClassesItemTeachersItemRefRequestBuilderDeleteQueryParameters delete ref of navigation property teachers for education

type ClassesItemTeachersItemRefRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ClassesItemTeachersRefRequestBuilder added in v0.49.0

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

ClassesItemTeachersRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemTeachersRefRequestBuilder added in v0.49.0

NewClassesItemTeachersRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewClassesItemTeachersRefRequestBuilderInternal added in v0.49.0

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

NewClassesItemTeachersRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ClassesItemTeachersRefRequestBuilder) Get added in v0.49.0

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

func (*ClassesItemTeachersRefRequestBuilder) Post added in v0.49.0

Post create new navigation property ref to teachers for education

func (*ClassesItemTeachersRefRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*ClassesItemTeachersRefRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property ref to teachers for education

type ClassesItemTeachersRefRequestBuilderGetQueryParameters added in v0.49.0

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

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

type ClassesItemTeachersRefRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesItemTeachersRefRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type ClassesItemTeachersRequestBuilder added in v0.49.0

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

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

func NewClassesItemTeachersRequestBuilder added in v0.49.0

NewClassesItemTeachersRequestBuilder instantiates a new TeachersRequestBuilder and sets the default values.

func NewClassesItemTeachersRequestBuilderInternal added in v0.49.0

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

NewClassesItemTeachersRequestBuilderInternal instantiates a new TeachersRequestBuilder and sets the default values.

func (*ClassesItemTeachersRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesItemTeachersRequestBuilder) Get added in v0.49.0

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

func (*ClassesItemTeachersRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*ClassesItemTeachersRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type ClassesItemTeachersRequestBuilderGetQueryParameters added in v0.49.0

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

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

type ClassesItemTeachersRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ClassesRequestBuilder added in v0.49.0

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

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

func NewClassesRequestBuilder added in v0.49.0

NewClassesRequestBuilder instantiates a new ClassesRequestBuilder and sets the default values.

func NewClassesRequestBuilderInternal added in v0.49.0

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

NewClassesRequestBuilderInternal instantiates a new ClassesRequestBuilder and sets the default values.

func (*ClassesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ClassesRequestBuilder) 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

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

EducationRequestBuilder provides operations to manage the educationRoot singleton.

func NewEducationRequestBuilder

NewEducationRequestBuilder instantiates a new EducationRequestBuilder and sets the default values.

func NewEducationRequestBuilderInternal

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

NewEducationRequestBuilderInternal instantiates a new EducationRequestBuilder and sets the default values.

func (*EducationRequestBuilder) Classes

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

func (*EducationRequestBuilder) ClassesById

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

func (*EducationRequestBuilder) Schools

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

func (*EducationRequestBuilder) SchoolsById

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

func (*EducationRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get education

func (*EducationRequestBuilder) Users

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

func (*EducationRequestBuilder) UsersById

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

type EducationRequestBuilderGetQueryParameters

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

EducationRequestBuilderGetQueryParameters get education

type EducationRequestBuilderGetRequestConfiguration added in v0.22.0

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

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

type EducationRequestBuilderPatchRequestConfiguration added in v0.22.0

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

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

type SchoolsCountRequestBuilder added in v0.49.0

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

SchoolsCountRequestBuilder provides operations to count the resources in the collection.

func NewSchoolsCountRequestBuilder added in v0.49.0

NewSchoolsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewSchoolsCountRequestBuilderInternal added in v0.49.0

func NewSchoolsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsCountRequestBuilder

NewSchoolsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*SchoolsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*SchoolsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type SchoolsCountRequestBuilderGetQueryParameters added in v0.53.0

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

SchoolsCountRequestBuilderGetQueryParameters get the number of the resource

type SchoolsCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SchoolsDeltaRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

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

func NewSchoolsEducationSchoolItemRequestBuilder added in v0.49.0

NewSchoolsEducationSchoolItemRequestBuilder instantiates a new EducationSchoolItemRequestBuilder and sets the default values.

func NewSchoolsEducationSchoolItemRequestBuilderInternal added in v0.49.0

func NewSchoolsEducationSchoolItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsEducationSchoolItemRequestBuilder

NewSchoolsEducationSchoolItemRequestBuilderInternal instantiates a new EducationSchoolItemRequestBuilder and sets the default values.

func (*SchoolsEducationSchoolItemRequestBuilder) AdministrativeUnit added in v0.49.0

AdministrativeUnit provides operations to manage the administrativeUnit property of the microsoft.graph.educationSchool entity.

func (*SchoolsEducationSchoolItemRequestBuilder) Classes added in v0.49.0

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

func (*SchoolsEducationSchoolItemRequestBuilder) ClassesById added in v0.49.0

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

func (*SchoolsEducationSchoolItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property schools for education

func (*SchoolsEducationSchoolItemRequestBuilder) Get added in v0.49.0

Get get schools from education

func (*SchoolsEducationSchoolItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property schools for education

func (*SchoolsEducationSchoolItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get schools from education

func (*SchoolsEducationSchoolItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property schools in education

func (*SchoolsEducationSchoolItemRequestBuilder) Users added in v0.49.0

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

func (*SchoolsEducationSchoolItemRequestBuilder) UsersById added in v0.49.0

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

type SchoolsEducationSchoolItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type SchoolsEducationSchoolItemRequestBuilderGetQueryParameters added in v0.49.0

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

SchoolsEducationSchoolItemRequestBuilderGetQueryParameters get schools from education

type SchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SchoolsEducationSchoolItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type SchoolsItemAdministrativeUnitRequestBuilder added in v0.49.0

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

SchoolsItemAdministrativeUnitRequestBuilder provides operations to manage the administrativeUnit property of the microsoft.graph.educationSchool entity.

func NewSchoolsItemAdministrativeUnitRequestBuilder added in v0.49.0

NewSchoolsItemAdministrativeUnitRequestBuilder instantiates a new AdministrativeUnitRequestBuilder and sets the default values.

func NewSchoolsItemAdministrativeUnitRequestBuilderInternal added in v0.49.0

func NewSchoolsItemAdministrativeUnitRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemAdministrativeUnitRequestBuilder

NewSchoolsItemAdministrativeUnitRequestBuilderInternal instantiates a new AdministrativeUnitRequestBuilder and sets the default values.

func (*SchoolsItemAdministrativeUnitRequestBuilder) Get added in v0.49.0

Get get a list of **administrativeUnits** associated with an educationSchool object. Find more info here

func (*SchoolsItemAdministrativeUnitRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get a list of **administrativeUnits** associated with an educationSchool object.

func (*SchoolsItemAdministrativeUnitRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property administrativeUnit in education

type SchoolsItemAdministrativeUnitRequestBuilderGetQueryParameters added in v0.49.0

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

SchoolsItemAdministrativeUnitRequestBuilderGetQueryParameters get a list of **administrativeUnits** associated with an educationSchool object.

type SchoolsItemAdministrativeUnitRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SchoolsItemAdministrativeUnitRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type SchoolsItemClassesCountRequestBuilder added in v0.49.0

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

SchoolsItemClassesCountRequestBuilder provides operations to count the resources in the collection.

func NewSchoolsItemClassesCountRequestBuilder added in v0.49.0

NewSchoolsItemClassesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewSchoolsItemClassesCountRequestBuilderInternal added in v0.49.0

func NewSchoolsItemClassesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemClassesCountRequestBuilder

NewSchoolsItemClassesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*SchoolsItemClassesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*SchoolsItemClassesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type SchoolsItemClassesCountRequestBuilderGetQueryParameters added in v0.53.0

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

SchoolsItemClassesCountRequestBuilderGetQueryParameters get the number of the resource

type SchoolsItemClassesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SchoolsItemClassesEducationClassItemRequestBuilder added in v0.49.0

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

SchoolsItemClassesEducationClassItemRequestBuilder builds and executes requests for operations under \education\schools\{educationSchool-id}\classes\{educationClass-id}

func NewSchoolsItemClassesEducationClassItemRequestBuilder added in v0.49.0

NewSchoolsItemClassesEducationClassItemRequestBuilder instantiates a new EducationClassItemRequestBuilder and sets the default values.

func NewSchoolsItemClassesEducationClassItemRequestBuilderInternal added in v0.49.0

func NewSchoolsItemClassesEducationClassItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemClassesEducationClassItemRequestBuilder

NewSchoolsItemClassesEducationClassItemRequestBuilderInternal instantiates a new EducationClassItemRequestBuilder and sets the default values.

func (*SchoolsItemClassesEducationClassItemRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

type SchoolsItemClassesItemRefRequestBuilder added in v0.49.0

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

SchoolsItemClassesItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewSchoolsItemClassesItemRefRequestBuilder added in v0.49.0

NewSchoolsItemClassesItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewSchoolsItemClassesItemRefRequestBuilderInternal added in v0.49.0

func NewSchoolsItemClassesItemRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemClassesItemRefRequestBuilder

NewSchoolsItemClassesItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*SchoolsItemClassesItemRefRequestBuilder) Delete added in v0.49.0

Delete delete ref of navigation property classes for education

func (*SchoolsItemClassesItemRefRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property classes for education

type SchoolsItemClassesItemRefRequestBuilderDeleteQueryParameters added in v0.49.0

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

SchoolsItemClassesItemRefRequestBuilderDeleteQueryParameters delete ref of navigation property classes for education

type SchoolsItemClassesItemRefRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type SchoolsItemClassesRefRequestBuilder added in v0.49.0

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

SchoolsItemClassesRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewSchoolsItemClassesRefRequestBuilder added in v0.49.0

NewSchoolsItemClassesRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewSchoolsItemClassesRefRequestBuilderInternal added in v0.49.0

func NewSchoolsItemClassesRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemClassesRefRequestBuilder

NewSchoolsItemClassesRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*SchoolsItemClassesRefRequestBuilder) Get added in v0.49.0

Get get the educationClass resources owned by an educationSchool. Find more info here

func (*SchoolsItemClassesRefRequestBuilder) Post added in v0.49.0

Post create new navigation property ref to classes for education

func (*SchoolsItemClassesRefRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the educationClass resources owned by an educationSchool.

func (*SchoolsItemClassesRefRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property ref to classes for education

type SchoolsItemClassesRefRequestBuilderGetQueryParameters added in v0.49.0

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

SchoolsItemClassesRefRequestBuilderGetQueryParameters get the educationClass resources owned by an educationSchool.

type SchoolsItemClassesRefRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SchoolsItemClassesRefRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type SchoolsItemClassesRequestBuilder added in v0.49.0

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

SchoolsItemClassesRequestBuilder provides operations to manage the classes property of the microsoft.graph.educationSchool entity.

func NewSchoolsItemClassesRequestBuilder added in v0.49.0

NewSchoolsItemClassesRequestBuilder instantiates a new ClassesRequestBuilder and sets the default values.

func NewSchoolsItemClassesRequestBuilderInternal added in v0.49.0

func NewSchoolsItemClassesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemClassesRequestBuilder

NewSchoolsItemClassesRequestBuilderInternal instantiates a new ClassesRequestBuilder and sets the default values.

func (*SchoolsItemClassesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*SchoolsItemClassesRequestBuilder) Get added in v0.49.0

Get get the educationClass resources owned by an educationSchool. Find more info here

func (*SchoolsItemClassesRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*SchoolsItemClassesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the educationClass resources owned by an educationSchool.

type SchoolsItemClassesRequestBuilderGetQueryParameters added in v0.49.0

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

SchoolsItemClassesRequestBuilderGetQueryParameters get the educationClass resources owned by an educationSchool.

type SchoolsItemClassesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SchoolsItemUsersCountRequestBuilder added in v0.49.0

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

SchoolsItemUsersCountRequestBuilder provides operations to count the resources in the collection.

func NewSchoolsItemUsersCountRequestBuilder added in v0.49.0

NewSchoolsItemUsersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewSchoolsItemUsersCountRequestBuilderInternal added in v0.49.0

func NewSchoolsItemUsersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemUsersCountRequestBuilder

NewSchoolsItemUsersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*SchoolsItemUsersCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*SchoolsItemUsersCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type SchoolsItemUsersCountRequestBuilderGetQueryParameters added in v0.53.0

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

SchoolsItemUsersCountRequestBuilderGetQueryParameters get the number of the resource

type SchoolsItemUsersCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SchoolsItemUsersEducationUserItemRequestBuilder added in v0.49.0

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

SchoolsItemUsersEducationUserItemRequestBuilder builds and executes requests for operations under \education\schools\{educationSchool-id}\users\{educationUser-id}

func NewSchoolsItemUsersEducationUserItemRequestBuilder added in v0.49.0

NewSchoolsItemUsersEducationUserItemRequestBuilder instantiates a new EducationUserItemRequestBuilder and sets the default values.

func NewSchoolsItemUsersEducationUserItemRequestBuilderInternal added in v0.49.0

func NewSchoolsItemUsersEducationUserItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemUsersEducationUserItemRequestBuilder

NewSchoolsItemUsersEducationUserItemRequestBuilderInternal instantiates a new EducationUserItemRequestBuilder and sets the default values.

func (*SchoolsItemUsersEducationUserItemRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

type SchoolsItemUsersItemRefRequestBuilder added in v0.49.0

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

SchoolsItemUsersItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewSchoolsItemUsersItemRefRequestBuilder added in v0.49.0

NewSchoolsItemUsersItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewSchoolsItemUsersItemRefRequestBuilderInternal added in v0.49.0

func NewSchoolsItemUsersItemRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemUsersItemRefRequestBuilder

NewSchoolsItemUsersItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*SchoolsItemUsersItemRefRequestBuilder) Delete added in v0.49.0

Delete delete ref of navigation property users for education

func (*SchoolsItemUsersItemRefRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property users for education

type SchoolsItemUsersItemRefRequestBuilderDeleteQueryParameters added in v0.49.0

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

SchoolsItemUsersItemRefRequestBuilderDeleteQueryParameters delete ref of navigation property users for education

type SchoolsItemUsersItemRefRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type SchoolsItemUsersRefRequestBuilder added in v0.49.0

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

SchoolsItemUsersRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewSchoolsItemUsersRefRequestBuilder added in v0.49.0

NewSchoolsItemUsersRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewSchoolsItemUsersRefRequestBuilderInternal added in v0.49.0

func NewSchoolsItemUsersRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemUsersRefRequestBuilder

NewSchoolsItemUsersRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*SchoolsItemUsersRefRequestBuilder) Get added in v0.49.0

Get get the educationUser resources associated with an educationSchool. Find more info here

func (*SchoolsItemUsersRefRequestBuilder) Post added in v0.49.0

Post create new navigation property ref to users for education

func (*SchoolsItemUsersRefRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the educationUser resources associated with an educationSchool.

func (*SchoolsItemUsersRefRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property ref to users for education

type SchoolsItemUsersRefRequestBuilderGetQueryParameters added in v0.49.0

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

SchoolsItemUsersRefRequestBuilderGetQueryParameters get the educationUser resources associated with an educationSchool.

type SchoolsItemUsersRefRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SchoolsItemUsersRefRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type SchoolsItemUsersRequestBuilder added in v0.49.0

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

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

func NewSchoolsItemUsersRequestBuilder added in v0.49.0

NewSchoolsItemUsersRequestBuilder instantiates a new UsersRequestBuilder and sets the default values.

func NewSchoolsItemUsersRequestBuilderInternal added in v0.49.0

func NewSchoolsItemUsersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsItemUsersRequestBuilder

NewSchoolsItemUsersRequestBuilderInternal instantiates a new UsersRequestBuilder and sets the default values.

func (*SchoolsItemUsersRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*SchoolsItemUsersRequestBuilder) Get added in v0.49.0

Get get the educationUser resources associated with an educationSchool. Find more info here

func (*SchoolsItemUsersRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*SchoolsItemUsersRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the educationUser resources associated with an educationSchool.

type SchoolsItemUsersRequestBuilderGetQueryParameters added in v0.49.0

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

SchoolsItemUsersRequestBuilderGetQueryParameters get the educationUser resources associated with an educationSchool.

type SchoolsItemUsersRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type SchoolsRequestBuilder added in v0.49.0

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

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

func NewSchoolsRequestBuilder added in v0.49.0

NewSchoolsRequestBuilder instantiates a new SchoolsRequestBuilder and sets the default values.

func NewSchoolsRequestBuilderInternal added in v0.49.0

func NewSchoolsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsRequestBuilder

NewSchoolsRequestBuilderInternal instantiates a new SchoolsRequestBuilder and sets the default values.

func (*SchoolsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*SchoolsRequestBuilder) 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

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

UsersCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersCountRequestBuilder added in v0.49.0

NewUsersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersCountRequestBuilderInternal added in v0.49.0

func NewUsersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersCountRequestBuilder

NewUsersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*UsersCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersCountRequestBuilderGetQueryParameters added in v0.53.0

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

UsersCountRequestBuilderGetQueryParameters get the number of the resource

type UsersCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersDeltaRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

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

func NewUsersEducationUserItemRequestBuilder added in v0.49.0

NewUsersEducationUserItemRequestBuilder instantiates a new EducationUserItemRequestBuilder and sets the default values.

func NewUsersEducationUserItemRequestBuilderInternal added in v0.49.0

func NewUsersEducationUserItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersEducationUserItemRequestBuilder

NewUsersEducationUserItemRequestBuilderInternal instantiates a new EducationUserItemRequestBuilder and sets the default values.

func (*UsersEducationUserItemRequestBuilder) Assignments added in v0.49.0

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

func (*UsersEducationUserItemRequestBuilder) AssignmentsById added in v0.49.0

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

func (*UsersEducationUserItemRequestBuilder) Classes added in v0.49.0

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

func (*UsersEducationUserItemRequestBuilder) ClassesById added in v0.49.0

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

func (*UsersEducationUserItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property users for education

func (*UsersEducationUserItemRequestBuilder) Get added in v0.49.0

Get get users from education

func (*UsersEducationUserItemRequestBuilder) Rubrics added in v0.49.0

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

func (*UsersEducationUserItemRequestBuilder) RubricsById added in v0.49.0

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

func (*UsersEducationUserItemRequestBuilder) Schools added in v0.49.0

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

func (*UsersEducationUserItemRequestBuilder) SchoolsById added in v0.49.0

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

func (*UsersEducationUserItemRequestBuilder) TaughtClasses added in v0.49.0

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

func (*UsersEducationUserItemRequestBuilder) TaughtClassesById added in v0.49.0

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

func (*UsersEducationUserItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property users for education

func (*UsersEducationUserItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get users from education

func (*UsersEducationUserItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property users in education

func (*UsersEducationUserItemRequestBuilder) User added in v0.49.0

User provides operations to manage the user property of the microsoft.graph.educationUser entity.

type UsersEducationUserItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type UsersEducationUserItemRequestBuilderGetQueryParameters added in v0.49.0

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

UsersEducationUserItemRequestBuilderGetQueryParameters get users from education

type UsersEducationUserItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersEducationUserItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsCountRequestBuilder added in v0.49.0

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

UsersItemAssignmentsCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsCountRequestBuilder added in v0.49.0

NewUsersItemAssignmentsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemAssignmentsCountRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsCountRequestBuilder

NewUsersItemAssignmentsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*UsersItemAssignmentsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemAssignmentsCountRequestBuilderGetQueryParameters added in v0.53.0

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

UsersItemAssignmentsCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsDeltaRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

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

func NewUsersItemAssignmentsEducationAssignmentItemRequestBuilder added in v0.49.0

func NewUsersItemAssignmentsEducationAssignmentItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsEducationAssignmentItemRequestBuilder

NewUsersItemAssignmentsEducationAssignmentItemRequestBuilder instantiates a new EducationAssignmentItemRequestBuilder and sets the default values.

func NewUsersItemAssignmentsEducationAssignmentItemRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsEducationAssignmentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsEducationAssignmentItemRequestBuilder

NewUsersItemAssignmentsEducationAssignmentItemRequestBuilderInternal instantiates a new EducationAssignmentItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Categories added in v0.49.0

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

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) CategoriesById added in v0.49.0

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

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property assignments for education

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Get added in v0.49.0

Get assignments belonging to the user.

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) 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) ResourcesById added in v0.49.0

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

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Rubric added in v0.49.0

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

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) 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) SubmissionsById added in v0.49.0

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

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property assignments for education

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation assignments belonging to the user.

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property assignments in education

type UsersItemAssignmentsEducationAssignmentItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters added in v0.49.0

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

UsersItemAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters assignments belonging to the user.

type UsersItemAssignmentsEducationAssignmentItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsEducationAssignmentItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemCategoriesCountRequestBuilder added in v0.49.0

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

UsersItemAssignmentsItemCategoriesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemCategoriesCountRequestBuilder added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesCountRequestBuilder

NewUsersItemAssignmentsItemCategoriesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemCategoriesCountRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesCountRequestBuilder

NewUsersItemAssignmentsItemCategoriesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemCategoriesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*UsersItemAssignmentsItemCategoriesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters added in v0.53.0

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

UsersItemAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsItemCategoriesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemCategoriesDeltaRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder builds and executes requests for operations under \education\users\{educationUser-id}\assignments\{educationAssignment-id}\categories\{educationCategory-id}

func NewUsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder

NewUsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder instantiates a new EducationCategoryItemRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder

NewUsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilderInternal instantiates a new EducationCategoryItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

type UsersItemAssignmentsItemCategoriesItemRefRequestBuilder added in v0.49.0

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

UsersItemAssignmentsItemCategoriesItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewUsersItemAssignmentsItemCategoriesItemRefRequestBuilder added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesItemRefRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesItemRefRequestBuilder

NewUsersItemAssignmentsItemCategoriesItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemCategoriesItemRefRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesItemRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesItemRefRequestBuilder

NewUsersItemAssignmentsItemCategoriesItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemCategoriesItemRefRequestBuilder) Delete added in v0.49.0

Delete delete ref of navigation property categories for education

func (*UsersItemAssignmentsItemCategoriesItemRefRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property categories for education

type UsersItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters added in v0.49.0

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

UsersItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteQueryParameters delete ref of navigation property categories for education

type UsersItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemCategoriesRefRequestBuilder added in v0.49.0

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

UsersItemAssignmentsItemCategoriesRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewUsersItemAssignmentsItemCategoriesRefRequestBuilder added in v0.49.0

NewUsersItemAssignmentsItemCategoriesRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemCategoriesRefRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesRefRequestBuilder

NewUsersItemAssignmentsItemCategoriesRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemCategoriesRefRequestBuilder) Get added in v0.49.0

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

func (*UsersItemAssignmentsItemCategoriesRefRequestBuilder) Post added in v0.49.0

Post create new navigation property ref to categories for education

func (*UsersItemAssignmentsItemCategoriesRefRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*UsersItemAssignmentsItemCategoriesRefRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property ref to categories for education

type UsersItemAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters added in v0.49.0

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

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

type UsersItemAssignmentsItemCategoriesRefRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemCategoriesRefRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemCategoriesRequestBuilder added in v0.49.0

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

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

func NewUsersItemAssignmentsItemCategoriesRequestBuilder added in v0.49.0

NewUsersItemAssignmentsItemCategoriesRequestBuilder instantiates a new CategoriesRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemCategoriesRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesRequestBuilder

NewUsersItemAssignmentsItemCategoriesRequestBuilderInternal instantiates a new CategoriesRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) 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) Ref added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to categories for education

type UsersItemAssignmentsItemCategoriesRequestBuilderGetQueryParameters added in v0.49.0

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

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

type UsersItemAssignmentsItemCategoriesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemCategoriesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemPublishRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemResourcesCountRequestBuilder added in v0.49.0

NewUsersItemAssignmentsItemResourcesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemResourcesCountRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemResourcesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemResourcesCountRequestBuilder

NewUsersItemAssignmentsItemResourcesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemResourcesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*UsersItemAssignmentsItemResourcesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters added in v0.53.0

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

UsersItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsItemResourcesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder added in v0.49.0

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

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

func NewUsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder added in v0.49.0

func NewUsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder

NewUsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder instantiates a new EducationAssignmentResourceItemRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder

NewUsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderInternal instantiates a new EducationAssignmentResourceItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property resources for education

func (*UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) Get added in v0.49.0

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

func (*UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property resources for education

func (*UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetQueryParameters added in v0.49.0

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

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

type UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemResourcesRequestBuilder added in v0.49.0

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

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

func NewUsersItemAssignmentsItemResourcesRequestBuilder added in v0.49.0

NewUsersItemAssignmentsItemResourcesRequestBuilder instantiates a new ResourcesRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemResourcesRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemResourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemResourcesRequestBuilder

NewUsersItemAssignmentsItemResourcesRequestBuilderInternal instantiates a new ResourcesRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemResourcesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemAssignmentsItemResourcesRequestBuilder) Get added in v0.49.0

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

func (*UsersItemAssignmentsItemResourcesRequestBuilder) Post added in v0.49.0

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

func (*UsersItemAssignmentsItemResourcesRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*UsersItemAssignmentsItemResourcesRequestBuilder) ToPostRequestInformation added in v0.51.0

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

type UsersItemAssignmentsItemResourcesRequestBuilderGetQueryParameters added in v0.49.0

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

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

type UsersItemAssignmentsItemResourcesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemResourcesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemRubricRefRequestBuilder added in v0.49.0

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

UsersItemAssignmentsItemRubricRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewUsersItemAssignmentsItemRubricRefRequestBuilder added in v0.49.0

NewUsersItemAssignmentsItemRubricRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemRubricRefRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemRubricRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemRubricRefRequestBuilder

NewUsersItemAssignmentsItemRubricRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) Delete added in v0.49.0

Delete delete ref of navigation property rubric for education

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) Get added in v0.49.0

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

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) Put added in v0.49.0

Put update the ref of navigation property rubric in education

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property rubric for education

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) ToPutRequestInformation added in v0.51.0

ToPutRequestInformation update the ref of navigation property rubric in education

type UsersItemAssignmentsItemRubricRefRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemRubricRefRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemRubricRefRequestBuilderPutRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemRubricRequestBuilder added in v0.49.0

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

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

func NewUsersItemAssignmentsItemRubricRequestBuilder added in v0.49.0

NewUsersItemAssignmentsItemRubricRequestBuilder instantiates a new RubricRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemRubricRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemRubricRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemRubricRequestBuilder

NewUsersItemAssignmentsItemRubricRequestBuilderInternal instantiates a new RubricRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemRubricRequestBuilder) Delete added in v0.49.0

Delete delete navigation property rubric for education

func (*UsersItemAssignmentsItemRubricRequestBuilder) Get added in v0.49.0

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

func (*UsersItemAssignmentsItemRubricRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities.

func (*UsersItemAssignmentsItemRubricRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property rubric for education

func (*UsersItemAssignmentsItemRubricRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*UsersItemAssignmentsItemRubricRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property rubric in education

type UsersItemAssignmentsItemRubricRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemRubricRequestBuilderGetQueryParameters added in v0.49.0

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

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

type UsersItemAssignmentsItemRubricRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemRubricRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

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 {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemSubmissionsCountRequestBuilder added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsCountRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*UsersItemAssignmentsItemSubmissionsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters added in v0.53.0

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

UsersItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsItemSubmissionsCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder added in v0.49.0

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

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

func NewUsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder instantiates a new EducationSubmissionItemRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderInternal instantiates a new EducationSubmissionItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property submissions for education

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Get added in v0.49.0

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

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Outcomes added in v0.49.0

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

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) OutcomesById added in v0.49.0

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

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) 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) ResourcesById added in v0.49.0

ResourcesById 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) SubmittedResourcesById added in v0.49.0

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

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property submissions for education

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property submissions in education

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 once published, there is a submission object for each student representing their work and grade. Read-only. Nullable.

type UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder added in v0.49.0

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

UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters added in v0.53.0

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

UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder added in v0.49.0

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

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

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder instantiates a new EducationOutcomeItemRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderInternal instantiates a new EducationOutcomeItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property outcomes for education

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property outcomes for education

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get outcomes from education

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property outcomes in education

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters added in v0.49.0

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

UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters get outcomes from education

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder added in v0.49.0

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

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

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder instantiates a new OutcomesRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderInternal instantiates a new OutcomesRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Get added in v0.49.0

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

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Post added in v0.49.0

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

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) ToPostRequestInformation added in v0.51.0

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

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetQueryParameters added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters added in v0.53.0

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

UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder added in v0.49.0

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

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

func NewUsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderInternal instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property resources for education

func (*UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property resources for education

func (*UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get resources from education

type UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters added in v0.49.0

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

UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters get resources from education

type UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder added in v0.49.0

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

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

func NewUsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder instantiates a new ResourcesRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderInternal instantiates a new ResourcesRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) Get added in v0.49.0

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

func (*UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) Post added in v0.49.0

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

func (*UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) ToPostRequestInformation added in v0.51.0

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

type UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetQueryParameters added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

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 {
	// contains filtered or unexported fields
}

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 {
	// contains filtered or unexported fields
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters added in v0.53.0

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

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder added in v0.49.0

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

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

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderInternal instantiates a new EducationSubmissionResourceItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property submittedResources for education

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property submittedResources for education

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get submittedResources from education

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property submittedResources in education

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters added in v0.49.0

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

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters get submittedResources from education

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder added in v0.49.0

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

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

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder instantiates a new SubmittedResourcesRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderInternal instantiates a new SubmittedResourcesRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) Get added in v0.49.0

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

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to submittedResources for education

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder added in v0.49.0

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

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 {
	// contains filtered or unexported fields
}

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

func NewUsersItemAssignmentsItemSubmissionsRequestBuilder added in v0.49.0

NewUsersItemAssignmentsItemSubmissionsRequestBuilder instantiates a new SubmissionsRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsRequestBuilder

NewUsersItemAssignmentsItemSubmissionsRequestBuilderInternal instantiates a new SubmissionsRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemAssignmentsItemSubmissionsRequestBuilder) Get added in v0.49.0

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

func (*UsersItemAssignmentsItemSubmissionsRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*UsersItemAssignmentsItemSubmissionsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to submissions for education

type UsersItemAssignmentsItemSubmissionsRequestBuilderGetQueryParameters added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type UsersItemAssignmentsRequestBuilder added in v0.49.0

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

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

func NewUsersItemAssignmentsRequestBuilder added in v0.49.0

NewUsersItemAssignmentsRequestBuilder instantiates a new AssignmentsRequestBuilder and sets the default values.

func NewUsersItemAssignmentsRequestBuilderInternal added in v0.49.0

func NewUsersItemAssignmentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsRequestBuilder

NewUsersItemAssignmentsRequestBuilderInternal instantiates a new AssignmentsRequestBuilder and sets the default values.

func (*UsersItemAssignmentsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemAssignmentsRequestBuilder) 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

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

UsersItemClassesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemClassesCountRequestBuilder added in v0.49.0

NewUsersItemClassesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemClassesCountRequestBuilderInternal added in v0.49.0

func NewUsersItemClassesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemClassesCountRequestBuilder

NewUsersItemClassesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemClassesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*UsersItemClassesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemClassesCountRequestBuilderGetQueryParameters added in v0.53.0

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

UsersItemClassesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemClassesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemClassesEducationClassItemRequestBuilder added in v0.49.0

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

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

func NewUsersItemClassesEducationClassItemRequestBuilder added in v0.49.0

NewUsersItemClassesEducationClassItemRequestBuilder instantiates a new EducationClassItemRequestBuilder and sets the default values.

func NewUsersItemClassesEducationClassItemRequestBuilderInternal added in v0.49.0

func NewUsersItemClassesEducationClassItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemClassesEducationClassItemRequestBuilder

NewUsersItemClassesEducationClassItemRequestBuilderInternal instantiates a new EducationClassItemRequestBuilder and sets the default values.

func (*UsersItemClassesEducationClassItemRequestBuilder) Get added in v0.49.0

Get classes to which the user belongs. Nullable.

func (*UsersItemClassesEducationClassItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation classes to which the user belongs. Nullable.

type UsersItemClassesEducationClassItemRequestBuilderGetQueryParameters added in v0.49.0

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

UsersItemClassesEducationClassItemRequestBuilderGetQueryParameters classes to which the user belongs. Nullable.

type UsersItemClassesEducationClassItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemClassesRequestBuilder added in v0.49.0

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

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

func NewUsersItemClassesRequestBuilder added in v0.49.0

NewUsersItemClassesRequestBuilder instantiates a new ClassesRequestBuilder and sets the default values.

func NewUsersItemClassesRequestBuilderInternal added in v0.49.0

func NewUsersItemClassesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemClassesRequestBuilder

NewUsersItemClassesRequestBuilderInternal instantiates a new ClassesRequestBuilder and sets the default values.

func (*UsersItemClassesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemClassesRequestBuilder) Get added in v0.49.0

Get get the educationClass resources an educationUser is a member of. Find more info here

func (*UsersItemClassesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the educationClass resources an educationUser is a member of.

type UsersItemClassesRequestBuilderGetQueryParameters added in v0.49.0

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

UsersItemClassesRequestBuilderGetQueryParameters get the educationClass resources an educationUser is a member of.

type UsersItemClassesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemRubricsCountRequestBuilder added in v0.49.0

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

UsersItemRubricsCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemRubricsCountRequestBuilder added in v0.49.0

NewUsersItemRubricsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemRubricsCountRequestBuilderInternal added in v0.49.0

func NewUsersItemRubricsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemRubricsCountRequestBuilder

NewUsersItemRubricsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemRubricsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*UsersItemRubricsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemRubricsCountRequestBuilderGetQueryParameters added in v0.53.0

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

UsersItemRubricsCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemRubricsCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemRubricsEducationRubricItemRequestBuilder added in v0.49.0

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

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

func NewUsersItemRubricsEducationRubricItemRequestBuilder added in v0.49.0

NewUsersItemRubricsEducationRubricItemRequestBuilder instantiates a new EducationRubricItemRequestBuilder and sets the default values.

func NewUsersItemRubricsEducationRubricItemRequestBuilderInternal added in v0.49.0

func NewUsersItemRubricsEducationRubricItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemRubricsEducationRubricItemRequestBuilder

NewUsersItemRubricsEducationRubricItemRequestBuilderInternal instantiates a new EducationRubricItemRequestBuilder and sets the default values.

func (*UsersItemRubricsEducationRubricItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property rubrics for education

func (*UsersItemRubricsEducationRubricItemRequestBuilder) Get added in v0.49.0

Get when set, the grading rubric attached to the assignment.

func (*UsersItemRubricsEducationRubricItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property rubrics for education

func (*UsersItemRubricsEducationRubricItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation when set, the grading rubric attached to the assignment.

func (*UsersItemRubricsEducationRubricItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property rubrics in education

type UsersItemRubricsEducationRubricItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type UsersItemRubricsEducationRubricItemRequestBuilderGetQueryParameters added in v0.49.0

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

UsersItemRubricsEducationRubricItemRequestBuilderGetQueryParameters when set, the grading rubric attached to the assignment.

type UsersItemRubricsEducationRubricItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemRubricsEducationRubricItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type UsersItemRubricsRequestBuilder added in v0.49.0

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

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

func NewUsersItemRubricsRequestBuilder added in v0.49.0

NewUsersItemRubricsRequestBuilder instantiates a new RubricsRequestBuilder and sets the default values.

func NewUsersItemRubricsRequestBuilderInternal added in v0.49.0

func NewUsersItemRubricsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemRubricsRequestBuilder

NewUsersItemRubricsRequestBuilderInternal instantiates a new RubricsRequestBuilder and sets the default values.

func (*UsersItemRubricsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemRubricsRequestBuilder) Get added in v0.49.0

Get retrieve a list of educationRubric objects. Find more info here

func (*UsersItemRubricsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of educationRubric objects.

func (*UsersItemRubricsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new educationRubric object.

type UsersItemRubricsRequestBuilderGetQueryParameters added in v0.49.0

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

UsersItemRubricsRequestBuilderGetQueryParameters retrieve a list of educationRubric objects.

type UsersItemRubricsRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemRubricsRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type UsersItemSchoolsCountRequestBuilder added in v0.49.0

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

UsersItemSchoolsCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemSchoolsCountRequestBuilder added in v0.49.0

NewUsersItemSchoolsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemSchoolsCountRequestBuilderInternal added in v0.49.0

func NewUsersItemSchoolsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemSchoolsCountRequestBuilder

NewUsersItemSchoolsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemSchoolsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*UsersItemSchoolsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemSchoolsCountRequestBuilderGetQueryParameters added in v0.53.0

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

UsersItemSchoolsCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemSchoolsCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemSchoolsEducationSchoolItemRequestBuilder added in v0.49.0

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

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

func NewUsersItemSchoolsEducationSchoolItemRequestBuilder added in v0.49.0

NewUsersItemSchoolsEducationSchoolItemRequestBuilder instantiates a new EducationSchoolItemRequestBuilder and sets the default values.

func NewUsersItemSchoolsEducationSchoolItemRequestBuilderInternal added in v0.49.0

func NewUsersItemSchoolsEducationSchoolItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemSchoolsEducationSchoolItemRequestBuilder

NewUsersItemSchoolsEducationSchoolItemRequestBuilderInternal instantiates a new EducationSchoolItemRequestBuilder and sets the default values.

func (*UsersItemSchoolsEducationSchoolItemRequestBuilder) Get added in v0.49.0

Get schools to which the user belongs. Nullable.

func (*UsersItemSchoolsEducationSchoolItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation schools to which the user belongs. Nullable.

type UsersItemSchoolsEducationSchoolItemRequestBuilderGetQueryParameters added in v0.49.0

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

UsersItemSchoolsEducationSchoolItemRequestBuilderGetQueryParameters schools to which the user belongs. Nullable.

type UsersItemSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemSchoolsRequestBuilder added in v0.49.0

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

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

func NewUsersItemSchoolsRequestBuilder added in v0.49.0

NewUsersItemSchoolsRequestBuilder instantiates a new SchoolsRequestBuilder and sets the default values.

func NewUsersItemSchoolsRequestBuilderInternal added in v0.49.0

func NewUsersItemSchoolsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemSchoolsRequestBuilder

NewUsersItemSchoolsRequestBuilderInternal instantiates a new SchoolsRequestBuilder and sets the default values.

func (*UsersItemSchoolsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemSchoolsRequestBuilder) Get added in v0.49.0

Get retrieve a list of schools for a user. Find more info here

func (*UsersItemSchoolsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of schools for a user.

type UsersItemSchoolsRequestBuilderGetQueryParameters added in v0.49.0

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

UsersItemSchoolsRequestBuilderGetQueryParameters retrieve a list of schools for a user.

type UsersItemSchoolsRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemTaughtClassesCountRequestBuilder added in v0.49.0

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

UsersItemTaughtClassesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemTaughtClassesCountRequestBuilder added in v0.49.0

NewUsersItemTaughtClassesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewUsersItemTaughtClassesCountRequestBuilderInternal added in v0.49.0

func NewUsersItemTaughtClassesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemTaughtClassesCountRequestBuilder

NewUsersItemTaughtClassesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*UsersItemTaughtClassesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*UsersItemTaughtClassesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type UsersItemTaughtClassesCountRequestBuilderGetQueryParameters added in v0.53.0

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

UsersItemTaughtClassesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemTaughtClassesCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemTaughtClassesEducationClassItemRequestBuilder added in v0.49.0

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

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

func NewUsersItemTaughtClassesEducationClassItemRequestBuilder added in v0.49.0

func NewUsersItemTaughtClassesEducationClassItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemTaughtClassesEducationClassItemRequestBuilder

NewUsersItemTaughtClassesEducationClassItemRequestBuilder instantiates a new EducationClassItemRequestBuilder and sets the default values.

func NewUsersItemTaughtClassesEducationClassItemRequestBuilderInternal added in v0.49.0

func NewUsersItemTaughtClassesEducationClassItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemTaughtClassesEducationClassItemRequestBuilder

NewUsersItemTaughtClassesEducationClassItemRequestBuilderInternal instantiates a new EducationClassItemRequestBuilder and sets the default values.

func (*UsersItemTaughtClassesEducationClassItemRequestBuilder) Get added in v0.49.0

Get classes for which the user is a teacher.

func (*UsersItemTaughtClassesEducationClassItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation classes for which the user is a teacher.

type UsersItemTaughtClassesEducationClassItemRequestBuilderGetQueryParameters added in v0.49.0

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

UsersItemTaughtClassesEducationClassItemRequestBuilderGetQueryParameters classes for which the user is a teacher.

type UsersItemTaughtClassesEducationClassItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemTaughtClassesRequestBuilder added in v0.49.0

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

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

func NewUsersItemTaughtClassesRequestBuilder added in v0.49.0

NewUsersItemTaughtClassesRequestBuilder instantiates a new TaughtClassesRequestBuilder and sets the default values.

func NewUsersItemTaughtClassesRequestBuilderInternal added in v0.49.0

func NewUsersItemTaughtClassesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemTaughtClassesRequestBuilder

NewUsersItemTaughtClassesRequestBuilderInternal instantiates a new TaughtClassesRequestBuilder and sets the default values.

func (*UsersItemTaughtClassesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersItemTaughtClassesRequestBuilder) Get added in v0.49.0

Get get the educationClass resources owned by an educationUser. Find more info here

func (*UsersItemTaughtClassesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the educationClass resources owned by an educationUser.

type UsersItemTaughtClassesRequestBuilderGetQueryParameters added in v0.49.0

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

UsersItemTaughtClassesRequestBuilderGetQueryParameters get the educationClass resources owned by an educationUser.

type UsersItemTaughtClassesRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersItemUserRequestBuilder added in v0.49.0

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

UsersItemUserRequestBuilder provides operations to manage the user property of the microsoft.graph.educationUser entity.

func NewUsersItemUserRequestBuilder added in v0.49.0

NewUsersItemUserRequestBuilder instantiates a new UserRequestBuilder and sets the default values.

func NewUsersItemUserRequestBuilderInternal added in v0.49.0

func NewUsersItemUserRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemUserRequestBuilder

NewUsersItemUserRequestBuilderInternal instantiates a new UserRequestBuilder and sets the default values.

func (*UsersItemUserRequestBuilder) Get added in v0.49.0

Get retrieve the simple directory **user** that corresponds to this **educationUser**. Find more info here

func (*UsersItemUserRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the simple directory **user** that corresponds to this **educationUser**.

type UsersItemUserRequestBuilderGetQueryParameters added in v0.49.0

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

UsersItemUserRequestBuilderGetQueryParameters retrieve the simple directory **user** that corresponds to this **educationUser**.

type UsersItemUserRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type UsersRequestBuilder added in v0.49.0

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

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

func NewUsersRequestBuilder added in v0.49.0

NewUsersRequestBuilder instantiates a new UsersRequestBuilder and sets the default values.

func NewUsersRequestBuilderInternal added in v0.49.0

func NewUsersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersRequestBuilder

NewUsersRequestBuilderInternal instantiates a new UsersRequestBuilder and sets the default values.

func (*UsersRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*UsersRequestBuilder) 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