education

package
v1.52.0 Latest Latest
Warning

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

Go to latest
Published: Nov 25, 2024 License: MIT Imports: 5 Imported by: 1

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

This section is empty.

Functions ¶

func CreateClassesDeltaGetResponseFromDiscriminatorValue ¶ added in v1.20.0

CreateClassesDeltaGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateClassesDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

CreateClassesDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateClassesItemAssignmentCategoriesDeltaGetResponseFromDiscriminatorValue ¶ added in v1.20.0

CreateClassesItemAssignmentCategoriesDeltaGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateClassesItemAssignmentCategoriesDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

CreateClassesItemAssignmentCategoriesDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateClassesItemAssignmentsDeltaGetResponseFromDiscriminatorValue ¶ added in v1.20.0

CreateClassesItemAssignmentsDeltaGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateClassesItemAssignmentsDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

CreateClassesItemAssignmentsDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateClassesItemAssignmentsItemCategoriesDeltaGetResponseFromDiscriminatorValue ¶ added in v1.20.0

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

CreateClassesItemAssignmentsItemCategoriesDeltaGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

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 returns a Parsable when successful

func CreateMeAssignmentsDeltaGetResponseFromDiscriminatorValue ¶ added in v1.20.0

CreateMeAssignmentsDeltaGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateMeAssignmentsDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

CreateMeAssignmentsDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateMeAssignmentsItemCategoriesDeltaGetResponseFromDiscriminatorValue ¶ added in v1.20.0

CreateMeAssignmentsItemCategoriesDeltaGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateMeAssignmentsItemCategoriesDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

CreateMeAssignmentsItemCategoriesDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateSchoolsDeltaGetResponseFromDiscriminatorValue ¶ added in v1.20.0

CreateSchoolsDeltaGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateSchoolsDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

CreateSchoolsDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateUsersDeltaGetResponseFromDiscriminatorValue ¶ added in v1.20.0

CreateUsersDeltaGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateUsersDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

CreateUsersDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateUsersItemAssignmentsDeltaGetResponseFromDiscriminatorValue ¶ added in v1.20.0

CreateUsersItemAssignmentsDeltaGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateUsersItemAssignmentsDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

CreateUsersItemAssignmentsDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateUsersItemAssignmentsItemCategoriesDeltaGetResponseFromDiscriminatorValue ¶ added in v1.20.0

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

CreateUsersItemAssignmentsItemCategoriesDeltaGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreateUsersItemAssignmentsItemCategoriesDeltaResponseFromDiscriminatorValue ¶ added in v0.49.0

CreateUsersItemAssignmentsItemCategoriesDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

Types ¶

type ClassesCountRequestBuilder ¶ added in v0.49.0

ClassesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesCountRequestBuilder ¶ added in v0.49.0

NewClassesCountRequestBuilder instantiates a new ClassesCountRequestBuilder 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 ClassesCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClassesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesCountRequestBuilder when successful

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 ClassesDeltaGetResponse ¶ added in v1.20.0

func NewClassesDeltaGetResponse ¶ added in v1.20.0

func NewClassesDeltaGetResponse() *ClassesDeltaGetResponse

NewClassesDeltaGetResponse instantiates a new ClassesDeltaGetResponse and sets the default values.

func (*ClassesDeltaGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ClassesDeltaGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property returns a []EducationClassable when successful

func (*ClassesDeltaGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*ClassesDeltaGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type ClassesDeltaRequestBuilder ¶ added in v0.49.0

ClassesDeltaRequestBuilder provides operations to call the delta method.

func NewClassesDeltaRequestBuilder ¶ added in v0.49.0

NewClassesDeltaRequestBuilder instantiates a new ClassesDeltaRequestBuilder 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 ClassesDeltaRequestBuilder and sets the default values.

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

Get get newly created or updated classes, including membership changes, without having to perform a full read of the entire class collection. See Use delta query for details. Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. returns a ClassesDeltaResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesDeltaRequestBuilder) GetAsDeltaGetResponse ¶ added in v1.20.0

GetAsDeltaGetResponse get newly created or updated classes, including membership changes, without having to perform a full read of the entire class collection. See Use delta query for details. returns a ClassesDeltaGetResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToGetRequestInformation get newly created or updated classes, including membership changes, without having to perform a full read of the entire class collection. See Use delta query for details. returns a *RequestInformation when successful

func (*ClassesDeltaRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesDeltaRequestBuilder when successful

type ClassesDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

ClassesDeltaRequestBuilderGetQueryParameters get newly created or updated classes, including membership changes, without having to perform a full read of the entire class collection. See Use delta query for details.

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

type ClassesDeltaResponse struct {
	ClassesDeltaGetResponse
}

Deprecated: This class is obsolete. Use ClassesDeltaGetResponseable instead.

func NewClassesDeltaResponse ¶ added in v0.49.0

func NewClassesDeltaResponse() *ClassesDeltaResponse

NewClassesDeltaResponse instantiates a new ClassesDeltaResponse and sets the default values.

type ClassesDeltaResponseable deprecated added in v0.49.0

Deprecated: This class is obsolete. Use ClassesDeltaGetResponseable instead.

type ClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

type ClassesEducationClassItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

NewClassesEducationClassItemRequestBuilder instantiates a new ClassesEducationClassItemRequestBuilder 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 ClassesEducationClassItemRequestBuilder 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. returns a *ClassesItemAssignmentCategoriesRequestBuilder when successful

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

AssignmentDefaults provides operations to manage the assignmentDefaults property of the microsoft.graph.educationClass entity. returns a *ClassesItemAssignmentDefaultsRequestBuilder when successful

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

AssignmentSettings provides operations to manage the assignmentSettings property of the microsoft.graph.educationClass entity. returns a *ClassesItemAssignmentSettingsRequestBuilder when successful

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

Assignments provides operations to manage the assignments property of the microsoft.graph.educationClass entity. returns a *ClassesItemAssignmentsRequestBuilder when successful

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

Delete delete an educationClass. Because a class is also a universal group, deleting a class deletes the group. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Get retrieve a class from the system. A class is a universal group with a special property that indicates to the system that the group is a class. Group members represent the students; group admins represent the teachers in the class. If you're using the delegated token, the user will only see classes in which they are members. returns a EducationClassable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Group provides operations to manage the group property of the microsoft.graph.educationClass entity. returns a *ClassesItemGroupRequestBuilder when successful

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

Members provides operations to manage the members property of the microsoft.graph.educationClass entity. returns a *ClassesItemMembersRequestBuilder when successful

func (*ClassesEducationClassItemRequestBuilder) Modules ¶ added in v1.33.0

Modules provides operations to manage the modules property of the microsoft.graph.educationClass entity. returns a *ClassesItemModulesRequestBuilder when successful

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

Patch update the properties of an educationClass object. returns a EducationClassable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Schools provides operations to manage the schools property of the microsoft.graph.educationClass entity. returns a *ClassesItemSchoolsRequestBuilder when successful

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

Teachers provides operations to manage the teachers property of the microsoft.graph.educationClass entity. returns a *ClassesItemTeachersRequestBuilder when successful

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

ToDeleteRequestInformation delete an educationClass. Because a class is also a universal group, deleting a class deletes the group. returns a *RequestInformation when successful

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

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

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

ToPatchRequestInformation update the properties of an educationClass object. returns a *RequestInformation when successful

func (*ClassesEducationClassItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesEducationClassItemRequestBuilder when successful

type ClassesEducationClassItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesEducationClassItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

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

type ClassesEducationClassItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesEducationClassItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentCategoriesCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentCategoriesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentCategoriesCountRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentCategoriesCountRequestBuilder instantiates a new ClassesItemAssignmentCategoriesCountRequestBuilder 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 ClassesItemAssignmentCategoriesCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClassesItemAssignmentCategoriesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentCategoriesCountRequestBuilder when successful

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 ClassesItemAssignmentCategoriesDeltaGetResponse ¶ added in v1.20.0

type ClassesItemAssignmentCategoriesDeltaGetResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
}

func NewClassesItemAssignmentCategoriesDeltaGetResponse ¶ added in v1.20.0

func NewClassesItemAssignmentCategoriesDeltaGetResponse() *ClassesItemAssignmentCategoriesDeltaGetResponse

NewClassesItemAssignmentCategoriesDeltaGetResponse instantiates a new ClassesItemAssignmentCategoriesDeltaGetResponse and sets the default values.

func (*ClassesItemAssignmentCategoriesDeltaGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ClassesItemAssignmentCategoriesDeltaGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property returns a []EducationCategoryable when successful

func (*ClassesItemAssignmentCategoriesDeltaGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*ClassesItemAssignmentCategoriesDeltaGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type ClassesItemAssignmentCategoriesDeltaRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesDeltaRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentCategoriesDeltaRequestBuilder provides operations to call the delta method.

func NewClassesItemAssignmentCategoriesDeltaRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentCategoriesDeltaRequestBuilder instantiates a new ClassesItemAssignmentCategoriesDeltaRequestBuilder 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 ClassesItemAssignmentCategoriesDeltaRequestBuilder and sets the default values.

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

Get get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. returns a ClassesItemAssignmentCategoriesDeltaResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemAssignmentCategoriesDeltaRequestBuilder) GetAsDeltaGetResponse ¶ added in v1.20.0

GetAsDeltaGetResponse get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. returns a ClassesItemAssignmentCategoriesDeltaGetResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToGetRequestInformation get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. returns a *RequestInformation when successful

func (*ClassesItemAssignmentCategoriesDeltaRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentCategoriesDeltaRequestBuilder when successful

type ClassesItemAssignmentCategoriesDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

ClassesItemAssignmentCategoriesDeltaRequestBuilderGetQueryParameters get a list of newly created or updated educationCategory objects without having to perform a full read of the collection.

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

type ClassesItemAssignmentCategoriesDeltaResponse struct {
	ClassesItemAssignmentCategoriesDeltaGetResponse
}

Deprecated: This class is obsolete. Use ClassesItemAssignmentCategoriesDeltaGetResponseable instead.

func NewClassesItemAssignmentCategoriesDeltaResponse ¶ added in v0.49.0

func NewClassesItemAssignmentCategoriesDeltaResponse() *ClassesItemAssignmentCategoriesDeltaResponse

NewClassesItemAssignmentCategoriesDeltaResponse instantiates a new ClassesItemAssignmentCategoriesDeltaResponse and sets the default values.

type ClassesItemAssignmentCategoriesDeltaResponseable deprecated added in v0.49.0

Deprecated: This class is obsolete. Use ClassesItemAssignmentCategoriesDeltaGetResponseable instead.

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder instantiates a new ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder 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 ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder and sets the default values.

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

Delete delete an existing category. Only teachers can perform this operation. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Get retrieve an educationCategory object. Only teachers, students, and applications with application permissions can perform this operation. returns a EducationCategoryable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Patch update the navigation property assignmentCategories in education returns a EducationCategoryable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToDeleteRequestInformation delete an existing category. Only teachers can perform this operation. returns a *RequestInformation when successful

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

ToGetRequestInformation retrieve an educationCategory object. Only teachers, students, and applications with application permissions can perform this operation. returns a *RequestInformation when successful

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

ToPatchRequestInformation update the navigation property assignmentCategories in education returns a *RequestInformation when successful

func (*ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder when successful

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

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

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentCategoriesRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentCategoriesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentCategoriesRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentCategoriesRequestBuilder instantiates a new ClassesItemAssignmentCategoriesRequestBuilder 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 ClassesItemAssignmentCategoriesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentCategoriesRequestBuilder) ByEducationCategoryId ¶ added in v0.63.0

ByEducationCategoryId provides operations to manage the assignmentCategories property of the microsoft.graph.educationClass entity. returns a *ClassesItemAssignmentCategoriesEducationCategoryItemRequestBuilder when successful

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

Count provides operations to count the resources in the collection. returns a *ClassesItemAssignmentCategoriesCountRequestBuilder when successful

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

Delta provides operations to call the delta method. returns a *ClassesItemAssignmentCategoriesDeltaRequestBuilder when successful

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

Get retrieve a list of educationCategory objects. Only teachers can perform this operation. returns a EducationCategoryCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Post create a new educationCategory on an educationClass. Only teachers can perform this operation. returns a EducationCategoryable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a *RequestInformation when successful

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

ToPostRequestInformation create a new educationCategory on an educationClass. Only teachers can perform this operation. returns a *RequestInformation when successful

func (*ClassesItemAssignmentCategoriesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentCategoriesRequestBuilder when successful

type ClassesItemAssignmentCategoriesRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

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

type ClassesItemAssignmentCategoriesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentCategoriesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentDefaultsRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentDefaultsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentDefaultsRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentDefaultsRequestBuilder instantiates a new ClassesItemAssignmentDefaultsRequestBuilder 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 ClassesItemAssignmentDefaultsRequestBuilder and sets the default values.

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

Delete delete navigation property assignmentDefaults for education returns a ODataError error when the service returns a 4XX or 5XX status code

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. returns a EducationAssignmentDefaultsable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a EducationAssignmentDefaultsable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToDeleteRequestInformation delete navigation property assignmentDefaults for education returns a *RequestInformation when successful

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. returns a *RequestInformation when successful

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

ToPatchRequestInformation update the properties of an educationAssignmentDefaults object. Only teachers can update these settings. returns a *RequestInformation when successful

func (*ClassesItemAssignmentDefaultsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentDefaultsRequestBuilder when successful

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 ClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilder ¶ added in v1.29.0

type ClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilder ¶ added in v1.29.0

func NewClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilder

NewClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilder instantiates a new ClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilder and sets the default values.

func NewClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilderInternal ¶ added in v1.29.0

func NewClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilder

NewClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilderInternal instantiates a new ClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilder and sets the default values.

func (*ClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilder) Get ¶ added in v1.29.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilder) ToGetRequestInformation ¶ added in v1.29.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilder) WithUrl ¶ added in v1.29.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilder when successful

type ClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilderGetQueryParameters ¶ added in v1.29.0

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

ClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilderGetRequestConfiguration ¶ added in v1.29.0

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

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

type ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder ¶ added in v1.29.0

type ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder provides operations to manage the gradingCategories property of the microsoft.graph.educationAssignmentSettings entity.

func NewClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder ¶ added in v1.29.0

func NewClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder

NewClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder instantiates a new ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder and sets the default values.

func NewClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilderInternal ¶ added in v1.29.0

func NewClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder

NewClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilderInternal instantiates a new ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder) Delete ¶ added in v1.29.0

Delete delete navigation property gradingCategories for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder) Get ¶ added in v1.29.0

Get when set, enables users to weight assignments differently when computing a class average grade. returns a EducationGradingCategoryable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder) Patch ¶ added in v1.29.0

Patch update a single gradingCategory on the educationAssignmentSettings. Only teachers can perform this operation. returns a EducationGradingCategoryable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder) ToDeleteRequestInformation ¶ added in v1.29.0

ToDeleteRequestInformation delete navigation property gradingCategories for education returns a *RequestInformation when successful

func (*ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder) ToGetRequestInformation ¶ added in v1.29.0

ToGetRequestInformation when set, enables users to weight assignments differently when computing a class average grade. returns a *RequestInformation when successful

func (*ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder) ToPatchRequestInformation ¶ added in v1.29.0

ToPatchRequestInformation update a single gradingCategory on the educationAssignmentSettings. Only teachers can perform this operation. returns a *RequestInformation when successful

func (*ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder) WithUrl ¶ added in v1.29.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder when successful

type ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilderDeleteRequestConfiguration ¶ added in v1.29.0

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

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

type ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilderGetQueryParameters ¶ added in v1.29.0

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

ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilderGetQueryParameters when set, enables users to weight assignments differently when computing a class average grade.

type ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilderGetRequestConfiguration ¶ added in v1.29.0

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

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

type ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilderPatchRequestConfiguration ¶ added in v1.29.0

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

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

type ClassesItemAssignmentSettingsGradingCategoriesRequestBuilder ¶ added in v1.29.0

type ClassesItemAssignmentSettingsGradingCategoriesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentSettingsGradingCategoriesRequestBuilder provides operations to manage the gradingCategories property of the microsoft.graph.educationAssignmentSettings entity.

func NewClassesItemAssignmentSettingsGradingCategoriesRequestBuilder ¶ added in v1.29.0

func NewClassesItemAssignmentSettingsGradingCategoriesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentSettingsGradingCategoriesRequestBuilder

NewClassesItemAssignmentSettingsGradingCategoriesRequestBuilder instantiates a new ClassesItemAssignmentSettingsGradingCategoriesRequestBuilder and sets the default values.

func NewClassesItemAssignmentSettingsGradingCategoriesRequestBuilderInternal ¶ added in v1.29.0

func NewClassesItemAssignmentSettingsGradingCategoriesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentSettingsGradingCategoriesRequestBuilder

NewClassesItemAssignmentSettingsGradingCategoriesRequestBuilderInternal instantiates a new ClassesItemAssignmentSettingsGradingCategoriesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentSettingsGradingCategoriesRequestBuilder) ByEducationGradingCategoryId ¶ added in v1.29.0

ByEducationGradingCategoryId provides operations to manage the gradingCategories property of the microsoft.graph.educationAssignmentSettings entity. returns a *ClassesItemAssignmentSettingsGradingCategoriesEducationGradingCategoryItemRequestBuilder when successful

func (*ClassesItemAssignmentSettingsGradingCategoriesRequestBuilder) Count ¶ added in v1.29.0

Count provides operations to count the resources in the collection. returns a *ClassesItemAssignmentSettingsGradingCategoriesCountRequestBuilder when successful

func (*ClassesItemAssignmentSettingsGradingCategoriesRequestBuilder) Get ¶ added in v1.29.0

Get when set, enables users to weight assignments differently when computing a class average grade. returns a EducationGradingCategoryCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ClassesItemAssignmentSettingsGradingCategoriesRequestBuilder) Post ¶ added in v1.29.0

Post create new navigation property to gradingCategories for education returns a EducationGradingCategoryable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ClassesItemAssignmentSettingsGradingCategoriesRequestBuilder) ToGetRequestInformation ¶ added in v1.29.0

ToGetRequestInformation when set, enables users to weight assignments differently when computing a class average grade. returns a *RequestInformation when successful

func (*ClassesItemAssignmentSettingsGradingCategoriesRequestBuilder) ToPostRequestInformation ¶ added in v1.29.0

ToPostRequestInformation create new navigation property to gradingCategories for education returns a *RequestInformation when successful

func (*ClassesItemAssignmentSettingsGradingCategoriesRequestBuilder) WithUrl ¶ added in v1.29.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentSettingsGradingCategoriesRequestBuilder when successful

type ClassesItemAssignmentSettingsGradingCategoriesRequestBuilderGetQueryParameters ¶ added in v1.29.0

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

ClassesItemAssignmentSettingsGradingCategoriesRequestBuilderGetQueryParameters when set, enables users to weight assignments differently when computing a class average grade.

type ClassesItemAssignmentSettingsGradingCategoriesRequestBuilderGetRequestConfiguration ¶ added in v1.29.0

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

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

type ClassesItemAssignmentSettingsGradingCategoriesRequestBuilderPostRequestConfiguration ¶ added in v1.29.0

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

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

type ClassesItemAssignmentSettingsRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentSettingsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentSettingsRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentSettingsRequestBuilder instantiates a new ClassesItemAssignmentSettingsRequestBuilder 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 ClassesItemAssignmentSettingsRequestBuilder and sets the default values.

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

Delete delete navigation property assignmentSettings for education returns a ODataError error when the service returns a 4XX or 5XX status code

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

Get specifies class-level assignments settings. returns a EducationAssignmentSettingsable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ClassesItemAssignmentSettingsRequestBuilder) GradingCategories ¶ added in v1.29.0

GradingCategories provides operations to manage the gradingCategories property of the microsoft.graph.educationAssignmentSettings entity. returns a *ClassesItemAssignmentSettingsGradingCategoriesRequestBuilder when successful

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

Patch update the properties of an educationAssignmentSettings object. Only teachers can update these settings. returns a EducationAssignmentSettingsable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToDeleteRequestInformation delete navigation property assignmentSettings for education returns a *RequestInformation when successful

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

ToGetRequestInformation specifies class-level assignments settings. returns a *RequestInformation when successful

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

ToPatchRequestInformation update the properties of an educationAssignmentSettings object. Only teachers can update these settings. returns a *RequestInformation when successful

func (*ClassesItemAssignmentSettingsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentSettingsRequestBuilder when successful

type ClassesItemAssignmentSettingsRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentSettingsRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

ClassesItemAssignmentSettingsRequestBuilderGetQueryParameters specifies class-level assignments settings.

type ClassesItemAssignmentSettingsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentSettingsRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsCountRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsCountRequestBuilder instantiates a new ClassesItemAssignmentsCountRequestBuilder 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 ClassesItemAssignmentsCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClassesItemAssignmentsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsCountRequestBuilder when successful

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 ClassesItemAssignmentsDeltaGetResponse ¶ added in v1.20.0

func NewClassesItemAssignmentsDeltaGetResponse ¶ added in v1.20.0

func NewClassesItemAssignmentsDeltaGetResponse() *ClassesItemAssignmentsDeltaGetResponse

NewClassesItemAssignmentsDeltaGetResponse instantiates a new ClassesItemAssignmentsDeltaGetResponse and sets the default values.

func (*ClassesItemAssignmentsDeltaGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ClassesItemAssignmentsDeltaGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property returns a []EducationAssignmentable when successful

func (*ClassesItemAssignmentsDeltaGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*ClassesItemAssignmentsDeltaGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type ClassesItemAssignmentsDeltaRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsDeltaRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsDeltaRequestBuilder provides operations to call the delta method.

func NewClassesItemAssignmentsDeltaRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsDeltaRequestBuilder instantiates a new ClassesItemAssignmentsDeltaRequestBuilder 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 ClassesItemAssignmentsDeltaRequestBuilder and sets the default values.

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

Get get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. returns a ClassesItemAssignmentsDeltaResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemAssignmentsDeltaRequestBuilder) GetAsDeltaGetResponse ¶ added in v1.20.0

GetAsDeltaGetResponse get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. returns a ClassesItemAssignmentsDeltaGetResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToGetRequestInformation get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsDeltaRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsDeltaRequestBuilder when successful

type ClassesItemAssignmentsDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

ClassesItemAssignmentsDeltaRequestBuilderGetQueryParameters get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them.

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

type ClassesItemAssignmentsDeltaResponse struct {
	ClassesItemAssignmentsDeltaGetResponse
}

Deprecated: This class is obsolete. Use ClassesItemAssignmentsDeltaGetResponseable instead.

func NewClassesItemAssignmentsDeltaResponse ¶ added in v0.49.0

func NewClassesItemAssignmentsDeltaResponse() *ClassesItemAssignmentsDeltaResponse

NewClassesItemAssignmentsDeltaResponse instantiates a new ClassesItemAssignmentsDeltaResponse and sets the default values.

type ClassesItemAssignmentsDeltaResponseable deprecated added in v0.49.0

Deprecated: This class is obsolete. Use ClassesItemAssignmentsDeltaGetResponseable instead.

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentsEducationAssignmentItemRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsEducationAssignmentItemRequestBuilder instantiates a new ClassesItemAssignmentsEducationAssignmentItemRequestBuilder 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 ClassesItemAssignmentsEducationAssignmentItemRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) Activate ¶ added in v1.38.0

Activate provides operations to call the activate method. returns a *ClassesItemAssignmentsItemActivateRequestBuilder when successful

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

Categories provides operations to manage the categories property of the microsoft.graph.educationAssignment entity. returns a *ClassesItemAssignmentsItemCategoriesRequestBuilder when successful

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) Deactivate ¶ added in v1.38.0

Deactivate provides operations to call the deactivate method. returns a *ClassesItemAssignmentsItemDeactivateRequestBuilder when successful

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

Delete delete an existing assignment. Only teachers within a class can delete assignments. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Get get the properties and relationships of an assignment. Only teachers, students, and applications with application permissions can perform this operation. Students can only see assignments assigned to them; teachers and applications with application permissions can see all assignments in a class. You can use the Prefer header in your request to get the inactive status in case the assignment is deactivated; otherwise, the response value for the status property is unknownFutureValue. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) GradingCategory ¶ added in v1.29.0

GradingCategory provides operations to manage the gradingCategory property of the microsoft.graph.educationAssignment entity. returns a *ClassesItemAssignmentsItemGradingCategoryRequestBuilder when successful

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

Patch update an educationAssignment object. Only teachers can perform this action. Alternatively, request to change the status of an assignment with publish action. Don't use a PATCH operation for this purpose. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Publish provides operations to call the publish method. returns a *ClassesItemAssignmentsItemPublishRequestBuilder when successful

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

Resources provides operations to manage the resources property of the microsoft.graph.educationAssignment entity. returns a *ClassesItemAssignmentsItemResourcesRequestBuilder when successful

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

Rubric provides operations to manage the rubric property of the microsoft.graph.educationAssignment entity. returns a *ClassesItemAssignmentsItemRubricRequestBuilder when successful

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

SetUpFeedbackResourcesFolder provides operations to call the setUpFeedbackResourcesFolder method. returns a *ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder when successful

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

SetUpResourcesFolder provides operations to call the setUpResourcesFolder method. returns a *ClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder when successful

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

Submissions provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity. returns a *ClassesItemAssignmentsItemSubmissionsRequestBuilder when successful

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

ToDeleteRequestInformation delete an existing assignment. Only teachers within a class can delete assignments. returns a *RequestInformation when successful

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

ToGetRequestInformation get the properties and relationships of an assignment. Only teachers, students, and applications with application permissions can perform this operation. Students can only see assignments assigned to them; teachers and applications with application permissions can see all assignments in a class. You can use the Prefer header in your request to get the inactive status in case the assignment is deactivated; otherwise, the response value for the status property is unknownFutureValue. returns a *RequestInformation when successful

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

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

func (*ClassesItemAssignmentsEducationAssignmentItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsEducationAssignmentItemRequestBuilder when successful

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

ClassesItemAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters get the properties and relationships of an assignment. Only teachers, students, and applications with application permissions can perform this operation. Students can only see assignments assigned to them; teachers and applications with application permissions can see all assignments in a class. You can use the Prefer header in your request to get the inactive status in case the assignment is deactivated; otherwise, the response value for the status property is unknownFutureValue.

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 ClassesItemAssignmentsItemActivateRequestBuilder ¶ added in v1.38.0

type ClassesItemAssignmentsItemActivateRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemActivateRequestBuilder provides operations to call the activate method.

func NewClassesItemAssignmentsItemActivateRequestBuilder ¶ added in v1.38.0

NewClassesItemAssignmentsItemActivateRequestBuilder instantiates a new ClassesItemAssignmentsItemActivateRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemActivateRequestBuilderInternal ¶ added in v1.38.0

func NewClassesItemAssignmentsItemActivateRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemActivateRequestBuilder

NewClassesItemAssignmentsItemActivateRequestBuilderInternal instantiates a new ClassesItemAssignmentsItemActivateRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemActivateRequestBuilder) Post ¶ added in v1.38.0

Post activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemAssignmentsItemActivateRequestBuilder) ToPostRequestInformation ¶ added in v1.38.0

ToPostRequestInformation activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemActivateRequestBuilder) WithUrl ¶ added in v1.38.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemActivateRequestBuilder when successful

type ClassesItemAssignmentsItemActivateRequestBuilderPostRequestConfiguration ¶ added in v1.38.0

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

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

type ClassesItemAssignmentsItemCategoriesCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemCategoriesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemCategoriesCountRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemCategoriesCountRequestBuilder instantiates a new ClassesItemAssignmentsItemCategoriesCountRequestBuilder 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 ClassesItemAssignmentsItemCategoriesCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemCategoriesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemCategoriesCountRequestBuilder when successful

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 ClassesItemAssignmentsItemCategoriesDeltaGetResponse ¶ added in v1.20.0

type ClassesItemAssignmentsItemCategoriesDeltaGetResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
}

func NewClassesItemAssignmentsItemCategoriesDeltaGetResponse ¶ added in v1.20.0

func NewClassesItemAssignmentsItemCategoriesDeltaGetResponse() *ClassesItemAssignmentsItemCategoriesDeltaGetResponse

NewClassesItemAssignmentsItemCategoriesDeltaGetResponse instantiates a new ClassesItemAssignmentsItemCategoriesDeltaGetResponse and sets the default values.

func (*ClassesItemAssignmentsItemCategoriesDeltaGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*ClassesItemAssignmentsItemCategoriesDeltaGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property returns a []EducationCategoryable when successful

func (*ClassesItemAssignmentsItemCategoriesDeltaGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*ClassesItemAssignmentsItemCategoriesDeltaGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type ClassesItemAssignmentsItemCategoriesDeltaRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesDeltaRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemCategoriesDeltaRequestBuilder provides operations to call the delta method.

func NewClassesItemAssignmentsItemCategoriesDeltaRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemCategoriesDeltaRequestBuilder instantiates a new ClassesItemAssignmentsItemCategoriesDeltaRequestBuilder 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 ClassesItemAssignmentsItemCategoriesDeltaRequestBuilder and sets the default values.

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

Get get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. returns a ClassesItemAssignmentsItemCategoriesDeltaResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemAssignmentsItemCategoriesDeltaRequestBuilder) GetAsDeltaGetResponse ¶ added in v1.20.0

GetAsDeltaGetResponse get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. returns a ClassesItemAssignmentsItemCategoriesDeltaGetResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToGetRequestInformation get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemCategoriesDeltaRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemCategoriesDeltaRequestBuilder when successful

type ClassesItemAssignmentsItemCategoriesDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

ClassesItemAssignmentsItemCategoriesDeltaRequestBuilderGetQueryParameters get a list of newly created or updated educationCategory objects without having to perform a full read of the collection.

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

type ClassesItemAssignmentsItemCategoriesDeltaResponse struct {
	ClassesItemAssignmentsItemCategoriesDeltaGetResponse
}

Deprecated: This class is obsolete. Use ClassesItemAssignmentsItemCategoriesDeltaGetResponseable instead.

func NewClassesItemAssignmentsItemCategoriesDeltaResponse ¶ added in v0.49.0

func NewClassesItemAssignmentsItemCategoriesDeltaResponse() *ClassesItemAssignmentsItemCategoriesDeltaResponse

NewClassesItemAssignmentsItemCategoriesDeltaResponse instantiates a new ClassesItemAssignmentsItemCategoriesDeltaResponse and sets the default values.

type ClassesItemAssignmentsItemCategoriesDeltaResponseable deprecated added in v0.49.0

Deprecated: This class is obsolete. Use ClassesItemAssignmentsItemCategoriesDeltaGetResponseable instead.

type ClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder instantiates a new ClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder 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 ClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder and sets the default values.

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

Ref provides operations to manage the collection of educationRoot entities. returns a *ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder when successful

type ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemAssignmentsItemCategoriesItemRefRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemCategoriesItemRefRequestBuilder instantiates a new ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder 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 ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder and sets the default values.

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

Delete remove an educationCategory from an educationAssignment. Only teachers can perform this operation. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToDeleteRequestInformation remove an educationCategory from an educationAssignment. Only teachers can perform this operation. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemCategoriesItemRefRequestBuilder when successful

type ClassesItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemCategoriesRefRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemCategoriesRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemAssignmentsItemCategoriesRefRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemCategoriesRefRequestBuilder instantiates a new ClassesItemAssignmentsItemCategoriesRefRequestBuilder 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 ClassesItemAssignmentsItemCategoriesRefRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemCategoriesRefRequestBuilder) Delete ¶ added in v1.32.0

Delete remove an educationCategory from an educationAssignment. Only teachers can perform this operation. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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. returns a StringCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Post add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemAssignmentsItemCategoriesRefRequestBuilder) ToDeleteRequestInformation ¶ added in v1.32.0

ToDeleteRequestInformation remove an educationCategory from an educationAssignment. Only teachers can perform this operation. returns a *RequestInformation when successful

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. returns a *RequestInformation when successful

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

ToPostRequestInformation add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemCategoriesRefRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemCategoriesRefRequestBuilder when successful

type ClassesItemAssignmentsItemCategoriesRefRequestBuilderDeleteQueryParameters ¶ added in v1.32.0

type ClassesItemAssignmentsItemCategoriesRefRequestBuilderDeleteQueryParameters struct {
	// The delete Uri
	Id *string `uriparametername:"%40id"`
}

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

type ClassesItemAssignmentsItemCategoriesRefRequestBuilderDeleteRequestConfiguration ¶ added in v1.32.0

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

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

type ClassesItemAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemCategoriesRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemCategoriesRefRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemCategoriesRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemCategoriesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentsItemCategoriesRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsItemCategoriesRequestBuilder instantiates a new ClassesItemAssignmentsItemCategoriesRequestBuilder 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 ClassesItemAssignmentsItemCategoriesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemCategoriesRequestBuilder) ByEducationCategoryId ¶ added in v0.63.0

ByEducationCategoryId gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.education.classes.item.assignments.item.categories.item collection returns a *ClassesItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder when successful

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

Count provides operations to count the resources in the collection. returns a *ClassesItemAssignmentsItemCategoriesCountRequestBuilder when successful

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

Delta provides operations to call the delta method. returns a *ClassesItemAssignmentsItemCategoriesDeltaRequestBuilder when successful

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. returns a EducationCategoryCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Post add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. returns a EducationCategoryable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Ref provides operations to manage the collection of educationRoot entities. returns a *ClassesItemAssignmentsItemCategoriesRefRequestBuilder when successful

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. returns a *RequestInformation when successful

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

ToPostRequestInformation add one or more existing educationCategory objects to the specified educationAssignment. Only teachers can perform this operation. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemCategoriesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemCategoriesRequestBuilder when successful

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 ClassesItemAssignmentsItemDeactivateRequestBuilder ¶ added in v1.38.0

type ClassesItemAssignmentsItemDeactivateRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemDeactivateRequestBuilder provides operations to call the deactivate method.

func NewClassesItemAssignmentsItemDeactivateRequestBuilder ¶ added in v1.38.0

NewClassesItemAssignmentsItemDeactivateRequestBuilder instantiates a new ClassesItemAssignmentsItemDeactivateRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemDeactivateRequestBuilderInternal ¶ added in v1.38.0

func NewClassesItemAssignmentsItemDeactivateRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemDeactivateRequestBuilder

NewClassesItemAssignmentsItemDeactivateRequestBuilderInternal instantiates a new ClassesItemAssignmentsItemDeactivateRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemDeactivateRequestBuilder) Post ¶ added in v1.38.0

Post mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemAssignmentsItemDeactivateRequestBuilder) ToPostRequestInformation ¶ added in v1.38.0

ToPostRequestInformation mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemDeactivateRequestBuilder) WithUrl ¶ added in v1.38.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemDeactivateRequestBuilder when successful

type ClassesItemAssignmentsItemDeactivateRequestBuilderPostRequestConfiguration ¶ added in v1.38.0

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

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

type ClassesItemAssignmentsItemGradingCategoryRequestBuilder ¶ added in v1.29.0

type ClassesItemAssignmentsItemGradingCategoryRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemGradingCategoryRequestBuilder provides operations to manage the gradingCategory property of the microsoft.graph.educationAssignment entity.

func NewClassesItemAssignmentsItemGradingCategoryRequestBuilder ¶ added in v1.29.0

func NewClassesItemAssignmentsItemGradingCategoryRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemGradingCategoryRequestBuilder

NewClassesItemAssignmentsItemGradingCategoryRequestBuilder instantiates a new ClassesItemAssignmentsItemGradingCategoryRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemGradingCategoryRequestBuilderInternal ¶ added in v1.29.0

func NewClassesItemAssignmentsItemGradingCategoryRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemGradingCategoryRequestBuilder

NewClassesItemAssignmentsItemGradingCategoryRequestBuilderInternal instantiates a new ClassesItemAssignmentsItemGradingCategoryRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemGradingCategoryRequestBuilder) Get ¶ added in v1.29.0

Get when set, enables users to weight assignments differently when computing a class average grade. returns a EducationGradingCategoryable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ClassesItemAssignmentsItemGradingCategoryRequestBuilder) ToGetRequestInformation ¶ added in v1.29.0

ToGetRequestInformation when set, enables users to weight assignments differently when computing a class average grade. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemGradingCategoryRequestBuilder) WithUrl ¶ added in v1.29.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemGradingCategoryRequestBuilder when successful

type ClassesItemAssignmentsItemGradingCategoryRequestBuilderGetQueryParameters ¶ added in v1.29.0

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

ClassesItemAssignmentsItemGradingCategoryRequestBuilderGetQueryParameters when set, enables users to weight assignments differently when computing a class average grade.

type ClassesItemAssignmentsItemGradingCategoryRequestBuilderGetRequestConfiguration ¶ added in v1.29.0

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

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

type ClassesItemAssignmentsItemPublishRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemPublishRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemPublishRequestBuilder provides operations to call the publish method.

func NewClassesItemAssignmentsItemPublishRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsItemPublishRequestBuilder instantiates a new ClassesItemAssignmentsItemPublishRequestBuilder 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 ClassesItemAssignmentsItemPublishRequestBuilder and sets the default values.

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

Post publish an education assignment. Change the status of an educationAssignment from its original draft status to the published status. You can change the status 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 status 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. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToPostRequestInformation publish an education assignment. Change the status of an educationAssignment from its original draft status to the published status. You can change the status 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 status 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. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemPublishRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemPublishRequestBuilder when successful

type ClassesItemAssignmentsItemPublishRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemResourcesCountRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemResourcesCountRequestBuilder instantiates a new ClassesItemAssignmentsItemResourcesCountRequestBuilder 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 ClassesItemAssignmentsItemResourcesCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemResourcesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemResourcesCountRequestBuilder when successful

type ClassesItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

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

ClassesItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsItemResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder instantiates a new ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder 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 ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder and sets the default values.

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

Delete delete a specific educationAssignmentResource attached to an assignment. In general, only teachers in the class can remove a resource. However, teachers can't remove resources marked as 'distributeToStudents', after the assignment has been published to students. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Get get the properties of an education assignment resource associated with an assignment. Only teachers, students, and applications with application permissions can perform this operation. returns a EducationAssignmentResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Patch update the navigation property resources in education returns a EducationAssignmentResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

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

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

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

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

ToPatchRequestInformation update the navigation property resources in education returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder when successful

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemResourcesRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemResourcesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentsItemResourcesRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsItemResourcesRequestBuilder instantiates a new ClassesItemAssignmentsItemResourcesRequestBuilder 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 ClassesItemAssignmentsItemResourcesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemResourcesRequestBuilder) ByEducationAssignmentResourceId ¶ added in v0.63.0

ByEducationAssignmentResourceId provides operations to manage the resources property of the microsoft.graph.educationAssignment entity. returns a *ClassesItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder when successful

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

Count provides operations to count the resources in the collection. returns a *ClassesItemAssignmentsItemResourcesCountRequestBuilder when successful

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. returns a EducationAssignmentResourceCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a EducationAssignmentResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a *RequestInformation when successful

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. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemResourcesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemResourcesRequestBuilder when successful

type ClassesItemAssignmentsItemResourcesRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemRubricRefRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemRubricRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemRubricRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemAssignmentsItemRubricRefRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsItemRubricRefRequestBuilder instantiates a new ClassesItemAssignmentsItemRubricRefRequestBuilder 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 ClassesItemAssignmentsItemRubricRefRequestBuilder and sets the default values.

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

Delete remove an educationRubric from an educationAssignment. This method doesn't delete the rubric itself and can only be performed by teachers. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Get get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. returns a *string when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Put attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToDeleteRequestInformation remove an educationRubric from an educationAssignment. This method doesn't delete the rubric itself and can only be performed by teachers. returns a *RequestInformation when successful

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. returns a *RequestInformation when successful

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

ToPutRequestInformation attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemRubricRefRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemRubricRefRequestBuilder when successful

type ClassesItemAssignmentsItemRubricRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemRubricRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemRubricRefRequestBuilderPutRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemRubricRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemRubricRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentsItemRubricRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsItemRubricRequestBuilder instantiates a new ClassesItemAssignmentsItemRubricRequestBuilder 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 ClassesItemAssignmentsItemRubricRequestBuilder and sets the default values.

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

Delete remove an educationRubric from an educationAssignment. This method doesn't delete the rubric itself and can only be performed by teachers. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Get get the educationRubric object attached to an educationAssignment, if one exists. Only teachers, students, and applications with application permissions can perform this operation. returns a EducationRubricable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Patch attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. returns a EducationRubricable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Ref provides operations to manage the collection of educationRoot entities. returns a *ClassesItemAssignmentsItemRubricRefRequestBuilder when successful

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

ToDeleteRequestInformation remove an educationRubric from an educationAssignment. This method doesn't delete the rubric itself and can only be performed by teachers. returns a *RequestInformation when successful

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. returns a *RequestInformation when successful

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

ToPatchRequestInformation attach an existing educationRubric object to an educationAssignment. Only teachers can perform this operation. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemRubricRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemRubricRequestBuilder when successful

type ClassesItemAssignmentsItemRubricRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemRubricRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemRubricRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemRubricRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder provides operations to call the setUpFeedbackResourcesFolder method.

func NewClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder instantiates a new ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder 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 ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder 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. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder when successful

type ClassesItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder instantiates a new ClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder 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 ClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder 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. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilder when successful

type ClassesItemAssignmentsItemSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSubmissionsCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemSubmissionsCountRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsCountRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsCountRequestBuilder 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 ClassesItemAssignmentsItemSubmissionsCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSubmissionsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsCountRequestBuilder when successful

type ClassesItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

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

ClassesItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsItemSubmissionsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder 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 ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder and sets the default values.

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

Delete delete navigation property submissions for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Excuse ¶ added in v1.41.0

Excuse provides operations to call the excuse method. returns a *ClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilder when successful

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

Get retrieve a particular submission. Only teachers, students, and applications with application permissions can perform this operation. A submission object represents a student's work for an assignment. Resources associated with the submission represent this work. Only the assignedTo student can see and modify the submission. A teacher or application with application permissions has full access to all submissions. The grade and feedback from a teacher are part of the educationOutcome associated with this object. Only teachers or applications with application permissions can add or change grades and feedback. Students will not see the grade or feedback until the assignment has been released. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Outcomes provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity. returns a *ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder when successful

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

Patch update the navigation property submissions in education returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

Reassign provides operations to call the reassign method. returns a *ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder when successful

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

Resources provides operations to manage the resources property of the microsoft.graph.educationSubmission entity. returns a *ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder when successful

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

ReturnEscaped provides operations to call the return method. returns a *ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder when successful

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

SetUpResourcesFolder provides operations to call the setUpResourcesFolder method. returns a *ClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder when successful

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

Submit provides operations to call the submit method. returns a *ClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder when successful

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

SubmittedResources provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity. returns a *ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder when successful

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

ToDeleteRequestInformation delete navigation property submissions for education returns a *RequestInformation when successful

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

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

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

ToPatchRequestInformation update the navigation property submissions in education returns a *RequestInformation when successful

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

Unsubmit provides operations to call the unsubmit method. returns a *ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder when successful

func (*ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder when successful

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilder ¶ added in v1.41.0

type ClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilder provides operations to call the excuse method.

func NewClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilder ¶ added in v1.41.0

func NewClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilder and sets the default values.

func NewClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilderInternal ¶ added in v1.41.0

func NewClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilder

NewClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilderInternal instantiates a new ClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilder) Post ¶ added in v1.41.0

Post excuse a submission. Excused submissions aren't included in average grade calculations. Grading rubrics and feedback are deleted. Only teachers can perform this action. If the Prefer: include-unknown-enum-members request header is provided, the excused submission shows the excused status. Otherwise, the submission status retains the returned status. For more information about how to use this header, see the Examples section. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilder) ToPostRequestInformation ¶ added in v1.41.0

ToPostRequestInformation excuse a submission. Excused submissions aren't included in average grade calculations. Grading rubrics and feedback are deleted. Only teachers can perform this action. If the Prefer: include-unknown-enum-members request header is provided, the excused submission shows the excused status. Otherwise, the submission status retains the returned status. For more information about how to use this header, see the Examples section. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilder) WithUrl ¶ added in v1.41.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilder when successful

type ClassesItemAssignmentsItemSubmissionsItemExcuseRequestBuilderPostRequestConfiguration ¶ added in v1.41.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder 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 ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder when successful

type ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

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

ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder 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 ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder and sets the default values.

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

Delete delete a feedback resource from a submission. This can only be done by a teacher. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Get get outcomes from education returns a EducationOutcomeable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

Patch update the properties of an educationOutcome object. Only teachers can perform this operation. returns a EducationOutcomeable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToDeleteRequestInformation delete a feedback resource from a submission. This can only be done by a teacher. returns a *RequestInformation when successful

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

ToGetRequestInformation get outcomes from education returns a *RequestInformation when successful

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

ToPatchRequestInformation update the properties of an educationOutcome object. Only teachers can perform this operation. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder when successful

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters get outcomes from education

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder 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 ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) ByEducationOutcomeId ¶ added in v0.63.0

ByEducationOutcomeId provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity. returns a *ClassesItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder when successful

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

Count provides operations to count the resources in the collection. returns a *ClassesItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder when successful

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) has 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) has both an educationFeedbackOutcome and an educationPointsOutcome. A submission for an assignment with an attached rubric, if the rubric is a credit rubric (no points), has 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, has an educationFeedbackOutcome, an educationPointsOutcome, and an educationRubricOutcome. A submission for a feedback resource has 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. returns a EducationOutcomeCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a EducationOutcomeable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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) has 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) has both an educationFeedbackOutcome and an educationPointsOutcome. A submission for an assignment with an attached rubric, if the rubric is a credit rubric (no points), has 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, has an educationFeedbackOutcome, an educationPointsOutcome, and an educationRubricOutcome. A submission for a feedback resource has 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. returns a *RequestInformation when successful

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. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder when successful

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) has 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) has both an educationFeedbackOutcome and an educationPointsOutcome. A submission for an assignment with an attached rubric, if the rubric is a credit rubric (no points), has 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, has an educationFeedbackOutcome, an educationPointsOutcome, and an educationRubricOutcome. A submission for a feedback resource has an educationFeedbackResourceOutcome. All outcome types have a regular and a published property appropriate to that type of outcome; for example, points and publishedPoints, feedback and publishedFeedback. The regular property is the most recent value updated by the teacher; the published property is the most recent value returned to the student.

type ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder provides operations to call the reassign method.

func NewClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder 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 ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder 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 is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are 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. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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 is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are 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. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilder when successful

type ClassesItemAssignmentsItemSubmissionsItemReassignRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder 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 ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder when successful

type ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

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

ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder 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 ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder and sets the default values.

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

Delete delete an educationSubmissionResource from the submission. Only teachers and students can perform this operation. If the resource was copied from the assignment, a new copy of the resource will be created after the current copy is deleted. This allows you to 'reset' the resource to its original state. If the resource wasn't copied from the assignment but was added from the student, the resource is deleted. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

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

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

Patch update the navigation property resources in education returns a EducationSubmissionResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

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

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

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

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

ToPatchRequestInformation update the navigation property resources in education returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder when successful

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder 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 ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) ByEducationSubmissionResourceId ¶ added in v0.63.0

ByEducationSubmissionResourceId provides operations to manage the resources property of the microsoft.graph.educationSubmission entity. returns a *ClassesItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder when successful

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

Count provides operations to count the resources in the collection. returns a *ClassesItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder when successful

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 resource was copied from the assignment during the assign process. These resources are the working copy of the assignment. The submittedResources are the resources that were officially submitted for grading. returns a EducationSubmissionResourceCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a EducationSubmissionResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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 resource was copied from the assignment during the assign process. These resources are the working copy of the assignment. The submittedResources are the resources that were officially submitted for grading. returns a *RequestInformation when successful

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. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilder when successful

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 resource was copied from the assignment during the assign process. These resources are the working copy of the assignment. The submittedResources are the resources that were officially submitted for grading.

type ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder provides operations to call the return method.

func NewClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder 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 ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder 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. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilder when successful

type ClassesItemAssignmentsItemSubmissionsItemReturnRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder 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 ClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder 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. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder when successful

type ClassesItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder provides operations to call the submit method.

func NewClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder 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 ClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder 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. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilder when successful

type ClassesItemAssignmentsItemSubmissionsItemSubmitRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder 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 ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder when successful

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

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

ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder 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 ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder and sets the default values.

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

Delete delete navigation property submittedResources for education returns a ODataError error when the service returns a 4XX or 5XX status code

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

Get retrieve a submitted resource. Only teachers, students, and applications with application permissions can perform this operation. Resources are available to a teacher or an application with application permissions after a student submits it, and are available to the student after the teacher returns the submission. Teachers can leave notes in some resources. returns a EducationSubmissionResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Patch update the navigation property submittedResources in education returns a EducationSubmissionResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToDeleteRequestInformation delete navigation property submittedResources for education returns a *RequestInformation when successful

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

ToGetRequestInformation retrieve a submitted resource. Only teachers, students, and applications with application permissions can perform this operation. Resources are available to a teacher or an application with application permissions after a student submits it, and are available to the student after the teacher returns the submission. Teachers can leave notes in some resources. returns a *RequestInformation when successful

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

ToPatchRequestInformation update the navigation property submittedResources in education returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder when successful

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 retrieve a submitted resource. Only teachers, students, and applications with application permissions can perform this operation. Resources are available to a teacher or an application with application permissions after a student submits it, and are available to the student after the teacher returns the submission. Teachers can leave notes in some resources.

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder 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 ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) ByEducationSubmissionResourceId ¶ added in v0.63.0

ByEducationSubmissionResourceId provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity. returns a *ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder when successful

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

Count provides operations to count the resources in the collection. returns a *ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder when successful

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

Get list the educationSubmissionResource objects that were officially submitted for grading. Only teachers, students, and applications with application permissions can perform this operation. The student who owns the submission can't change the submitted list without resubmitting the assignment. This resource 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. returns a EducationSubmissionResourceCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Post create new navigation property to submittedResources for education returns a EducationSubmissionResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation list the educationSubmissionResource objects that were officially submitted for grading. Only teachers, students, and applications with application permissions can perform this operation. The student who owns the submission can't change the submitted list without resubmitting the assignment. This resource 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. returns a *RequestInformation when successful

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

ToPostRequestInformation create new navigation property to submittedResources for education returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder when successful

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 were officially submitted for grading. Only teachers, students, and applications with application permissions can perform this operation. The student who owns the submission can't change the submitted list without resubmitting the assignment. This resource is a wrapper around the real resource and can contain a pointer back to the actual assignment resource if this resource was copied from the assignment.

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder provides operations to call the unsubmit method.

func NewClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder ¶ added in v0.49.0

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

NewClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder 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 ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder 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. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder when successful

type ClassesItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsItemSubmissionsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentsItemSubmissionsRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsItemSubmissionsRequestBuilder instantiates a new ClassesItemAssignmentsItemSubmissionsRequestBuilder 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 ClassesItemAssignmentsItemSubmissionsRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsItemSubmissionsRequestBuilder) ByEducationSubmissionId ¶ added in v0.63.0

ByEducationSubmissionId provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity. returns a *ClassesItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder when successful

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

Count provides operations to count the resources in the collection. returns a *ClassesItemAssignmentsItemSubmissionsCountRequestBuilder when successful

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're associated with. returns a EducationSubmissionCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Post create new navigation property to submissions for education returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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're associated with. returns a *RequestInformation when successful

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

ToPostRequestInformation create new navigation property to submissions for education returns a *RequestInformation when successful

func (*ClassesItemAssignmentsItemSubmissionsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsItemSubmissionsRequestBuilder when successful

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're associated with.

type ClassesItemAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsRequestBuilder ¶ added in v0.49.0

type ClassesItemAssignmentsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemAssignmentsRequestBuilder ¶ added in v0.49.0

NewClassesItemAssignmentsRequestBuilder instantiates a new ClassesItemAssignmentsRequestBuilder 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 ClassesItemAssignmentsRequestBuilder and sets the default values.

func (*ClassesItemAssignmentsRequestBuilder) ByEducationAssignmentId ¶ added in v0.63.0

ByEducationAssignmentId provides operations to manage the assignments property of the microsoft.graph.educationClass entity. returns a *ClassesItemAssignmentsEducationAssignmentItemRequestBuilder when successful

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

Count provides operations to count the resources in the collection. returns a *ClassesItemAssignmentsCountRequestBuilder when successful

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

Delta provides operations to call the delta method. returns a *ClassesItemAssignmentsDeltaRequestBuilder when successful

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 running with application permissions, can see all assignment objects for the class. Students can only see assignments that are assigned to them. returns a EducationAssignmentCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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 draft status, which means that students can't see the assignment until it's published. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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 running with application permissions, can see all assignment objects for the class. Students can only see assignments that are assigned to them. returns a *RequestInformation when successful

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 draft status, which means that students can't see the assignment until it's published. returns a *RequestInformation when successful

func (*ClassesItemAssignmentsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemAssignmentsRequestBuilder when successful

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 running with application permissions, can see all assignment objects for the class. Students can only see assignments that are assigned to them.

type ClassesItemAssignmentsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemAssignmentsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemGroupRequestBuilder ¶ added in v0.49.0

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

func NewClassesItemGroupRequestBuilder ¶ added in v0.49.0

NewClassesItemGroupRequestBuilder instantiates a new ClassesItemGroupRequestBuilder 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 ClassesItemGroupRequestBuilder and sets the default values.

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

Get the underlying Microsoft 365 group object. returns a Groupable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ClassesItemGroupRequestBuilder) ServiceProvisioningErrors ¶ added in v1.20.0

ServiceProvisioningErrors the serviceProvisioningErrors property returns a *ClassesItemGroupServiceProvisioningErrorsRequestBuilder when successful

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

ToGetRequestInformation the underlying Microsoft 365 group object. returns a *RequestInformation when successful

func (*ClassesItemGroupRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemGroupRequestBuilder when successful

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 ClassesItemGroupServiceProvisioningErrorsCountRequestBuilder ¶ added in v1.20.0

type ClassesItemGroupServiceProvisioningErrorsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemGroupServiceProvisioningErrorsCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemGroupServiceProvisioningErrorsCountRequestBuilder ¶ added in v1.20.0

func NewClassesItemGroupServiceProvisioningErrorsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemGroupServiceProvisioningErrorsCountRequestBuilder

NewClassesItemGroupServiceProvisioningErrorsCountRequestBuilder instantiates a new ClassesItemGroupServiceProvisioningErrorsCountRequestBuilder and sets the default values.

func NewClassesItemGroupServiceProvisioningErrorsCountRequestBuilderInternal ¶ added in v1.20.0

func NewClassesItemGroupServiceProvisioningErrorsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemGroupServiceProvisioningErrorsCountRequestBuilder

NewClassesItemGroupServiceProvisioningErrorsCountRequestBuilderInternal instantiates a new ClassesItemGroupServiceProvisioningErrorsCountRequestBuilder and sets the default values.

func (*ClassesItemGroupServiceProvisioningErrorsCountRequestBuilder) Get ¶ added in v1.20.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ClassesItemGroupServiceProvisioningErrorsCountRequestBuilder) ToGetRequestInformation ¶ added in v1.20.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClassesItemGroupServiceProvisioningErrorsCountRequestBuilder) WithUrl ¶ added in v1.20.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemGroupServiceProvisioningErrorsCountRequestBuilder when successful

type ClassesItemGroupServiceProvisioningErrorsCountRequestBuilderGetQueryParameters ¶ added in v1.20.0

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

ClassesItemGroupServiceProvisioningErrorsCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemGroupServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration ¶ added in v1.20.0

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

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

type ClassesItemGroupServiceProvisioningErrorsRequestBuilder ¶ added in v1.20.0

type ClassesItemGroupServiceProvisioningErrorsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemGroupServiceProvisioningErrorsRequestBuilder builds and executes requests for operations under \education\classes\{educationClass-id}\group\serviceProvisioningErrors

func NewClassesItemGroupServiceProvisioningErrorsRequestBuilder ¶ added in v1.20.0

func NewClassesItemGroupServiceProvisioningErrorsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemGroupServiceProvisioningErrorsRequestBuilder

NewClassesItemGroupServiceProvisioningErrorsRequestBuilder instantiates a new ClassesItemGroupServiceProvisioningErrorsRequestBuilder and sets the default values.

func NewClassesItemGroupServiceProvisioningErrorsRequestBuilderInternal ¶ added in v1.20.0

func NewClassesItemGroupServiceProvisioningErrorsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemGroupServiceProvisioningErrorsRequestBuilder

NewClassesItemGroupServiceProvisioningErrorsRequestBuilderInternal instantiates a new ClassesItemGroupServiceProvisioningErrorsRequestBuilder and sets the default values.

func (*ClassesItemGroupServiceProvisioningErrorsRequestBuilder) Count ¶ added in v1.20.0

Count provides operations to count the resources in the collection. returns a *ClassesItemGroupServiceProvisioningErrorsCountRequestBuilder when successful

func (*ClassesItemGroupServiceProvisioningErrorsRequestBuilder) Get ¶ added in v1.20.0

Get errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a group object. Supports $filter (eq, not, for isResolved and serviceInstance). returns a ServiceProvisioningErrorCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ClassesItemGroupServiceProvisioningErrorsRequestBuilder) ToGetRequestInformation ¶ added in v1.20.0

ToGetRequestInformation errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a group object. Supports $filter (eq, not, for isResolved and serviceInstance). returns a *RequestInformation when successful

func (*ClassesItemGroupServiceProvisioningErrorsRequestBuilder) WithUrl ¶ added in v1.20.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemGroupServiceProvisioningErrorsRequestBuilder when successful

type ClassesItemGroupServiceProvisioningErrorsRequestBuilderGetQueryParameters ¶ added in v1.20.0

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

ClassesItemGroupServiceProvisioningErrorsRequestBuilderGetQueryParameters errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a group object. Supports $filter (eq, not, for isResolved and serviceInstance).

type ClassesItemGroupServiceProvisioningErrorsRequestBuilderGetRequestConfiguration ¶ added in v1.20.0

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

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

type ClassesItemMembersCountRequestBuilder ¶ added in v0.49.0

type ClassesItemMembersCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemMembersCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemMembersCountRequestBuilder ¶ added in v0.49.0

NewClassesItemMembersCountRequestBuilder instantiates a new ClassesItemMembersCountRequestBuilder 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 ClassesItemMembersCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClassesItemMembersCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemMembersCountRequestBuilder when successful

type ClassesItemMembersCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

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

ClassesItemMembersCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemMembersCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemMembersEducationUserItemRequestBuilder ¶ added in v0.49.0

type ClassesItemMembersEducationUserItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemMembersEducationUserItemRequestBuilder ¶ added in v0.49.0

NewClassesItemMembersEducationUserItemRequestBuilder instantiates a new ClassesItemMembersEducationUserItemRequestBuilder 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 ClassesItemMembersEducationUserItemRequestBuilder and sets the default values.

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

Ref provides operations to manage the collection of educationRoot entities. returns a *ClassesItemMembersItemRefRequestBuilder when successful

type ClassesItemMembersItemRefRequestBuilder ¶ added in v0.49.0

type ClassesItemMembersItemRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemMembersItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemMembersItemRefRequestBuilder ¶ added in v0.49.0

NewClassesItemMembersItemRefRequestBuilder instantiates a new ClassesItemMembersItemRefRequestBuilder 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 ClassesItemMembersItemRefRequestBuilder and sets the default values.

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

Delete remove an educationUser from an educationClass. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToDeleteRequestInformation remove an educationUser from an educationClass. returns a *RequestInformation when successful

func (*ClassesItemMembersItemRefRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemMembersItemRefRequestBuilder when successful

type ClassesItemMembersItemRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemMembersRefRequestBuilder ¶ added in v0.49.0

ClassesItemMembersRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemMembersRefRequestBuilder ¶ added in v0.49.0

NewClassesItemMembersRefRequestBuilder instantiates a new ClassesItemMembersRefRequestBuilder 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 ClassesItemMembersRefRequestBuilder and sets the default values.

func (*ClassesItemMembersRefRequestBuilder) Delete ¶ added in v1.32.0

Delete remove an educationUser from an educationClass. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Get retrieves the educationUser members of an educationClass. returns a StringCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Post add an educationUser member to an educationClass. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemMembersRefRequestBuilder) ToDeleteRequestInformation ¶ added in v1.32.0

ToDeleteRequestInformation remove an educationUser from an educationClass. returns a *RequestInformation when successful

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

ToGetRequestInformation retrieves the educationUser members of an educationClass. returns a *RequestInformation when successful

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

ToPostRequestInformation add an educationUser member to an educationClass. returns a *RequestInformation when successful

func (*ClassesItemMembersRefRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemMembersRefRequestBuilder when successful

type ClassesItemMembersRefRequestBuilderDeleteQueryParameters ¶ added in v1.32.0

type ClassesItemMembersRefRequestBuilderDeleteQueryParameters struct {
	// The delete Uri
	Id *string `uriparametername:"%40id"`
}

ClassesItemMembersRefRequestBuilderDeleteQueryParameters remove an educationUser from an educationClass.

type ClassesItemMembersRefRequestBuilderDeleteRequestConfiguration ¶ added in v1.32.0

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

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

type ClassesItemMembersRefRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

ClassesItemMembersRefRequestBuilderGetQueryParameters retrieves the educationUser members of an educationClass.

type ClassesItemMembersRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemMembersRefRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemMembersRequestBuilder ¶ added in v0.49.0

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

func NewClassesItemMembersRequestBuilder ¶ added in v0.49.0

NewClassesItemMembersRequestBuilder instantiates a new ClassesItemMembersRequestBuilder 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 ClassesItemMembersRequestBuilder and sets the default values.

func (*ClassesItemMembersRequestBuilder) ByEducationUserId ¶ added in v0.63.0

ByEducationUserId gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.education.classes.item.members.item collection returns a *ClassesItemMembersEducationUserItemRequestBuilder when successful

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

Count provides operations to count the resources in the collection. returns a *ClassesItemMembersCountRequestBuilder when successful

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

Get retrieves the educationUser members of an educationClass. returns a EducationUserCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Ref provides operations to manage the collection of educationRoot entities. returns a *ClassesItemMembersRefRequestBuilder when successful

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

ToGetRequestInformation retrieves the educationUser members of an educationClass. returns a *RequestInformation when successful

func (*ClassesItemMembersRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemMembersRequestBuilder when successful

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 ClassesItemModulesCountRequestBuilder ¶ added in v1.33.0

type ClassesItemModulesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemModulesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemModulesCountRequestBuilder ¶ added in v1.33.0

NewClassesItemModulesCountRequestBuilder instantiates a new ClassesItemModulesCountRequestBuilder and sets the default values.

func NewClassesItemModulesCountRequestBuilderInternal ¶ added in v1.33.0

func NewClassesItemModulesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemModulesCountRequestBuilder

NewClassesItemModulesCountRequestBuilderInternal instantiates a new ClassesItemModulesCountRequestBuilder and sets the default values.

func (*ClassesItemModulesCountRequestBuilder) Get ¶ added in v1.33.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ClassesItemModulesCountRequestBuilder) ToGetRequestInformation ¶ added in v1.33.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClassesItemModulesCountRequestBuilder) WithUrl ¶ added in v1.33.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemModulesCountRequestBuilder when successful

type ClassesItemModulesCountRequestBuilderGetQueryParameters ¶ added in v1.33.0

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

ClassesItemModulesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemModulesCountRequestBuilderGetRequestConfiguration ¶ added in v1.33.0

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

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

type ClassesItemModulesEducationModuleItemRequestBuilder ¶ added in v1.33.0

type ClassesItemModulesEducationModuleItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemModulesEducationModuleItemRequestBuilder provides operations to manage the modules property of the microsoft.graph.educationClass entity.

func NewClassesItemModulesEducationModuleItemRequestBuilder ¶ added in v1.33.0

NewClassesItemModulesEducationModuleItemRequestBuilder instantiates a new ClassesItemModulesEducationModuleItemRequestBuilder and sets the default values.

func NewClassesItemModulesEducationModuleItemRequestBuilderInternal ¶ added in v1.33.0

func NewClassesItemModulesEducationModuleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemModulesEducationModuleItemRequestBuilder

NewClassesItemModulesEducationModuleItemRequestBuilderInternal instantiates a new ClassesItemModulesEducationModuleItemRequestBuilder and sets the default values.

func (*ClassesItemModulesEducationModuleItemRequestBuilder) Delete ¶ added in v1.33.0

Delete delete an existing module in a class. Only teachers within a class can delete modules. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemModulesEducationModuleItemRequestBuilder) Get ¶ added in v1.33.0

Get get the properties and relationships of a module. Only teachers, students, and applications with application permissions can perform this operation. Students can only see published modules; teachers and applications with application permissions can see all modules in a class. returns a EducationModuleable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemModulesEducationModuleItemRequestBuilder) Patch ¶ added in v1.33.0

Patch update an educationModule object in a class. Only teachers in the class can perform this operation. You can't use a PATCH request to change the status of a module. Use the publish action to change the module status. returns a EducationModuleable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemModulesEducationModuleItemRequestBuilder) Pin ¶ added in v1.33.0

Pin provides operations to call the pin method. returns a *ClassesItemModulesItemPinRequestBuilder when successful

func (*ClassesItemModulesEducationModuleItemRequestBuilder) Publish ¶ added in v1.33.0

Publish provides operations to call the publish method. returns a *ClassesItemModulesItemPublishRequestBuilder when successful

func (*ClassesItemModulesEducationModuleItemRequestBuilder) Resources ¶ added in v1.33.0

Resources provides operations to manage the resources property of the microsoft.graph.educationModule entity. returns a *ClassesItemModulesItemResourcesRequestBuilder when successful

func (*ClassesItemModulesEducationModuleItemRequestBuilder) SetUpResourcesFolder ¶ added in v1.33.0

SetUpResourcesFolder provides operations to call the setUpResourcesFolder method. returns a *ClassesItemModulesItemSetUpResourcesFolderRequestBuilder when successful

func (*ClassesItemModulesEducationModuleItemRequestBuilder) ToDeleteRequestInformation ¶ added in v1.33.0

ToDeleteRequestInformation delete an existing module in a class. Only teachers within a class can delete modules. returns a *RequestInformation when successful

func (*ClassesItemModulesEducationModuleItemRequestBuilder) ToGetRequestInformation ¶ added in v1.33.0

ToGetRequestInformation get the properties and relationships of a module. Only teachers, students, and applications with application permissions can perform this operation. Students can only see published modules; teachers and applications with application permissions can see all modules in a class. returns a *RequestInformation when successful

func (*ClassesItemModulesEducationModuleItemRequestBuilder) ToPatchRequestInformation ¶ added in v1.33.0

ToPatchRequestInformation update an educationModule object in a class. Only teachers in the class can perform this operation. You can't use a PATCH request to change the status of a module. Use the publish action to change the module status. returns a *RequestInformation when successful

func (*ClassesItemModulesEducationModuleItemRequestBuilder) Unpin ¶ added in v1.33.0

Unpin provides operations to call the unpin method. returns a *ClassesItemModulesItemUnpinRequestBuilder when successful

func (*ClassesItemModulesEducationModuleItemRequestBuilder) WithUrl ¶ added in v1.33.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemModulesEducationModuleItemRequestBuilder when successful

type ClassesItemModulesEducationModuleItemRequestBuilderDeleteRequestConfiguration ¶ added in v1.33.0

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

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

type ClassesItemModulesEducationModuleItemRequestBuilderGetQueryParameters ¶ added in v1.33.0

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

ClassesItemModulesEducationModuleItemRequestBuilderGetQueryParameters get the properties and relationships of a module. Only teachers, students, and applications with application permissions can perform this operation. Students can only see published modules; teachers and applications with application permissions can see all modules in a class.

type ClassesItemModulesEducationModuleItemRequestBuilderGetRequestConfiguration ¶ added in v1.33.0

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

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

type ClassesItemModulesEducationModuleItemRequestBuilderPatchRequestConfiguration ¶ added in v1.33.0

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

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

type ClassesItemModulesItemPinRequestBuilder ¶ added in v1.33.0

type ClassesItemModulesItemPinRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemModulesItemPinRequestBuilder provides operations to call the pin method.

func NewClassesItemModulesItemPinRequestBuilder ¶ added in v1.33.0

NewClassesItemModulesItemPinRequestBuilder instantiates a new ClassesItemModulesItemPinRequestBuilder and sets the default values.

func NewClassesItemModulesItemPinRequestBuilderInternal ¶ added in v1.33.0

func NewClassesItemModulesItemPinRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemModulesItemPinRequestBuilder

NewClassesItemModulesItemPinRequestBuilderInternal instantiates a new ClassesItemModulesItemPinRequestBuilder and sets the default values.

func (*ClassesItemModulesItemPinRequestBuilder) Post ¶ added in v1.33.0

Post pin an educationModule in the class work list. This action sets the isPinned property to true for an educationModule. Only teachers can perform this action and only one module at a time can be pinned in the class work list. returns a EducationModuleable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemModulesItemPinRequestBuilder) ToPostRequestInformation ¶ added in v1.33.0

ToPostRequestInformation pin an educationModule in the class work list. This action sets the isPinned property to true for an educationModule. Only teachers can perform this action and only one module at a time can be pinned in the class work list. returns a *RequestInformation when successful

func (*ClassesItemModulesItemPinRequestBuilder) WithUrl ¶ added in v1.33.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemModulesItemPinRequestBuilder when successful

type ClassesItemModulesItemPinRequestBuilderPostRequestConfiguration ¶ added in v1.33.0

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

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

type ClassesItemModulesItemPublishRequestBuilder ¶ added in v1.33.0

type ClassesItemModulesItemPublishRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemModulesItemPublishRequestBuilder provides operations to call the publish method.

func NewClassesItemModulesItemPublishRequestBuilder ¶ added in v1.33.0

NewClassesItemModulesItemPublishRequestBuilder instantiates a new ClassesItemModulesItemPublishRequestBuilder and sets the default values.

func NewClassesItemModulesItemPublishRequestBuilderInternal ¶ added in v1.33.0

func NewClassesItemModulesItemPublishRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemModulesItemPublishRequestBuilder

NewClassesItemModulesItemPublishRequestBuilderInternal instantiates a new ClassesItemModulesItemPublishRequestBuilder and sets the default values.

func (*ClassesItemModulesItemPublishRequestBuilder) Post ¶ added in v1.33.0

Post change the state of an educationModule from its original draft status to the published status. Only teachers in the class can perform this operation. When a module is in draft status, students can't see the module. When you call this API, the module appears in the student's class work list. returns a EducationModuleable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemModulesItemPublishRequestBuilder) ToPostRequestInformation ¶ added in v1.33.0

ToPostRequestInformation change the state of an educationModule from its original draft status to the published status. Only teachers in the class can perform this operation. When a module is in draft status, students can't see the module. When you call this API, the module appears in the student's class work list. returns a *RequestInformation when successful

func (*ClassesItemModulesItemPublishRequestBuilder) WithUrl ¶ added in v1.33.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemModulesItemPublishRequestBuilder when successful

type ClassesItemModulesItemPublishRequestBuilderPostRequestConfiguration ¶ added in v1.33.0

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

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

type ClassesItemModulesItemResourcesCountRequestBuilder ¶ added in v1.33.0

type ClassesItemModulesItemResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemModulesItemResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemModulesItemResourcesCountRequestBuilder ¶ added in v1.33.0

NewClassesItemModulesItemResourcesCountRequestBuilder instantiates a new ClassesItemModulesItemResourcesCountRequestBuilder and sets the default values.

func NewClassesItemModulesItemResourcesCountRequestBuilderInternal ¶ added in v1.33.0

func NewClassesItemModulesItemResourcesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemModulesItemResourcesCountRequestBuilder

NewClassesItemModulesItemResourcesCountRequestBuilderInternal instantiates a new ClassesItemModulesItemResourcesCountRequestBuilder and sets the default values.

func (*ClassesItemModulesItemResourcesCountRequestBuilder) Get ¶ added in v1.33.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*ClassesItemModulesItemResourcesCountRequestBuilder) ToGetRequestInformation ¶ added in v1.33.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClassesItemModulesItemResourcesCountRequestBuilder) WithUrl ¶ added in v1.33.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemModulesItemResourcesCountRequestBuilder when successful

type ClassesItemModulesItemResourcesCountRequestBuilderGetQueryParameters ¶ added in v1.33.0

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

ClassesItemModulesItemResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemModulesItemResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v1.33.0

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

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

type ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder ¶ added in v1.33.0

type ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationModule entity.

func NewClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder ¶ added in v1.33.0

func NewClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder

NewClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder instantiates a new ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder and sets the default values.

func NewClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilderInternal ¶ added in v1.33.0

func NewClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder

NewClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilderInternal instantiates a new ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder and sets the default values.

func (*ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder) Delete ¶ added in v1.33.0

Delete delete a specific educationModuleResource attached to a module. Only teachers in the class can remove a resource. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder) Get ¶ added in v1.33.0

Get get the properties of a resource associated with a module. Only teachers, students, and applications with application permissions can perform this operation. returns a EducationModuleResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder) Patch ¶ added in v1.33.0

Patch update a resource in a module. Only teachers can perform this operation. The only one property that can be updated is displayName, for all resource types. returns a EducationModuleResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v1.33.0

ToDeleteRequestInformation delete a specific educationModuleResource attached to a module. Only teachers in the class can remove a resource. returns a *RequestInformation when successful

func (*ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder) ToGetRequestInformation ¶ added in v1.33.0

ToGetRequestInformation get the properties of a resource associated with a module. Only teachers, students, and applications with application permissions can perform this operation. returns a *RequestInformation when successful

func (*ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder) ToPatchRequestInformation ¶ added in v1.33.0

ToPatchRequestInformation update a resource in a module. Only teachers can perform this operation. The only one property that can be updated is displayName, for all resource types. returns a *RequestInformation when successful

func (*ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder) WithUrl ¶ added in v1.33.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder when successful

type ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilderDeleteRequestConfiguration ¶ added in v1.33.0

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

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

type ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilderGetQueryParameters ¶ added in v1.33.0

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

ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilderGetQueryParameters get the properties of a resource associated with a module. Only teachers, students, and applications with application permissions can perform this operation.

type ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilderGetRequestConfiguration ¶ added in v1.33.0

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

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

type ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilderPatchRequestConfiguration ¶ added in v1.33.0

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

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

type ClassesItemModulesItemResourcesRequestBuilder ¶ added in v1.33.0

type ClassesItemModulesItemResourcesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemModulesItemResourcesRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationModule entity.

func NewClassesItemModulesItemResourcesRequestBuilder ¶ added in v1.33.0

NewClassesItemModulesItemResourcesRequestBuilder instantiates a new ClassesItemModulesItemResourcesRequestBuilder and sets the default values.

func NewClassesItemModulesItemResourcesRequestBuilderInternal ¶ added in v1.33.0

func NewClassesItemModulesItemResourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemModulesItemResourcesRequestBuilder

NewClassesItemModulesItemResourcesRequestBuilderInternal instantiates a new ClassesItemModulesItemResourcesRequestBuilder and sets the default values.

func (*ClassesItemModulesItemResourcesRequestBuilder) ByEducationModuleResourceId ¶ added in v1.33.0

ByEducationModuleResourceId provides operations to manage the resources property of the microsoft.graph.educationModule entity. returns a *ClassesItemModulesItemResourcesEducationModuleResourceItemRequestBuilder when successful

func (*ClassesItemModulesItemResourcesRequestBuilder) Count ¶ added in v1.33.0

Count provides operations to count the resources in the collection. returns a *ClassesItemModulesItemResourcesCountRequestBuilder when successful

func (*ClassesItemModulesItemResourcesRequestBuilder) Get ¶ added in v1.33.0

Get get all the educationModuleResource objects associated with a module. Only teachers, students, and applications with application permissions can perform this operation. returns a EducationModuleResourceCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemModulesItemResourcesRequestBuilder) Post ¶ added in v1.33.0

Post create a resource in a module. Only teachers can perform this operation. You can create the following types of module resources: Every resource has an @odata.type property to indicate which type of resource is being created. returns a EducationModuleResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemModulesItemResourcesRequestBuilder) ToGetRequestInformation ¶ added in v1.33.0

ToGetRequestInformation get all the educationModuleResource objects associated with a module. Only teachers, students, and applications with application permissions can perform this operation. returns a *RequestInformation when successful

func (*ClassesItemModulesItemResourcesRequestBuilder) ToPostRequestInformation ¶ added in v1.33.0

ToPostRequestInformation create a resource in a module. Only teachers can perform this operation. You can create the following types of module resources: Every resource has an @odata.type property to indicate which type of resource is being created. returns a *RequestInformation when successful

func (*ClassesItemModulesItemResourcesRequestBuilder) WithUrl ¶ added in v1.33.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemModulesItemResourcesRequestBuilder when successful

type ClassesItemModulesItemResourcesRequestBuilderGetQueryParameters ¶ added in v1.33.0

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

ClassesItemModulesItemResourcesRequestBuilderGetQueryParameters get all the educationModuleResource objects associated with a module. Only teachers, students, and applications with application permissions can perform this operation.

type ClassesItemModulesItemResourcesRequestBuilderGetRequestConfiguration ¶ added in v1.33.0

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

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

type ClassesItemModulesItemResourcesRequestBuilderPostRequestConfiguration ¶ added in v1.33.0

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

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

type ClassesItemModulesItemSetUpResourcesFolderRequestBuilder ¶ added in v1.33.0

type ClassesItemModulesItemSetUpResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemModulesItemSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewClassesItemModulesItemSetUpResourcesFolderRequestBuilder ¶ added in v1.33.0

func NewClassesItemModulesItemSetUpResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemModulesItemSetUpResourcesFolderRequestBuilder

NewClassesItemModulesItemSetUpResourcesFolderRequestBuilder instantiates a new ClassesItemModulesItemSetUpResourcesFolderRequestBuilder and sets the default values.

func NewClassesItemModulesItemSetUpResourcesFolderRequestBuilderInternal ¶ added in v1.33.0

func NewClassesItemModulesItemSetUpResourcesFolderRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemModulesItemSetUpResourcesFolderRequestBuilder

NewClassesItemModulesItemSetUpResourcesFolderRequestBuilderInternal instantiates a new ClassesItemModulesItemSetUpResourcesFolderRequestBuilder and sets the default values.

func (*ClassesItemModulesItemSetUpResourcesFolderRequestBuilder) Post ¶ added in v1.33.0

Post create a SharePoint folder to upload files for a given educationModule. Only teachers can perform this operation. The teacher determines what resources to upload to the SharePoint folder for the module. returns a EducationModuleable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemModulesItemSetUpResourcesFolderRequestBuilder) ToPostRequestInformation ¶ added in v1.33.0

ToPostRequestInformation create a SharePoint folder to upload files for a given educationModule. Only teachers can perform this operation. The teacher determines what resources to upload to the SharePoint folder for the module. returns a *RequestInformation when successful

func (*ClassesItemModulesItemSetUpResourcesFolderRequestBuilder) WithUrl ¶ added in v1.33.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemModulesItemSetUpResourcesFolderRequestBuilder when successful

type ClassesItemModulesItemSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v1.33.0

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

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

type ClassesItemModulesItemUnpinRequestBuilder ¶ added in v1.33.0

type ClassesItemModulesItemUnpinRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemModulesItemUnpinRequestBuilder provides operations to call the unpin method.

func NewClassesItemModulesItemUnpinRequestBuilder ¶ added in v1.33.0

NewClassesItemModulesItemUnpinRequestBuilder instantiates a new ClassesItemModulesItemUnpinRequestBuilder and sets the default values.

func NewClassesItemModulesItemUnpinRequestBuilderInternal ¶ added in v1.33.0

func NewClassesItemModulesItemUnpinRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemModulesItemUnpinRequestBuilder

NewClassesItemModulesItemUnpinRequestBuilderInternal instantiates a new ClassesItemModulesItemUnpinRequestBuilder and sets the default values.

func (*ClassesItemModulesItemUnpinRequestBuilder) Post ¶ added in v1.33.0

Post unpin an educationModule in the classwork list. This action sets the isPinned property to false for an educationModule. Only teachers in the class can perform this operation. returns a EducationModuleable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemModulesItemUnpinRequestBuilder) ToPostRequestInformation ¶ added in v1.33.0

ToPostRequestInformation unpin an educationModule in the classwork list. This action sets the isPinned property to false for an educationModule. Only teachers in the class can perform this operation. returns a *RequestInformation when successful

func (*ClassesItemModulesItemUnpinRequestBuilder) WithUrl ¶ added in v1.33.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemModulesItemUnpinRequestBuilder when successful

type ClassesItemModulesItemUnpinRequestBuilderPostRequestConfiguration ¶ added in v1.33.0

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

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

type ClassesItemModulesRequestBuilder ¶ added in v1.33.0

ClassesItemModulesRequestBuilder provides operations to manage the modules property of the microsoft.graph.educationClass entity.

func NewClassesItemModulesRequestBuilder ¶ added in v1.33.0

NewClassesItemModulesRequestBuilder instantiates a new ClassesItemModulesRequestBuilder and sets the default values.

func NewClassesItemModulesRequestBuilderInternal ¶ added in v1.33.0

func NewClassesItemModulesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ClassesItemModulesRequestBuilder

NewClassesItemModulesRequestBuilderInternal instantiates a new ClassesItemModulesRequestBuilder and sets the default values.

func (*ClassesItemModulesRequestBuilder) ByEducationModuleId ¶ added in v1.33.0

ByEducationModuleId provides operations to manage the modules property of the microsoft.graph.educationClass entity. returns a *ClassesItemModulesEducationModuleItemRequestBuilder when successful

func (*ClassesItemModulesRequestBuilder) Count ¶ added in v1.33.0

Count provides operations to count the resources in the collection. returns a *ClassesItemModulesCountRequestBuilder when successful

func (*ClassesItemModulesRequestBuilder) Get ¶ added in v1.33.0

Get retrieve a list of module objects. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application with application permissions can see all module objects for the class. Students can only see published modules. returns a EducationModuleCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemModulesRequestBuilder) Post ¶ added in v1.33.0

Post create a new module in a class. Only teachers in a class can create a module. Modules start in the draft state, which means that students can't see the modules until publication. returns a EducationModuleable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemModulesRequestBuilder) ToGetRequestInformation ¶ added in v1.33.0

ToGetRequestInformation retrieve a list of module objects. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application with application permissions can see all module objects for the class. Students can only see published modules. returns a *RequestInformation when successful

func (*ClassesItemModulesRequestBuilder) ToPostRequestInformation ¶ added in v1.33.0

ToPostRequestInformation create a new module in a class. Only teachers in a class can create a module. Modules start in the draft state, which means that students can't see the modules until publication. returns a *RequestInformation when successful

func (*ClassesItemModulesRequestBuilder) WithUrl ¶ added in v1.33.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemModulesRequestBuilder when successful

type ClassesItemModulesRequestBuilderGetQueryParameters ¶ added in v1.33.0

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

ClassesItemModulesRequestBuilderGetQueryParameters retrieve a list of module objects. Only teachers, students, and applications with application permissions can perform this operation. A teacher or an application with application permissions can see all module objects for the class. Students can only see published modules.

type ClassesItemModulesRequestBuilderGetRequestConfiguration ¶ added in v1.33.0

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

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

type ClassesItemModulesRequestBuilderPostRequestConfiguration ¶ added in v1.33.0

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

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

type ClassesItemSchoolsCountRequestBuilder ¶ added in v0.49.0

type ClassesItemSchoolsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemSchoolsCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemSchoolsCountRequestBuilder ¶ added in v0.49.0

NewClassesItemSchoolsCountRequestBuilder instantiates a new ClassesItemSchoolsCountRequestBuilder 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 ClassesItemSchoolsCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClassesItemSchoolsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemSchoolsCountRequestBuilder when successful

type ClassesItemSchoolsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

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

ClassesItemSchoolsCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemSchoolsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemSchoolsEducationSchoolItemRequestBuilder ¶ added in v0.49.0

type ClassesItemSchoolsEducationSchoolItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemSchoolsEducationSchoolItemRequestBuilder ¶ added in v0.49.0

NewClassesItemSchoolsEducationSchoolItemRequestBuilder instantiates a new ClassesItemSchoolsEducationSchoolItemRequestBuilder 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 ClassesItemSchoolsEducationSchoolItemRequestBuilder and sets the default values.

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

Get all schools that this class is associated with. Nullable. returns a EducationSchoolable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation all schools that this class is associated with. Nullable. returns a *RequestInformation when successful

func (*ClassesItemSchoolsEducationSchoolItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemSchoolsEducationSchoolItemRequestBuilder when successful

type ClassesItemSchoolsEducationSchoolItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

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

type ClassesItemSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemSchoolsRequestBuilder ¶ added in v0.49.0

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

func NewClassesItemSchoolsRequestBuilder ¶ added in v0.49.0

NewClassesItemSchoolsRequestBuilder instantiates a new ClassesItemSchoolsRequestBuilder 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 ClassesItemSchoolsRequestBuilder and sets the default values.

func (*ClassesItemSchoolsRequestBuilder) ByEducationSchoolId ¶ added in v0.63.0

ByEducationSchoolId provides operations to manage the schools property of the microsoft.graph.educationClass entity. returns a *ClassesItemSchoolsEducationSchoolItemRequestBuilder when successful

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

Count provides operations to count the resources in the collection. returns a *ClassesItemSchoolsCountRequestBuilder when successful

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

Get retrieve a list of schools in which the class is taught. returns a EducationSchoolCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToGetRequestInformation retrieve a list of schools in which the class is taught. returns a *RequestInformation when successful

func (*ClassesItemSchoolsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemSchoolsRequestBuilder when successful

type ClassesItemSchoolsRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

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

type ClassesItemSchoolsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemTeachersCountRequestBuilder ¶ added in v0.49.0

type ClassesItemTeachersCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemTeachersCountRequestBuilder provides operations to count the resources in the collection.

func NewClassesItemTeachersCountRequestBuilder ¶ added in v0.49.0

NewClassesItemTeachersCountRequestBuilder instantiates a new ClassesItemTeachersCountRequestBuilder 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 ClassesItemTeachersCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*ClassesItemTeachersCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemTeachersCountRequestBuilder when successful

type ClassesItemTeachersCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

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

ClassesItemTeachersCountRequestBuilderGetQueryParameters get the number of the resource

type ClassesItemTeachersCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemTeachersEducationUserItemRequestBuilder ¶ added in v0.49.0

type ClassesItemTeachersEducationUserItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewClassesItemTeachersEducationUserItemRequestBuilder ¶ added in v0.49.0

NewClassesItemTeachersEducationUserItemRequestBuilder instantiates a new ClassesItemTeachersEducationUserItemRequestBuilder 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 ClassesItemTeachersEducationUserItemRequestBuilder and sets the default values.

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

Ref provides operations to manage the collection of educationRoot entities. returns a *ClassesItemTeachersItemRefRequestBuilder when successful

type ClassesItemTeachersItemRefRequestBuilder ¶ added in v0.49.0

type ClassesItemTeachersItemRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemTeachersItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemTeachersItemRefRequestBuilder ¶ added in v0.49.0

NewClassesItemTeachersItemRefRequestBuilder instantiates a new ClassesItemTeachersItemRefRequestBuilder 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 ClassesItemTeachersItemRefRequestBuilder and sets the default values.

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

Delete remove a teacher from an educationClass. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToDeleteRequestInformation remove a teacher from an educationClass. returns a *RequestInformation when successful

func (*ClassesItemTeachersItemRefRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemTeachersItemRefRequestBuilder when successful

type ClassesItemTeachersItemRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemTeachersRefRequestBuilder ¶ added in v0.49.0

type ClassesItemTeachersRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ClassesItemTeachersRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewClassesItemTeachersRefRequestBuilder ¶ added in v0.49.0

NewClassesItemTeachersRefRequestBuilder instantiates a new ClassesItemTeachersRefRequestBuilder 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 ClassesItemTeachersRefRequestBuilder and sets the default values.

func (*ClassesItemTeachersRefRequestBuilder) Delete ¶ added in v1.32.0

Delete remove a teacher from an educationClass. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Get retrieve a list of teachers for a class. Delegated tokens must be members of the class to get the teacher list. returns a StringCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Post add a teacher to a class. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*ClassesItemTeachersRefRequestBuilder) ToDeleteRequestInformation ¶ added in v1.32.0

ToDeleteRequestInformation remove a teacher from an educationClass. returns a *RequestInformation when successful

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

ToGetRequestInformation retrieve a list of teachers for a class. Delegated tokens must be members of the class to get the teacher list. returns a *RequestInformation when successful

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

ToPostRequestInformation add a teacher to a class. returns a *RequestInformation when successful

func (*ClassesItemTeachersRefRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemTeachersRefRequestBuilder when successful

type ClassesItemTeachersRefRequestBuilderDeleteQueryParameters ¶ added in v1.32.0

type ClassesItemTeachersRefRequestBuilderDeleteQueryParameters struct {
	// The delete Uri
	Id *string `uriparametername:"%40id"`
}

ClassesItemTeachersRefRequestBuilderDeleteQueryParameters remove a teacher from an educationClass.

type ClassesItemTeachersRefRequestBuilderDeleteRequestConfiguration ¶ added in v1.32.0

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

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

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 of teachers for a class. Delegated tokens must be members of the class to get the teacher list.

type ClassesItemTeachersRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemTeachersRefRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesItemTeachersRequestBuilder ¶ added in v0.49.0

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

func NewClassesItemTeachersRequestBuilder ¶ added in v0.49.0

NewClassesItemTeachersRequestBuilder instantiates a new ClassesItemTeachersRequestBuilder 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 ClassesItemTeachersRequestBuilder and sets the default values.

func (*ClassesItemTeachersRequestBuilder) ByEducationUserId ¶ added in v0.63.0

ByEducationUserId gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.education.classes.item.teachers.item collection returns a *ClassesItemTeachersEducationUserItemRequestBuilder when successful

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

Count provides operations to count the resources in the collection. returns a *ClassesItemTeachersCountRequestBuilder when successful

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

Get retrieve a list of teachers for a class. Delegated tokens must be members of the class to get the teacher list. returns a EducationUserCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Ref provides operations to manage the collection of educationRoot entities. returns a *ClassesItemTeachersRefRequestBuilder when successful

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

ToGetRequestInformation retrieve a list of teachers for a class. Delegated tokens must be members of the class to get the teacher list. returns a *RequestInformation when successful

func (*ClassesItemTeachersRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesItemTeachersRequestBuilder when successful

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 of teachers for a class. Delegated tokens must be members of the class to get the teacher list.

type ClassesItemTeachersRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesRequestBuilder ¶ added in v0.49.0

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

func NewClassesRequestBuilder ¶ added in v0.49.0

NewClassesRequestBuilder instantiates a new ClassesRequestBuilder and sets the default values.

func NewClassesRequestBuilderInternal ¶ added in v0.49.0

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

NewClassesRequestBuilderInternal instantiates a new ClassesRequestBuilder and sets the default values.

func (*ClassesRequestBuilder) ByEducationClassId ¶ added in v0.63.0

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

ByEducationClassId provides operations to manage the classes property of the microsoft.graph.educationRoot entity. returns a *ClassesEducationClassItemRequestBuilder when successful

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

Count provides operations to count the resources in the collection. returns a *ClassesCountRequestBuilder when successful

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

Delta provides operations to call the delta method. returns a *ClassesDeltaRequestBuilder when successful

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

Get get a list of the educationClass objects and their properties. returns a EducationClassCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

Post create a new educationClass object. returns a EducationClassable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToGetRequestInformation get a list of the educationClass objects and their properties. returns a *RequestInformation when successful

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

ToPostRequestInformation create a new educationClass object. returns a *RequestInformation when successful

func (*ClassesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *ClassesRequestBuilder when successful

type ClassesRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

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

type ClassesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type ClassesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type EducationRequestBuilder ¶

EducationRequestBuilder provides operations to manage the educationRoot singleton.

func NewEducationRequestBuilder ¶

NewEducationRequestBuilder instantiates a new EducationRequestBuilder and sets the default values.

func NewEducationRequestBuilderInternal ¶

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

NewEducationRequestBuilderInternal instantiates a new EducationRequestBuilder and sets the default values.

func (*EducationRequestBuilder) Classes ¶

Classes provides operations to manage the classes property of the microsoft.graph.educationRoot entity. returns a *ClassesRequestBuilder when successful

func (*EducationRequestBuilder) Get ¶

Get get education returns a EducationRootable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*EducationRequestBuilder) Me ¶

Me provides operations to manage the me property of the microsoft.graph.educationRoot entity. returns a *MeRequestBuilder when successful

func (*EducationRequestBuilder) Patch ¶

Patch update education returns a EducationRootable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*EducationRequestBuilder) Schools ¶

Schools provides operations to manage the schools property of the microsoft.graph.educationRoot entity. returns a *SchoolsRequestBuilder when successful

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

ToGetRequestInformation get education returns a *RequestInformation when successful

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

ToPatchRequestInformation update education returns a *RequestInformation when successful

func (*EducationRequestBuilder) Users ¶

Users provides operations to manage the users property of the microsoft.graph.educationRoot entity. returns a *UsersRequestBuilder when successful

func (*EducationRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *EducationRequestBuilder when successful

type EducationRequestBuilderGetQueryParameters ¶

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

EducationRequestBuilderGetQueryParameters get education

type EducationRequestBuilderGetRequestConfiguration ¶ added in v0.22.0

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

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

type EducationRequestBuilderPatchRequestConfiguration ¶ added in v0.22.0

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

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

type MeAssignmentsCountRequestBuilder ¶ added in v0.49.0

MeAssignmentsCountRequestBuilder provides operations to count the resources in the collection.

func NewMeAssignmentsCountRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsCountRequestBuilder instantiates a new MeAssignmentsCountRequestBuilder and sets the default values.

func NewMeAssignmentsCountRequestBuilderInternal ¶ added in v0.49.0

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

NewMeAssignmentsCountRequestBuilderInternal instantiates a new MeAssignmentsCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*MeAssignmentsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsCountRequestBuilder when successful

type MeAssignmentsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

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

MeAssignmentsCountRequestBuilderGetQueryParameters get the number of the resource

type MeAssignmentsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsDeltaGetResponse ¶ added in v1.20.0

func NewMeAssignmentsDeltaGetResponse ¶ added in v1.20.0

func NewMeAssignmentsDeltaGetResponse() *MeAssignmentsDeltaGetResponse

NewMeAssignmentsDeltaGetResponse instantiates a new MeAssignmentsDeltaGetResponse and sets the default values.

func (*MeAssignmentsDeltaGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*MeAssignmentsDeltaGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property returns a []EducationAssignmentable when successful

func (*MeAssignmentsDeltaGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*MeAssignmentsDeltaGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type MeAssignmentsDeltaRequestBuilder ¶ added in v0.49.0

MeAssignmentsDeltaRequestBuilder provides operations to call the delta method.

func NewMeAssignmentsDeltaRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsDeltaRequestBuilder instantiates a new MeAssignmentsDeltaRequestBuilder and sets the default values.

func NewMeAssignmentsDeltaRequestBuilderInternal ¶ added in v0.49.0

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

NewMeAssignmentsDeltaRequestBuilderInternal instantiates a new MeAssignmentsDeltaRequestBuilder and sets the default values.

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

Get get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. returns a MeAssignmentsDeltaResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*MeAssignmentsDeltaRequestBuilder) GetAsDeltaGetResponse ¶ added in v1.20.0

GetAsDeltaGetResponse get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. returns a MeAssignmentsDeltaGetResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToGetRequestInformation get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. returns a *RequestInformation when successful

func (*MeAssignmentsDeltaRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsDeltaRequestBuilder when successful

type MeAssignmentsDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

MeAssignmentsDeltaRequestBuilderGetQueryParameters get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them.

type MeAssignmentsDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsDeltaResponse deprecated added in v0.49.0

type MeAssignmentsDeltaResponse struct {
	MeAssignmentsDeltaGetResponse
}

Deprecated: This class is obsolete. Use MeAssignmentsDeltaGetResponseable instead.

func NewMeAssignmentsDeltaResponse ¶ added in v0.49.0

func NewMeAssignmentsDeltaResponse() *MeAssignmentsDeltaResponse

NewMeAssignmentsDeltaResponse instantiates a new MeAssignmentsDeltaResponse and sets the default values.

type MeAssignmentsDeltaResponseable deprecated added in v0.49.0

Deprecated: This class is obsolete. Use MeAssignmentsDeltaGetResponseable instead.

type MeAssignmentsEducationAssignmentItemRequestBuilder ¶ added in v0.49.0

type MeAssignmentsEducationAssignmentItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewMeAssignmentsEducationAssignmentItemRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsEducationAssignmentItemRequestBuilder instantiates a new MeAssignmentsEducationAssignmentItemRequestBuilder and sets the default values.

func NewMeAssignmentsEducationAssignmentItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsEducationAssignmentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsEducationAssignmentItemRequestBuilder

NewMeAssignmentsEducationAssignmentItemRequestBuilderInternal instantiates a new MeAssignmentsEducationAssignmentItemRequestBuilder and sets the default values.

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) Activate ¶ added in v1.38.0

Activate provides operations to call the activate method. returns a *MeAssignmentsItemActivateRequestBuilder when successful

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

Categories provides operations to manage the categories property of the microsoft.graph.educationAssignment entity. returns a *MeAssignmentsItemCategoriesRequestBuilder when successful

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) Deactivate ¶ added in v1.38.0

Deactivate provides operations to call the deactivate method. returns a *MeAssignmentsItemDeactivateRequestBuilder when successful

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

Delete delete navigation property assignments for education returns a ODataError error when the service returns a 4XX or 5XX status code

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

Get assignments belonging to the user. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) GradingCategory ¶ added in v1.29.0

GradingCategory provides operations to manage the gradingCategory property of the microsoft.graph.educationAssignment entity. returns a *MeAssignmentsItemGradingCategoryRequestBuilder when successful

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

Patch update the navigation property assignments in education returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

Publish provides operations to call the publish method. returns a *MeAssignmentsItemPublishRequestBuilder when successful

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

Resources provides operations to manage the resources property of the microsoft.graph.educationAssignment entity. returns a *MeAssignmentsItemResourcesRequestBuilder when successful

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

Rubric provides operations to manage the rubric property of the microsoft.graph.educationAssignment entity. returns a *MeAssignmentsItemRubricRequestBuilder when successful

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

SetUpFeedbackResourcesFolder provides operations to call the setUpFeedbackResourcesFolder method. returns a *MeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder when successful

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

SetUpResourcesFolder provides operations to call the setUpResourcesFolder method. returns a *MeAssignmentsItemSetUpResourcesFolderRequestBuilder when successful

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

Submissions provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity. returns a *MeAssignmentsItemSubmissionsRequestBuilder when successful

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

ToDeleteRequestInformation delete navigation property assignments for education returns a *RequestInformation when successful

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

ToGetRequestInformation assignments belonging to the user. returns a *RequestInformation when successful

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

ToPatchRequestInformation update the navigation property assignments in education returns a *RequestInformation when successful

func (*MeAssignmentsEducationAssignmentItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsEducationAssignmentItemRequestBuilder when successful

type MeAssignmentsEducationAssignmentItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

MeAssignmentsEducationAssignmentItemRequestBuilderGetQueryParameters assignments belonging to the user.

type MeAssignmentsEducationAssignmentItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsEducationAssignmentItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemActivateRequestBuilder ¶ added in v1.38.0

type MeAssignmentsItemActivateRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemActivateRequestBuilder provides operations to call the activate method.

func NewMeAssignmentsItemActivateRequestBuilder ¶ added in v1.38.0

NewMeAssignmentsItemActivateRequestBuilder instantiates a new MeAssignmentsItemActivateRequestBuilder and sets the default values.

func NewMeAssignmentsItemActivateRequestBuilderInternal ¶ added in v1.38.0

func NewMeAssignmentsItemActivateRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemActivateRequestBuilder

NewMeAssignmentsItemActivateRequestBuilderInternal instantiates a new MeAssignmentsItemActivateRequestBuilder and sets the default values.

func (*MeAssignmentsItemActivateRequestBuilder) Post ¶ added in v1.38.0

Post activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*MeAssignmentsItemActivateRequestBuilder) ToPostRequestInformation ¶ added in v1.38.0

ToPostRequestInformation activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. returns a *RequestInformation when successful

func (*MeAssignmentsItemActivateRequestBuilder) WithUrl ¶ added in v1.38.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemActivateRequestBuilder when successful

type MeAssignmentsItemActivateRequestBuilderPostRequestConfiguration ¶ added in v1.38.0

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

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

type MeAssignmentsItemCategoriesCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemCategoriesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemCategoriesCountRequestBuilder provides operations to count the resources in the collection.

func NewMeAssignmentsItemCategoriesCountRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemCategoriesCountRequestBuilder instantiates a new MeAssignmentsItemCategoriesCountRequestBuilder and sets the default values.

func NewMeAssignmentsItemCategoriesCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemCategoriesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemCategoriesCountRequestBuilder

NewMeAssignmentsItemCategoriesCountRequestBuilderInternal instantiates a new MeAssignmentsItemCategoriesCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*MeAssignmentsItemCategoriesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemCategoriesCountRequestBuilder when successful

type MeAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

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

MeAssignmentsItemCategoriesCountRequestBuilderGetQueryParameters get the number of the resource

type MeAssignmentsItemCategoriesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemCategoriesDeltaGetResponse ¶ added in v1.20.0

type MeAssignmentsItemCategoriesDeltaGetResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
}

func NewMeAssignmentsItemCategoriesDeltaGetResponse ¶ added in v1.20.0

func NewMeAssignmentsItemCategoriesDeltaGetResponse() *MeAssignmentsItemCategoriesDeltaGetResponse

NewMeAssignmentsItemCategoriesDeltaGetResponse instantiates a new MeAssignmentsItemCategoriesDeltaGetResponse and sets the default values.

func (*MeAssignmentsItemCategoriesDeltaGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*MeAssignmentsItemCategoriesDeltaGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property returns a []EducationCategoryable when successful

func (*MeAssignmentsItemCategoriesDeltaGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*MeAssignmentsItemCategoriesDeltaGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type MeAssignmentsItemCategoriesDeltaRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemCategoriesDeltaRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemCategoriesDeltaRequestBuilder provides operations to call the delta method.

func NewMeAssignmentsItemCategoriesDeltaRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemCategoriesDeltaRequestBuilder instantiates a new MeAssignmentsItemCategoriesDeltaRequestBuilder and sets the default values.

func NewMeAssignmentsItemCategoriesDeltaRequestBuilderInternal ¶ added in v0.49.0

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

NewMeAssignmentsItemCategoriesDeltaRequestBuilderInternal instantiates a new MeAssignmentsItemCategoriesDeltaRequestBuilder and sets the default values.

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

Get get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. returns a MeAssignmentsItemCategoriesDeltaResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*MeAssignmentsItemCategoriesDeltaRequestBuilder) GetAsDeltaGetResponse ¶ added in v1.20.0

GetAsDeltaGetResponse get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. returns a MeAssignmentsItemCategoriesDeltaGetResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToGetRequestInformation get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. returns a *RequestInformation when successful

func (*MeAssignmentsItemCategoriesDeltaRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemCategoriesDeltaRequestBuilder when successful

type MeAssignmentsItemCategoriesDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

MeAssignmentsItemCategoriesDeltaRequestBuilderGetQueryParameters get a list of newly created or updated educationCategory objects without having to perform a full read of the collection.

type MeAssignmentsItemCategoriesDeltaRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemCategoriesDeltaResponse deprecated added in v0.49.0

type MeAssignmentsItemCategoriesDeltaResponse struct {
	MeAssignmentsItemCategoriesDeltaGetResponse
}

Deprecated: This class is obsolete. Use MeAssignmentsItemCategoriesDeltaGetResponseable instead.

func NewMeAssignmentsItemCategoriesDeltaResponse ¶ added in v0.49.0

func NewMeAssignmentsItemCategoriesDeltaResponse() *MeAssignmentsItemCategoriesDeltaResponse

NewMeAssignmentsItemCategoriesDeltaResponse instantiates a new MeAssignmentsItemCategoriesDeltaResponse and sets the default values.

type MeAssignmentsItemCategoriesDeltaResponseable deprecated added in v0.49.0

Deprecated: This class is obsolete. Use MeAssignmentsItemCategoriesDeltaGetResponseable instead.

type MeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder builds and executes requests for operations under \education\me\assignments\{educationAssignment-id}\categories\{educationCategory-id}

func NewMeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder

NewMeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder instantiates a new MeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder and sets the default values.

func NewMeAssignmentsItemCategoriesEducationCategoryItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemCategoriesEducationCategoryItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder

NewMeAssignmentsItemCategoriesEducationCategoryItemRequestBuilderInternal instantiates a new MeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder and sets the default values.

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

Ref provides operations to manage the collection of educationRoot entities. returns a *MeAssignmentsItemCategoriesItemRefRequestBuilder when successful

type MeAssignmentsItemCategoriesItemRefRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemCategoriesItemRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemCategoriesItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewMeAssignmentsItemCategoriesItemRefRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemCategoriesItemRefRequestBuilder instantiates a new MeAssignmentsItemCategoriesItemRefRequestBuilder and sets the default values.

func NewMeAssignmentsItemCategoriesItemRefRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemCategoriesItemRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemCategoriesItemRefRequestBuilder

NewMeAssignmentsItemCategoriesItemRefRequestBuilderInternal instantiates a new MeAssignmentsItemCategoriesItemRefRequestBuilder and sets the default values.

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

Delete delete ref of navigation property categories for education returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToDeleteRequestInformation delete ref of navigation property categories for education returns a *RequestInformation when successful

func (*MeAssignmentsItemCategoriesItemRefRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemCategoriesItemRefRequestBuilder when successful

type MeAssignmentsItemCategoriesItemRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemCategoriesRefRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemCategoriesRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemCategoriesRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewMeAssignmentsItemCategoriesRefRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemCategoriesRefRequestBuilder instantiates a new MeAssignmentsItemCategoriesRefRequestBuilder and sets the default values.

func NewMeAssignmentsItemCategoriesRefRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemCategoriesRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemCategoriesRefRequestBuilder

NewMeAssignmentsItemCategoriesRefRequestBuilderInternal instantiates a new MeAssignmentsItemCategoriesRefRequestBuilder and sets the default values.

func (*MeAssignmentsItemCategoriesRefRequestBuilder) Delete ¶ added in v1.32.0

Delete delete ref of navigation property categories for education returns a ODataError error when the service returns a 4XX or 5XX status code

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

Get when set, enables users to easily find assignments of a given type. Read-only. Nullable. returns a StringCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

Post create new navigation property ref to categories for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeAssignmentsItemCategoriesRefRequestBuilder) ToDeleteRequestInformation ¶ added in v1.32.0

ToDeleteRequestInformation delete ref of navigation property categories for education returns a *RequestInformation when successful

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

ToGetRequestInformation when set, enables users to easily find assignments of a given type. Read-only. Nullable. returns a *RequestInformation when successful

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

ToPostRequestInformation create new navigation property ref to categories for education returns a *RequestInformation when successful

func (*MeAssignmentsItemCategoriesRefRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemCategoriesRefRequestBuilder when successful

type MeAssignmentsItemCategoriesRefRequestBuilderDeleteQueryParameters ¶ added in v1.32.0

type MeAssignmentsItemCategoriesRefRequestBuilderDeleteQueryParameters struct {
	// The delete Uri
	Id *string `uriparametername:"%40id"`
}

MeAssignmentsItemCategoriesRefRequestBuilderDeleteQueryParameters delete ref of navigation property categories for education

type MeAssignmentsItemCategoriesRefRequestBuilderDeleteRequestConfiguration ¶ added in v1.32.0

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

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

type MeAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

MeAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters when set, enables users to easily find assignments of a given type. Read-only. Nullable.

type MeAssignmentsItemCategoriesRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemCategoriesRefRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemCategoriesRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemCategoriesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewMeAssignmentsItemCategoriesRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemCategoriesRequestBuilder instantiates a new MeAssignmentsItemCategoriesRequestBuilder and sets the default values.

func NewMeAssignmentsItemCategoriesRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemCategoriesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemCategoriesRequestBuilder

NewMeAssignmentsItemCategoriesRequestBuilderInternal instantiates a new MeAssignmentsItemCategoriesRequestBuilder and sets the default values.

func (*MeAssignmentsItemCategoriesRequestBuilder) ByEducationCategoryId ¶ added in v0.63.0

ByEducationCategoryId gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.education.me.assignments.item.categories.item collection returns a *MeAssignmentsItemCategoriesEducationCategoryItemRequestBuilder when successful

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

Count provides operations to count the resources in the collection. returns a *MeAssignmentsItemCategoriesCountRequestBuilder when successful

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

Delta provides operations to call the delta method. returns a *MeAssignmentsItemCategoriesDeltaRequestBuilder when successful

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

Get when set, enables users to easily find assignments of a given type. Read-only. Nullable. returns a EducationCategoryCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

Post create new navigation property to categories for education returns a EducationCategoryable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

Ref provides operations to manage the collection of educationRoot entities. returns a *MeAssignmentsItemCategoriesRefRequestBuilder when successful

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

ToGetRequestInformation when set, enables users to easily find assignments of a given type. Read-only. Nullable. returns a *RequestInformation when successful

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

ToPostRequestInformation create new navigation property to categories for education returns a *RequestInformation when successful

func (*MeAssignmentsItemCategoriesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemCategoriesRequestBuilder when successful

type MeAssignmentsItemCategoriesRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

MeAssignmentsItemCategoriesRequestBuilderGetQueryParameters when set, enables users to easily find assignments of a given type. Read-only. Nullable.

type MeAssignmentsItemCategoriesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemCategoriesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemDeactivateRequestBuilder ¶ added in v1.38.0

type MeAssignmentsItemDeactivateRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemDeactivateRequestBuilder provides operations to call the deactivate method.

func NewMeAssignmentsItemDeactivateRequestBuilder ¶ added in v1.38.0

NewMeAssignmentsItemDeactivateRequestBuilder instantiates a new MeAssignmentsItemDeactivateRequestBuilder and sets the default values.

func NewMeAssignmentsItemDeactivateRequestBuilderInternal ¶ added in v1.38.0

func NewMeAssignmentsItemDeactivateRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemDeactivateRequestBuilder

NewMeAssignmentsItemDeactivateRequestBuilderInternal instantiates a new MeAssignmentsItemDeactivateRequestBuilder and sets the default values.

func (*MeAssignmentsItemDeactivateRequestBuilder) Post ¶ added in v1.38.0

Post mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*MeAssignmentsItemDeactivateRequestBuilder) ToPostRequestInformation ¶ added in v1.38.0

ToPostRequestInformation mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. returns a *RequestInformation when successful

func (*MeAssignmentsItemDeactivateRequestBuilder) WithUrl ¶ added in v1.38.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemDeactivateRequestBuilder when successful

type MeAssignmentsItemDeactivateRequestBuilderPostRequestConfiguration ¶ added in v1.38.0

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

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

type MeAssignmentsItemGradingCategoryRequestBuilder ¶ added in v1.29.0

type MeAssignmentsItemGradingCategoryRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemGradingCategoryRequestBuilder provides operations to manage the gradingCategory property of the microsoft.graph.educationAssignment entity.

func NewMeAssignmentsItemGradingCategoryRequestBuilder ¶ added in v1.29.0

NewMeAssignmentsItemGradingCategoryRequestBuilder instantiates a new MeAssignmentsItemGradingCategoryRequestBuilder and sets the default values.

func NewMeAssignmentsItemGradingCategoryRequestBuilderInternal ¶ added in v1.29.0

func NewMeAssignmentsItemGradingCategoryRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemGradingCategoryRequestBuilder

NewMeAssignmentsItemGradingCategoryRequestBuilderInternal instantiates a new MeAssignmentsItemGradingCategoryRequestBuilder and sets the default values.

func (*MeAssignmentsItemGradingCategoryRequestBuilder) Get ¶ added in v1.29.0

Get when set, enables users to weight assignments differently when computing a class average grade. returns a EducationGradingCategoryable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeAssignmentsItemGradingCategoryRequestBuilder) ToGetRequestInformation ¶ added in v1.29.0

ToGetRequestInformation when set, enables users to weight assignments differently when computing a class average grade. returns a *RequestInformation when successful

func (*MeAssignmentsItemGradingCategoryRequestBuilder) WithUrl ¶ added in v1.29.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemGradingCategoryRequestBuilder when successful

type MeAssignmentsItemGradingCategoryRequestBuilderGetQueryParameters ¶ added in v1.29.0

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

MeAssignmentsItemGradingCategoryRequestBuilderGetQueryParameters when set, enables users to weight assignments differently when computing a class average grade.

type MeAssignmentsItemGradingCategoryRequestBuilderGetRequestConfiguration ¶ added in v1.29.0

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

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

type MeAssignmentsItemPublishRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemPublishRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemPublishRequestBuilder provides operations to call the publish method.

func NewMeAssignmentsItemPublishRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemPublishRequestBuilder instantiates a new MeAssignmentsItemPublishRequestBuilder and sets the default values.

func NewMeAssignmentsItemPublishRequestBuilderInternal ¶ added in v0.49.0

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

NewMeAssignmentsItemPublishRequestBuilderInternal instantiates a new MeAssignmentsItemPublishRequestBuilder and sets the default values.

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

Post publish an education assignment. Change the status of an educationAssignment from its original draft status to the published status. You can change the status 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 status 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. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToPostRequestInformation publish an education assignment. Change the status of an educationAssignment from its original draft status to the published status. You can change the status 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 status 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. returns a *RequestInformation when successful

func (*MeAssignmentsItemPublishRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemPublishRequestBuilder when successful

type MeAssignmentsItemPublishRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewMeAssignmentsItemResourcesCountRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemResourcesCountRequestBuilder instantiates a new MeAssignmentsItemResourcesCountRequestBuilder and sets the default values.

func NewMeAssignmentsItemResourcesCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemResourcesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemResourcesCountRequestBuilder

NewMeAssignmentsItemResourcesCountRequestBuilderInternal instantiates a new MeAssignmentsItemResourcesCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*MeAssignmentsItemResourcesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemResourcesCountRequestBuilder when successful

type MeAssignmentsItemResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

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

MeAssignmentsItemResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type MeAssignmentsItemResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewMeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder

NewMeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder instantiates a new MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder and sets the default values.

func NewMeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder

NewMeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderInternal instantiates a new MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder and sets the default values.

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

Delete delete navigation property resources for education returns a ODataError error when the service returns a 4XX or 5XX status code

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

Get learning objects that are associated with this assignment. Only teachers can modify this list. Nullable. returns a EducationAssignmentResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

Patch update the navigation property resources in education returns a EducationAssignmentResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToDeleteRequestInformation delete navigation property resources for education returns a *RequestInformation when successful

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

ToGetRequestInformation learning objects that are associated with this assignment. Only teachers can modify this list. Nullable. returns a *RequestInformation when successful

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

ToPatchRequestInformation update the navigation property resources in education returns a *RequestInformation when successful

func (*MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder when successful

type MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

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

type MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemResourcesRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemResourcesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewMeAssignmentsItemResourcesRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemResourcesRequestBuilder instantiates a new MeAssignmentsItemResourcesRequestBuilder and sets the default values.

func NewMeAssignmentsItemResourcesRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemResourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemResourcesRequestBuilder

NewMeAssignmentsItemResourcesRequestBuilderInternal instantiates a new MeAssignmentsItemResourcesRequestBuilder and sets the default values.

func (*MeAssignmentsItemResourcesRequestBuilder) ByEducationAssignmentResourceId ¶ added in v0.63.0

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

ByEducationAssignmentResourceId provides operations to manage the resources property of the microsoft.graph.educationAssignment entity. returns a *MeAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder when successful

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

Count provides operations to count the resources in the collection. returns a *MeAssignmentsItemResourcesCountRequestBuilder when successful

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

Get learning objects that are associated with this assignment. Only teachers can modify this list. Nullable. returns a EducationAssignmentResourceCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

Post create new navigation property to resources for education returns a EducationAssignmentResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation learning objects that are associated with this assignment. Only teachers can modify this list. Nullable. returns a *RequestInformation when successful

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

ToPostRequestInformation create new navigation property to resources for education returns a *RequestInformation when successful

func (*MeAssignmentsItemResourcesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemResourcesRequestBuilder when successful

type MeAssignmentsItemResourcesRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

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

type MeAssignmentsItemResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemRubricRefRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemRubricRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemRubricRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewMeAssignmentsItemRubricRefRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemRubricRefRequestBuilder instantiates a new MeAssignmentsItemRubricRefRequestBuilder and sets the default values.

func NewMeAssignmentsItemRubricRefRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemRubricRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemRubricRefRequestBuilder

NewMeAssignmentsItemRubricRefRequestBuilderInternal instantiates a new MeAssignmentsItemRubricRefRequestBuilder and sets the default values.

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

Delete delete ref of navigation property rubric for education returns a ODataError error when the service returns a 4XX or 5XX status code

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

Get when set, the grading rubric attached to this assignment. returns a *string when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

Put update the ref of navigation property rubric in education returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToDeleteRequestInformation delete ref of navigation property rubric for education returns a *RequestInformation when successful

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

ToGetRequestInformation when set, the grading rubric attached to this assignment. returns a *RequestInformation when successful

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

ToPutRequestInformation update the ref of navigation property rubric in education returns a *RequestInformation when successful

func (*MeAssignmentsItemRubricRefRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemRubricRefRequestBuilder when successful

type MeAssignmentsItemRubricRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemRubricRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemRubricRefRequestBuilderPutRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemRubricRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemRubricRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewMeAssignmentsItemRubricRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemRubricRequestBuilder instantiates a new MeAssignmentsItemRubricRequestBuilder and sets the default values.

func NewMeAssignmentsItemRubricRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemRubricRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemRubricRequestBuilder

NewMeAssignmentsItemRubricRequestBuilderInternal instantiates a new MeAssignmentsItemRubricRequestBuilder and sets the default values.

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

Delete delete navigation property rubric for education returns a ODataError error when the service returns a 4XX or 5XX status code

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

Get when set, the grading rubric attached to this assignment. returns a EducationRubricable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

Patch update the navigation property rubric in education returns a EducationRubricable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

Ref provides operations to manage the collection of educationRoot entities. returns a *MeAssignmentsItemRubricRefRequestBuilder when successful

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

ToDeleteRequestInformation delete navigation property rubric for education returns a *RequestInformation when successful

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

ToGetRequestInformation when set, the grading rubric attached to this assignment. returns a *RequestInformation when successful

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

ToPatchRequestInformation update the navigation property rubric in education returns a *RequestInformation when successful

func (*MeAssignmentsItemRubricRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemRubricRequestBuilder when successful

type MeAssignmentsItemRubricRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemRubricRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

MeAssignmentsItemRubricRequestBuilderGetQueryParameters when set, the grading rubric attached to this assignment.

type MeAssignmentsItemRubricRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemRubricRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder provides operations to call the setUpFeedbackResourcesFolder method.

func NewMeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.49.0

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

NewMeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder instantiates a new MeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder and sets the default values.

func NewMeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderInternal ¶ added in v0.49.0

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

NewMeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderInternal instantiates a new MeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder and sets the default values.

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

Post create a SharePoint folder to upload feedback files for a given educationSubmission. Only teachers can perform this operation. The teacher determines the resources to upload in the feedback resources folder of a submission. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

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

func (*MeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder when successful

type MeAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSetUpResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewMeAssignmentsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemSetUpResourcesFolderRequestBuilder instantiates a new MeAssignmentsItemSetUpResourcesFolderRequestBuilder and sets the default values.

func NewMeAssignmentsItemSetUpResourcesFolderRequestBuilderInternal ¶ added in v0.49.0

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

NewMeAssignmentsItemSetUpResourcesFolderRequestBuilderInternal instantiates a new MeAssignmentsItemSetUpResourcesFolderRequestBuilder and sets the default values.

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

Post create a SharePoint folder to upload files for a given educationAssignment. Only teachers can perform this operation. The teacher determines the resources to upload in the assignment's folder. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

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

func (*MeAssignmentsItemSetUpResourcesFolderRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSetUpResourcesFolderRequestBuilder when successful

type MeAssignmentsItemSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsCountRequestBuilder provides operations to count the resources in the collection.

func NewMeAssignmentsItemSubmissionsCountRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemSubmissionsCountRequestBuilder instantiates a new MeAssignmentsItemSubmissionsCountRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsCountRequestBuilder

NewMeAssignmentsItemSubmissionsCountRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsCountRequestBuilder when successful

type MeAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

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

MeAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters get the number of the resource

type MeAssignmentsItemSubmissionsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewMeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder

NewMeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder instantiates a new MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder

NewMeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder and sets the default values.

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

Delete delete navigation property submissions for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Excuse ¶ added in v1.41.0

Excuse provides operations to call the excuse method. returns a *MeAssignmentsItemSubmissionsItemExcuseRequestBuilder when successful

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

Get once published, there's a submission object for each student representing their work and grade. Read-only. Nullable. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

Outcomes provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity. returns a *MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder when successful

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

Patch update the navigation property submissions in education returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

Reassign provides operations to call the reassign method. returns a *MeAssignmentsItemSubmissionsItemReassignRequestBuilder when successful

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

Resources provides operations to manage the resources property of the microsoft.graph.educationSubmission entity. returns a *MeAssignmentsItemSubmissionsItemResourcesRequestBuilder when successful

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

ReturnEscaped provides operations to call the return method. returns a *MeAssignmentsItemSubmissionsItemReturnRequestBuilder when successful

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

SetUpResourcesFolder provides operations to call the setUpResourcesFolder method. returns a *MeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder when successful

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

Submit provides operations to call the submit method. returns a *MeAssignmentsItemSubmissionsItemSubmitRequestBuilder when successful

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

SubmittedResources provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity. returns a *MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder when successful

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

ToDeleteRequestInformation delete navigation property submissions for education returns a *RequestInformation when successful

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

ToGetRequestInformation once published, there's a submission object for each student representing their work and grade. Read-only. Nullable. returns a *RequestInformation when successful

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

ToPatchRequestInformation update the navigation property submissions in education returns a *RequestInformation when successful

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

Unsubmit provides operations to call the unsubmit method. returns a *MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder when successful

func (*MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder when successful

type MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemExcuseRequestBuilder ¶ added in v1.41.0

type MeAssignmentsItemSubmissionsItemExcuseRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsItemExcuseRequestBuilder provides operations to call the excuse method.

func NewMeAssignmentsItemSubmissionsItemExcuseRequestBuilder ¶ added in v1.41.0

NewMeAssignmentsItemSubmissionsItemExcuseRequestBuilder instantiates a new MeAssignmentsItemSubmissionsItemExcuseRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemExcuseRequestBuilderInternal ¶ added in v1.41.0

func NewMeAssignmentsItemSubmissionsItemExcuseRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemExcuseRequestBuilder

NewMeAssignmentsItemSubmissionsItemExcuseRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsItemExcuseRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemExcuseRequestBuilder) Post ¶ added in v1.41.0

Post excuse a submission. Excused submissions aren't included in average grade calculations. Grading rubrics and feedback are deleted. Only teachers can perform this action. If the Prefer: include-unknown-enum-members request header is provided, the excused submission shows the excused status. Otherwise, the submission status retains the returned status. For more information about how to use this header, see the Examples section. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*MeAssignmentsItemSubmissionsItemExcuseRequestBuilder) ToPostRequestInformation ¶ added in v1.41.0

ToPostRequestInformation excuse a submission. Excused submissions aren't included in average grade calculations. Grading rubrics and feedback are deleted. Only teachers can perform this action. If the Prefer: include-unknown-enum-members request header is provided, the excused submission shows the excused status. Otherwise, the submission status retains the returned status. For more information about how to use this header, see the Examples section. returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsItemExcuseRequestBuilder) WithUrl ¶ added in v1.41.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsItemExcuseRequestBuilder when successful

type MeAssignmentsItemSubmissionsItemExcuseRequestBuilderPostRequestConfiguration ¶ added in v1.41.0

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

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

type MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder provides operations to count the resources in the collection.

func NewMeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder

NewMeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder instantiates a new MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder

NewMeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder when successful

type MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

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

MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters get the number of the resource

type MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewMeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder

NewMeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder instantiates a new MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder

NewMeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder and sets the default values.

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

Delete delete navigation property outcomes for education returns a ODataError error when the service returns a 4XX or 5XX status code

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

Get get outcomes from education returns a EducationOutcomeable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

Patch update the navigation property outcomes in education returns a EducationOutcomeable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToDeleteRequestInformation delete navigation property outcomes for education returns a *RequestInformation when successful

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

ToGetRequestInformation get outcomes from education returns a *RequestInformation when successful

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

ToPatchRequestInformation update the navigation property outcomes in education returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder when successful

type MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters get outcomes from education

type MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewMeAssignmentsItemSubmissionsItemOutcomesRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemOutcomesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder

NewMeAssignmentsItemSubmissionsItemOutcomesRequestBuilder instantiates a new MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemOutcomesRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemOutcomesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder

NewMeAssignmentsItemSubmissionsItemOutcomesRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder) ByEducationOutcomeId ¶ added in v0.63.0

ByEducationOutcomeId provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity. returns a *MeAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder when successful

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

Count provides operations to count the resources in the collection. returns a *MeAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder when successful

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

Get get outcomes from education returns a EducationOutcomeCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

Post create new navigation property to outcomes for education returns a EducationOutcomeable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get outcomes from education returns a *RequestInformation when successful

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

ToPostRequestInformation create new navigation property to outcomes for education returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsItemOutcomesRequestBuilder when successful

type MeAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

MeAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetQueryParameters get outcomes from education

type MeAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemOutcomesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemReassignRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemReassignRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsItemReassignRequestBuilder provides operations to call the reassign method.

func NewMeAssignmentsItemSubmissionsItemReassignRequestBuilder ¶ added in v0.49.0

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

NewMeAssignmentsItemSubmissionsItemReassignRequestBuilder instantiates a new MeAssignmentsItemSubmissionsItemReassignRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemReassignRequestBuilderInternal ¶ added in v0.49.0

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

NewMeAssignmentsItemSubmissionsItemReassignRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsItemReassignRequestBuilder and sets the default values.

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

Post reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are 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. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

ToPostRequestInformation reassign the submission to the student with feedback for review. Only teachers can perform this action. Include the Prefer: include-unknown-enum-members header when you call this method; otherwise, a reassigned submission is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are 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. returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsItemReassignRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsItemReassignRequestBuilder when successful

type MeAssignmentsItemSubmissionsItemReassignRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewMeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder

NewMeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder instantiates a new MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemResourcesCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemResourcesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder

NewMeAssignmentsItemSubmissionsItemResourcesCountRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder and sets the default values.

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

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder when successful

type MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

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

MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewMeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder

NewMeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder instantiates a new MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder

NewMeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder and sets the default values.

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

Delete delete navigation property resources for education returns a ODataError error when the service returns a 4XX or 5XX status code

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

Get get resources from education returns a EducationSubmissionResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

Patch update the navigation property resources in education returns a EducationSubmissionResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToDeleteRequestInformation delete navigation property resources for education returns a *RequestInformation when successful

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

ToGetRequestInformation get resources from education returns a *RequestInformation when successful

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

ToPatchRequestInformation update the navigation property resources in education returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder when successful

type MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters get resources from education

type MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemResourcesRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemResourcesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func NewMeAssignmentsItemSubmissionsItemResourcesRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemResourcesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemResourcesRequestBuilder

NewMeAssignmentsItemSubmissionsItemResourcesRequestBuilder instantiates a new MeAssignmentsItemSubmissionsItemResourcesRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemResourcesRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemResourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemResourcesRequestBuilder

NewMeAssignmentsItemSubmissionsItemResourcesRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsItemResourcesRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemResourcesRequestBuilder) ByEducationSubmissionResourceId ¶ added in v0.63.0

ByEducationSubmissionResourceId provides operations to manage the resources property of the microsoft.graph.educationSubmission entity. returns a *MeAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder when successful

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

Count provides operations to count the resources in the collection. returns a *MeAssignmentsItemSubmissionsItemResourcesCountRequestBuilder when successful

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

Get get resources from education returns a EducationSubmissionResourceCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

Post create new navigation property to resources for education returns a EducationSubmissionResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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

ToGetRequestInformation get resources from education returns a *RequestInformation when successful

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

ToPostRequestInformation create new navigation property to resources for education returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsItemResourcesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsItemResourcesRequestBuilder when successful

type MeAssignmentsItemSubmissionsItemResourcesRequestBuilderGetQueryParameters ¶ added in v0.49.0

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

MeAssignmentsItemSubmissionsItemResourcesRequestBuilderGetQueryParameters get resources from education

type MeAssignmentsItemSubmissionsItemResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemReturnRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemReturnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsItemReturnRequestBuilder provides operations to call the return method.

func NewMeAssignmentsItemSubmissionsItemReturnRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemSubmissionsItemReturnRequestBuilder instantiates a new MeAssignmentsItemSubmissionsItemReturnRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemReturnRequestBuilderInternal ¶ added in v0.49.0

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

NewMeAssignmentsItemSubmissionsItemReturnRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsItemReturnRequestBuilder and sets the default values.

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

Post make the grade and feedback associated with this submission available to the student. This action changes the status of the submission from 'submitted' to 'returned' and indicates that feedback is provided or grading is done. This action can only be done by the teacher. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

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

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

func (*MeAssignmentsItemSubmissionsItemReturnRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsItemReturnRequestBuilder when successful

type MeAssignmentsItemSubmissionsItemReturnRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewMeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

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

NewMeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder instantiates a new MeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderInternal ¶ added in v0.49.0

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

NewMeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder and sets the default values.

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

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

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

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

func (*MeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder when successful

type MeAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

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

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

type MeAssignmentsItemSubmissionsItemSubmitRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmitRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsItemSubmitRequestBuilder provides operations to call the submit method.

func NewMeAssignmentsItemSubmissionsItemSubmitRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemSubmissionsItemSubmitRequestBuilder instantiates a new MeAssignmentsItemSubmissionsItemSubmitRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemSubmitRequestBuilderInternal ¶ added in v0.49.0

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

NewMeAssignmentsItemSubmissionsItemSubmitRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsItemSubmitRequestBuilder and sets the default values.

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

Post indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from working to submitted. During the submit process, all the resources are copied to the submittedResources bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*MeAssignmentsItemSubmissionsItemSubmitRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation indicate that a student is done with the work and is ready to hand in the assignment. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from working to submitted. During the submit process, all the resources are copied to the submittedResources bucket. The teacher will be looking at the submitted resources list for grading. A teacher can also submit a student's assignment on their behalf. returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsItemSubmitRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsItemSubmitRequestBuilder when successful

type MeAssignmentsItemSubmissionsItemSubmitRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmitRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemSubmitRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder

NewMeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder instantiates a new MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder

NewMeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder when successful

type MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity.

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder

NewMeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder instantiates a new MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder

NewMeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property submittedResources for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) Get ¶ added in v0.49.0

Get get submittedResources from education returns a EducationSubmissionResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) Patch ¶ added in v0.49.0

Patch update the navigation property submittedResources in education returns a EducationSubmissionResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property submittedResources for education returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get submittedResources from education returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property submittedResources in education returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder when successful

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters get submittedResources from education

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity.

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder

NewMeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder instantiates a new MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder

NewMeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) ByEducationSubmissionResourceId ¶ added in v0.63.0

ByEducationSubmissionResourceId provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity. returns a *MeAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder when successful

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *MeAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder when successful

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) Get ¶ added in v0.49.0

Get get submittedResources from education returns a EducationSubmissionResourceCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property to submittedResources for education returns a EducationSubmissionResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get submittedResources from education returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to submittedResources for education returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder when successful

type MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters get submittedResources from education

type MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder provides operations to call the unsubmit method.

func NewMeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder

NewMeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder instantiates a new MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsItemUnsubmitRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsItemUnsubmitRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder

NewMeAssignmentsItemSubmissionsItemUnsubmitRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder) Post ¶ added in v0.49.0

Post indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from submitted to working. During the submit process, all the resources are copied from submittedResources to workingResources. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation indicate that a student wants to work on the submission of the assignment after it was turned in. Only teachers, students, and applications with application permissions can perform this operation. This method changes the status of the submission from submitted to working. During the submit process, all the resources are copied from submittedResources to workingResources. The teacher will be looking at the working resources list for grading. A teacher can also unsubmit a student's assignment on their behalf. returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilder when successful

type MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsItemUnsubmitRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsRequestBuilder ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeAssignmentsItemSubmissionsRequestBuilder provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity.

func NewMeAssignmentsItemSubmissionsRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsItemSubmissionsRequestBuilder instantiates a new MeAssignmentsItemSubmissionsRequestBuilder and sets the default values.

func NewMeAssignmentsItemSubmissionsRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsItemSubmissionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsItemSubmissionsRequestBuilder

NewMeAssignmentsItemSubmissionsRequestBuilderInternal instantiates a new MeAssignmentsItemSubmissionsRequestBuilder and sets the default values.

func (*MeAssignmentsItemSubmissionsRequestBuilder) ByEducationSubmissionId ¶ added in v0.63.0

ByEducationSubmissionId provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity. returns a *MeAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder when successful

func (*MeAssignmentsItemSubmissionsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *MeAssignmentsItemSubmissionsCountRequestBuilder when successful

func (*MeAssignmentsItemSubmissionsRequestBuilder) Get ¶ added in v0.49.0

Get once published, there's a submission object for each student representing their work and grade. Read-only. Nullable. returns a EducationSubmissionCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeAssignmentsItemSubmissionsRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property to submissions for education returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeAssignmentsItemSubmissionsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation once published, there's a submission object for each student representing their work and grade. Read-only. Nullable. returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to submissions for education returns a *RequestInformation when successful

func (*MeAssignmentsItemSubmissionsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsItemSubmissionsRequestBuilder when successful

type MeAssignmentsItemSubmissionsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeAssignmentsItemSubmissionsRequestBuilderGetQueryParameters once published, there's a submission object for each student representing their work and grade. Read-only. Nullable.

type MeAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsItemSubmissionsRequestBuilderGetQueryParameters
}

MeAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsRequestBuilder ¶ added in v0.49.0

MeAssignmentsRequestBuilder provides operations to manage the assignments property of the microsoft.graph.educationUser entity.

func NewMeAssignmentsRequestBuilder ¶ added in v0.49.0

NewMeAssignmentsRequestBuilder instantiates a new MeAssignmentsRequestBuilder and sets the default values.

func NewMeAssignmentsRequestBuilderInternal ¶ added in v0.49.0

func NewMeAssignmentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeAssignmentsRequestBuilder

NewMeAssignmentsRequestBuilderInternal instantiates a new MeAssignmentsRequestBuilder and sets the default values.

func (*MeAssignmentsRequestBuilder) ByEducationAssignmentId ¶ added in v0.63.0

func (m *MeAssignmentsRequestBuilder) ByEducationAssignmentId(educationAssignmentId string) *MeAssignmentsEducationAssignmentItemRequestBuilder

ByEducationAssignmentId provides operations to manage the assignments property of the microsoft.graph.educationUser entity. returns a *MeAssignmentsEducationAssignmentItemRequestBuilder when successful

func (*MeAssignmentsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *MeAssignmentsCountRequestBuilder when successful

func (*MeAssignmentsRequestBuilder) Delta ¶ added in v0.49.0

Delta provides operations to call the delta method. returns a *MeAssignmentsDeltaRequestBuilder when successful

func (*MeAssignmentsRequestBuilder) Get ¶ added in v0.49.0

Get returns a list of educationAssignment assigned to a educationUser for all classes. Only teachers, students, and applications with application permissions can perform this operation. This method allows a caller to find all the assignments belonging to a student or a teacher in a single call rather than having to request assignments from each class. The assignment list contains what is needed to get the detailed information for the assignment from within the class namespace. Use the methods defined for the assignment for all other operations. returns a EducationAssignmentCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*MeAssignmentsRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property to assignments for education returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeAssignmentsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation returns a list of educationAssignment assigned to a educationUser for all classes. Only teachers, students, and applications with application permissions can perform this operation. This method allows a caller to find all the assignments belonging to a student or a teacher in a single call rather than having to request assignments from each class. The assignment list contains what is needed to get the detailed information for the assignment from within the class namespace. Use the methods defined for the assignment for all other operations. returns a *RequestInformation when successful

func (*MeAssignmentsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to assignments for education returns a *RequestInformation when successful

func (*MeAssignmentsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeAssignmentsRequestBuilder when successful

type MeAssignmentsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeAssignmentsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeAssignmentsRequestBuilderGetQueryParameters returns a list of educationAssignment assigned to a educationUser for all classes. Only teachers, students, and applications with application permissions can perform this operation. This method allows a caller to find all the assignments belonging to a student or a teacher in a single call rather than having to request assignments from each class. The assignment list contains what is needed to get the detailed information for the assignment from within the class namespace. Use the methods defined for the assignment for all other operations.

type MeAssignmentsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeAssignmentsRequestBuilderGetQueryParameters
}

MeAssignmentsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeAssignmentsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type MeAssignmentsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeAssignmentsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeClassesCountRequestBuilder ¶ added in v0.49.0

MeClassesCountRequestBuilder provides operations to count the resources in the collection.

func NewMeClassesCountRequestBuilder ¶ added in v0.49.0

NewMeClassesCountRequestBuilder instantiates a new MeClassesCountRequestBuilder and sets the default values.

func NewMeClassesCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeClassesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeClassesCountRequestBuilder

NewMeClassesCountRequestBuilderInternal instantiates a new MeClassesCountRequestBuilder and sets the default values.

func (*MeClassesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeClassesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*MeClassesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeClassesCountRequestBuilder when successful

type MeClassesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type MeClassesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

MeClassesCountRequestBuilderGetQueryParameters get the number of the resource

type MeClassesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeClassesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeClassesCountRequestBuilderGetQueryParameters
}

MeClassesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

type MeClassesEducationClassItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeClassesEducationClassItemRequestBuilder provides operations to manage the classes property of the microsoft.graph.educationUser entity.

func NewMeClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

NewMeClassesEducationClassItemRequestBuilder instantiates a new MeClassesEducationClassItemRequestBuilder and sets the default values.

func NewMeClassesEducationClassItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeClassesEducationClassItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeClassesEducationClassItemRequestBuilder

NewMeClassesEducationClassItemRequestBuilderInternal instantiates a new MeClassesEducationClassItemRequestBuilder and sets the default values.

func (*MeClassesEducationClassItemRequestBuilder) Get ¶ added in v0.49.0

Get classes to which the user belongs. Nullable. returns a EducationClassable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeClassesEducationClassItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation classes to which the user belongs. Nullable. returns a *RequestInformation when successful

func (*MeClassesEducationClassItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeClassesEducationClassItemRequestBuilder when successful

type MeClassesEducationClassItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeClassesEducationClassItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeClassesEducationClassItemRequestBuilderGetQueryParameters classes to which the user belongs. Nullable.

type MeClassesEducationClassItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeClassesEducationClassItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeClassesEducationClassItemRequestBuilderGetQueryParameters
}

MeClassesEducationClassItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeClassesRequestBuilder ¶ added in v0.49.0

MeClassesRequestBuilder provides operations to manage the classes property of the microsoft.graph.educationUser entity.

func NewMeClassesRequestBuilder ¶ added in v0.49.0

NewMeClassesRequestBuilder instantiates a new MeClassesRequestBuilder and sets the default values.

func NewMeClassesRequestBuilderInternal ¶ added in v0.49.0

func NewMeClassesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeClassesRequestBuilder

NewMeClassesRequestBuilderInternal instantiates a new MeClassesRequestBuilder and sets the default values.

func (*MeClassesRequestBuilder) ByEducationClassId ¶ added in v0.63.0

func (m *MeClassesRequestBuilder) ByEducationClassId(educationClassId string) *MeClassesEducationClassItemRequestBuilder

ByEducationClassId provides operations to manage the classes property of the microsoft.graph.educationUser entity. returns a *MeClassesEducationClassItemRequestBuilder when successful

func (*MeClassesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *MeClassesCountRequestBuilder when successful

func (*MeClassesRequestBuilder) Get ¶ added in v0.49.0

Get get the educationClass resources an educationUser is a member of. returns a EducationClassCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*MeClassesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationClass resources an educationUser is a member of. returns a *RequestInformation when successful

func (*MeClassesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeClassesRequestBuilder when successful

type MeClassesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeClassesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeClassesRequestBuilderGetQueryParameters get the educationClass resources an educationUser is a member of.

type MeClassesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeClassesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeClassesRequestBuilderGetQueryParameters
}

MeClassesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRequestBuilder ¶ added in v0.49.0

MeRequestBuilder provides operations to manage the me property of the microsoft.graph.educationRoot entity.

func NewMeRequestBuilder ¶ added in v0.49.0

NewMeRequestBuilder instantiates a new MeRequestBuilder and sets the default values.

func NewMeRequestBuilderInternal ¶ added in v0.49.0

func NewMeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeRequestBuilder

NewMeRequestBuilderInternal instantiates a new MeRequestBuilder and sets the default values.

func (*MeRequestBuilder) Assignments ¶ added in v0.49.0

Assignments provides operations to manage the assignments property of the microsoft.graph.educationUser entity. returns a *MeAssignmentsRequestBuilder when successful

func (*MeRequestBuilder) Classes ¶ added in v0.49.0

Classes provides operations to manage the classes property of the microsoft.graph.educationUser entity. returns a *MeClassesRequestBuilder when successful

func (*MeRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property me for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeRequestBuilder) Get ¶ added in v0.49.0

Get get me from education returns a EducationUserable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeRequestBuilder) Patch ¶ added in v0.49.0

Patch update the navigation property me in education returns a EducationUserable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeRequestBuilder) Rubrics ¶ added in v0.49.0

Rubrics provides operations to manage the rubrics property of the microsoft.graph.educationUser entity. returns a *MeRubricsRequestBuilder when successful

func (*MeRequestBuilder) Schools ¶ added in v0.49.0

Schools provides operations to manage the schools property of the microsoft.graph.educationUser entity. returns a *MeSchoolsRequestBuilder when successful

func (*MeRequestBuilder) TaughtClasses ¶ added in v0.49.0

func (m *MeRequestBuilder) TaughtClasses() *MeTaughtClassesRequestBuilder

TaughtClasses provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity. returns a *MeTaughtClassesRequestBuilder when successful

func (*MeRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property me for education returns a *RequestInformation when successful

func (*MeRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get me from education returns a *RequestInformation when successful

func (*MeRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property me in education returns a *RequestInformation when successful

func (*MeRequestBuilder) User ¶ added in v0.49.0

User provides operations to manage the user property of the microsoft.graph.educationUser entity. returns a *MeUserRequestBuilder when successful

func (*MeRequestBuilder) WithUrl ¶ added in v1.18.0

func (m *MeRequestBuilder) WithUrl(rawUrl string) *MeRequestBuilder

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeRequestBuilder when successful

type MeRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type MeRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeRequestBuilderGetQueryParameters get me from education

type MeRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeRequestBuilderGetQueryParameters
}

MeRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type MeRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRubricsCountRequestBuilder ¶ added in v0.49.0

MeRubricsCountRequestBuilder provides operations to count the resources in the collection.

func NewMeRubricsCountRequestBuilder ¶ added in v0.49.0

NewMeRubricsCountRequestBuilder instantiates a new MeRubricsCountRequestBuilder and sets the default values.

func NewMeRubricsCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeRubricsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeRubricsCountRequestBuilder

NewMeRubricsCountRequestBuilderInternal instantiates a new MeRubricsCountRequestBuilder and sets the default values.

func (*MeRubricsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeRubricsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*MeRubricsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeRubricsCountRequestBuilder when successful

type MeRubricsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type MeRubricsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

MeRubricsCountRequestBuilderGetQueryParameters get the number of the resource

type MeRubricsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeRubricsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeRubricsCountRequestBuilderGetQueryParameters
}

MeRubricsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRubricsEducationRubricItemRequestBuilder ¶ added in v0.49.0

type MeRubricsEducationRubricItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeRubricsEducationRubricItemRequestBuilder provides operations to manage the rubrics property of the microsoft.graph.educationUser entity.

func NewMeRubricsEducationRubricItemRequestBuilder ¶ added in v0.49.0

NewMeRubricsEducationRubricItemRequestBuilder instantiates a new MeRubricsEducationRubricItemRequestBuilder and sets the default values.

func NewMeRubricsEducationRubricItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeRubricsEducationRubricItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeRubricsEducationRubricItemRequestBuilder

NewMeRubricsEducationRubricItemRequestBuilderInternal instantiates a new MeRubricsEducationRubricItemRequestBuilder and sets the default values.

func (*MeRubricsEducationRubricItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete an educationRubric object. Only teachers can perform this operation. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*MeRubricsEducationRubricItemRequestBuilder) Get ¶ added in v0.49.0

Get retrieve the properties and relationships of an educationRubric object. Only teachers and students can perform this operation. returns a EducationRubricable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*MeRubricsEducationRubricItemRequestBuilder) Patch ¶ added in v0.49.0

Patch update the properties of an educationRubric object. Only teachers can perform this operation. Updating a rubric attached to an assignment (PATCH /education/classes/{class-id}/assignments/{assignment-id}/rubric) is only possible before the assignment is published, and what is updated is actually the original rubric that exists under /education/users/{id}/rubrics. After the assignment is published, an immutable copy of the rubric is made that is attached to that specific assignment. That rubric can be retrieved using GET /education/classes/{class-id}/assignments/{assignment-id}/rubric, but it can't be updated. returns a EducationRubricable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*MeRubricsEducationRubricItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete an educationRubric object. Only teachers can perform this operation. returns a *RequestInformation when successful

func (*MeRubricsEducationRubricItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of an educationRubric object. Only teachers and students can perform this operation. returns a *RequestInformation when successful

func (*MeRubricsEducationRubricItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the properties of an educationRubric object. Only teachers can perform this operation. Updating a rubric attached to an assignment (PATCH /education/classes/{class-id}/assignments/{assignment-id}/rubric) is only possible before the assignment is published, and what is updated is actually the original rubric that exists under /education/users/{id}/rubrics. After the assignment is published, an immutable copy of the rubric is made that is attached to that specific assignment. That rubric can be retrieved using GET /education/classes/{class-id}/assignments/{assignment-id}/rubric, but it can't be updated. returns a *RequestInformation when successful

func (*MeRubricsEducationRubricItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeRubricsEducationRubricItemRequestBuilder when successful

type MeRubricsEducationRubricItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type MeRubricsEducationRubricItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeRubricsEducationRubricItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRubricsEducationRubricItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeRubricsEducationRubricItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeRubricsEducationRubricItemRequestBuilderGetQueryParameters retrieve the properties and relationships of an educationRubric object. Only teachers and students can perform this operation.

type MeRubricsEducationRubricItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeRubricsEducationRubricItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeRubricsEducationRubricItemRequestBuilderGetQueryParameters
}

MeRubricsEducationRubricItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRubricsEducationRubricItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type MeRubricsEducationRubricItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeRubricsEducationRubricItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRubricsRequestBuilder ¶ added in v0.49.0

MeRubricsRequestBuilder provides operations to manage the rubrics property of the microsoft.graph.educationUser entity.

func NewMeRubricsRequestBuilder ¶ added in v0.49.0

NewMeRubricsRequestBuilder instantiates a new MeRubricsRequestBuilder and sets the default values.

func NewMeRubricsRequestBuilderInternal ¶ added in v0.49.0

func NewMeRubricsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeRubricsRequestBuilder

NewMeRubricsRequestBuilderInternal instantiates a new MeRubricsRequestBuilder and sets the default values.

func (*MeRubricsRequestBuilder) ByEducationRubricId ¶ added in v0.63.0

func (m *MeRubricsRequestBuilder) ByEducationRubricId(educationRubricId string) *MeRubricsEducationRubricItemRequestBuilder

ByEducationRubricId provides operations to manage the rubrics property of the microsoft.graph.educationUser entity. returns a *MeRubricsEducationRubricItemRequestBuilder when successful

func (*MeRubricsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *MeRubricsCountRequestBuilder when successful

func (*MeRubricsRequestBuilder) Get ¶ added in v0.49.0

Get retrieve a list of educationRubric objects. returns a EducationRubricCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*MeRubricsRequestBuilder) Post ¶ added in v0.49.0

Post create a new educationRubric object. returns a EducationRubricable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*MeRubricsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve a list of educationRubric objects. returns a *RequestInformation when successful

func (*MeRubricsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create a new educationRubric object. returns a *RequestInformation when successful

func (*MeRubricsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeRubricsRequestBuilder when successful

type MeRubricsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeRubricsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeRubricsRequestBuilderGetQueryParameters retrieve a list of educationRubric objects.

type MeRubricsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeRubricsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeRubricsRequestBuilderGetQueryParameters
}

MeRubricsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeRubricsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type MeRubricsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeRubricsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeSchoolsCountRequestBuilder ¶ added in v0.49.0

MeSchoolsCountRequestBuilder provides operations to count the resources in the collection.

func NewMeSchoolsCountRequestBuilder ¶ added in v0.49.0

NewMeSchoolsCountRequestBuilder instantiates a new MeSchoolsCountRequestBuilder and sets the default values.

func NewMeSchoolsCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeSchoolsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeSchoolsCountRequestBuilder

NewMeSchoolsCountRequestBuilderInternal instantiates a new MeSchoolsCountRequestBuilder and sets the default values.

func (*MeSchoolsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeSchoolsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*MeSchoolsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeSchoolsCountRequestBuilder when successful

type MeSchoolsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type MeSchoolsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

MeSchoolsCountRequestBuilderGetQueryParameters get the number of the resource

type MeSchoolsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeSchoolsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeSchoolsCountRequestBuilderGetQueryParameters
}

MeSchoolsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeSchoolsEducationSchoolItemRequestBuilder ¶ added in v0.49.0

type MeSchoolsEducationSchoolItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeSchoolsEducationSchoolItemRequestBuilder provides operations to manage the schools property of the microsoft.graph.educationUser entity.

func NewMeSchoolsEducationSchoolItemRequestBuilder ¶ added in v0.49.0

NewMeSchoolsEducationSchoolItemRequestBuilder instantiates a new MeSchoolsEducationSchoolItemRequestBuilder and sets the default values.

func NewMeSchoolsEducationSchoolItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeSchoolsEducationSchoolItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeSchoolsEducationSchoolItemRequestBuilder

NewMeSchoolsEducationSchoolItemRequestBuilderInternal instantiates a new MeSchoolsEducationSchoolItemRequestBuilder and sets the default values.

func (*MeSchoolsEducationSchoolItemRequestBuilder) Get ¶ added in v0.49.0

Get schools to which the user belongs. Nullable. returns a EducationSchoolable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeSchoolsEducationSchoolItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation schools to which the user belongs. Nullable. returns a *RequestInformation when successful

func (*MeSchoolsEducationSchoolItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeSchoolsEducationSchoolItemRequestBuilder when successful

type MeSchoolsEducationSchoolItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeSchoolsEducationSchoolItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeSchoolsEducationSchoolItemRequestBuilderGetQueryParameters schools to which the user belongs. Nullable.

type MeSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeSchoolsEducationSchoolItemRequestBuilderGetQueryParameters
}

MeSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeSchoolsRequestBuilder ¶ added in v0.49.0

MeSchoolsRequestBuilder provides operations to manage the schools property of the microsoft.graph.educationUser entity.

func NewMeSchoolsRequestBuilder ¶ added in v0.49.0

NewMeSchoolsRequestBuilder instantiates a new MeSchoolsRequestBuilder and sets the default values.

func NewMeSchoolsRequestBuilderInternal ¶ added in v0.49.0

func NewMeSchoolsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeSchoolsRequestBuilder

NewMeSchoolsRequestBuilderInternal instantiates a new MeSchoolsRequestBuilder and sets the default values.

func (*MeSchoolsRequestBuilder) ByEducationSchoolId ¶ added in v0.63.0

func (m *MeSchoolsRequestBuilder) ByEducationSchoolId(educationSchoolId string) *MeSchoolsEducationSchoolItemRequestBuilder

ByEducationSchoolId provides operations to manage the schools property of the microsoft.graph.educationUser entity. returns a *MeSchoolsEducationSchoolItemRequestBuilder when successful

func (*MeSchoolsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *MeSchoolsCountRequestBuilder when successful

func (*MeSchoolsRequestBuilder) Get ¶ added in v0.49.0

Get retrieve a list of schools for a user. returns a EducationSchoolCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*MeSchoolsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve a list of schools for a user. returns a *RequestInformation when successful

func (*MeSchoolsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeSchoolsRequestBuilder when successful

type MeSchoolsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeSchoolsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeSchoolsRequestBuilderGetQueryParameters retrieve a list of schools for a user.

type MeSchoolsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeSchoolsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeSchoolsRequestBuilderGetQueryParameters
}

MeSchoolsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeTaughtClassesCountRequestBuilder ¶ added in v0.49.0

MeTaughtClassesCountRequestBuilder provides operations to count the resources in the collection.

func NewMeTaughtClassesCountRequestBuilder ¶ added in v0.49.0

NewMeTaughtClassesCountRequestBuilder instantiates a new MeTaughtClassesCountRequestBuilder and sets the default values.

func NewMeTaughtClassesCountRequestBuilderInternal ¶ added in v0.49.0

func NewMeTaughtClassesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeTaughtClassesCountRequestBuilder

NewMeTaughtClassesCountRequestBuilderInternal instantiates a new MeTaughtClassesCountRequestBuilder and sets the default values.

func (*MeTaughtClassesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeTaughtClassesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*MeTaughtClassesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeTaughtClassesCountRequestBuilder when successful

type MeTaughtClassesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type MeTaughtClassesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

MeTaughtClassesCountRequestBuilderGetQueryParameters get the number of the resource

type MeTaughtClassesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeTaughtClassesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeTaughtClassesCountRequestBuilderGetQueryParameters
}

MeTaughtClassesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeTaughtClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

type MeTaughtClassesEducationClassItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeTaughtClassesEducationClassItemRequestBuilder provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity.

func NewMeTaughtClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

NewMeTaughtClassesEducationClassItemRequestBuilder instantiates a new MeTaughtClassesEducationClassItemRequestBuilder and sets the default values.

func NewMeTaughtClassesEducationClassItemRequestBuilderInternal ¶ added in v0.49.0

func NewMeTaughtClassesEducationClassItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeTaughtClassesEducationClassItemRequestBuilder

NewMeTaughtClassesEducationClassItemRequestBuilderInternal instantiates a new MeTaughtClassesEducationClassItemRequestBuilder and sets the default values.

func (*MeTaughtClassesEducationClassItemRequestBuilder) Get ¶ added in v0.49.0

Get classes for which the user is a teacher. returns a EducationClassable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeTaughtClassesEducationClassItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation classes for which the user is a teacher. returns a *RequestInformation when successful

func (*MeTaughtClassesEducationClassItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeTaughtClassesEducationClassItemRequestBuilder when successful

type MeTaughtClassesEducationClassItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeTaughtClassesEducationClassItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeTaughtClassesEducationClassItemRequestBuilderGetQueryParameters classes for which the user is a teacher.

type MeTaughtClassesEducationClassItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeTaughtClassesEducationClassItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeTaughtClassesEducationClassItemRequestBuilderGetQueryParameters
}

MeTaughtClassesEducationClassItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeTaughtClassesRequestBuilder ¶ added in v0.49.0

MeTaughtClassesRequestBuilder provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity.

func NewMeTaughtClassesRequestBuilder ¶ added in v0.49.0

NewMeTaughtClassesRequestBuilder instantiates a new MeTaughtClassesRequestBuilder and sets the default values.

func NewMeTaughtClassesRequestBuilderInternal ¶ added in v0.49.0

func NewMeTaughtClassesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeTaughtClassesRequestBuilder

NewMeTaughtClassesRequestBuilderInternal instantiates a new MeTaughtClassesRequestBuilder and sets the default values.

func (*MeTaughtClassesRequestBuilder) ByEducationClassId ¶ added in v0.63.0

ByEducationClassId provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity. returns a *MeTaughtClassesEducationClassItemRequestBuilder when successful

func (*MeTaughtClassesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *MeTaughtClassesCountRequestBuilder when successful

func (*MeTaughtClassesRequestBuilder) Get ¶ added in v0.49.0

Get classes for which the user is a teacher. returns a EducationClassCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeTaughtClassesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation classes for which the user is a teacher. returns a *RequestInformation when successful

func (*MeTaughtClassesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeTaughtClassesRequestBuilder when successful

type MeTaughtClassesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeTaughtClassesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

MeTaughtClassesRequestBuilderGetQueryParameters classes for which the user is a teacher.

type MeTaughtClassesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeTaughtClassesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeTaughtClassesRequestBuilderGetQueryParameters
}

MeTaughtClassesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeUserMailboxSettingsRequestBuilder ¶ added in v0.63.0

MeUserMailboxSettingsRequestBuilder builds and executes requests for operations under \education\me\user\mailboxSettings

func NewMeUserMailboxSettingsRequestBuilder ¶ added in v0.63.0

NewMeUserMailboxSettingsRequestBuilder instantiates a new MeUserMailboxSettingsRequestBuilder and sets the default values.

func NewMeUserMailboxSettingsRequestBuilderInternal ¶ added in v0.63.0

func NewMeUserMailboxSettingsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeUserMailboxSettingsRequestBuilder

NewMeUserMailboxSettingsRequestBuilderInternal instantiates a new MeUserMailboxSettingsRequestBuilder and sets the default values.

func (*MeUserMailboxSettingsRequestBuilder) Get ¶ added in v0.63.0

Get settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. returns a MailboxSettingsable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeUserMailboxSettingsRequestBuilder) Patch ¶ added in v0.63.0

Patch update property mailboxSettings value. returns a MailboxSettingsable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeUserMailboxSettingsRequestBuilder) ToGetRequestInformation ¶ added in v0.63.0

ToGetRequestInformation settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. returns a *RequestInformation when successful

func (*MeUserMailboxSettingsRequestBuilder) ToPatchRequestInformation ¶ added in v0.63.0

ToPatchRequestInformation update property mailboxSettings value. returns a *RequestInformation when successful

func (*MeUserMailboxSettingsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeUserMailboxSettingsRequestBuilder when successful

type MeUserMailboxSettingsRequestBuilderGetQueryParameters ¶ added in v0.63.0

type MeUserMailboxSettingsRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeUserMailboxSettingsRequestBuilderGetQueryParameters settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select.

type MeUserMailboxSettingsRequestBuilderGetRequestConfiguration ¶ added in v0.63.0

type MeUserMailboxSettingsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeUserMailboxSettingsRequestBuilderGetQueryParameters
}

MeUserMailboxSettingsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeUserMailboxSettingsRequestBuilderPatchRequestConfiguration ¶ added in v0.63.0

type MeUserMailboxSettingsRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

MeUserMailboxSettingsRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeUserRequestBuilder ¶ added in v0.49.0

MeUserRequestBuilder provides operations to manage the user property of the microsoft.graph.educationUser entity.

func NewMeUserRequestBuilder ¶ added in v0.49.0

NewMeUserRequestBuilder instantiates a new MeUserRequestBuilder and sets the default values.

func NewMeUserRequestBuilderInternal ¶ added in v0.49.0

func NewMeUserRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeUserRequestBuilder

NewMeUserRequestBuilderInternal instantiates a new MeUserRequestBuilder and sets the default values.

func (*MeUserRequestBuilder) Get ¶ added in v0.49.0

Get retrieve the simple directory user that corresponds to this educationUser. returns a Userable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*MeUserRequestBuilder) MailboxSettings ¶ added in v0.63.0

MailboxSettings the mailboxSettings property returns a *MeUserMailboxSettingsRequestBuilder when successful

func (*MeUserRequestBuilder) ServiceProvisioningErrors ¶ added in v1.20.0

ServiceProvisioningErrors the serviceProvisioningErrors property returns a *MeUserServiceProvisioningErrorsRequestBuilder when successful

func (*MeUserRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve the simple directory user that corresponds to this educationUser. returns a *RequestInformation when successful

func (*MeUserRequestBuilder) WithUrl ¶ added in v1.18.0

func (m *MeUserRequestBuilder) WithUrl(rawUrl string) *MeUserRequestBuilder

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeUserRequestBuilder when successful

type MeUserRequestBuilderGetQueryParameters ¶ added in v0.49.0

type MeUserRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

MeUserRequestBuilderGetQueryParameters retrieve the simple directory user that corresponds to this educationUser.

type MeUserRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type MeUserRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeUserRequestBuilderGetQueryParameters
}

MeUserRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeUserServiceProvisioningErrorsCountRequestBuilder ¶ added in v1.20.0

type MeUserServiceProvisioningErrorsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeUserServiceProvisioningErrorsCountRequestBuilder provides operations to count the resources in the collection.

func NewMeUserServiceProvisioningErrorsCountRequestBuilder ¶ added in v1.20.0

NewMeUserServiceProvisioningErrorsCountRequestBuilder instantiates a new MeUserServiceProvisioningErrorsCountRequestBuilder and sets the default values.

func NewMeUserServiceProvisioningErrorsCountRequestBuilderInternal ¶ added in v1.20.0

func NewMeUserServiceProvisioningErrorsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeUserServiceProvisioningErrorsCountRequestBuilder

NewMeUserServiceProvisioningErrorsCountRequestBuilderInternal instantiates a new MeUserServiceProvisioningErrorsCountRequestBuilder and sets the default values.

func (*MeUserServiceProvisioningErrorsCountRequestBuilder) Get ¶ added in v1.20.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeUserServiceProvisioningErrorsCountRequestBuilder) ToGetRequestInformation ¶ added in v1.20.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*MeUserServiceProvisioningErrorsCountRequestBuilder) WithUrl ¶ added in v1.20.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeUserServiceProvisioningErrorsCountRequestBuilder when successful

type MeUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters ¶ added in v1.20.0

type MeUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

MeUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters get the number of the resource

type MeUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration ¶ added in v1.20.0

type MeUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters
}

MeUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type MeUserServiceProvisioningErrorsRequestBuilder ¶ added in v1.20.0

type MeUserServiceProvisioningErrorsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

MeUserServiceProvisioningErrorsRequestBuilder builds and executes requests for operations under \education\me\user\serviceProvisioningErrors

func NewMeUserServiceProvisioningErrorsRequestBuilder ¶ added in v1.20.0

NewMeUserServiceProvisioningErrorsRequestBuilder instantiates a new MeUserServiceProvisioningErrorsRequestBuilder and sets the default values.

func NewMeUserServiceProvisioningErrorsRequestBuilderInternal ¶ added in v1.20.0

func NewMeUserServiceProvisioningErrorsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *MeUserServiceProvisioningErrorsRequestBuilder

NewMeUserServiceProvisioningErrorsRequestBuilderInternal instantiates a new MeUserServiceProvisioningErrorsRequestBuilder and sets the default values.

func (*MeUserServiceProvisioningErrorsRequestBuilder) Count ¶ added in v1.20.0

Count provides operations to count the resources in the collection. returns a *MeUserServiceProvisioningErrorsCountRequestBuilder when successful

func (*MeUserServiceProvisioningErrorsRequestBuilder) Get ¶ added in v1.20.0

Get errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). returns a ServiceProvisioningErrorCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*MeUserServiceProvisioningErrorsRequestBuilder) ToGetRequestInformation ¶ added in v1.20.0

ToGetRequestInformation errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). returns a *RequestInformation when successful

func (*MeUserServiceProvisioningErrorsRequestBuilder) WithUrl ¶ added in v1.20.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *MeUserServiceProvisioningErrorsRequestBuilder when successful

type MeUserServiceProvisioningErrorsRequestBuilderGetQueryParameters ¶ added in v1.20.0

type MeUserServiceProvisioningErrorsRequestBuilderGetQueryParameters 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"`
}

MeUserServiceProvisioningErrorsRequestBuilderGetQueryParameters errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance).

type MeUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration ¶ added in v1.20.0

type MeUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *MeUserServiceProvisioningErrorsRequestBuilderGetQueryParameters
}

MeUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsCountRequestBuilder ¶ added in v0.49.0

SchoolsCountRequestBuilder provides operations to count the resources in the collection.

func NewSchoolsCountRequestBuilder ¶ added in v0.49.0

NewSchoolsCountRequestBuilder instantiates a new SchoolsCountRequestBuilder 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 SchoolsCountRequestBuilder and sets the default values.

func (*SchoolsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SchoolsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*SchoolsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *SchoolsCountRequestBuilder when successful

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 SchoolsDeltaGetResponse ¶ added in v1.20.0

func NewSchoolsDeltaGetResponse ¶ added in v1.20.0

func NewSchoolsDeltaGetResponse() *SchoolsDeltaGetResponse

NewSchoolsDeltaGetResponse instantiates a new SchoolsDeltaGetResponse and sets the default values.

func (*SchoolsDeltaGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*SchoolsDeltaGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property returns a []EducationSchoolable when successful

func (*SchoolsDeltaGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*SchoolsDeltaGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type SchoolsDeltaRequestBuilder ¶ added in v0.49.0

SchoolsDeltaRequestBuilder provides operations to call the delta method.

func NewSchoolsDeltaRequestBuilder ¶ added in v0.49.0

NewSchoolsDeltaRequestBuilder instantiates a new SchoolsDeltaRequestBuilder 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 SchoolsDeltaRequestBuilder and sets the default values.

func (*SchoolsDeltaRequestBuilder) Get ¶ added in v0.49.0

Get get newly created or updated schools without having to perform a full read of the entire school collection. See Use delta query for details. Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. returns a SchoolsDeltaResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SchoolsDeltaRequestBuilder) GetAsDeltaGetResponse ¶ added in v1.20.0

GetAsDeltaGetResponse get newly created or updated schools without having to perform a full read of the entire school collection. See Use delta query for details. returns a SchoolsDeltaGetResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SchoolsDeltaRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get newly created or updated schools without having to perform a full read of the entire school collection. See Use delta query for details. returns a *RequestInformation when successful

func (*SchoolsDeltaRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *SchoolsDeltaRequestBuilder when successful

type SchoolsDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

type SchoolsDeltaRequestBuilderGetQueryParameters 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"`
}

SchoolsDeltaRequestBuilderGetQueryParameters get newly created or updated schools without having to perform a full read of the entire school collection. See Use delta query for details.

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 deprecated added in v0.49.0

type SchoolsDeltaResponse struct {
	SchoolsDeltaGetResponse
}

Deprecated: This class is obsolete. Use SchoolsDeltaGetResponseable instead.

func NewSchoolsDeltaResponse ¶ added in v0.49.0

func NewSchoolsDeltaResponse() *SchoolsDeltaResponse

NewSchoolsDeltaResponse instantiates a new SchoolsDeltaResponse and sets the default values.

type SchoolsDeltaResponseable deprecated added in v0.49.0

Deprecated: This class is obsolete. Use SchoolsDeltaGetResponseable instead.

type SchoolsEducationSchoolItemRequestBuilder ¶ added in v0.49.0

type SchoolsEducationSchoolItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SchoolsEducationSchoolItemRequestBuilder provides operations to manage the schools property of the microsoft.graph.educationRoot entity.

func NewSchoolsEducationSchoolItemRequestBuilder ¶ added in v0.49.0

NewSchoolsEducationSchoolItemRequestBuilder instantiates a new SchoolsEducationSchoolItemRequestBuilder 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 SchoolsEducationSchoolItemRequestBuilder 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. returns a *SchoolsItemAdministrativeUnitRequestBuilder when successful

func (*SchoolsEducationSchoolItemRequestBuilder) Classes ¶ added in v0.49.0

Classes provides operations to manage the classes property of the microsoft.graph.educationSchool entity. returns a *SchoolsItemClassesRequestBuilder when successful

func (*SchoolsEducationSchoolItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete a school. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SchoolsEducationSchoolItemRequestBuilder) Get ¶ added in v0.49.0

Get read the properties and relationships of an educationSchool object. returns a EducationSchoolable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SchoolsEducationSchoolItemRequestBuilder) Patch ¶ added in v0.49.0

Patch update the properties of an educationSchool object. returns a EducationSchoolable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SchoolsEducationSchoolItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete a school. returns a *RequestInformation when successful

func (*SchoolsEducationSchoolItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation read the properties and relationships of an educationSchool object. returns a *RequestInformation when successful

func (*SchoolsEducationSchoolItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the properties of an educationSchool object. returns a *RequestInformation when successful

func (*SchoolsEducationSchoolItemRequestBuilder) Users ¶ added in v0.49.0

Users provides operations to manage the users property of the microsoft.graph.educationSchool entity. returns a *SchoolsItemUsersRequestBuilder when successful

func (*SchoolsEducationSchoolItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *SchoolsEducationSchoolItemRequestBuilder when successful

type SchoolsEducationSchoolItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type SchoolsEducationSchoolItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

SchoolsEducationSchoolItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsEducationSchoolItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type SchoolsEducationSchoolItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

SchoolsEducationSchoolItemRequestBuilderGetQueryParameters read the properties and relationships of an educationSchool object.

type SchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsEducationSchoolItemRequestBuilderGetQueryParameters
}

SchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsEducationSchoolItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type SchoolsEducationSchoolItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

SchoolsEducationSchoolItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemAdministrativeUnitRequestBuilder ¶ added in v0.49.0

type SchoolsItemAdministrativeUnitRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SchoolsItemAdministrativeUnitRequestBuilder provides operations to manage the administrativeUnit property of the microsoft.graph.educationSchool entity.

func NewSchoolsItemAdministrativeUnitRequestBuilder ¶ added in v0.49.0

NewSchoolsItemAdministrativeUnitRequestBuilder instantiates a new SchoolsItemAdministrativeUnitRequestBuilder 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 SchoolsItemAdministrativeUnitRequestBuilder and sets the default values.

func (*SchoolsItemAdministrativeUnitRequestBuilder) Get ¶ added in v0.49.0

Get the underlying administrativeUnit for this school. returns a AdministrativeUnitable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SchoolsItemAdministrativeUnitRequestBuilder) Patch ¶ added in v0.49.0

Patch update the navigation property administrativeUnit in education returns a AdministrativeUnitable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SchoolsItemAdministrativeUnitRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation the underlying administrativeUnit for this school. returns a *RequestInformation when successful

func (*SchoolsItemAdministrativeUnitRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property administrativeUnit in education returns a *RequestInformation when successful

func (*SchoolsItemAdministrativeUnitRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *SchoolsItemAdministrativeUnitRequestBuilder when successful

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 the underlying administrativeUnit for this school.

type SchoolsItemAdministrativeUnitRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsItemAdministrativeUnitRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemAdministrativeUnitRequestBuilderGetQueryParameters
}

SchoolsItemAdministrativeUnitRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemAdministrativeUnitRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type SchoolsItemAdministrativeUnitRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

SchoolsItemAdministrativeUnitRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemClassesCountRequestBuilder ¶ added in v0.49.0

type SchoolsItemClassesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SchoolsItemClassesCountRequestBuilder provides operations to count the resources in the collection.

func NewSchoolsItemClassesCountRequestBuilder ¶ added in v0.49.0

NewSchoolsItemClassesCountRequestBuilder instantiates a new SchoolsItemClassesCountRequestBuilder 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 SchoolsItemClassesCountRequestBuilder and sets the default values.

func (*SchoolsItemClassesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SchoolsItemClassesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*SchoolsItemClassesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *SchoolsItemClassesCountRequestBuilder when successful

type SchoolsItemClassesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type SchoolsItemClassesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

SchoolsItemClassesCountRequestBuilderGetQueryParameters get the number of the resource

type SchoolsItemClassesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsItemClassesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemClassesCountRequestBuilderGetQueryParameters
}

SchoolsItemClassesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

type SchoolsItemClassesEducationClassItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SchoolsItemClassesEducationClassItemRequestBuilder builds and executes requests for operations under \education\schools\{educationSchool-id}\classes\{educationClass-id}

func NewSchoolsItemClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

NewSchoolsItemClassesEducationClassItemRequestBuilder instantiates a new SchoolsItemClassesEducationClassItemRequestBuilder 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 SchoolsItemClassesEducationClassItemRequestBuilder and sets the default values.

func (*SchoolsItemClassesEducationClassItemRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities. returns a *SchoolsItemClassesItemRefRequestBuilder when successful

type SchoolsItemClassesItemRefRequestBuilder ¶ added in v0.49.0

type SchoolsItemClassesItemRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SchoolsItemClassesItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewSchoolsItemClassesItemRefRequestBuilder ¶ added in v0.49.0

NewSchoolsItemClassesItemRefRequestBuilder instantiates a new SchoolsItemClassesItemRefRequestBuilder 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 SchoolsItemClassesItemRefRequestBuilder and sets the default values.

func (*SchoolsItemClassesItemRefRequestBuilder) Delete ¶ added in v0.49.0

Delete delete a class from a school. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SchoolsItemClassesItemRefRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete a class from a school. returns a *RequestInformation when successful

func (*SchoolsItemClassesItemRefRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *SchoolsItemClassesItemRefRequestBuilder when successful

type SchoolsItemClassesItemRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type SchoolsItemClassesItemRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

SchoolsItemClassesItemRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemClassesRefRequestBuilder ¶ added in v0.49.0

SchoolsItemClassesRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewSchoolsItemClassesRefRequestBuilder ¶ added in v0.49.0

NewSchoolsItemClassesRefRequestBuilder instantiates a new SchoolsItemClassesRefRequestBuilder 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 SchoolsItemClassesRefRequestBuilder and sets the default values.

func (*SchoolsItemClassesRefRequestBuilder) Delete ¶ added in v1.32.0

Delete delete a class from a school. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SchoolsItemClassesRefRequestBuilder) Get ¶ added in v0.49.0

Get get the educationClass resources owned by an educationSchool. returns a StringCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SchoolsItemClassesRefRequestBuilder) Post ¶ added in v0.49.0

Post add a class to a school. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SchoolsItemClassesRefRequestBuilder) ToDeleteRequestInformation ¶ added in v1.32.0

ToDeleteRequestInformation delete a class from a school. returns a *RequestInformation when successful

func (*SchoolsItemClassesRefRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationClass resources owned by an educationSchool. returns a *RequestInformation when successful

func (*SchoolsItemClassesRefRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation add a class to a school. returns a *RequestInformation when successful

func (*SchoolsItemClassesRefRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *SchoolsItemClassesRefRequestBuilder when successful

type SchoolsItemClassesRefRequestBuilderDeleteQueryParameters ¶ added in v1.32.0

type SchoolsItemClassesRefRequestBuilderDeleteQueryParameters struct {
	// The delete Uri
	Id *string `uriparametername:"%40id"`
}

SchoolsItemClassesRefRequestBuilderDeleteQueryParameters delete a class from a school.

type SchoolsItemClassesRefRequestBuilderDeleteRequestConfiguration ¶ added in v1.32.0

type SchoolsItemClassesRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemClassesRefRequestBuilderDeleteQueryParameters
}

SchoolsItemClassesRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemClassesRefRequestBuilderGetQueryParameters ¶ added in v0.49.0

type SchoolsItemClassesRefRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

SchoolsItemClassesRefRequestBuilderGetQueryParameters get the educationClass resources owned by an educationSchool.

type SchoolsItemClassesRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsItemClassesRefRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemClassesRefRequestBuilderGetQueryParameters
}

SchoolsItemClassesRefRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemClassesRefRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type SchoolsItemClassesRefRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

SchoolsItemClassesRefRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemClassesRequestBuilder ¶ added in v0.49.0

SchoolsItemClassesRequestBuilder provides operations to manage the classes property of the microsoft.graph.educationSchool entity.

func NewSchoolsItemClassesRequestBuilder ¶ added in v0.49.0

NewSchoolsItemClassesRequestBuilder instantiates a new SchoolsItemClassesRequestBuilder 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 SchoolsItemClassesRequestBuilder and sets the default values.

func (*SchoolsItemClassesRequestBuilder) ByEducationClassId ¶ added in v0.63.0

ByEducationClassId gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.education.schools.item.classes.item collection returns a *SchoolsItemClassesEducationClassItemRequestBuilder when successful

func (*SchoolsItemClassesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *SchoolsItemClassesCountRequestBuilder when successful

func (*SchoolsItemClassesRequestBuilder) Get ¶ added in v0.49.0

Get get the educationClass resources owned by an educationSchool. returns a EducationClassCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SchoolsItemClassesRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities. returns a *SchoolsItemClassesRefRequestBuilder when successful

func (*SchoolsItemClassesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationClass resources owned by an educationSchool. returns a *RequestInformation when successful

func (*SchoolsItemClassesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *SchoolsItemClassesRequestBuilder when successful

type SchoolsItemClassesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type SchoolsItemClassesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

SchoolsItemClassesRequestBuilderGetQueryParameters get the educationClass resources owned by an educationSchool.

type SchoolsItemClassesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsItemClassesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemClassesRequestBuilderGetQueryParameters
}

SchoolsItemClassesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemUsersCountRequestBuilder ¶ added in v0.49.0

SchoolsItemUsersCountRequestBuilder provides operations to count the resources in the collection.

func NewSchoolsItemUsersCountRequestBuilder ¶ added in v0.49.0

NewSchoolsItemUsersCountRequestBuilder instantiates a new SchoolsItemUsersCountRequestBuilder 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 SchoolsItemUsersCountRequestBuilder and sets the default values.

func (*SchoolsItemUsersCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*SchoolsItemUsersCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*SchoolsItemUsersCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *SchoolsItemUsersCountRequestBuilder when successful

type SchoolsItemUsersCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type SchoolsItemUsersCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

SchoolsItemUsersCountRequestBuilderGetQueryParameters get the number of the resource

type SchoolsItemUsersCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsItemUsersCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemUsersCountRequestBuilderGetQueryParameters
}

SchoolsItemUsersCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemUsersEducationUserItemRequestBuilder ¶ added in v0.49.0

type SchoolsItemUsersEducationUserItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SchoolsItemUsersEducationUserItemRequestBuilder builds and executes requests for operations under \education\schools\{educationSchool-id}\users\{educationUser-id}

func NewSchoolsItemUsersEducationUserItemRequestBuilder ¶ added in v0.49.0

NewSchoolsItemUsersEducationUserItemRequestBuilder instantiates a new SchoolsItemUsersEducationUserItemRequestBuilder 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 SchoolsItemUsersEducationUserItemRequestBuilder and sets the default values.

func (*SchoolsItemUsersEducationUserItemRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities. returns a *SchoolsItemUsersItemRefRequestBuilder when successful

type SchoolsItemUsersItemRefRequestBuilder ¶ added in v0.49.0

type SchoolsItemUsersItemRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

SchoolsItemUsersItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewSchoolsItemUsersItemRefRequestBuilder ¶ added in v0.49.0

NewSchoolsItemUsersItemRefRequestBuilder instantiates a new SchoolsItemUsersItemRefRequestBuilder 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 SchoolsItemUsersItemRefRequestBuilder and sets the default values.

func (*SchoolsItemUsersItemRefRequestBuilder) Delete ¶ added in v0.49.0

Delete delete a user from a school. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SchoolsItemUsersItemRefRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete a user from a school. returns a *RequestInformation when successful

func (*SchoolsItemUsersItemRefRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *SchoolsItemUsersItemRefRequestBuilder when successful

type SchoolsItemUsersItemRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type SchoolsItemUsersItemRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

SchoolsItemUsersItemRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemUsersRefRequestBuilder ¶ added in v0.49.0

SchoolsItemUsersRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewSchoolsItemUsersRefRequestBuilder ¶ added in v0.49.0

NewSchoolsItemUsersRefRequestBuilder instantiates a new SchoolsItemUsersRefRequestBuilder 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 SchoolsItemUsersRefRequestBuilder and sets the default values.

func (*SchoolsItemUsersRefRequestBuilder) Delete ¶ added in v1.32.0

Delete delete a user from a school. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SchoolsItemUsersRefRequestBuilder) Get ¶ added in v0.49.0

Get get the educationUser resources associated with an educationSchool. returns a StringCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SchoolsItemUsersRefRequestBuilder) Post ¶ added in v0.49.0

Post add a user to a school. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SchoolsItemUsersRefRequestBuilder) ToDeleteRequestInformation ¶ added in v1.32.0

ToDeleteRequestInformation delete a user from a school. returns a *RequestInformation when successful

func (*SchoolsItemUsersRefRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationUser resources associated with an educationSchool. returns a *RequestInformation when successful

func (*SchoolsItemUsersRefRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation add a user to a school. returns a *RequestInformation when successful

func (*SchoolsItemUsersRefRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *SchoolsItemUsersRefRequestBuilder when successful

type SchoolsItemUsersRefRequestBuilderDeleteQueryParameters ¶ added in v1.32.0

type SchoolsItemUsersRefRequestBuilderDeleteQueryParameters struct {
	// The delete Uri
	Id *string `uriparametername:"%40id"`
}

SchoolsItemUsersRefRequestBuilderDeleteQueryParameters delete a user from a school.

type SchoolsItemUsersRefRequestBuilderDeleteRequestConfiguration ¶ added in v1.32.0

type SchoolsItemUsersRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemUsersRefRequestBuilderDeleteQueryParameters
}

SchoolsItemUsersRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemUsersRefRequestBuilderGetQueryParameters ¶ added in v0.49.0

type SchoolsItemUsersRefRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

SchoolsItemUsersRefRequestBuilderGetQueryParameters get the educationUser resources associated with an educationSchool.

type SchoolsItemUsersRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsItemUsersRefRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemUsersRefRequestBuilderGetQueryParameters
}

SchoolsItemUsersRefRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemUsersRefRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type SchoolsItemUsersRefRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

SchoolsItemUsersRefRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsItemUsersRequestBuilder ¶ added in v0.49.0

SchoolsItemUsersRequestBuilder provides operations to manage the users property of the microsoft.graph.educationSchool entity.

func NewSchoolsItemUsersRequestBuilder ¶ added in v0.49.0

NewSchoolsItemUsersRequestBuilder instantiates a new SchoolsItemUsersRequestBuilder 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 SchoolsItemUsersRequestBuilder and sets the default values.

func (*SchoolsItemUsersRequestBuilder) ByEducationUserId ¶ added in v0.63.0

ByEducationUserId gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.education.schools.item.users.item collection returns a *SchoolsItemUsersEducationUserItemRequestBuilder when successful

func (*SchoolsItemUsersRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *SchoolsItemUsersCountRequestBuilder when successful

func (*SchoolsItemUsersRequestBuilder) Get ¶ added in v0.49.0

Get get the educationUser resources associated with an educationSchool. returns a EducationUserCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SchoolsItemUsersRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities. returns a *SchoolsItemUsersRefRequestBuilder when successful

func (*SchoolsItemUsersRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationUser resources associated with an educationSchool. returns a *RequestInformation when successful

func (*SchoolsItemUsersRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *SchoolsItemUsersRequestBuilder when successful

type SchoolsItemUsersRequestBuilderGetQueryParameters ¶ added in v0.49.0

type SchoolsItemUsersRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

SchoolsItemUsersRequestBuilderGetQueryParameters get the educationUser resources associated with an educationSchool.

type SchoolsItemUsersRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsItemUsersRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsItemUsersRequestBuilderGetQueryParameters
}

SchoolsItemUsersRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsRequestBuilder ¶ added in v0.49.0

SchoolsRequestBuilder provides operations to manage the schools property of the microsoft.graph.educationRoot entity.

func NewSchoolsRequestBuilder ¶ added in v0.49.0

NewSchoolsRequestBuilder instantiates a new SchoolsRequestBuilder and sets the default values.

func NewSchoolsRequestBuilderInternal ¶ added in v0.49.0

func NewSchoolsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *SchoolsRequestBuilder

NewSchoolsRequestBuilderInternal instantiates a new SchoolsRequestBuilder and sets the default values.

func (*SchoolsRequestBuilder) ByEducationSchoolId ¶ added in v0.63.0

func (m *SchoolsRequestBuilder) ByEducationSchoolId(educationSchoolId string) *SchoolsEducationSchoolItemRequestBuilder

ByEducationSchoolId provides operations to manage the schools property of the microsoft.graph.educationRoot entity. returns a *SchoolsEducationSchoolItemRequestBuilder when successful

func (*SchoolsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *SchoolsCountRequestBuilder when successful

func (*SchoolsRequestBuilder) Delta ¶ added in v0.49.0

Delta provides operations to call the delta method. returns a *SchoolsDeltaRequestBuilder when successful

func (*SchoolsRequestBuilder) Get ¶ added in v0.49.0

Get get a list of the educationSchool objects and their properties. returns a EducationSchoolCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SchoolsRequestBuilder) Post ¶ added in v0.49.0

Post create a new educationSchool object. returns a EducationSchoolable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*SchoolsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get a list of the educationSchool objects and their properties. returns a *RequestInformation when successful

func (*SchoolsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create a new educationSchool object. returns a *RequestInformation when successful

func (*SchoolsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *SchoolsRequestBuilder when successful

type SchoolsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type SchoolsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

SchoolsRequestBuilderGetQueryParameters get a list of the educationSchool objects and their properties.

type SchoolsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type SchoolsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *SchoolsRequestBuilderGetQueryParameters
}

SchoolsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type SchoolsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type SchoolsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

SchoolsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersCountRequestBuilder ¶ added in v0.49.0

UsersCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersCountRequestBuilder ¶ added in v0.49.0

NewUsersCountRequestBuilder instantiates a new UsersCountRequestBuilder 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 UsersCountRequestBuilder and sets the default values.

func (*UsersCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*UsersCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersCountRequestBuilder when successful

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 UsersDeltaGetResponse ¶ added in v1.20.0

func NewUsersDeltaGetResponse ¶ added in v1.20.0

func NewUsersDeltaGetResponse() *UsersDeltaGetResponse

NewUsersDeltaGetResponse instantiates a new UsersDeltaGetResponse and sets the default values.

func (*UsersDeltaGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*UsersDeltaGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property returns a []EducationUserable when successful

func (*UsersDeltaGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*UsersDeltaGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type UsersDeltaRequestBuilder ¶ added in v0.49.0

UsersDeltaRequestBuilder provides operations to call the delta method.

func NewUsersDeltaRequestBuilder ¶ added in v0.49.0

NewUsersDeltaRequestBuilder instantiates a new UsersDeltaRequestBuilder 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 UsersDeltaRequestBuilder and sets the default values.

func (*UsersDeltaRequestBuilder) Get ¶ added in v0.49.0

Get get newly created or updated educationUser without having to perform a full read of the entire collection. See Use delta query for details. Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. returns a UsersDeltaResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*UsersDeltaRequestBuilder) GetAsDeltaGetResponse ¶ added in v1.20.0

GetAsDeltaGetResponse get newly created or updated educationUser without having to perform a full read of the entire collection. See Use delta query for details. returns a UsersDeltaGetResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*UsersDeltaRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get newly created or updated educationUser without having to perform a full read of the entire collection. See Use delta query for details. returns a *RequestInformation when successful

func (*UsersDeltaRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersDeltaRequestBuilder when successful

type UsersDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersDeltaRequestBuilderGetQueryParameters 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"`
}

UsersDeltaRequestBuilderGetQueryParameters get newly created or updated educationUser without having to perform a full read of the entire collection. See Use delta query for details.

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 deprecated added in v0.49.0

type UsersDeltaResponse struct {
	UsersDeltaGetResponse
}

Deprecated: This class is obsolete. Use UsersDeltaGetResponseable instead.

func NewUsersDeltaResponse ¶ added in v0.49.0

func NewUsersDeltaResponse() *UsersDeltaResponse

NewUsersDeltaResponse instantiates a new UsersDeltaResponse and sets the default values.

type UsersDeltaResponseable deprecated added in v0.49.0

Deprecated: This class is obsolete. Use UsersDeltaGetResponseable instead.

type UsersEducationUserItemRequestBuilder ¶ added in v0.49.0

type UsersEducationUserItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersEducationUserItemRequestBuilder provides operations to manage the users property of the microsoft.graph.educationRoot entity.

func NewUsersEducationUserItemRequestBuilder ¶ added in v0.49.0

NewUsersEducationUserItemRequestBuilder instantiates a new UsersEducationUserItemRequestBuilder 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 UsersEducationUserItemRequestBuilder 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. returns a *UsersItemAssignmentsRequestBuilder when successful

func (*UsersEducationUserItemRequestBuilder) Classes ¶ added in v0.49.0

Classes provides operations to manage the classes property of the microsoft.graph.educationUser entity. returns a *UsersItemClassesRequestBuilder when successful

func (*UsersEducationUserItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete a user. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*UsersEducationUserItemRequestBuilder) Get ¶ added in v0.49.0

Get read the properties and relationships of an educationUser object. returns a EducationUserable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*UsersEducationUserItemRequestBuilder) Patch ¶ added in v0.49.0

Patch update the properties of an educationUser object. returns a EducationUserable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*UsersEducationUserItemRequestBuilder) Rubrics ¶ added in v0.49.0

Rubrics provides operations to manage the rubrics property of the microsoft.graph.educationUser entity. returns a *UsersItemRubricsRequestBuilder when successful

func (*UsersEducationUserItemRequestBuilder) Schools ¶ added in v0.49.0

Schools provides operations to manage the schools property of the microsoft.graph.educationUser entity. returns a *UsersItemSchoolsRequestBuilder when successful

func (*UsersEducationUserItemRequestBuilder) TaughtClasses ¶ added in v0.49.0

TaughtClasses provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity. returns a *UsersItemTaughtClassesRequestBuilder when successful

func (*UsersEducationUserItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete a user. returns a *RequestInformation when successful

func (*UsersEducationUserItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation read the properties and relationships of an educationUser object. returns a *RequestInformation when successful

func (*UsersEducationUserItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the properties of an educationUser object. returns a *RequestInformation when successful

func (*UsersEducationUserItemRequestBuilder) User ¶ added in v0.49.0

User provides operations to manage the user property of the microsoft.graph.educationUser entity. returns a *UsersItemUserRequestBuilder when successful

func (*UsersEducationUserItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersEducationUserItemRequestBuilder when successful

type UsersEducationUserItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type UsersEducationUserItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersEducationUserItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersEducationUserItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersEducationUserItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersEducationUserItemRequestBuilderGetQueryParameters read the properties and relationships of an educationUser object.

type UsersEducationUserItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersEducationUserItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersEducationUserItemRequestBuilderGetQueryParameters
}

UsersEducationUserItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersEducationUserItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type UsersEducationUserItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersEducationUserItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsCountRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsCountRequestBuilder instantiates a new UsersItemAssignmentsCountRequestBuilder 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 UsersItemAssignmentsCountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*UsersItemAssignmentsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsCountRequestBuilder when successful

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 UsersItemAssignmentsDeltaGetResponse ¶ added in v1.20.0

func NewUsersItemAssignmentsDeltaGetResponse ¶ added in v1.20.0

func NewUsersItemAssignmentsDeltaGetResponse() *UsersItemAssignmentsDeltaGetResponse

NewUsersItemAssignmentsDeltaGetResponse instantiates a new UsersItemAssignmentsDeltaGetResponse and sets the default values.

func (*UsersItemAssignmentsDeltaGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*UsersItemAssignmentsDeltaGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property returns a []EducationAssignmentable when successful

func (*UsersItemAssignmentsDeltaGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*UsersItemAssignmentsDeltaGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type UsersItemAssignmentsDeltaRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsDeltaRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsDeltaRequestBuilder provides operations to call the delta method.

func NewUsersItemAssignmentsDeltaRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsDeltaRequestBuilder instantiates a new UsersItemAssignmentsDeltaRequestBuilder 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 UsersItemAssignmentsDeltaRequestBuilder and sets the default values.

func (*UsersItemAssignmentsDeltaRequestBuilder) Get ¶ added in v0.49.0

Get get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. returns a UsersItemAssignmentsDeltaResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*UsersItemAssignmentsDeltaRequestBuilder) GetAsDeltaGetResponse ¶ added in v1.20.0

GetAsDeltaGetResponse get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. returns a UsersItemAssignmentsDeltaGetResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*UsersItemAssignmentsDeltaRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them. returns a *RequestInformation when successful

func (*UsersItemAssignmentsDeltaRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsDeltaRequestBuilder when successful

type UsersItemAssignmentsDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsDeltaRequestBuilderGetQueryParameters 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"`
}

UsersItemAssignmentsDeltaRequestBuilderGetQueryParameters get a list of newly-created or updated assignments without reading the whole collection. A teacher or an application running with application permissions can see all assignment objects for the class. Students can only see assignments that are assigned to them.

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 deprecated added in v0.49.0

type UsersItemAssignmentsDeltaResponse struct {
	UsersItemAssignmentsDeltaGetResponse
}

Deprecated: This class is obsolete. Use UsersItemAssignmentsDeltaGetResponseable instead.

func NewUsersItemAssignmentsDeltaResponse ¶ added in v0.49.0

func NewUsersItemAssignmentsDeltaResponse() *UsersItemAssignmentsDeltaResponse

NewUsersItemAssignmentsDeltaResponse instantiates a new UsersItemAssignmentsDeltaResponse and sets the default values.

type UsersItemAssignmentsDeltaResponseable deprecated added in v0.49.0

Deprecated: This class is obsolete. Use UsersItemAssignmentsDeltaGetResponseable instead.

type UsersItemAssignmentsEducationAssignmentItemRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsEducationAssignmentItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsEducationAssignmentItemRequestBuilder provides operations to manage the assignments property of the microsoft.graph.educationUser entity.

func NewUsersItemAssignmentsEducationAssignmentItemRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsEducationAssignmentItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsEducationAssignmentItemRequestBuilder

NewUsersItemAssignmentsEducationAssignmentItemRequestBuilder instantiates a new UsersItemAssignmentsEducationAssignmentItemRequestBuilder 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 UsersItemAssignmentsEducationAssignmentItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Activate ¶ added in v1.38.0

Activate provides operations to call the activate method. returns a *UsersItemAssignmentsItemActivateRequestBuilder when successful

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Categories ¶ added in v0.49.0

Categories provides operations to manage the categories property of the microsoft.graph.educationAssignment entity. returns a *UsersItemAssignmentsItemCategoriesRequestBuilder when successful

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Deactivate ¶ added in v1.38.0

Deactivate provides operations to call the deactivate method. returns a *UsersItemAssignmentsItemDeactivateRequestBuilder when successful

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property assignments for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Get ¶ added in v0.49.0

Get assignments belonging to the user. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) GradingCategory ¶ added in v1.29.0

GradingCategory provides operations to manage the gradingCategory property of the microsoft.graph.educationAssignment entity. returns a *UsersItemAssignmentsItemGradingCategoryRequestBuilder when successful

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Patch ¶ added in v0.49.0

Patch update the navigation property assignments in education returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Publish ¶ added in v0.49.0

Publish provides operations to call the publish method. returns a *UsersItemAssignmentsItemPublishRequestBuilder when successful

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Resources ¶ added in v0.49.0

Resources provides operations to manage the resources property of the microsoft.graph.educationAssignment entity. returns a *UsersItemAssignmentsItemResourcesRequestBuilder when successful

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Rubric ¶ added in v0.49.0

Rubric provides operations to manage the rubric property of the microsoft.graph.educationAssignment entity. returns a *UsersItemAssignmentsItemRubricRequestBuilder when successful

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) SetUpFeedbackResourcesFolder ¶ added in v0.49.0

SetUpFeedbackResourcesFolder provides operations to call the setUpFeedbackResourcesFolder method. returns a *UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder when successful

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) SetUpResourcesFolder ¶ added in v0.49.0

SetUpResourcesFolder provides operations to call the setUpResourcesFolder method. returns a *UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder when successful

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) Submissions ¶ added in v0.49.0

Submissions provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity. returns a *UsersItemAssignmentsItemSubmissionsRequestBuilder when successful

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property assignments for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation assignments belonging to the user. returns a *RequestInformation when successful

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property assignments in education returns a *RequestInformation when successful

func (*UsersItemAssignmentsEducationAssignmentItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsEducationAssignmentItemRequestBuilder when successful

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 UsersItemAssignmentsItemActivateRequestBuilder ¶ added in v1.38.0

type UsersItemAssignmentsItemActivateRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemActivateRequestBuilder provides operations to call the activate method.

func NewUsersItemAssignmentsItemActivateRequestBuilder ¶ added in v1.38.0

NewUsersItemAssignmentsItemActivateRequestBuilder instantiates a new UsersItemAssignmentsItemActivateRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemActivateRequestBuilderInternal ¶ added in v1.38.0

func NewUsersItemAssignmentsItemActivateRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemActivateRequestBuilder

NewUsersItemAssignmentsItemActivateRequestBuilderInternal instantiates a new UsersItemAssignmentsItemActivateRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemActivateRequestBuilder) Post ¶ added in v1.38.0

Post activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*UsersItemAssignmentsItemActivateRequestBuilder) ToPostRequestInformation ¶ added in v1.38.0

ToPostRequestInformation activate an inactive educationAssignment to signal that the assignment has further action items for teachers or students. This action can only be performed by a teacher on currently inactive assignments. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemActivateRequestBuilder) WithUrl ¶ added in v1.38.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemActivateRequestBuilder when successful

type UsersItemAssignmentsItemActivateRequestBuilderPostRequestConfiguration ¶ added in v1.38.0

type UsersItemAssignmentsItemActivateRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemActivateRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemCategoriesCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemCategoriesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemCategoriesCountRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesCountRequestBuilder

NewUsersItemAssignmentsItemCategoriesCountRequestBuilder instantiates a new UsersItemAssignmentsItemCategoriesCountRequestBuilder 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 UsersItemAssignmentsItemCategoriesCountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemCategoriesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemCategoriesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemCategoriesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemCategoriesCountRequestBuilder when successful

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 UsersItemAssignmentsItemCategoriesDeltaGetResponse ¶ added in v1.20.0

type UsersItemAssignmentsItemCategoriesDeltaGetResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseDeltaFunctionResponse
}

func NewUsersItemAssignmentsItemCategoriesDeltaGetResponse ¶ added in v1.20.0

func NewUsersItemAssignmentsItemCategoriesDeltaGetResponse() *UsersItemAssignmentsItemCategoriesDeltaGetResponse

NewUsersItemAssignmentsItemCategoriesDeltaGetResponse instantiates a new UsersItemAssignmentsItemCategoriesDeltaGetResponse and sets the default values.

func (*UsersItemAssignmentsItemCategoriesDeltaGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*UsersItemAssignmentsItemCategoriesDeltaGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property returns a []EducationCategoryable when successful

func (*UsersItemAssignmentsItemCategoriesDeltaGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*UsersItemAssignmentsItemCategoriesDeltaGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type UsersItemAssignmentsItemCategoriesDeltaRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesDeltaRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemCategoriesDeltaRequestBuilder provides operations to call the delta method.

func NewUsersItemAssignmentsItemCategoriesDeltaRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesDeltaRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesDeltaRequestBuilder

NewUsersItemAssignmentsItemCategoriesDeltaRequestBuilder instantiates a new UsersItemAssignmentsItemCategoriesDeltaRequestBuilder 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 UsersItemAssignmentsItemCategoriesDeltaRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemCategoriesDeltaRequestBuilder) Get ¶ added in v0.49.0

Get get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead. returns a UsersItemAssignmentsItemCategoriesDeltaResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*UsersItemAssignmentsItemCategoriesDeltaRequestBuilder) GetAsDeltaGetResponse ¶ added in v1.20.0

GetAsDeltaGetResponse get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. returns a UsersItemAssignmentsItemCategoriesDeltaGetResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*UsersItemAssignmentsItemCategoriesDeltaRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get a list of newly created or updated educationCategory objects without having to perform a full read of the collection. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemCategoriesDeltaRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemCategoriesDeltaRequestBuilder when successful

type UsersItemAssignmentsItemCategoriesDeltaRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesDeltaRequestBuilderGetQueryParameters 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"`
}

UsersItemAssignmentsItemCategoriesDeltaRequestBuilderGetQueryParameters get a list of newly created or updated educationCategory objects without having to perform a full read of the collection.

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 deprecated added in v0.49.0

type UsersItemAssignmentsItemCategoriesDeltaResponse struct {
	UsersItemAssignmentsItemCategoriesDeltaGetResponse
}

Deprecated: This class is obsolete. Use UsersItemAssignmentsItemCategoriesDeltaGetResponseable instead.

func NewUsersItemAssignmentsItemCategoriesDeltaResponse ¶ added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesDeltaResponse() *UsersItemAssignmentsItemCategoriesDeltaResponse

NewUsersItemAssignmentsItemCategoriesDeltaResponse instantiates a new UsersItemAssignmentsItemCategoriesDeltaResponse and sets the default values.

type UsersItemAssignmentsItemCategoriesDeltaResponseable deprecated added in v0.49.0

Deprecated: This class is obsolete. Use UsersItemAssignmentsItemCategoriesDeltaGetResponseable instead.

type UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder builds and executes requests for operations under \education\users\{educationUser-id}\assignments\{educationAssignment-id}\categories\{educationCategory-id}

func NewUsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder

NewUsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder instantiates a new UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder 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 UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities. returns a *UsersItemAssignmentsItemCategoriesItemRefRequestBuilder when successful

type UsersItemAssignmentsItemCategoriesItemRefRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesItemRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemCategoriesItemRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewUsersItemAssignmentsItemCategoriesItemRefRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemCategoriesItemRefRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemCategoriesItemRefRequestBuilder

NewUsersItemAssignmentsItemCategoriesItemRefRequestBuilder instantiates a new UsersItemAssignmentsItemCategoriesItemRefRequestBuilder 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 UsersItemAssignmentsItemCategoriesItemRefRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemCategoriesItemRefRequestBuilder) Delete ¶ added in v0.49.0

Delete delete ref of navigation property categories for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemCategoriesItemRefRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property categories for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemCategoriesItemRefRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemCategoriesItemRefRequestBuilder when successful

type UsersItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemCategoriesItemRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemCategoriesRefRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemCategoriesRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewUsersItemAssignmentsItemCategoriesRefRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsItemCategoriesRefRequestBuilder instantiates a new UsersItemAssignmentsItemCategoriesRefRequestBuilder 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 UsersItemAssignmentsItemCategoriesRefRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemCategoriesRefRequestBuilder) Delete ¶ added in v1.32.0

Delete delete ref of navigation property categories for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemCategoriesRefRequestBuilder) Get ¶ added in v0.49.0

Get when set, enables users to easily find assignments of a given type. Read-only. Nullable. returns a StringCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemCategoriesRefRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property ref to categories for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemCategoriesRefRequestBuilder) ToDeleteRequestInformation ¶ added in v1.32.0

ToDeleteRequestInformation delete ref of navigation property categories for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemCategoriesRefRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation when set, enables users to easily find assignments of a given type. Read-only. Nullable. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemCategoriesRefRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property ref to categories for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemCategoriesRefRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemCategoriesRefRequestBuilder when successful

type UsersItemAssignmentsItemCategoriesRefRequestBuilderDeleteQueryParameters ¶ added in v1.32.0

type UsersItemAssignmentsItemCategoriesRefRequestBuilderDeleteQueryParameters struct {
	// The delete Uri
	Id *string `uriparametername:"%40id"`
}

UsersItemAssignmentsItemCategoriesRefRequestBuilderDeleteQueryParameters delete ref of navigation property categories for education

type UsersItemAssignmentsItemCategoriesRefRequestBuilderDeleteRequestConfiguration ¶ added in v1.32.0

type UsersItemAssignmentsItemCategoriesRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemCategoriesRefRequestBuilderDeleteQueryParameters
}

UsersItemAssignmentsItemCategoriesRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

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 when set, enables users to easily find assignments of a given type. Read-only. Nullable.

type UsersItemAssignmentsItemCategoriesRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesRefRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemCategoriesRefRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemCategoriesRefRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemCategoriesRefRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesRefRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemCategoriesRefRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemCategoriesRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemCategoriesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemCategoriesRequestBuilder provides operations to manage the categories property of the microsoft.graph.educationAssignment entity.

func NewUsersItemAssignmentsItemCategoriesRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsItemCategoriesRequestBuilder instantiates a new UsersItemAssignmentsItemCategoriesRequestBuilder 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 UsersItemAssignmentsItemCategoriesRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) ByEducationCategoryId ¶ added in v0.63.0

ByEducationCategoryId gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.education.users.item.assignments.item.categories.item collection returns a *UsersItemAssignmentsItemCategoriesEducationCategoryItemRequestBuilder when successful

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *UsersItemAssignmentsItemCategoriesCountRequestBuilder when successful

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) Delta ¶ added in v0.49.0

Delta provides operations to call the delta method. returns a *UsersItemAssignmentsItemCategoriesDeltaRequestBuilder when successful

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) Get ¶ added in v0.49.0

Get when set, enables users to easily find assignments of a given type. Read-only. Nullable. returns a EducationCategoryCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property to categories for education returns a EducationCategoryable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities. returns a *UsersItemAssignmentsItemCategoriesRefRequestBuilder when successful

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation when set, enables users to easily find assignments of a given type. Read-only. Nullable. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to categories for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemCategoriesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemCategoriesRequestBuilder when successful

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 when set, enables users to easily find assignments of a given type. Read-only. Nullable.

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 UsersItemAssignmentsItemDeactivateRequestBuilder ¶ added in v1.38.0

type UsersItemAssignmentsItemDeactivateRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemDeactivateRequestBuilder provides operations to call the deactivate method.

func NewUsersItemAssignmentsItemDeactivateRequestBuilder ¶ added in v1.38.0

NewUsersItemAssignmentsItemDeactivateRequestBuilder instantiates a new UsersItemAssignmentsItemDeactivateRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemDeactivateRequestBuilderInternal ¶ added in v1.38.0

func NewUsersItemAssignmentsItemDeactivateRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemDeactivateRequestBuilder

NewUsersItemAssignmentsItemDeactivateRequestBuilderInternal instantiates a new UsersItemAssignmentsItemDeactivateRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemDeactivateRequestBuilder) Post ¶ added in v1.38.0

Post mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*UsersItemAssignmentsItemDeactivateRequestBuilder) ToPostRequestInformation ¶ added in v1.38.0

ToPostRequestInformation mark an assigned educationAssignment as inactive to signal that the assignment has no further action items for teachers and students. This action can only be performed by a teacher on assigned assignments. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemDeactivateRequestBuilder) WithUrl ¶ added in v1.38.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemDeactivateRequestBuilder when successful

type UsersItemAssignmentsItemDeactivateRequestBuilderPostRequestConfiguration ¶ added in v1.38.0

type UsersItemAssignmentsItemDeactivateRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemDeactivateRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemGradingCategoryRequestBuilder ¶ added in v1.29.0

type UsersItemAssignmentsItemGradingCategoryRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemGradingCategoryRequestBuilder provides operations to manage the gradingCategory property of the microsoft.graph.educationAssignment entity.

func NewUsersItemAssignmentsItemGradingCategoryRequestBuilder ¶ added in v1.29.0

func NewUsersItemAssignmentsItemGradingCategoryRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemGradingCategoryRequestBuilder

NewUsersItemAssignmentsItemGradingCategoryRequestBuilder instantiates a new UsersItemAssignmentsItemGradingCategoryRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemGradingCategoryRequestBuilderInternal ¶ added in v1.29.0

func NewUsersItemAssignmentsItemGradingCategoryRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemGradingCategoryRequestBuilder

NewUsersItemAssignmentsItemGradingCategoryRequestBuilderInternal instantiates a new UsersItemAssignmentsItemGradingCategoryRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemGradingCategoryRequestBuilder) Get ¶ added in v1.29.0

Get when set, enables users to weight assignments differently when computing a class average grade. returns a EducationGradingCategoryable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemGradingCategoryRequestBuilder) ToGetRequestInformation ¶ added in v1.29.0

ToGetRequestInformation when set, enables users to weight assignments differently when computing a class average grade. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemGradingCategoryRequestBuilder) WithUrl ¶ added in v1.29.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemGradingCategoryRequestBuilder when successful

type UsersItemAssignmentsItemGradingCategoryRequestBuilderGetQueryParameters ¶ added in v1.29.0

type UsersItemAssignmentsItemGradingCategoryRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemAssignmentsItemGradingCategoryRequestBuilderGetQueryParameters when set, enables users to weight assignments differently when computing a class average grade.

type UsersItemAssignmentsItemGradingCategoryRequestBuilderGetRequestConfiguration ¶ added in v1.29.0

type UsersItemAssignmentsItemGradingCategoryRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemGradingCategoryRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemGradingCategoryRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemPublishRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemPublishRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemPublishRequestBuilder provides operations to call the publish method.

func NewUsersItemAssignmentsItemPublishRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsItemPublishRequestBuilder instantiates a new UsersItemAssignmentsItemPublishRequestBuilder 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 UsersItemAssignmentsItemPublishRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemPublishRequestBuilder) Post ¶ added in v0.49.0

Post publish an education assignment. Change the status of an educationAssignment from its original draft status to the published status. You can change the status 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 status 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. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*UsersItemAssignmentsItemPublishRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation publish an education assignment. Change the status of an educationAssignment from its original draft status to the published status. You can change the status 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 status 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. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemPublishRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemPublishRequestBuilder when successful

type UsersItemAssignmentsItemPublishRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemPublishRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemPublishRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemResourcesCountRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsItemResourcesCountRequestBuilder instantiates a new UsersItemAssignmentsItemResourcesCountRequestBuilder 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 UsersItemAssignmentsItemResourcesCountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemResourcesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemResourcesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemResourcesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemResourcesCountRequestBuilder when successful

type UsersItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsItemResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemResourcesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemResourcesCountRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemResourcesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationAssignment entity.

func NewUsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder

NewUsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder instantiates a new UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder 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 UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property resources for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) Get ¶ added in v0.49.0

Get learning objects that are associated with this assignment. Only teachers can modify this list. Nullable. returns a EducationAssignmentResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) Patch ¶ added in v0.49.0

Patch update the navigation property resources in education returns a EducationAssignmentResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property resources for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation learning objects that are associated with this assignment. Only teachers can modify this list. Nullable. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property resources in education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder when successful

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemResourcesRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationAssignment entity.

func NewUsersItemAssignmentsItemResourcesRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsItemResourcesRequestBuilder instantiates a new UsersItemAssignmentsItemResourcesRequestBuilder 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 UsersItemAssignmentsItemResourcesRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemResourcesRequestBuilder) ByEducationAssignmentResourceId ¶ added in v0.63.0

ByEducationAssignmentResourceId provides operations to manage the resources property of the microsoft.graph.educationAssignment entity. returns a *UsersItemAssignmentsItemResourcesEducationAssignmentResourceItemRequestBuilder when successful

func (*UsersItemAssignmentsItemResourcesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *UsersItemAssignmentsItemResourcesCountRequestBuilder when successful

func (*UsersItemAssignmentsItemResourcesRequestBuilder) Get ¶ added in v0.49.0

Get learning objects that are associated with this assignment. Only teachers can modify this list. Nullable. returns a EducationAssignmentResourceCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemResourcesRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property to resources for education returns a EducationAssignmentResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemResourcesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation learning objects that are associated with this assignment. Only teachers can modify this list. Nullable. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemResourcesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to resources for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemResourcesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemResourcesRequestBuilder when successful

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 learning objects that are associated with this assignment. Only teachers can modify this list. Nullable.

type UsersItemAssignmentsItemResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemResourcesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemResourcesRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemResourcesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemResourcesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemResourcesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemRubricRefRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemRubricRefRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemRubricRefRequestBuilder provides operations to manage the collection of educationRoot entities.

func NewUsersItemAssignmentsItemRubricRefRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsItemRubricRefRequestBuilder instantiates a new UsersItemAssignmentsItemRubricRefRequestBuilder 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 UsersItemAssignmentsItemRubricRefRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) Delete ¶ added in v0.49.0

Delete delete ref of navigation property rubric for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) Get ¶ added in v0.49.0

Get when set, the grading rubric attached to this assignment. returns a *string when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) Put ¶ added in v0.49.0

Put update the ref of navigation property rubric in education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete ref of navigation property rubric for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation when set, the grading rubric attached to this assignment. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) ToPutRequestInformation ¶ added in v0.51.0

ToPutRequestInformation update the ref of navigation property rubric in education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemRubricRefRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemRubricRefRequestBuilder when successful

type UsersItemAssignmentsItemRubricRefRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemRubricRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemRubricRefRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemRubricRefRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemRubricRefRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemRubricRefRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemRubricRefRequestBuilderPutRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemRubricRefRequestBuilderPutRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemRubricRefRequestBuilderPutRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemRubricRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemRubricRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemRubricRequestBuilder provides operations to manage the rubric property of the microsoft.graph.educationAssignment entity.

func NewUsersItemAssignmentsItemRubricRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsItemRubricRequestBuilder instantiates a new UsersItemAssignmentsItemRubricRequestBuilder 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 UsersItemAssignmentsItemRubricRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemRubricRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property rubric for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemRubricRequestBuilder) Get ¶ added in v0.49.0

Get when set, the grading rubric attached to this assignment. returns a EducationRubricable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemRubricRequestBuilder) Patch ¶ added in v0.49.0

Patch update the navigation property rubric in education returns a EducationRubricable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemRubricRequestBuilder) Ref ¶ added in v0.49.0

Ref provides operations to manage the collection of educationRoot entities. returns a *UsersItemAssignmentsItemRubricRefRequestBuilder when successful

func (*UsersItemAssignmentsItemRubricRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property rubric for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemRubricRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation when set, the grading rubric attached to this assignment. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemRubricRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property rubric in education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemRubricRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemRubricRequestBuilder when successful

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 when set, the grading rubric attached to this assignment.

type UsersItemAssignmentsItemRubricRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemRubricRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemRubricRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemRubricRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemRubricRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemRubricRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemRubricRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder provides operations to call the setUpFeedbackResourcesFolder method.

func NewUsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder

NewUsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder instantiates a new UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder 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 UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder 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. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilder when successful

type UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSetUpFeedbackResourcesFolderRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewUsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder

NewUsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder instantiates a new UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder 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 UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder 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. returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilder when successful

type UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSetUpResourcesFolderRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemSubmissionsCountRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsCountRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsCountRequestBuilder 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 UsersItemAssignmentsItemSubmissionsCountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsCountRequestBuilder when successful

type UsersItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsItemSubmissionsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsCountRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity.

func NewUsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder 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 UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property submissions for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Excuse ¶ added in v1.41.0

Excuse provides operations to call the excuse method. returns a *UsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilder when successful

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Get ¶ added in v0.49.0

Get once published, there's a submission object for each student representing their work and grade. Read-only. Nullable. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Outcomes ¶ added in v0.49.0

Outcomes provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity. returns a *UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder when successful

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Patch ¶ added in v0.49.0

Patch update the navigation property submissions in education returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Reassign ¶ added in v0.49.0

Reassign provides operations to call the reassign method. returns a *UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder when successful

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Resources ¶ added in v0.49.0

Resources provides operations to manage the resources property of the microsoft.graph.educationSubmission entity. returns a *UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder when successful

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ReturnEscaped ¶ added in v0.56.0

ReturnEscaped provides operations to call the return method. returns a *UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder when successful

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) SetUpResourcesFolder ¶ added in v0.49.0

SetUpResourcesFolder provides operations to call the setUpResourcesFolder method. returns a *UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder when successful

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Submit ¶ added in v0.49.0

Submit provides operations to call the submit method. returns a *UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder when successful

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) SubmittedResources ¶ added in v0.49.0

SubmittedResources provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity. returns a *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder when successful

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property submissions for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation once published, there's a submission object for each student representing their work and grade. Read-only. Nullable. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property submissions in education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) Unsubmit ¶ added in v0.49.0

Unsubmit provides operations to call the unsubmit method. returns a *UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder when successful

func (*UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder when successful

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's 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 UsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilder ¶ added in v1.41.0

type UsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilder provides operations to call the excuse method.

func NewUsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilder ¶ added in v1.41.0

func NewUsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilder and sets the default values.

func NewUsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilderInternal ¶ added in v1.41.0

func NewUsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilderInternal instantiates a new UsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilder) Post ¶ added in v1.41.0

Post excuse a submission. Excused submissions aren't included in average grade calculations. Grading rubrics and feedback are deleted. Only teachers can perform this action. If the Prefer: include-unknown-enum-members request header is provided, the excused submission shows the excused status. Otherwise, the submission status retains the returned status. For more information about how to use this header, see the Examples section. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*UsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilder) ToPostRequestInformation ¶ added in v1.41.0

ToPostRequestInformation excuse a submission. Excused submissions aren't included in average grade calculations. Grading rubrics and feedback are deleted. Only teachers can perform this action. If the Prefer: include-unknown-enum-members request header is provided, the excused submission shows the excused status. Otherwise, the submission status retains the returned status. For more information about how to use this header, see the Examples section. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilder) WithUrl ¶ added in v1.41.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilder when successful

type UsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilderPostRequestConfiguration ¶ added in v1.41.0

type UsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemExcuseRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder 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 UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder when successful

type UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity.

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder 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 UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property outcomes for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) Get ¶ added in v0.49.0

Get get outcomes from education returns a EducationOutcomeable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) Patch ¶ added in v0.49.0

Patch update the navigation property outcomes in education returns a EducationOutcomeable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property outcomes for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get outcomes from education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property outcomes in education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder when successful

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters get outcomes from education

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity.

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder 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 UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) ByEducationOutcomeId ¶ added in v0.63.0

ByEducationOutcomeId provides operations to manage the outcomes property of the microsoft.graph.educationSubmission entity. returns a *UsersItemAssignmentsItemSubmissionsItemOutcomesEducationOutcomeItemRequestBuilder when successful

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *UsersItemAssignmentsItemSubmissionsItemOutcomesCountRequestBuilder when successful

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Get ¶ added in v0.49.0

Get get outcomes from education returns a EducationOutcomeCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property to outcomes for education returns a EducationOutcomeable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get outcomes from education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to outcomes for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilder when successful

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 get outcomes from education

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemOutcomesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder provides operations to call the reassign method.

func NewUsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder 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 UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder 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 is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are 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. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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 is treated as a returned submission. This means that the reassigned status is mapped to the returned status, and reassignedDateTime and reassignedBy properties are 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. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilder when successful

type UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemReassignRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder 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 UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder when successful

type UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationSubmission entity.

func NewUsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder 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 UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property resources for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) Get ¶ added in v0.49.0

Get get resources from education returns a EducationSubmissionResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) Patch ¶ added in v0.49.0

Patch update the navigation property resources in education returns a EducationSubmissionResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property resources for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get resources from education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property resources in education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder when successful

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder provides operations to manage the resources property of the microsoft.graph.educationSubmission entity.

func NewUsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder 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 UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) ByEducationSubmissionResourceId ¶ added in v0.63.0

ByEducationSubmissionResourceId provides operations to manage the resources property of the microsoft.graph.educationSubmission entity. returns a *UsersItemAssignmentsItemSubmissionsItemResourcesEducationSubmissionResourceItemRequestBuilder when successful

func (*UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *UsersItemAssignmentsItemSubmissionsItemResourcesCountRequestBuilder when successful

func (*UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) Get ¶ added in v0.49.0

Get get resources from education returns a EducationSubmissionResourceCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property to resources for education returns a EducationSubmissionResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get resources from education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to resources for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilder when successful

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 get resources from education

type UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemResourcesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder provides operations to call the return method.

func NewUsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder 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 UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder 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. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilder when successful

type UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemReturnRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder provides operations to call the setUpResourcesFolder method.

func NewUsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder 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 UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder 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. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilder when successful

type UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemSetUpResourcesFolderRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder provides operations to call the submit method.

func NewUsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder 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 UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder 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. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilder when successful

type UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemSubmitRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder 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 UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder when successful

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity.

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder 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 UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property submittedResources for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) Get ¶ added in v0.49.0

Get get submittedResources from education returns a EducationSubmissionResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) Patch ¶ added in v0.49.0

Patch update the navigation property submittedResources in education returns a EducationSubmissionResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property submittedResources for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get submittedResources from education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property submittedResources in education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder when successful

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters get submittedResources from education

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity.

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder 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 UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) ByEducationSubmissionResourceId ¶ added in v0.63.0

ByEducationSubmissionResourceId provides operations to manage the submittedResources property of the microsoft.graph.educationSubmission entity. returns a *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesEducationSubmissionResourceItemRequestBuilder when successful

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesCountRequestBuilder when successful

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) Get ¶ added in v0.49.0

Get get submittedResources from education returns a EducationSubmissionResourceCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property to submittedResources for education returns a EducationSubmissionResourceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get submittedResources from education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to submittedResources for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilder when successful

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 get submittedResources from education

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemSubmittedResourcesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder provides operations to call the unsubmit method.

func NewUsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder ¶ added in v0.49.0

func NewUsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder

NewUsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder 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 UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder 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. returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code 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. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilder when successful

type UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsItemUnsubmitRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsRequestBuilder ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemAssignmentsItemSubmissionsRequestBuilder provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity.

func NewUsersItemAssignmentsItemSubmissionsRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsItemSubmissionsRequestBuilder instantiates a new UsersItemAssignmentsItemSubmissionsRequestBuilder 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 UsersItemAssignmentsItemSubmissionsRequestBuilder and sets the default values.

func (*UsersItemAssignmentsItemSubmissionsRequestBuilder) ByEducationSubmissionId ¶ added in v0.63.0

ByEducationSubmissionId provides operations to manage the submissions property of the microsoft.graph.educationAssignment entity. returns a *UsersItemAssignmentsItemSubmissionsEducationSubmissionItemRequestBuilder when successful

func (*UsersItemAssignmentsItemSubmissionsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *UsersItemAssignmentsItemSubmissionsCountRequestBuilder when successful

func (*UsersItemAssignmentsItemSubmissionsRequestBuilder) Get ¶ added in v0.49.0

Get once published, there's a submission object for each student representing their work and grade. Read-only. Nullable. returns a EducationSubmissionCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property to submissions for education returns a EducationSubmissionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemAssignmentsItemSubmissionsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation once published, there's a submission object for each student representing their work and grade. Read-only. Nullable. returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to submissions for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsItemSubmissionsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsItemSubmissionsRequestBuilder when successful

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 once published, there's a submission object for each student representing their work and grade. Read-only. Nullable.

type UsersItemAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsItemSubmissionsRequestBuilderGetQueryParameters
}

UsersItemAssignmentsItemSubmissionsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsItemSubmissionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsRequestBuilder ¶ added in v0.49.0

UsersItemAssignmentsRequestBuilder provides operations to manage the assignments property of the microsoft.graph.educationUser entity.

func NewUsersItemAssignmentsRequestBuilder ¶ added in v0.49.0

NewUsersItemAssignmentsRequestBuilder instantiates a new UsersItemAssignmentsRequestBuilder 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 UsersItemAssignmentsRequestBuilder and sets the default values.

func (*UsersItemAssignmentsRequestBuilder) ByEducationAssignmentId ¶ added in v0.63.0

ByEducationAssignmentId provides operations to manage the assignments property of the microsoft.graph.educationUser entity. returns a *UsersItemAssignmentsEducationAssignmentItemRequestBuilder when successful

func (*UsersItemAssignmentsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *UsersItemAssignmentsCountRequestBuilder when successful

func (*UsersItemAssignmentsRequestBuilder) Delta ¶ added in v0.49.0

Delta provides operations to call the delta method. returns a *UsersItemAssignmentsDeltaRequestBuilder when successful

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. returns a EducationAssignmentCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*UsersItemAssignmentsRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property to assignments for education returns a EducationAssignmentable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

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. returns a *RequestInformation when successful

func (*UsersItemAssignmentsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to assignments for education returns a *RequestInformation when successful

func (*UsersItemAssignmentsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemAssignmentsRequestBuilder when successful

type UsersItemAssignmentsRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemAssignmentsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersItemAssignmentsRequestBuilderGetQueryParameters returns a list of educationAssignment assigned to a educationUser for all classes. Only teachers, students, and applications with application permissions can perform this operation. This method allows a caller to find all the assignments belonging to a student or a teacher in a single call rather than having to request assignments from each class. The assignment list contains what is needed to get the detailed information for the assignment from within the class namespace. Use the methods defined for the assignment for all other operations.

type UsersItemAssignmentsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemAssignmentsRequestBuilderGetQueryParameters
}

UsersItemAssignmentsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemAssignmentsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemAssignmentsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemAssignmentsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemClassesCountRequestBuilder ¶ added in v0.49.0

UsersItemClassesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemClassesCountRequestBuilder ¶ added in v0.49.0

NewUsersItemClassesCountRequestBuilder instantiates a new UsersItemClassesCountRequestBuilder 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 UsersItemClassesCountRequestBuilder and sets the default values.

func (*UsersItemClassesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemClassesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*UsersItemClassesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemClassesCountRequestBuilder when successful

type UsersItemClassesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemClassesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemClassesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemClassesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemClassesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemClassesCountRequestBuilderGetQueryParameters
}

UsersItemClassesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

type UsersItemClassesEducationClassItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemClassesEducationClassItemRequestBuilder provides operations to manage the classes property of the microsoft.graph.educationUser entity.

func NewUsersItemClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

NewUsersItemClassesEducationClassItemRequestBuilder instantiates a new UsersItemClassesEducationClassItemRequestBuilder 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 UsersItemClassesEducationClassItemRequestBuilder and sets the default values.

func (*UsersItemClassesEducationClassItemRequestBuilder) Get ¶ added in v0.49.0

Get classes to which the user belongs. Nullable. returns a EducationClassable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemClassesEducationClassItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation classes to which the user belongs. Nullable. returns a *RequestInformation when successful

func (*UsersItemClassesEducationClassItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemClassesEducationClassItemRequestBuilder when successful

type UsersItemClassesEducationClassItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemClassesEducationClassItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemClassesEducationClassItemRequestBuilderGetQueryParameters classes to which the user belongs. Nullable.

type UsersItemClassesEducationClassItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemClassesEducationClassItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemClassesEducationClassItemRequestBuilderGetQueryParameters
}

UsersItemClassesEducationClassItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemClassesRequestBuilder ¶ added in v0.49.0

UsersItemClassesRequestBuilder provides operations to manage the classes property of the microsoft.graph.educationUser entity.

func NewUsersItemClassesRequestBuilder ¶ added in v0.49.0

NewUsersItemClassesRequestBuilder instantiates a new UsersItemClassesRequestBuilder 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 UsersItemClassesRequestBuilder and sets the default values.

func (*UsersItemClassesRequestBuilder) ByEducationClassId ¶ added in v0.63.0

ByEducationClassId provides operations to manage the classes property of the microsoft.graph.educationUser entity. returns a *UsersItemClassesEducationClassItemRequestBuilder when successful

func (*UsersItemClassesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *UsersItemClassesCountRequestBuilder when successful

func (*UsersItemClassesRequestBuilder) Get ¶ added in v0.49.0

Get classes to which the user belongs. Nullable. returns a EducationClassCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemClassesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation classes to which the user belongs. Nullable. returns a *RequestInformation when successful

func (*UsersItemClassesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemClassesRequestBuilder when successful

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 classes to which the user belongs. Nullable.

type UsersItemClassesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemClassesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemClassesRequestBuilderGetQueryParameters
}

UsersItemClassesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemRubricsCountRequestBuilder ¶ added in v0.49.0

UsersItemRubricsCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemRubricsCountRequestBuilder ¶ added in v0.49.0

NewUsersItemRubricsCountRequestBuilder instantiates a new UsersItemRubricsCountRequestBuilder 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 UsersItemRubricsCountRequestBuilder and sets the default values.

func (*UsersItemRubricsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemRubricsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*UsersItemRubricsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemRubricsCountRequestBuilder when successful

type UsersItemRubricsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemRubricsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemRubricsCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemRubricsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemRubricsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemRubricsCountRequestBuilderGetQueryParameters
}

UsersItemRubricsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemRubricsEducationRubricItemRequestBuilder ¶ added in v0.49.0

type UsersItemRubricsEducationRubricItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemRubricsEducationRubricItemRequestBuilder provides operations to manage the rubrics property of the microsoft.graph.educationUser entity.

func NewUsersItemRubricsEducationRubricItemRequestBuilder ¶ added in v0.49.0

NewUsersItemRubricsEducationRubricItemRequestBuilder instantiates a new UsersItemRubricsEducationRubricItemRequestBuilder 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 UsersItemRubricsEducationRubricItemRequestBuilder and sets the default values.

func (*UsersItemRubricsEducationRubricItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property rubrics for education returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemRubricsEducationRubricItemRequestBuilder) Get ¶ added in v0.49.0

Get when set, the grading rubric attached to the assignment. returns a EducationRubricable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemRubricsEducationRubricItemRequestBuilder) Patch ¶ added in v0.49.0

Patch update the navigation property rubrics in education returns a EducationRubricable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemRubricsEducationRubricItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property rubrics for education returns a *RequestInformation when successful

func (*UsersItemRubricsEducationRubricItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation when set, the grading rubric attached to the assignment. returns a *RequestInformation when successful

func (*UsersItemRubricsEducationRubricItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property rubrics in education returns a *RequestInformation when successful

func (*UsersItemRubricsEducationRubricItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemRubricsEducationRubricItemRequestBuilder when successful

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

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 UsersItemRubricsRequestBuilder 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 UsersItemRubricsRequestBuilder and sets the default values.

func (*UsersItemRubricsRequestBuilder) ByEducationRubricId ¶ added in v0.63.0

ByEducationRubricId provides operations to manage the rubrics property of the microsoft.graph.educationUser entity. returns a *UsersItemRubricsEducationRubricItemRequestBuilder when successful

func (*UsersItemRubricsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *UsersItemRubricsCountRequestBuilder when successful

func (*UsersItemRubricsRequestBuilder) Get ¶ added in v0.49.0

Get when set, the grading rubric attached to the assignment. returns a EducationRubricCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemRubricsRequestBuilder) Post ¶ added in v0.49.0

Post create new navigation property to rubrics for education returns a EducationRubricable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemRubricsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation when set, the grading rubric attached to the assignment. returns a *RequestInformation when successful

func (*UsersItemRubricsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to rubrics for education returns a *RequestInformation when successful

func (*UsersItemRubricsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemRubricsRequestBuilder when successful

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 when set, the grading rubric attached to the assignment.

type UsersItemRubricsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemRubricsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemRubricsRequestBuilderGetQueryParameters
}

UsersItemRubricsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemRubricsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0

type UsersItemRubricsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemRubricsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemSchoolsCountRequestBuilder ¶ added in v0.49.0

UsersItemSchoolsCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemSchoolsCountRequestBuilder ¶ added in v0.49.0

NewUsersItemSchoolsCountRequestBuilder instantiates a new UsersItemSchoolsCountRequestBuilder 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 UsersItemSchoolsCountRequestBuilder and sets the default values.

func (*UsersItemSchoolsCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemSchoolsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*UsersItemSchoolsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemSchoolsCountRequestBuilder when successful

type UsersItemSchoolsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemSchoolsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemSchoolsCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemSchoolsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemSchoolsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemSchoolsCountRequestBuilderGetQueryParameters
}

UsersItemSchoolsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemSchoolsEducationSchoolItemRequestBuilder ¶ added in v0.49.0

type UsersItemSchoolsEducationSchoolItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemSchoolsEducationSchoolItemRequestBuilder provides operations to manage the schools property of the microsoft.graph.educationUser entity.

func NewUsersItemSchoolsEducationSchoolItemRequestBuilder ¶ added in v0.49.0

NewUsersItemSchoolsEducationSchoolItemRequestBuilder instantiates a new UsersItemSchoolsEducationSchoolItemRequestBuilder 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 UsersItemSchoolsEducationSchoolItemRequestBuilder and sets the default values.

func (*UsersItemSchoolsEducationSchoolItemRequestBuilder) Get ¶ added in v0.49.0

Get schools to which the user belongs. Nullable. returns a EducationSchoolable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemSchoolsEducationSchoolItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation schools to which the user belongs. Nullable. returns a *RequestInformation when successful

func (*UsersItemSchoolsEducationSchoolItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemSchoolsEducationSchoolItemRequestBuilder when successful

type UsersItemSchoolsEducationSchoolItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemSchoolsEducationSchoolItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemSchoolsEducationSchoolItemRequestBuilderGetQueryParameters schools to which the user belongs. Nullable.

type UsersItemSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemSchoolsEducationSchoolItemRequestBuilderGetQueryParameters
}

UsersItemSchoolsEducationSchoolItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemSchoolsRequestBuilder ¶ added in v0.49.0

UsersItemSchoolsRequestBuilder provides operations to manage the schools property of the microsoft.graph.educationUser entity.

func NewUsersItemSchoolsRequestBuilder ¶ added in v0.49.0

NewUsersItemSchoolsRequestBuilder instantiates a new UsersItemSchoolsRequestBuilder 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 UsersItemSchoolsRequestBuilder and sets the default values.

func (*UsersItemSchoolsRequestBuilder) ByEducationSchoolId ¶ added in v0.63.0

ByEducationSchoolId provides operations to manage the schools property of the microsoft.graph.educationUser entity. returns a *UsersItemSchoolsEducationSchoolItemRequestBuilder when successful

func (*UsersItemSchoolsRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *UsersItemSchoolsCountRequestBuilder when successful

func (*UsersItemSchoolsRequestBuilder) Get ¶ added in v0.49.0

Get schools to which the user belongs. Nullable. returns a EducationSchoolCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemSchoolsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation schools to which the user belongs. Nullable. returns a *RequestInformation when successful

func (*UsersItemSchoolsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemSchoolsRequestBuilder when successful

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 schools to which the user belongs. Nullable.

type UsersItemSchoolsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemSchoolsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemSchoolsRequestBuilderGetQueryParameters
}

UsersItemSchoolsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemTaughtClassesCountRequestBuilder ¶ added in v0.49.0

type UsersItemTaughtClassesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemTaughtClassesCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemTaughtClassesCountRequestBuilder ¶ added in v0.49.0

NewUsersItemTaughtClassesCountRequestBuilder instantiates a new UsersItemTaughtClassesCountRequestBuilder 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 UsersItemTaughtClassesCountRequestBuilder and sets the default values.

func (*UsersItemTaughtClassesCountRequestBuilder) Get ¶ added in v0.49.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemTaughtClassesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*UsersItemTaughtClassesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemTaughtClassesCountRequestBuilder when successful

type UsersItemTaughtClassesCountRequestBuilderGetQueryParameters ¶ added in v0.53.0

type UsersItemTaughtClassesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemTaughtClassesCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemTaughtClassesCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemTaughtClassesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemTaughtClassesCountRequestBuilderGetQueryParameters
}

UsersItemTaughtClassesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemTaughtClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

type UsersItemTaughtClassesEducationClassItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemTaughtClassesEducationClassItemRequestBuilder provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity.

func NewUsersItemTaughtClassesEducationClassItemRequestBuilder ¶ added in v0.49.0

func NewUsersItemTaughtClassesEducationClassItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemTaughtClassesEducationClassItemRequestBuilder

NewUsersItemTaughtClassesEducationClassItemRequestBuilder instantiates a new UsersItemTaughtClassesEducationClassItemRequestBuilder 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 UsersItemTaughtClassesEducationClassItemRequestBuilder and sets the default values.

func (*UsersItemTaughtClassesEducationClassItemRequestBuilder) Get ¶ added in v0.49.0

Get classes for which the user is a teacher. returns a EducationClassable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemTaughtClassesEducationClassItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation classes for which the user is a teacher. returns a *RequestInformation when successful

func (*UsersItemTaughtClassesEducationClassItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemTaughtClassesEducationClassItemRequestBuilder when successful

type UsersItemTaughtClassesEducationClassItemRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemTaughtClassesEducationClassItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemTaughtClassesEducationClassItemRequestBuilderGetQueryParameters classes for which the user is a teacher.

type UsersItemTaughtClassesEducationClassItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemTaughtClassesEducationClassItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemTaughtClassesEducationClassItemRequestBuilderGetQueryParameters
}

UsersItemTaughtClassesEducationClassItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemTaughtClassesRequestBuilder ¶ added in v0.49.0

type UsersItemTaughtClassesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemTaughtClassesRequestBuilder provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity.

func NewUsersItemTaughtClassesRequestBuilder ¶ added in v0.49.0

NewUsersItemTaughtClassesRequestBuilder instantiates a new UsersItemTaughtClassesRequestBuilder 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 UsersItemTaughtClassesRequestBuilder and sets the default values.

func (*UsersItemTaughtClassesRequestBuilder) ByEducationClassId ¶ added in v0.63.0

ByEducationClassId provides operations to manage the taughtClasses property of the microsoft.graph.educationUser entity. returns a *UsersItemTaughtClassesEducationClassItemRequestBuilder when successful

func (*UsersItemTaughtClassesRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *UsersItemTaughtClassesCountRequestBuilder when successful

func (*UsersItemTaughtClassesRequestBuilder) Get ¶ added in v0.49.0

Get get the educationClass resources owned by an educationUser. returns a EducationClassCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*UsersItemTaughtClassesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the educationClass resources owned by an educationUser. returns a *RequestInformation when successful

func (*UsersItemTaughtClassesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemTaughtClassesRequestBuilder when successful

type UsersItemTaughtClassesRequestBuilderGetQueryParameters ¶ added in v0.49.0

type UsersItemTaughtClassesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersItemTaughtClassesRequestBuilderGetQueryParameters get the educationClass resources owned by an educationUser.

type UsersItemTaughtClassesRequestBuilderGetRequestConfiguration ¶ added in v0.49.0

type UsersItemTaughtClassesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemTaughtClassesRequestBuilderGetQueryParameters
}

UsersItemTaughtClassesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemUserMailboxSettingsRequestBuilder ¶ added in v0.63.0

type UsersItemUserMailboxSettingsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemUserMailboxSettingsRequestBuilder builds and executes requests for operations under \education\users\{educationUser-id}\user\mailboxSettings

func NewUsersItemUserMailboxSettingsRequestBuilder ¶ added in v0.63.0

NewUsersItemUserMailboxSettingsRequestBuilder instantiates a new UsersItemUserMailboxSettingsRequestBuilder and sets the default values.

func NewUsersItemUserMailboxSettingsRequestBuilderInternal ¶ added in v0.63.0

func NewUsersItemUserMailboxSettingsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemUserMailboxSettingsRequestBuilder

NewUsersItemUserMailboxSettingsRequestBuilderInternal instantiates a new UsersItemUserMailboxSettingsRequestBuilder and sets the default values.

func (*UsersItemUserMailboxSettingsRequestBuilder) Get ¶ added in v0.63.0

Get settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. returns a MailboxSettingsable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemUserMailboxSettingsRequestBuilder) Patch ¶ added in v0.63.0

Patch update property mailboxSettings value. returns a MailboxSettingsable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemUserMailboxSettingsRequestBuilder) ToGetRequestInformation ¶ added in v0.63.0

ToGetRequestInformation settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select. returns a *RequestInformation when successful

func (*UsersItemUserMailboxSettingsRequestBuilder) ToPatchRequestInformation ¶ added in v0.63.0

ToPatchRequestInformation update property mailboxSettings value. returns a *RequestInformation when successful

func (*UsersItemUserMailboxSettingsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemUserMailboxSettingsRequestBuilder when successful

type UsersItemUserMailboxSettingsRequestBuilderGetQueryParameters ¶ added in v0.63.0

type UsersItemUserMailboxSettingsRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UsersItemUserMailboxSettingsRequestBuilderGetQueryParameters settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. Returned only on $select.

type UsersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration ¶ added in v0.63.0

type UsersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemUserMailboxSettingsRequestBuilderGetQueryParameters
}

UsersItemUserMailboxSettingsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration ¶ added in v0.63.0

type UsersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

UsersItemUserMailboxSettingsRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemUserRequestBuilder ¶ added in v0.49.0

UsersItemUserRequestBuilder provides operations to manage the user property of the microsoft.graph.educationUser entity.

func NewUsersItemUserRequestBuilder ¶ added in v0.49.0

NewUsersItemUserRequestBuilder instantiates a new UsersItemUserRequestBuilder 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 UsersItemUserRequestBuilder and sets the default values.

func (*UsersItemUserRequestBuilder) Get ¶ added in v0.49.0

Get the directory user that corresponds to this user. returns a Userable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemUserRequestBuilder) MailboxSettings ¶ added in v0.63.0

MailboxSettings the mailboxSettings property returns a *UsersItemUserMailboxSettingsRequestBuilder when successful

func (*UsersItemUserRequestBuilder) ServiceProvisioningErrors ¶ added in v1.20.0

ServiceProvisioningErrors the serviceProvisioningErrors property returns a *UsersItemUserServiceProvisioningErrorsRequestBuilder when successful

func (*UsersItemUserRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation the directory user that corresponds to this user. returns a *RequestInformation when successful

func (*UsersItemUserRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemUserRequestBuilder when successful

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 the directory user that corresponds to this user.

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 UsersItemUserServiceProvisioningErrorsCountRequestBuilder ¶ added in v1.20.0

type UsersItemUserServiceProvisioningErrorsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemUserServiceProvisioningErrorsCountRequestBuilder provides operations to count the resources in the collection.

func NewUsersItemUserServiceProvisioningErrorsCountRequestBuilder ¶ added in v1.20.0

func NewUsersItemUserServiceProvisioningErrorsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemUserServiceProvisioningErrorsCountRequestBuilder

NewUsersItemUserServiceProvisioningErrorsCountRequestBuilder instantiates a new UsersItemUserServiceProvisioningErrorsCountRequestBuilder and sets the default values.

func NewUsersItemUserServiceProvisioningErrorsCountRequestBuilderInternal ¶ added in v1.20.0

func NewUsersItemUserServiceProvisioningErrorsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemUserServiceProvisioningErrorsCountRequestBuilder

NewUsersItemUserServiceProvisioningErrorsCountRequestBuilderInternal instantiates a new UsersItemUserServiceProvisioningErrorsCountRequestBuilder and sets the default values.

func (*UsersItemUserServiceProvisioningErrorsCountRequestBuilder) Get ¶ added in v1.20.0

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemUserServiceProvisioningErrorsCountRequestBuilder) ToGetRequestInformation ¶ added in v1.20.0

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*UsersItemUserServiceProvisioningErrorsCountRequestBuilder) WithUrl ¶ added in v1.20.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemUserServiceProvisioningErrorsCountRequestBuilder when successful

type UsersItemUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters ¶ added in v1.20.0

type UsersItemUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

UsersItemUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters get the number of the resource

type UsersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration ¶ added in v1.20.0

type UsersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemUserServiceProvisioningErrorsCountRequestBuilderGetQueryParameters
}

UsersItemUserServiceProvisioningErrorsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersItemUserServiceProvisioningErrorsRequestBuilder ¶ added in v1.20.0

type UsersItemUserServiceProvisioningErrorsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

UsersItemUserServiceProvisioningErrorsRequestBuilder builds and executes requests for operations under \education\users\{educationUser-id}\user\serviceProvisioningErrors

func NewUsersItemUserServiceProvisioningErrorsRequestBuilder ¶ added in v1.20.0

NewUsersItemUserServiceProvisioningErrorsRequestBuilder instantiates a new UsersItemUserServiceProvisioningErrorsRequestBuilder and sets the default values.

func NewUsersItemUserServiceProvisioningErrorsRequestBuilderInternal ¶ added in v1.20.0

func NewUsersItemUserServiceProvisioningErrorsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersItemUserServiceProvisioningErrorsRequestBuilder

NewUsersItemUserServiceProvisioningErrorsRequestBuilderInternal instantiates a new UsersItemUserServiceProvisioningErrorsRequestBuilder and sets the default values.

func (*UsersItemUserServiceProvisioningErrorsRequestBuilder) Count ¶ added in v1.20.0

Count provides operations to count the resources in the collection. returns a *UsersItemUserServiceProvisioningErrorsCountRequestBuilder when successful

func (*UsersItemUserServiceProvisioningErrorsRequestBuilder) Get ¶ added in v1.20.0

Get errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). returns a ServiceProvisioningErrorCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*UsersItemUserServiceProvisioningErrorsRequestBuilder) ToGetRequestInformation ¶ added in v1.20.0

ToGetRequestInformation errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance). returns a *RequestInformation when successful

func (*UsersItemUserServiceProvisioningErrorsRequestBuilder) WithUrl ¶ added in v1.20.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersItemUserServiceProvisioningErrorsRequestBuilder when successful

type UsersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters ¶ added in v1.20.0

type UsersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters 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"`
}

UsersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Supports $filter (eq, not, for isResolved and serviceInstance).

type UsersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration ¶ added in v1.20.0

type UsersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersItemUserServiceProvisioningErrorsRequestBuilderGetQueryParameters
}

UsersItemUserServiceProvisioningErrorsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersRequestBuilder ¶ added in v0.49.0

UsersRequestBuilder provides operations to manage the users property of the microsoft.graph.educationRoot entity.

func NewUsersRequestBuilder ¶ added in v0.49.0

NewUsersRequestBuilder instantiates a new UsersRequestBuilder and sets the default values.

func NewUsersRequestBuilderInternal ¶ added in v0.49.0

func NewUsersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersRequestBuilder

NewUsersRequestBuilderInternal instantiates a new UsersRequestBuilder and sets the default values.

func (*UsersRequestBuilder) ByEducationUserId ¶ added in v0.63.0

func (m *UsersRequestBuilder) ByEducationUserId(educationUserId string) *UsersEducationUserItemRequestBuilder

ByEducationUserId provides operations to manage the users property of the microsoft.graph.educationRoot entity. returns a *UsersEducationUserItemRequestBuilder when successful

func (*UsersRequestBuilder) Count ¶ added in v0.49.0

Count provides operations to count the resources in the collection. returns a *UsersCountRequestBuilder when successful

func (*UsersRequestBuilder) Delta ¶ added in v0.49.0

Delta provides operations to call the delta method. returns a *UsersDeltaRequestBuilder when successful

func (*UsersRequestBuilder) Get ¶ added in v0.49.0

Get get a list of the educationUser objects and their properties. returns a EducationUserCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*UsersRequestBuilder) Post ¶ added in v0.49.0

Post create a new educationUser object. returns a EducationUserable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*UsersRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get a list of the educationUser objects and their properties. returns a *RequestInformation when successful

func (*UsersRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create a new educationUser object. returns a *RequestInformation when successful

func (*UsersRequestBuilder) WithUrl ¶ added in v1.18.0

func (m *UsersRequestBuilder) WithUrl(rawUrl string) *UsersRequestBuilder

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *UsersRequestBuilder when successful

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