Documentation ¶
Index ¶
- type DeleteProfileOperationOptions
- type DeleteProfileOperationResponse
- type GetProfileOperationOptions
- type GetProfileOperationResponse
- type ProfileClient
- func (c ProfileClient) DeleteProfile(ctx context.Context, options DeleteProfileOperationOptions) (result DeleteProfileOperationResponse, err error)
- func (c ProfileClient) GetProfile(ctx context.Context, options GetProfileOperationOptions) (result GetProfileOperationResponse, err error)
- func (c ProfileClient) UpdateProfile(ctx context.Context, input beta.Profile, options UpdateProfileOperationOptions) (result UpdateProfileOperationResponse, err error)
- type UpdateProfileOperationOptions
- type UpdateProfileOperationResponse
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 (o DeleteProfileOperationOptions) ToHeaders() *client.Headers
func (DeleteProfileOperationOptions) ToOData ¶
func (o DeleteProfileOperationOptions) ToOData() *odata.Query
func (DeleteProfileOperationOptions) ToQuery ¶
func (o DeleteProfileOperationOptions) ToQuery() *client.QueryParams
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 ¶
func (o GetProfileOperationOptions) ToQuery() *client.QueryParams
type ProfileClient ¶
func NewProfileClientWithBaseURI ¶
func NewProfileClientWithBaseURI(sdkApi sdkEnv.Api) (*ProfileClient, error)
func (ProfileClient) DeleteProfile ¶
func (c ProfileClient) DeleteProfile(ctx context.Context, options DeleteProfileOperationOptions) (result DeleteProfileOperationResponse, err error)
DeleteProfile - Delete profile. Deletes a profile object from a user's account.
func (ProfileClient) GetProfile ¶
func (c ProfileClient) GetProfile(ctx context.Context, options GetProfileOperationOptions) (result GetProfileOperationResponse, err error)
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 ¶
func (c ProfileClient) UpdateProfile(ctx context.Context, input beta.Profile, options UpdateProfileOperationOptions) (result UpdateProfileOperationResponse, err error)
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 (o UpdateProfileOperationOptions) ToHeaders() *client.Headers
func (UpdateProfileOperationOptions) ToOData ¶
func (o UpdateProfileOperationOptions) ToOData() *odata.Query
func (UpdateProfileOperationOptions) ToQuery ¶
func (o UpdateProfileOperationOptions) ToQuery() *client.QueryParams
Click to show internal directories.
Click to hide internal directories.