profileemail

package
v0.20241126.1723 Latest Latest
Warning

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

Go to latest
Published: Nov 26, 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 CreateProfileEmailOperationOptions

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

func DefaultCreateProfileEmailOperationOptions

func DefaultCreateProfileEmailOperationOptions() CreateProfileEmailOperationOptions

func (CreateProfileEmailOperationOptions) ToHeaders

func (CreateProfileEmailOperationOptions) ToOData

func (CreateProfileEmailOperationOptions) ToQuery

type CreateProfileEmailOperationResponse

type CreateProfileEmailOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.ItemEmail
}

type DeleteProfileEmailOperationOptions

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

func DefaultDeleteProfileEmailOperationOptions

func DefaultDeleteProfileEmailOperationOptions() DeleteProfileEmailOperationOptions

func (DeleteProfileEmailOperationOptions) ToHeaders

func (DeleteProfileEmailOperationOptions) ToOData

func (DeleteProfileEmailOperationOptions) ToQuery

type DeleteProfileEmailOperationResponse

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

type GetProfileEmailOperationOptions

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

func DefaultGetProfileEmailOperationOptions

func DefaultGetProfileEmailOperationOptions() GetProfileEmailOperationOptions

func (GetProfileEmailOperationOptions) ToHeaders

func (GetProfileEmailOperationOptions) ToOData

func (GetProfileEmailOperationOptions) ToQuery

type GetProfileEmailOperationResponse

type GetProfileEmailOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.ItemEmail
}

type GetProfileEmailsCountOperationOptions

type GetProfileEmailsCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func DefaultGetProfileEmailsCountOperationOptions

func DefaultGetProfileEmailsCountOperationOptions() GetProfileEmailsCountOperationOptions

func (GetProfileEmailsCountOperationOptions) ToHeaders

func (GetProfileEmailsCountOperationOptions) ToOData

func (GetProfileEmailsCountOperationOptions) ToQuery

type GetProfileEmailsCountOperationResponse

type GetProfileEmailsCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type ItemEmailOperationPredicate

type ItemEmailOperationPredicate struct {
}

func (ItemEmailOperationPredicate) Matches

type ListProfileEmailsCompleteResult

type ListProfileEmailsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.ItemEmail
}

type ListProfileEmailsCustomPager

type ListProfileEmailsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}
func (p *ListProfileEmailsCustomPager) NextPageLink() *odata.Link

type ListProfileEmailsOperationOptions

type ListProfileEmailsOperationOptions struct {
	Count     *bool
	Expand    *odata.Expand
	Filter    *string
	Metadata  *odata.Metadata
	OrderBy   *odata.OrderBy
	RetryFunc client.RequestRetryFunc
	Search    *string
	Select    *[]string
	Skip      *int64
	Top       *int64
}

func DefaultListProfileEmailsOperationOptions

func DefaultListProfileEmailsOperationOptions() ListProfileEmailsOperationOptions

func (ListProfileEmailsOperationOptions) ToHeaders

func (ListProfileEmailsOperationOptions) ToOData

func (ListProfileEmailsOperationOptions) ToQuery

type ListProfileEmailsOperationResponse

type ListProfileEmailsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.ItemEmail
}

type ProfileEmailClient

type ProfileEmailClient struct {
	Client *msgraph.Client
}

func NewProfileEmailClientWithBaseURI

func NewProfileEmailClientWithBaseURI(sdkApi sdkEnv.Api) (*ProfileEmailClient, error)

func (ProfileEmailClient) CreateProfileEmail

CreateProfileEmail - Create itemEmail. Create a new itemEmail object in a user's profile.

func (ProfileEmailClient) DeleteProfileEmail

DeleteProfileEmail - Delete itemEmail. Delete an itemEmail object from a user's profile.

func (ProfileEmailClient) GetProfileEmail

GetProfileEmail - Get emails from me. Represents detailed information about email addresses associated with the user.

func (ProfileEmailClient) GetProfileEmailsCount

GetProfileEmailsCount - Get the number of the resource

func (ProfileEmailClient) ListProfileEmails

ListProfileEmails - List emails. Retrieve a list of itemEmail objects from a user's profile.

func (ProfileEmailClient) ListProfileEmailsComplete

ListProfileEmailsComplete retrieves all the results into a single object

func (ProfileEmailClient) ListProfileEmailsCompleteMatchingPredicate

func (c ProfileEmailClient) ListProfileEmailsCompleteMatchingPredicate(ctx context.Context, options ListProfileEmailsOperationOptions, predicate ItemEmailOperationPredicate) (result ListProfileEmailsCompleteResult, err error)

ListProfileEmailsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (ProfileEmailClient) UpdateProfileEmail

UpdateProfileEmail - Update the navigation property emails in me

type UpdateProfileEmailOperationOptions

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

func DefaultUpdateProfileEmailOperationOptions

func DefaultUpdateProfileEmailOperationOptions() UpdateProfileEmailOperationOptions

func (UpdateProfileEmailOperationOptions) ToHeaders

func (UpdateProfileEmailOperationOptions) ToOData

func (UpdateProfileEmailOperationOptions) ToQuery

type UpdateProfileEmailOperationResponse

type UpdateProfileEmailOperationResponse 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