mailfoldermessagerule

package
v0.20240927.1005214 Latest Latest
Warning

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

Go to latest
Published: Sep 27, 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 CreateMailFolderMessageRuleOperationOptions

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

func DefaultCreateMailFolderMessageRuleOperationOptions

func DefaultCreateMailFolderMessageRuleOperationOptions() CreateMailFolderMessageRuleOperationOptions

func (CreateMailFolderMessageRuleOperationOptions) ToHeaders

func (CreateMailFolderMessageRuleOperationOptions) ToOData

func (CreateMailFolderMessageRuleOperationOptions) ToQuery

type CreateMailFolderMessageRuleOperationResponse

type CreateMailFolderMessageRuleOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.MessageRule
}

type DeleteMailFolderMessageRuleOperationOptions

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

func DefaultDeleteMailFolderMessageRuleOperationOptions

func DefaultDeleteMailFolderMessageRuleOperationOptions() DeleteMailFolderMessageRuleOperationOptions

func (DeleteMailFolderMessageRuleOperationOptions) ToHeaders

func (DeleteMailFolderMessageRuleOperationOptions) ToOData

func (DeleteMailFolderMessageRuleOperationOptions) ToQuery

type DeleteMailFolderMessageRuleOperationResponse

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

type GetMailFolderMessageRuleOperationOptions

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

func DefaultGetMailFolderMessageRuleOperationOptions

func DefaultGetMailFolderMessageRuleOperationOptions() GetMailFolderMessageRuleOperationOptions

func (GetMailFolderMessageRuleOperationOptions) ToHeaders

func (GetMailFolderMessageRuleOperationOptions) ToOData

func (GetMailFolderMessageRuleOperationOptions) ToQuery

type GetMailFolderMessageRuleOperationResponse

type GetMailFolderMessageRuleOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.MessageRule
}

type GetMailFolderMessageRulesCountOperationOptions

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

func DefaultGetMailFolderMessageRulesCountOperationOptions

func DefaultGetMailFolderMessageRulesCountOperationOptions() GetMailFolderMessageRulesCountOperationOptions

func (GetMailFolderMessageRulesCountOperationOptions) ToHeaders

func (GetMailFolderMessageRulesCountOperationOptions) ToOData

func (GetMailFolderMessageRulesCountOperationOptions) ToQuery

type GetMailFolderMessageRulesCountOperationResponse

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

type ListMailFolderMessageRulesCompleteResult

type ListMailFolderMessageRulesCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []stable.MessageRule
}

type ListMailFolderMessageRulesCustomPager

type ListMailFolderMessageRulesCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}

type ListMailFolderMessageRulesOperationOptions

type ListMailFolderMessageRulesOperationOptions 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 DefaultListMailFolderMessageRulesOperationOptions

func DefaultListMailFolderMessageRulesOperationOptions() ListMailFolderMessageRulesOperationOptions

func (ListMailFolderMessageRulesOperationOptions) ToHeaders

func (ListMailFolderMessageRulesOperationOptions) ToOData

func (ListMailFolderMessageRulesOperationOptions) ToQuery

type ListMailFolderMessageRulesOperationResponse

type ListMailFolderMessageRulesOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]stable.MessageRule
}

type MailFolderMessageRuleClient

type MailFolderMessageRuleClient struct {
	Client *msgraph.Client
}

func NewMailFolderMessageRuleClientWithBaseURI

func NewMailFolderMessageRuleClientWithBaseURI(sdkApi sdkEnv.Api) (*MailFolderMessageRuleClient, error)

func (MailFolderMessageRuleClient) CreateMailFolderMessageRule

CreateMailFolderMessageRule - Create rule. Create a messageRule object by specifying a set of conditions and actions. Outlook carries out those actions if an incoming message in the user's Inbox meets the specified conditions.

func (MailFolderMessageRuleClient) DeleteMailFolderMessageRule

DeleteMailFolderMessageRule - Delete messageRule. Delete the specified messageRule object.

func (MailFolderMessageRuleClient) GetMailFolderMessageRule

GetMailFolderMessageRule - Get rule. Get the properties and relationships of a messageRule object.

func (MailFolderMessageRuleClient) GetMailFolderMessageRulesCount

GetMailFolderMessageRulesCount - Get the number of the resource

func (MailFolderMessageRuleClient) ListMailFolderMessageRules

ListMailFolderMessageRules - List rules. Get all the messageRule objects defined for the user's inbox.

func (MailFolderMessageRuleClient) ListMailFolderMessageRulesComplete

ListMailFolderMessageRulesComplete retrieves all the results into a single object

func (MailFolderMessageRuleClient) ListMailFolderMessageRulesCompleteMatchingPredicate

ListMailFolderMessageRulesCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (MailFolderMessageRuleClient) UpdateMailFolderMessageRule

UpdateMailFolderMessageRule - Update rule. Change writable properties on a messageRule object and save the changes.

type MessageRuleOperationPredicate

type MessageRuleOperationPredicate struct {
}

func (MessageRuleOperationPredicate) Matches

type UpdateMailFolderMessageRuleOperationOptions

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

func DefaultUpdateMailFolderMessageRuleOperationOptions

func DefaultUpdateMailFolderMessageRuleOperationOptions() UpdateMailFolderMessageRuleOperationOptions

func (UpdateMailFolderMessageRuleOperationOptions) ToHeaders

func (UpdateMailFolderMessageRuleOperationOptions) ToOData

func (UpdateMailFolderMessageRuleOperationOptions) ToQuery

type UpdateMailFolderMessageRuleOperationResponse

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