profile

package
v0.20241209.1115630 Latest Latest
Warning

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

Go to latest
Published: Dec 9, 2024 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DeleteProfileOperationOptions

type DeleteProfileOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultDeleteProfileOperationOptions

func DefaultDeleteProfileOperationOptions() DeleteProfileOperationOptions

func (DeleteProfileOperationOptions) ToHeaders

func (DeleteProfileOperationOptions) ToOData

func (DeleteProfileOperationOptions) ToQuery

type DeleteProfileOperationResponse

type DeleteProfileOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type GetProfileOperationOptions

type GetProfileOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func DefaultGetProfileOperationOptions

func DefaultGetProfileOperationOptions() GetProfileOperationOptions

func (GetProfileOperationOptions) ToHeaders

func (o GetProfileOperationOptions) ToHeaders() *client.Headers

func (GetProfileOperationOptions) ToOData

func (o GetProfileOperationOptions) ToOData() *odata.Query

func (GetProfileOperationOptions) ToQuery

type GetProfileOperationResponse

type GetProfileOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.Profile
}

type ProfileClient

type ProfileClient struct {
	Client *msgraph.Client
}

func NewProfileClientWithBaseURI

func NewProfileClientWithBaseURI(sdkApi sdkEnv.Api) (*ProfileClient, error)

func (ProfileClient) DeleteProfile

DeleteProfile - Delete profile. Deletes a profile object from a user's account.

func (ProfileClient) GetProfile

GetProfile - Get profile. Retrieve the properties and relationships of a profile object for a given user. The profile resource exposes various rich properties that are descriptive of the user as relationships, for example, anniversaries and education activities. To get one of these navigation properties, use the corresponding GET method on that property. See the methods exposed by profile.

func (ProfileClient) UpdateProfile

UpdateProfile - Update the navigation property profile in me

type UpdateProfileOperationOptions

type UpdateProfileOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultUpdateProfileOperationOptions

func DefaultUpdateProfileOperationOptions() UpdateProfileOperationOptions

func (UpdateProfileOperationOptions) ToHeaders

func (UpdateProfileOperationOptions) ToOData

func (UpdateProfileOperationOptions) ToQuery

type UpdateProfileOperationResponse

type UpdateProfileOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL