Documentation
¶
Index ¶
- type GetMailTips
- func (m *GetMailTips) GetAdditionalData() map[string]interface{}
- func (m *GetMailTips) GetAutomaticReplies() ...
- func (m *GetMailTips) GetCustomMailTip() *string
- func (m *GetMailTips) GetDeliveryRestricted() *bool
- func (m *GetMailTips) GetEmailAddress() ...
- func (m *GetMailTips) GetError() ...
- func (m *GetMailTips) GetExternalMemberCount() *int32
- func (m *GetMailTips) GetFieldDeserializers() map[string]func(interface{}, ...) error
- func (m *GetMailTips) GetIsModerated() *bool
- func (m *GetMailTips) GetMailboxFull() *bool
- func (m *GetMailTips) GetMaxMessageSize() *int32
- func (m *GetMailTips) GetRecipientScope() ...
- func (m *GetMailTips) GetRecipientSuggestions() []i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.Recipient
- func (m *GetMailTips) GetTotalMemberCount() *int32
- func (m *GetMailTips) IsNil() bool
- func (m *GetMailTips) Serialize(...) error
- func (m *GetMailTips) SetAdditionalData(value map[string]interface{})
- func (m *GetMailTips) SetAutomaticReplies(...)
- func (m *GetMailTips) SetCustomMailTip(value *string)
- func (m *GetMailTips) SetDeliveryRestricted(value *bool)
- func (m *GetMailTips) SetEmailAddress(...)
- func (m *GetMailTips) SetError(...)
- func (m *GetMailTips) SetExternalMemberCount(value *int32)
- func (m *GetMailTips) SetIsModerated(value *bool)
- func (m *GetMailTips) SetMailboxFull(value *bool)
- func (m *GetMailTips) SetMaxMessageSize(value *int32)
- func (m *GetMailTips) SetRecipientScope(...)
- func (m *GetMailTips) SetRecipientSuggestions(...)
- func (m *GetMailTips) SetTotalMemberCount(value *int32)
- type GetMailTipsRequestBody
- func (m *GetMailTipsRequestBody) GetAdditionalData() map[string]interface{}
- func (m *GetMailTipsRequestBody) GetEmailAddresses() []string
- func (m *GetMailTipsRequestBody) GetFieldDeserializers() map[string]func(interface{}, ...) error
- func (m *GetMailTipsRequestBody) GetMailTipsOptions() ...
- func (m *GetMailTipsRequestBody) IsNil() bool
- func (m *GetMailTipsRequestBody) Serialize(...) error
- func (m *GetMailTipsRequestBody) SetAdditionalData(value map[string]interface{})
- func (m *GetMailTipsRequestBody) SetEmailAddresses(value []string)
- func (m *GetMailTipsRequestBody) SetMailTipsOptions(...)
- type GetMailTipsRequestBuilder
- type GetMailTipsRequestBuilderPostOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetMailTips ¶
type GetMailTips struct {
// contains filtered or unexported fields
}
func NewGetMailTips ¶
func NewGetMailTips() *GetMailTips
Instantiates a new getMailTips and sets the default values.
func (*GetMailTips) GetAdditionalData ¶
func (m *GetMailTips) GetAdditionalData() map[string]interface{}
Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*GetMailTips) GetAutomaticReplies ¶
func (m *GetMailTips) GetAutomaticReplies() *i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.AutomaticRepliesMailTips
Gets the automaticReplies property value. Mail tips for automatic reply if it has been set up by the recipient.
func (*GetMailTips) GetCustomMailTip ¶
func (m *GetMailTips) GetCustomMailTip() *string
Gets the customMailTip property value. A custom mail tip that can be set on the recipient's mailbox.
func (*GetMailTips) GetDeliveryRestricted ¶
func (m *GetMailTips) GetDeliveryRestricted() *bool
Gets the deliveryRestricted property value. Whether the recipient's mailbox is restricted, for example, accepting messages from only a predefined list of senders, rejecting messages from a predefined list of senders, or accepting messages from only authenticated senders.
func (*GetMailTips) GetEmailAddress ¶
func (m *GetMailTips) GetEmailAddress() *i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.EmailAddress
Gets the emailAddress property value. The email address of the recipient to get mailtips for.
func (*GetMailTips) GetError ¶
func (m *GetMailTips) GetError() *i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.MailTipsError
Gets the error property value. Errors that occur during the getMailTips action.
func (*GetMailTips) GetExternalMemberCount ¶
func (m *GetMailTips) GetExternalMemberCount() *int32
Gets the externalMemberCount property value. The number of external members if the recipient is a distribution list.
func (*GetMailTips) GetFieldDeserializers ¶
func (m *GetMailTips) GetFieldDeserializers() map[string]func(interface{}, i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.ParseNode) error
The deserialization information for the current model
func (*GetMailTips) GetIsModerated ¶
func (m *GetMailTips) GetIsModerated() *bool
Gets the isModerated property value. Whether sending messages to the recipient requires approval. For example, if the recipient is a large distribution list and a moderator has been set up to approve messages sent to that distribution list, or if sending messages to a recipient requires approval of the recipient's manager.
func (*GetMailTips) GetMailboxFull ¶
func (m *GetMailTips) GetMailboxFull() *bool
Gets the mailboxFull property value. The mailbox full status of the recipient.
func (*GetMailTips) GetMaxMessageSize ¶
func (m *GetMailTips) GetMaxMessageSize() *int32
Gets the maxMessageSize property value. The maximum message size that has been configured for the recipient's organization or mailbox.
func (*GetMailTips) GetRecipientScope ¶
func (m *GetMailTips) GetRecipientScope() *i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.RecipientScopeType
Gets the recipientScope property value. The scope of the recipient. Possible values are: none, internal, external, externalPartner, externalNonParther. For example, an administrator can set another organization to be its 'partner'. The scope is useful if an administrator wants certain mailtips to be accessible to certain scopes. It's also useful to senders to inform them that their message may leave the organization, helping them make the correct decisions about wording, tone and content.
func (*GetMailTips) GetRecipientSuggestions ¶
func (m *GetMailTips) GetRecipientSuggestions() []i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.Recipient
Gets the recipientSuggestions property value. Recipients suggested based on previous contexts where they appear in the same message.
func (*GetMailTips) GetTotalMemberCount ¶
func (m *GetMailTips) GetTotalMemberCount() *int32
Gets the totalMemberCount property value. The number of members if the recipient is a distribution list.
func (*GetMailTips) IsNil ¶
func (m *GetMailTips) IsNil() bool
func (*GetMailTips) Serialize ¶
func (m *GetMailTips) Serialize(writer i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.SerializationWriter) error
Serializes information the current object Parameters:
- writer : Serialization writer to use to serialize this model
func (*GetMailTips) SetAdditionalData ¶
func (m *GetMailTips) SetAdditionalData(value map[string]interface{})
Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. Parameters:
- value : Value to set for the AdditionalData property.
func (*GetMailTips) SetAutomaticReplies ¶
func (m *GetMailTips) SetAutomaticReplies(value *i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.AutomaticRepliesMailTips)
Sets the automaticReplies property value. Mail tips for automatic reply if it has been set up by the recipient. Parameters:
- value : Value to set for the automaticReplies property.
func (*GetMailTips) SetCustomMailTip ¶
func (m *GetMailTips) SetCustomMailTip(value *string)
Sets the customMailTip property value. A custom mail tip that can be set on the recipient's mailbox. Parameters:
- value : Value to set for the customMailTip property.
func (*GetMailTips) SetDeliveryRestricted ¶
func (m *GetMailTips) SetDeliveryRestricted(value *bool)
Sets the deliveryRestricted property value. Whether the recipient's mailbox is restricted, for example, accepting messages from only a predefined list of senders, rejecting messages from a predefined list of senders, or accepting messages from only authenticated senders. Parameters:
- value : Value to set for the deliveryRestricted property.
func (*GetMailTips) SetEmailAddress ¶
func (m *GetMailTips) SetEmailAddress(value *i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.EmailAddress)
Sets the emailAddress property value. The email address of the recipient to get mailtips for. Parameters:
- value : Value to set for the emailAddress property.
func (*GetMailTips) SetError ¶
func (m *GetMailTips) SetError(value *i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.MailTipsError)
Sets the error property value. Errors that occur during the getMailTips action. Parameters:
- value : Value to set for the error property.
func (*GetMailTips) SetExternalMemberCount ¶
func (m *GetMailTips) SetExternalMemberCount(value *int32)
Sets the externalMemberCount property value. The number of external members if the recipient is a distribution list. Parameters:
- value : Value to set for the externalMemberCount property.
func (*GetMailTips) SetIsModerated ¶
func (m *GetMailTips) SetIsModerated(value *bool)
Sets the isModerated property value. Whether sending messages to the recipient requires approval. For example, if the recipient is a large distribution list and a moderator has been set up to approve messages sent to that distribution list, or if sending messages to a recipient requires approval of the recipient's manager. Parameters:
- value : Value to set for the isModerated property.
func (*GetMailTips) SetMailboxFull ¶
func (m *GetMailTips) SetMailboxFull(value *bool)
Sets the mailboxFull property value. The mailbox full status of the recipient. Parameters:
- value : Value to set for the mailboxFull property.
func (*GetMailTips) SetMaxMessageSize ¶
func (m *GetMailTips) SetMaxMessageSize(value *int32)
Sets the maxMessageSize property value. The maximum message size that has been configured for the recipient's organization or mailbox. Parameters:
- value : Value to set for the maxMessageSize property.
func (*GetMailTips) SetRecipientScope ¶
func (m *GetMailTips) SetRecipientScope(value *i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.RecipientScopeType)
Sets the recipientScope property value. The scope of the recipient. Possible values are: none, internal, external, externalPartner, externalNonParther. For example, an administrator can set another organization to be its 'partner'. The scope is useful if an administrator wants certain mailtips to be accessible to certain scopes. It's also useful to senders to inform them that their message may leave the organization, helping them make the correct decisions about wording, tone and content. Parameters:
- value : Value to set for the recipientScope property.
func (*GetMailTips) SetRecipientSuggestions ¶
func (m *GetMailTips) SetRecipientSuggestions(value []i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.Recipient)
Sets the recipientSuggestions property value. Recipients suggested based on previous contexts where they appear in the same message. Parameters:
- value : Value to set for the recipientSuggestions property.
func (*GetMailTips) SetTotalMemberCount ¶
func (m *GetMailTips) SetTotalMemberCount(value *int32)
Sets the totalMemberCount property value. The number of members if the recipient is a distribution list. Parameters:
- value : Value to set for the totalMemberCount property.
type GetMailTipsRequestBody ¶
type GetMailTipsRequestBody struct {
// contains filtered or unexported fields
}
func NewGetMailTipsRequestBody ¶
func NewGetMailTipsRequestBody() *GetMailTipsRequestBody
Instantiates a new getMailTipsRequestBody and sets the default values.
func (*GetMailTipsRequestBody) GetAdditionalData ¶
func (m *GetMailTipsRequestBody) GetAdditionalData() map[string]interface{}
Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*GetMailTipsRequestBody) GetEmailAddresses ¶
func (m *GetMailTipsRequestBody) GetEmailAddresses() []string
Gets the EmailAddresses property value.
func (*GetMailTipsRequestBody) GetFieldDeserializers ¶
func (m *GetMailTipsRequestBody) GetFieldDeserializers() map[string]func(interface{}, i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.ParseNode) error
The deserialization information for the current model
func (*GetMailTipsRequestBody) GetMailTipsOptions ¶
func (m *GetMailTipsRequestBody) GetMailTipsOptions() *i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.MailTipsType
Gets the MailTipsOptions property value.
func (*GetMailTipsRequestBody) IsNil ¶
func (m *GetMailTipsRequestBody) IsNil() bool
func (*GetMailTipsRequestBody) Serialize ¶
func (m *GetMailTipsRequestBody) Serialize(writer i04eb5309aeaafadd28374d79c8471df9b267510b4dc2e3144c378c50f6fd7b55.SerializationWriter) error
Serializes information the current object Parameters:
- writer : Serialization writer to use to serialize this model
func (*GetMailTipsRequestBody) SetAdditionalData ¶
func (m *GetMailTipsRequestBody) SetAdditionalData(value map[string]interface{})
Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. Parameters:
- value : Value to set for the AdditionalData property.
func (*GetMailTipsRequestBody) SetEmailAddresses ¶
func (m *GetMailTipsRequestBody) SetEmailAddresses(value []string)
Sets the EmailAddresses property value. Parameters:
- value : Value to set for the EmailAddresses property.
func (*GetMailTipsRequestBody) SetMailTipsOptions ¶
func (m *GetMailTipsRequestBody) SetMailTipsOptions(value *i4a838ef194e4c99e9f2c63ba10dab9cb120a89367c1d4ab0daa63bb424e20d87.MailTipsType)
Sets the MailTipsOptions property value. Parameters:
- value : Value to set for the MailTipsOptions property.
type GetMailTipsRequestBuilder ¶
type GetMailTipsRequestBuilder struct {
// contains filtered or unexported fields
}
Builds and executes requests for operations under \users\{user-id}\microsoft.graph.getMailTips
func NewGetMailTipsRequestBuilder ¶
func NewGetMailTipsRequestBuilder(rawUrl string, requestAdapter ida96af0f171bb75f894a4013a6b3146a4397c58f11adb81a2b7cbea9314783a9.RequestAdapter) *GetMailTipsRequestBuilder
Instantiates a new GetMailTipsRequestBuilder and sets the default values. Parameters:
- rawUrl : The raw URL to use for the request builder.
- requestAdapter : The request adapter to use to execute the requests.
func NewGetMailTipsRequestBuilderInternal ¶
func NewGetMailTipsRequestBuilderInternal(pathParameters map[string]string, requestAdapter ida96af0f171bb75f894a4013a6b3146a4397c58f11adb81a2b7cbea9314783a9.RequestAdapter) *GetMailTipsRequestBuilder
Instantiates a new GetMailTipsRequestBuilder and sets the default values. Parameters:
- pathParameters : Path parameters for the request
- requestAdapter : The request adapter to use to execute the requests.
func (*GetMailTipsRequestBuilder) CreatePostRequestInformation ¶
func (m *GetMailTipsRequestBuilder) CreatePostRequestInformation(options *GetMailTipsRequestBuilderPostOptions) (*ida96af0f171bb75f894a4013a6b3146a4397c58f11adb81a2b7cbea9314783a9.RequestInformation, error)
Invoke action getMailTips Parameters:
- options : Options for the request
func (*GetMailTipsRequestBuilder) Post ¶
func (m *GetMailTipsRequestBuilder) Post(options *GetMailTipsRequestBuilderPostOptions) ([]GetMailTips, error)
Invoke action getMailTips Parameters:
- options : Options for the request
type GetMailTipsRequestBuilderPostOptions ¶
type GetMailTipsRequestBuilderPostOptions struct {
//
Body *GetMailTipsRequestBody
// Request headers
H map[string]string
// Request options
O []ida96af0f171bb75f894a4013a6b3146a4397c58f11adb81a2b7cbea9314783a9.RequestOption
// Response handler to use in place of the default response handling provided by the core service
ResponseHandler ida96af0f171bb75f894a4013a6b3146a4397c58f11adb81a2b7cbea9314783a9.ResponseHandler
}
Options for Post