chats

package
v1.22.0 Latest Latest
Warning

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

Go to latest
Published: Oct 19, 2023 License: MIT Imports: 7 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateGetAllMessagesGetResponseFromDiscriminatorValue added in v1.20.0

CreateGetAllMessagesGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateGetAllMessagesResponseFromDiscriminatorValue added in v0.49.0

CreateGetAllMessagesResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemHideForUserPostRequestBodyFromDiscriminatorValue added in v0.49.0

CreateItemHideForUserPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemInstalledAppsItemUpgradePostRequestBodyFromDiscriminatorValue added in v1.10.0

CreateItemInstalledAppsItemUpgradePostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMarkChatReadForUserPostRequestBodyFromDiscriminatorValue added in v0.49.0

CreateItemMarkChatReadForUserPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMarkChatUnreadForUserPostRequestBodyFromDiscriminatorValue added in v0.49.0

CreateItemMarkChatUnreadForUserPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMembersAddPostRequestBodyFromDiscriminatorValue added in v0.49.0

CreateItemMembersAddPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMembersAddPostResponseFromDiscriminatorValue added in v1.20.0

CreateItemMembersAddPostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMembersAddResponseFromDiscriminatorValue added in v0.49.0

CreateItemMembersAddResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMessagesDeltaGetResponseFromDiscriminatorValue added in v1.20.0

CreateItemMessagesDeltaGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMessagesDeltaResponseFromDiscriminatorValue added in v0.49.0

CreateItemMessagesDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMessagesItemRepliesDeltaGetResponseFromDiscriminatorValue added in v1.20.0

CreateItemMessagesItemRepliesDeltaGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMessagesItemRepliesDeltaResponseFromDiscriminatorValue added in v0.49.0

CreateItemMessagesItemRepliesDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMessagesItemRepliesItemSetReactionPostRequestBodyFromDiscriminatorValue added in v1.14.0

func CreateItemMessagesItemRepliesItemSetReactionPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemMessagesItemRepliesItemSetReactionPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMessagesItemRepliesItemUnsetReactionPostRequestBodyFromDiscriminatorValue added in v1.14.0

func CreateItemMessagesItemRepliesItemUnsetReactionPostRequestBodyFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateItemMessagesItemRepliesItemUnsetReactionPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMessagesItemSetReactionPostRequestBodyFromDiscriminatorValue added in v1.14.0

CreateItemMessagesItemSetReactionPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemMessagesItemUnsetReactionPostRequestBodyFromDiscriminatorValue added in v1.14.0

CreateItemMessagesItemUnsetReactionPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemSendActivityNotificationPostRequestBodyFromDiscriminatorValue added in v0.49.0

CreateItemSendActivityNotificationPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemUnhideForUserPostRequestBodyFromDiscriminatorValue added in v0.49.0

CreateItemUnhideForUserPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

Types

type ChatItemRequestBuilder added in v0.49.0

ChatItemRequestBuilder provides operations to manage the collection of chat entities.

func NewChatItemRequestBuilder added in v0.49.0

NewChatItemRequestBuilder instantiates a new ChatItemRequestBuilder and sets the default values.

func NewChatItemRequestBuilderInternal added in v0.49.0

func NewChatItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ChatItemRequestBuilder

NewChatItemRequestBuilderInternal instantiates a new ChatItemRequestBuilder and sets the default values.

func (*ChatItemRequestBuilder) Delete added in v0.49.0

Delete delete entity from chats

func (*ChatItemRequestBuilder) Get added in v0.49.0

Get retrieve a single chat (without its messages). This method supports federation. To access a chat, at least one chat member must belong to the tenant the request initiated from. This API is available in the following national cloud deployments. Find more info here

func (*ChatItemRequestBuilder) HideForUser added in v0.49.0

HideForUser provides operations to call the hideForUser method.

func (*ChatItemRequestBuilder) InstalledApps added in v0.49.0

InstalledApps provides operations to manage the installedApps property of the microsoft.graph.chat entity.

func (*ChatItemRequestBuilder) LastMessagePreview added in v0.49.0

LastMessagePreview provides operations to manage the lastMessagePreview property of the microsoft.graph.chat entity.

func (*ChatItemRequestBuilder) MarkChatReadForUser added in v0.49.0

MarkChatReadForUser provides operations to call the markChatReadForUser method.

func (*ChatItemRequestBuilder) MarkChatUnreadForUser added in v0.49.0

MarkChatUnreadForUser provides operations to call the markChatUnreadForUser method.

func (*ChatItemRequestBuilder) Members added in v0.49.0

Members provides operations to manage the members property of the microsoft.graph.chat entity.

func (*ChatItemRequestBuilder) Messages added in v0.49.0

Messages provides operations to manage the messages property of the microsoft.graph.chat entity.

func (*ChatItemRequestBuilder) Patch added in v0.49.0

Patch update the properties of a chat object. This API is available in the following national cloud deployments. Find more info here

func (*ChatItemRequestBuilder) PermissionGrants added in v1.14.0

PermissionGrants provides operations to manage the permissionGrants property of the microsoft.graph.chat entity.

func (*ChatItemRequestBuilder) PinnedMessages added in v0.49.0

PinnedMessages provides operations to manage the pinnedMessages property of the microsoft.graph.chat entity.

func (*ChatItemRequestBuilder) SendActivityNotification added in v0.49.0

SendActivityNotification provides operations to call the sendActivityNotification method.

func (*ChatItemRequestBuilder) Tabs added in v0.49.0

Tabs provides operations to manage the tabs property of the microsoft.graph.chat entity.

func (*ChatItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete entity from chats

func (*ChatItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a single chat (without its messages). This method supports federation. To access a chat, at least one chat member must belong to the tenant the request initiated from. This API is available in the following national cloud deployments.

func (*ChatItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of a chat object. This API is available in the following national cloud deployments.

func (*ChatItemRequestBuilder) UnhideForUser added in v0.49.0

UnhideForUser provides operations to call the unhideForUser method.

func (*ChatItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ChatItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type ChatItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ChatItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ChatItemRequestBuilderGetQueryParameters added in v0.49.0

type ChatItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ChatItemRequestBuilderGetQueryParameters retrieve a single chat (without its messages). This method supports federation. To access a chat, at least one chat member must belong to the tenant the request initiated from. This API is available in the following national cloud deployments.

type ChatItemRequestBuilderGetRequestConfiguration added in v0.49.0

type ChatItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ChatItemRequestBuilderGetQueryParameters
}

ChatItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ChatItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type ChatItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ChatItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ChatsRequestBuilder

ChatsRequestBuilder provides operations to manage the collection of chat entities.

func NewChatsRequestBuilder

NewChatsRequestBuilder instantiates a new ChatsRequestBuilder and sets the default values.

func NewChatsRequestBuilderInternal

func NewChatsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ChatsRequestBuilder

NewChatsRequestBuilderInternal instantiates a new ChatsRequestBuilder and sets the default values.

func (*ChatsRequestBuilder) ByChatId added in v0.63.0

func (m *ChatsRequestBuilder) ByChatId(chatId string) *ChatItemRequestBuilder

ByChatId provides operations to manage the collection of chat entities.

func (*ChatsRequestBuilder) Count added in v0.13.0

Count provides operations to count the resources in the collection.

func (*ChatsRequestBuilder) Get

Get retrieve the list of chats that the user is part of. This method supports federation. When a user ID is provided, the calling application must belong to the same tenant that the user belongs to. This API is available in the following national cloud deployments. Find more info here

func (*ChatsRequestBuilder) GetAllMessages

GetAllMessages provides operations to call the getAllMessages method.

func (*ChatsRequestBuilder) Post

Post create a new chat object. This API is available in the following national cloud deployments. Find more info here

func (*ChatsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the list of chats that the user is part of. This method supports federation. When a user ID is provided, the calling application must belong to the same tenant that the user belongs to. This API is available in the following national cloud deployments.

func (*ChatsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new chat object. This API is available in the following national cloud deployments.

func (*ChatsRequestBuilder) WithUrl added in v1.18.0

func (m *ChatsRequestBuilder) WithUrl(rawUrl string) *ChatsRequestBuilder

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ChatsRequestBuilderGetQueryParameters

type ChatsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ChatsRequestBuilderGetQueryParameters retrieve the list of chats that the user is part of. This method supports federation. When a user ID is provided, the calling application must belong to the same tenant that the user belongs to. This API is available in the following national cloud deployments.

type ChatsRequestBuilderGetRequestConfiguration added in v0.22.0

type ChatsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ChatsRequestBuilderGetQueryParameters
}

ChatsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ChatsRequestBuilderPostRequestConfiguration added in v0.22.0

type ChatsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ChatsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type CountRequestBuilder added in v0.49.0

CountRequestBuilder provides operations to count the resources in the collection.

func NewCountRequestBuilder added in v0.49.0

NewCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCountRequestBuilderInternal added in v0.49.0

func NewCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CountRequestBuilder

NewCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*CountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

func (*CountRequestBuilder) WithUrl added in v1.18.0

func (m *CountRequestBuilder) WithUrl(rawUrl string) *CountRequestBuilder

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type CountRequestBuilderGetQueryParameters added in v0.53.0

type CountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

CountRequestBuilderGetQueryParameters get the number of the resource

type CountRequestBuilderGetRequestConfiguration added in v0.49.0

type CountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *CountRequestBuilderGetQueryParameters
}

CountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type GetAllMessagesGetResponse added in v1.20.0

GetAllMessagesGetResponse

func NewGetAllMessagesGetResponse added in v1.20.0

func NewGetAllMessagesGetResponse() *GetAllMessagesGetResponse

NewGetAllMessagesGetResponse instantiates a new GetAllMessagesGetResponse and sets the default values.

func (*GetAllMessagesGetResponse) GetFieldDeserializers added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*GetAllMessagesGetResponse) GetValue added in v1.20.0

GetValue gets the value property value. The value property

func (*GetAllMessagesGetResponse) Serialize added in v1.20.0

Serialize serializes information the current object

func (*GetAllMessagesGetResponse) SetValue added in v1.20.0

SetValue sets the value property value. The value property

type GetAllMessagesRequestBuilder added in v0.49.0

GetAllMessagesRequestBuilder provides operations to call the getAllMessages method.

func NewGetAllMessagesRequestBuilder added in v0.49.0

NewGetAllMessagesRequestBuilder instantiates a new GetAllMessagesRequestBuilder and sets the default values.

func NewGetAllMessagesRequestBuilderInternal added in v0.49.0

func NewGetAllMessagesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GetAllMessagesRequestBuilder

NewGetAllMessagesRequestBuilderInternal instantiates a new GetAllMessagesRequestBuilder and sets the default values.

func (*GetAllMessagesRequestBuilder) Get added in v0.49.0

Get invoke function getAllMessages Deprecated: This method is obsolete. Use GetAsGetAllMessagesGetResponse instead.

func (*GetAllMessagesRequestBuilder) GetAsGetAllMessagesGetResponse added in v1.20.0

GetAsGetAllMessagesGetResponse invoke function getAllMessages

func (*GetAllMessagesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation invoke function getAllMessages

func (*GetAllMessagesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type GetAllMessagesRequestBuilderGetQueryParameters added in v0.49.0

type GetAllMessagesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// The payment model for the API
	Model *string `uriparametername:"model"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

GetAllMessagesRequestBuilderGetQueryParameters invoke function getAllMessages

type GetAllMessagesRequestBuilderGetRequestConfiguration added in v0.49.0

type GetAllMessagesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *GetAllMessagesRequestBuilderGetQueryParameters
}

GetAllMessagesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type GetAllMessagesResponse added in v0.49.0

type GetAllMessagesResponse struct {
	GetAllMessagesGetResponse
}

GetAllMessagesResponse Deprecated: This class is obsolete. Use getAllMessagesGetResponse instead.

func NewGetAllMessagesResponse added in v0.49.0

func NewGetAllMessagesResponse() *GetAllMessagesResponse

NewGetAllMessagesResponse instantiates a new GetAllMessagesResponse and sets the default values.

type GetAllMessagesResponseable added in v0.49.0

GetAllMessagesResponseable Deprecated: This class is obsolete. Use getAllMessagesGetResponse instead.

type ItemHideForUserPostRequestBody added in v0.49.0

type ItemHideForUserPostRequestBody struct {
	// contains filtered or unexported fields
}

ItemHideForUserPostRequestBody

func NewItemHideForUserPostRequestBody added in v0.49.0

func NewItemHideForUserPostRequestBody() *ItemHideForUserPostRequestBody

NewItemHideForUserPostRequestBody instantiates a new ItemHideForUserPostRequestBody and sets the default values.

func (*ItemHideForUserPostRequestBody) GetAdditionalData added in v0.49.0

func (m *ItemHideForUserPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData 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 (*ItemHideForUserPostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemHideForUserPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemHideForUserPostRequestBody) GetUser added in v0.49.0

GetUser gets the user property value. The user property

func (*ItemHideForUserPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*ItemHideForUserPostRequestBody) SetAdditionalData added in v0.49.0

func (m *ItemHideForUserPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemHideForUserPostRequestBody) SetBackingStore added in v0.56.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemHideForUserPostRequestBody) SetUser added in v0.49.0

SetUser sets the user property value. The user property

type ItemHideForUserRequestBuilder added in v0.49.0

ItemHideForUserRequestBuilder provides operations to call the hideForUser method.

func NewItemHideForUserRequestBuilder added in v0.49.0

NewItemHideForUserRequestBuilder instantiates a new HideForUserRequestBuilder and sets the default values.

func NewItemHideForUserRequestBuilderInternal added in v0.49.0

func NewItemHideForUserRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemHideForUserRequestBuilder

NewItemHideForUserRequestBuilderInternal instantiates a new HideForUserRequestBuilder and sets the default values.

func (*ItemHideForUserRequestBuilder) Post added in v0.49.0

Post hide a chat for a user. This API is available in the following national cloud deployments. Find more info here

func (*ItemHideForUserRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation hide a chat for a user. This API is available in the following national cloud deployments.

func (*ItemHideForUserRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemHideForUserRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemHideForUserRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemHideForUserRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemInstalledAppsCountRequestBuilder added in v0.49.0

type ItemInstalledAppsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemInstalledAppsCountRequestBuilder provides operations to count the resources in the collection.

func NewItemInstalledAppsCountRequestBuilder added in v0.49.0

NewItemInstalledAppsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemInstalledAppsCountRequestBuilderInternal added in v0.49.0

func NewItemInstalledAppsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemInstalledAppsCountRequestBuilder

NewItemInstalledAppsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemInstalledAppsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ItemInstalledAppsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

func (*ItemInstalledAppsCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemInstalledAppsCountRequestBuilderGetQueryParameters added in v0.53.0

type ItemInstalledAppsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ItemInstalledAppsCountRequestBuilderGetQueryParameters get the number of the resource

type ItemInstalledAppsCountRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemInstalledAppsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemInstalledAppsCountRequestBuilderGetQueryParameters
}

ItemInstalledAppsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemInstalledAppsItemTeamsAppDefinitionRequestBuilder added in v0.49.0

type ItemInstalledAppsItemTeamsAppDefinitionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemInstalledAppsItemTeamsAppDefinitionRequestBuilder provides operations to manage the teamsAppDefinition property of the microsoft.graph.teamsAppInstallation entity.

func NewItemInstalledAppsItemTeamsAppDefinitionRequestBuilder added in v0.49.0

func NewItemInstalledAppsItemTeamsAppDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemInstalledAppsItemTeamsAppDefinitionRequestBuilder

NewItemInstalledAppsItemTeamsAppDefinitionRequestBuilder instantiates a new TeamsAppDefinitionRequestBuilder and sets the default values.

func NewItemInstalledAppsItemTeamsAppDefinitionRequestBuilderInternal added in v0.49.0

func NewItemInstalledAppsItemTeamsAppDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemInstalledAppsItemTeamsAppDefinitionRequestBuilder

NewItemInstalledAppsItemTeamsAppDefinitionRequestBuilderInternal instantiates a new TeamsAppDefinitionRequestBuilder and sets the default values.

func (*ItemInstalledAppsItemTeamsAppDefinitionRequestBuilder) Get added in v0.49.0

Get the details of this version of the app.

func (*ItemInstalledAppsItemTeamsAppDefinitionRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the details of this version of the app.

func (*ItemInstalledAppsItemTeamsAppDefinitionRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemInstalledAppsItemTeamsAppDefinitionRequestBuilderGetQueryParameters added in v0.49.0

type ItemInstalledAppsItemTeamsAppDefinitionRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ItemInstalledAppsItemTeamsAppDefinitionRequestBuilderGetQueryParameters the details of this version of the app.

type ItemInstalledAppsItemTeamsAppDefinitionRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemInstalledAppsItemTeamsAppDefinitionRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemInstalledAppsItemTeamsAppDefinitionRequestBuilderGetQueryParameters
}

ItemInstalledAppsItemTeamsAppDefinitionRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemInstalledAppsItemTeamsAppRequestBuilder added in v0.49.0

type ItemInstalledAppsItemTeamsAppRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemInstalledAppsItemTeamsAppRequestBuilder provides operations to manage the teamsApp property of the microsoft.graph.teamsAppInstallation entity.

func NewItemInstalledAppsItemTeamsAppRequestBuilder added in v0.49.0

NewItemInstalledAppsItemTeamsAppRequestBuilder instantiates a new TeamsAppRequestBuilder and sets the default values.

func NewItemInstalledAppsItemTeamsAppRequestBuilderInternal added in v0.49.0

func NewItemInstalledAppsItemTeamsAppRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemInstalledAppsItemTeamsAppRequestBuilder

NewItemInstalledAppsItemTeamsAppRequestBuilderInternal instantiates a new TeamsAppRequestBuilder and sets the default values.

func (*ItemInstalledAppsItemTeamsAppRequestBuilder) Get added in v0.49.0

Get the app that is installed.

func (*ItemInstalledAppsItemTeamsAppRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the app that is installed.

func (*ItemInstalledAppsItemTeamsAppRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemInstalledAppsItemTeamsAppRequestBuilderGetQueryParameters added in v0.49.0

type ItemInstalledAppsItemTeamsAppRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ItemInstalledAppsItemTeamsAppRequestBuilderGetQueryParameters the app that is installed.

type ItemInstalledAppsItemTeamsAppRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemInstalledAppsItemTeamsAppRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemInstalledAppsItemTeamsAppRequestBuilderGetQueryParameters
}

ItemInstalledAppsItemTeamsAppRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemInstalledAppsItemUpgradePostRequestBody added in v1.10.0

type ItemInstalledAppsItemUpgradePostRequestBody struct {
	// contains filtered or unexported fields
}

ItemInstalledAppsItemUpgradePostRequestBody

func NewItemInstalledAppsItemUpgradePostRequestBody added in v1.10.0

func NewItemInstalledAppsItemUpgradePostRequestBody() *ItemInstalledAppsItemUpgradePostRequestBody

NewItemInstalledAppsItemUpgradePostRequestBody instantiates a new ItemInstalledAppsItemUpgradePostRequestBody and sets the default values.

func (*ItemInstalledAppsItemUpgradePostRequestBody) GetAdditionalData added in v1.10.0

func (m *ItemInstalledAppsItemUpgradePostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData 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 (*ItemInstalledAppsItemUpgradePostRequestBody) GetBackingStore added in v1.10.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemInstalledAppsItemUpgradePostRequestBody) GetConsentedPermissionSet added in v1.10.0

GetConsentedPermissionSet gets the consentedPermissionSet property value. The consentedPermissionSet property

func (*ItemInstalledAppsItemUpgradePostRequestBody) GetFieldDeserializers added in v1.10.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemInstalledAppsItemUpgradePostRequestBody) Serialize added in v1.10.0

Serialize serializes information the current object

func (*ItemInstalledAppsItemUpgradePostRequestBody) SetAdditionalData added in v1.10.0

func (m *ItemInstalledAppsItemUpgradePostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemInstalledAppsItemUpgradePostRequestBody) SetBackingStore added in v1.10.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemInstalledAppsItemUpgradePostRequestBody) SetConsentedPermissionSet added in v1.10.0

SetConsentedPermissionSet sets the consentedPermissionSet property value. The consentedPermissionSet property

type ItemInstalledAppsItemUpgradeRequestBuilder added in v0.49.0

type ItemInstalledAppsItemUpgradeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemInstalledAppsItemUpgradeRequestBuilder provides operations to call the upgrade method.

func NewItemInstalledAppsItemUpgradeRequestBuilder added in v0.49.0

NewItemInstalledAppsItemUpgradeRequestBuilder instantiates a new UpgradeRequestBuilder and sets the default values.

func NewItemInstalledAppsItemUpgradeRequestBuilderInternal added in v0.49.0

func NewItemInstalledAppsItemUpgradeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemInstalledAppsItemUpgradeRequestBuilder

NewItemInstalledAppsItemUpgradeRequestBuilderInternal instantiates a new UpgradeRequestBuilder and sets the default values.

func (*ItemInstalledAppsItemUpgradeRequestBuilder) Post added in v0.49.0

Post upgrade an app installation within a chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemInstalledAppsItemUpgradeRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation upgrade an app installation within a chat. This API is available in the following national cloud deployments.

func (*ItemInstalledAppsItemUpgradeRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemInstalledAppsItemUpgradeRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemInstalledAppsItemUpgradeRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemInstalledAppsItemUpgradeRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemInstalledAppsRequestBuilder added in v0.49.0

ItemInstalledAppsRequestBuilder provides operations to manage the installedApps property of the microsoft.graph.chat entity.

func NewItemInstalledAppsRequestBuilder added in v0.49.0

NewItemInstalledAppsRequestBuilder instantiates a new InstalledAppsRequestBuilder and sets the default values.

func NewItemInstalledAppsRequestBuilderInternal added in v0.49.0

func NewItemInstalledAppsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemInstalledAppsRequestBuilder

NewItemInstalledAppsRequestBuilderInternal instantiates a new InstalledAppsRequestBuilder and sets the default values.

func (*ItemInstalledAppsRequestBuilder) ByTeamsAppInstallationId added in v0.63.0

func (m *ItemInstalledAppsRequestBuilder) ByTeamsAppInstallationId(teamsAppInstallationId string) *ItemInstalledAppsTeamsAppInstallationItemRequestBuilder

ByTeamsAppInstallationId provides operations to manage the installedApps property of the microsoft.graph.chat entity.

func (*ItemInstalledAppsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ItemInstalledAppsRequestBuilder) Get added in v0.49.0

Get list all app installations within a chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemInstalledAppsRequestBuilder) Post added in v0.49.0

Post install a teamsApp to the specified chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemInstalledAppsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation list all app installations within a chat. This API is available in the following national cloud deployments.

func (*ItemInstalledAppsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation install a teamsApp to the specified chat. This API is available in the following national cloud deployments.

func (*ItemInstalledAppsRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemInstalledAppsRequestBuilderGetQueryParameters added in v0.49.0

type ItemInstalledAppsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ItemInstalledAppsRequestBuilderGetQueryParameters list all app installations within a chat. This API is available in the following national cloud deployments.

type ItemInstalledAppsRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemInstalledAppsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemInstalledAppsRequestBuilderGetQueryParameters
}

ItemInstalledAppsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemInstalledAppsRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemInstalledAppsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemInstalledAppsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemInstalledAppsTeamsAppInstallationItemRequestBuilder added in v0.49.0

type ItemInstalledAppsTeamsAppInstallationItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemInstalledAppsTeamsAppInstallationItemRequestBuilder provides operations to manage the installedApps property of the microsoft.graph.chat entity.

func NewItemInstalledAppsTeamsAppInstallationItemRequestBuilder added in v0.49.0

func NewItemInstalledAppsTeamsAppInstallationItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemInstalledAppsTeamsAppInstallationItemRequestBuilder

NewItemInstalledAppsTeamsAppInstallationItemRequestBuilder instantiates a new TeamsAppInstallationItemRequestBuilder and sets the default values.

func NewItemInstalledAppsTeamsAppInstallationItemRequestBuilderInternal added in v0.49.0

func NewItemInstalledAppsTeamsAppInstallationItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemInstalledAppsTeamsAppInstallationItemRequestBuilder

NewItemInstalledAppsTeamsAppInstallationItemRequestBuilderInternal instantiates a new TeamsAppInstallationItemRequestBuilder and sets the default values.

func (*ItemInstalledAppsTeamsAppInstallationItemRequestBuilder) Delete added in v0.49.0

Delete uninstall an app installed within a chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemInstalledAppsTeamsAppInstallationItemRequestBuilder) Get added in v0.49.0

Get get an app installed in a chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemInstalledAppsTeamsAppInstallationItemRequestBuilder) TeamsApp added in v0.49.0

TeamsApp provides operations to manage the teamsApp property of the microsoft.graph.teamsAppInstallation entity.

func (*ItemInstalledAppsTeamsAppInstallationItemRequestBuilder) TeamsAppDefinition added in v0.49.0

TeamsAppDefinition provides operations to manage the teamsAppDefinition property of the microsoft.graph.teamsAppInstallation entity.

func (*ItemInstalledAppsTeamsAppInstallationItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation uninstall an app installed within a chat. This API is available in the following national cloud deployments.

func (*ItemInstalledAppsTeamsAppInstallationItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get an app installed in a chat. This API is available in the following national cloud deployments.

func (*ItemInstalledAppsTeamsAppInstallationItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property installedApps in chats

func (*ItemInstalledAppsTeamsAppInstallationItemRequestBuilder) Upgrade added in v0.49.0

Upgrade provides operations to call the upgrade method.

func (*ItemInstalledAppsTeamsAppInstallationItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemInstalledAppsTeamsAppInstallationItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type ItemInstalledAppsTeamsAppInstallationItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemInstalledAppsTeamsAppInstallationItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemInstalledAppsTeamsAppInstallationItemRequestBuilderGetQueryParameters added in v0.49.0

type ItemInstalledAppsTeamsAppInstallationItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ItemInstalledAppsTeamsAppInstallationItemRequestBuilderGetQueryParameters get an app installed in a chat. This API is available in the following national cloud deployments.

type ItemInstalledAppsTeamsAppInstallationItemRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemInstalledAppsTeamsAppInstallationItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemInstalledAppsTeamsAppInstallationItemRequestBuilderGetQueryParameters
}

ItemInstalledAppsTeamsAppInstallationItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemInstalledAppsTeamsAppInstallationItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type ItemInstalledAppsTeamsAppInstallationItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemInstalledAppsTeamsAppInstallationItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemLastMessagePreviewRequestBuilder added in v0.49.0

type ItemLastMessagePreviewRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemLastMessagePreviewRequestBuilder provides operations to manage the lastMessagePreview property of the microsoft.graph.chat entity.

func NewItemLastMessagePreviewRequestBuilder added in v0.49.0

NewItemLastMessagePreviewRequestBuilder instantiates a new LastMessagePreviewRequestBuilder and sets the default values.

func NewItemLastMessagePreviewRequestBuilderInternal added in v0.49.0

func NewItemLastMessagePreviewRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemLastMessagePreviewRequestBuilder

NewItemLastMessagePreviewRequestBuilderInternal instantiates a new LastMessagePreviewRequestBuilder and sets the default values.

func (*ItemLastMessagePreviewRequestBuilder) Delete added in v0.49.0

Delete delete navigation property lastMessagePreview for chats

func (*ItemLastMessagePreviewRequestBuilder) Get added in v0.49.0

Get preview of the last message sent in the chat. Null if no messages have been sent in the chat. Currently, only the list chats operation supports this property.

func (*ItemLastMessagePreviewRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property lastMessagePreview for chats

func (*ItemLastMessagePreviewRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation preview of the last message sent in the chat. Null if no messages have been sent in the chat. Currently, only the list chats operation supports this property.

func (*ItemLastMessagePreviewRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property lastMessagePreview in chats

func (*ItemLastMessagePreviewRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemLastMessagePreviewRequestBuilderDeleteRequestConfiguration added in v0.49.0

type ItemLastMessagePreviewRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemLastMessagePreviewRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemLastMessagePreviewRequestBuilderGetQueryParameters added in v0.49.0

type ItemLastMessagePreviewRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ItemLastMessagePreviewRequestBuilderGetQueryParameters preview of the last message sent in the chat. Null if no messages have been sent in the chat. Currently, only the list chats operation supports this property.

type ItemLastMessagePreviewRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemLastMessagePreviewRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemLastMessagePreviewRequestBuilderGetQueryParameters
}

ItemLastMessagePreviewRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemLastMessagePreviewRequestBuilderPatchRequestConfiguration added in v0.49.0

type ItemLastMessagePreviewRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemLastMessagePreviewRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMarkChatReadForUserPostRequestBody added in v0.49.0

type ItemMarkChatReadForUserPostRequestBody struct {
	// contains filtered or unexported fields
}

ItemMarkChatReadForUserPostRequestBody

func NewItemMarkChatReadForUserPostRequestBody added in v0.49.0

func NewItemMarkChatReadForUserPostRequestBody() *ItemMarkChatReadForUserPostRequestBody

NewItemMarkChatReadForUserPostRequestBody instantiates a new ItemMarkChatReadForUserPostRequestBody and sets the default values.

func (*ItemMarkChatReadForUserPostRequestBody) GetAdditionalData added in v0.49.0

func (m *ItemMarkChatReadForUserPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData 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 (*ItemMarkChatReadForUserPostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemMarkChatReadForUserPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMarkChatReadForUserPostRequestBody) GetUser added in v0.49.0

GetUser gets the user property value. The user property

func (*ItemMarkChatReadForUserPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*ItemMarkChatReadForUserPostRequestBody) SetAdditionalData added in v0.49.0

func (m *ItemMarkChatReadForUserPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemMarkChatReadForUserPostRequestBody) SetBackingStore added in v0.56.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemMarkChatReadForUserPostRequestBody) SetUser added in v0.49.0

SetUser sets the user property value. The user property

type ItemMarkChatReadForUserRequestBuilder added in v0.49.0

type ItemMarkChatReadForUserRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMarkChatReadForUserRequestBuilder provides operations to call the markChatReadForUser method.

func NewItemMarkChatReadForUserRequestBuilder added in v0.49.0

NewItemMarkChatReadForUserRequestBuilder instantiates a new MarkChatReadForUserRequestBuilder and sets the default values.

func NewItemMarkChatReadForUserRequestBuilderInternal added in v0.49.0

func NewItemMarkChatReadForUserRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMarkChatReadForUserRequestBuilder

NewItemMarkChatReadForUserRequestBuilderInternal instantiates a new MarkChatReadForUserRequestBuilder and sets the default values.

func (*ItemMarkChatReadForUserRequestBuilder) Post added in v0.49.0

Post mark a chat as read for a user. This API is available in the following national cloud deployments. Find more info here

func (*ItemMarkChatReadForUserRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation mark a chat as read for a user. This API is available in the following national cloud deployments.

func (*ItemMarkChatReadForUserRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMarkChatReadForUserRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemMarkChatReadForUserRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMarkChatReadForUserRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMarkChatUnreadForUserPostRequestBody added in v0.49.0

type ItemMarkChatUnreadForUserPostRequestBody struct {
	// contains filtered or unexported fields
}

ItemMarkChatUnreadForUserPostRequestBody

func NewItemMarkChatUnreadForUserPostRequestBody added in v0.49.0

func NewItemMarkChatUnreadForUserPostRequestBody() *ItemMarkChatUnreadForUserPostRequestBody

NewItemMarkChatUnreadForUserPostRequestBody instantiates a new ItemMarkChatUnreadForUserPostRequestBody and sets the default values.

func (*ItemMarkChatUnreadForUserPostRequestBody) GetAdditionalData added in v0.49.0

func (m *ItemMarkChatUnreadForUserPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData 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 (*ItemMarkChatUnreadForUserPostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemMarkChatUnreadForUserPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMarkChatUnreadForUserPostRequestBody) GetLastMessageReadDateTime added in v0.49.0

GetLastMessageReadDateTime gets the lastMessageReadDateTime property value. The lastMessageReadDateTime property

func (*ItemMarkChatUnreadForUserPostRequestBody) GetUser added in v0.49.0

GetUser gets the user property value. The user property

func (*ItemMarkChatUnreadForUserPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*ItemMarkChatUnreadForUserPostRequestBody) SetAdditionalData added in v0.49.0

func (m *ItemMarkChatUnreadForUserPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemMarkChatUnreadForUserPostRequestBody) SetBackingStore added in v0.56.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemMarkChatUnreadForUserPostRequestBody) SetLastMessageReadDateTime added in v0.49.0

SetLastMessageReadDateTime sets the lastMessageReadDateTime property value. The lastMessageReadDateTime property

func (*ItemMarkChatUnreadForUserPostRequestBody) SetUser added in v0.49.0

SetUser sets the user property value. The user property

type ItemMarkChatUnreadForUserRequestBuilder added in v0.49.0

type ItemMarkChatUnreadForUserRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMarkChatUnreadForUserRequestBuilder provides operations to call the markChatUnreadForUser method.

func NewItemMarkChatUnreadForUserRequestBuilder added in v0.49.0

NewItemMarkChatUnreadForUserRequestBuilder instantiates a new MarkChatUnreadForUserRequestBuilder and sets the default values.

func NewItemMarkChatUnreadForUserRequestBuilderInternal added in v0.49.0

func NewItemMarkChatUnreadForUserRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMarkChatUnreadForUserRequestBuilder

NewItemMarkChatUnreadForUserRequestBuilderInternal instantiates a new MarkChatUnreadForUserRequestBuilder and sets the default values.

func (*ItemMarkChatUnreadForUserRequestBuilder) Post added in v0.49.0

Post mark a chat as unread for a user. This API is available in the following national cloud deployments. Find more info here

func (*ItemMarkChatUnreadForUserRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation mark a chat as unread for a user. This API is available in the following national cloud deployments.

func (*ItemMarkChatUnreadForUserRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMarkChatUnreadForUserRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemMarkChatUnreadForUserRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMarkChatUnreadForUserRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMembersAddPostRequestBody added in v0.49.0

type ItemMembersAddPostRequestBody struct {
	// contains filtered or unexported fields
}

ItemMembersAddPostRequestBody

func NewItemMembersAddPostRequestBody added in v0.49.0

func NewItemMembersAddPostRequestBody() *ItemMembersAddPostRequestBody

NewItemMembersAddPostRequestBody instantiates a new ItemMembersAddPostRequestBody and sets the default values.

func (*ItemMembersAddPostRequestBody) GetAdditionalData added in v0.49.0

func (m *ItemMembersAddPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData 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 (*ItemMembersAddPostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemMembersAddPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMembersAddPostRequestBody) GetValues added in v0.49.0

GetValues gets the values property value. The values property

func (*ItemMembersAddPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*ItemMembersAddPostRequestBody) SetAdditionalData added in v0.49.0

func (m *ItemMembersAddPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemMembersAddPostRequestBody) SetBackingStore added in v0.56.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemMembersAddPostRequestBody) SetValues added in v0.49.0

SetValues sets the values property value. The values property

type ItemMembersAddPostResponse added in v1.20.0

ItemMembersAddPostResponse

func NewItemMembersAddPostResponse added in v1.20.0

func NewItemMembersAddPostResponse() *ItemMembersAddPostResponse

NewItemMembersAddPostResponse instantiates a new ItemMembersAddPostResponse and sets the default values.

func (*ItemMembersAddPostResponse) GetFieldDeserializers added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMembersAddPostResponse) GetValue added in v1.20.0

GetValue gets the value property value. The value property

func (*ItemMembersAddPostResponse) Serialize added in v1.20.0

Serialize serializes information the current object

func (*ItemMembersAddPostResponse) SetValue added in v1.20.0

SetValue sets the value property value. The value property

type ItemMembersAddRequestBuilder added in v0.49.0

ItemMembersAddRequestBuilder provides operations to call the add method.

func NewItemMembersAddRequestBuilder added in v0.49.0

NewItemMembersAddRequestBuilder instantiates a new AddRequestBuilder and sets the default values.

func NewItemMembersAddRequestBuilderInternal added in v0.49.0

func NewItemMembersAddRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersAddRequestBuilder

NewItemMembersAddRequestBuilderInternal instantiates a new AddRequestBuilder and sets the default values.

func (*ItemMembersAddRequestBuilder) Post added in v0.49.0

Post add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. This API is available in the following national cloud deployments. Deprecated: This method is obsolete. Use PostAsAddPostResponse instead. Find more info here

func (*ItemMembersAddRequestBuilder) PostAsAddPostResponse added in v1.20.0

PostAsAddPostResponse add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. This API is available in the following national cloud deployments. Find more info here

func (*ItemMembersAddRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. This API is available in the following national cloud deployments.

func (*ItemMembersAddRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMembersAddRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemMembersAddRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMembersAddRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMembersAddResponse added in v0.49.0

type ItemMembersAddResponse struct {
	ItemMembersAddPostResponse
}

ItemMembersAddResponse Deprecated: This class is obsolete. Use addPostResponse instead.

func NewItemMembersAddResponse added in v0.49.0

func NewItemMembersAddResponse() *ItemMembersAddResponse

NewItemMembersAddResponse instantiates a new ItemMembersAddResponse and sets the default values.

type ItemMembersAddResponseable added in v0.49.0

ItemMembersAddResponseable Deprecated: This class is obsolete. Use addPostResponse instead.

type ItemMembersConversationMemberItemRequestBuilder added in v0.49.0

type ItemMembersConversationMemberItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersConversationMemberItemRequestBuilder provides operations to manage the members property of the microsoft.graph.chat entity.

func NewItemMembersConversationMemberItemRequestBuilder added in v0.49.0

NewItemMembersConversationMemberItemRequestBuilder instantiates a new ConversationMemberItemRequestBuilder and sets the default values.

func NewItemMembersConversationMemberItemRequestBuilderInternal added in v0.49.0

func NewItemMembersConversationMemberItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersConversationMemberItemRequestBuilder

NewItemMembersConversationMemberItemRequestBuilderInternal instantiates a new ConversationMemberItemRequestBuilder and sets the default values.

func (*ItemMembersConversationMemberItemRequestBuilder) Delete added in v0.49.0

Delete remove a conversationMember from a chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemMembersConversationMemberItemRequestBuilder) Get added in v0.49.0

Get retrieve a conversationMember from a chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemMembersConversationMemberItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation remove a conversationMember from a chat. This API is available in the following national cloud deployments.

func (*ItemMembersConversationMemberItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a conversationMember from a chat. This API is available in the following national cloud deployments.

func (*ItemMembersConversationMemberItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property members in chats

func (*ItemMembersConversationMemberItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMembersConversationMemberItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type ItemMembersConversationMemberItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMembersConversationMemberItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMembersConversationMemberItemRequestBuilderGetQueryParameters added in v0.49.0

type ItemMembersConversationMemberItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ItemMembersConversationMemberItemRequestBuilderGetQueryParameters retrieve a conversationMember from a chat. This API is available in the following national cloud deployments.

type ItemMembersConversationMemberItemRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemMembersConversationMemberItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMembersConversationMemberItemRequestBuilderGetQueryParameters
}

ItemMembersConversationMemberItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMembersConversationMemberItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type ItemMembersConversationMemberItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMembersConversationMemberItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMembersCountRequestBuilder added in v0.49.0

ItemMembersCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMembersCountRequestBuilder added in v0.49.0

NewItemMembersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMembersCountRequestBuilderInternal added in v0.49.0

func NewItemMembersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersCountRequestBuilder

NewItemMembersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMembersCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ItemMembersCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

func (*ItemMembersCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMembersCountRequestBuilderGetQueryParameters added in v0.53.0

type ItemMembersCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ItemMembersCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMembersCountRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemMembersCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMembersCountRequestBuilderGetQueryParameters
}

ItemMembersCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMembersRequestBuilder added in v0.49.0

ItemMembersRequestBuilder provides operations to manage the members property of the microsoft.graph.chat entity.

func NewItemMembersRequestBuilder added in v0.49.0

NewItemMembersRequestBuilder instantiates a new MembersRequestBuilder and sets the default values.

func NewItemMembersRequestBuilderInternal added in v0.49.0

func NewItemMembersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersRequestBuilder

NewItemMembersRequestBuilderInternal instantiates a new MembersRequestBuilder and sets the default values.

func (*ItemMembersRequestBuilder) Add added in v0.49.0

Add provides operations to call the add method.

func (*ItemMembersRequestBuilder) ByConversationMemberId added in v0.63.0

func (m *ItemMembersRequestBuilder) ByConversationMemberId(conversationMemberId string) *ItemMembersConversationMemberItemRequestBuilder

ByConversationMemberId provides operations to manage the members property of the microsoft.graph.chat entity.

func (*ItemMembersRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ItemMembersRequestBuilder) Get added in v0.49.0

Get list all conversation members in a chat or channel. This API is available in the following national cloud deployments. Find more info here

func (*ItemMembersRequestBuilder) Post added in v0.49.0

Post add a conversationMember to a chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemMembersRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation list all conversation members in a chat or channel. This API is available in the following national cloud deployments.

func (*ItemMembersRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation add a conversationMember to a chat. This API is available in the following national cloud deployments.

func (*ItemMembersRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMembersRequestBuilderGetQueryParameters added in v0.49.0

type ItemMembersRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ItemMembersRequestBuilderGetQueryParameters list all conversation members in a chat or channel. This API is available in the following national cloud deployments.

type ItemMembersRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemMembersRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMembersRequestBuilderGetQueryParameters
}

ItemMembersRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMembersRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemMembersRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMembersRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesChatMessageItemRequestBuilder added in v0.49.0

type ItemMessagesChatMessageItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesChatMessageItemRequestBuilder provides operations to manage the messages property of the microsoft.graph.chat entity.

func NewItemMessagesChatMessageItemRequestBuilder added in v0.49.0

NewItemMessagesChatMessageItemRequestBuilder instantiates a new ChatMessageItemRequestBuilder and sets the default values.

func NewItemMessagesChatMessageItemRequestBuilderInternal added in v0.49.0

func NewItemMessagesChatMessageItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesChatMessageItemRequestBuilder

NewItemMessagesChatMessageItemRequestBuilderInternal instantiates a new ChatMessageItemRequestBuilder and sets the default values.

func (*ItemMessagesChatMessageItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property messages for chats

func (*ItemMessagesChatMessageItemRequestBuilder) Get added in v0.49.0

Get retrieve a single message or a message reply in a channel or a chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemMessagesChatMessageItemRequestBuilder) HostedContents added in v0.49.0

HostedContents provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity.

func (*ItemMessagesChatMessageItemRequestBuilder) Replies added in v0.49.0

Replies provides operations to manage the replies property of the microsoft.graph.chatMessage entity.

func (*ItemMessagesChatMessageItemRequestBuilder) SetReaction added in v1.14.0

SetReaction provides operations to call the setReaction method.

func (*ItemMessagesChatMessageItemRequestBuilder) SoftDelete added in v0.50.0

SoftDelete provides operations to call the softDelete method.

func (*ItemMessagesChatMessageItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property messages for chats

func (*ItemMessagesChatMessageItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a single message or a message reply in a channel or a chat. This API is available in the following national cloud deployments.

func (*ItemMessagesChatMessageItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property messages in chats

func (*ItemMessagesChatMessageItemRequestBuilder) UndoSoftDelete added in v0.50.0

UndoSoftDelete provides operations to call the undoSoftDelete method.

func (*ItemMessagesChatMessageItemRequestBuilder) UnsetReaction added in v1.14.0

UnsetReaction provides operations to call the unsetReaction method.

func (*ItemMessagesChatMessageItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesChatMessageItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type ItemMessagesChatMessageItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesChatMessageItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesChatMessageItemRequestBuilderGetQueryParameters added in v0.49.0

type ItemMessagesChatMessageItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ItemMessagesChatMessageItemRequestBuilderGetQueryParameters retrieve a single message or a message reply in a channel or a chat. This API is available in the following national cloud deployments.

type ItemMessagesChatMessageItemRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemMessagesChatMessageItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMessagesChatMessageItemRequestBuilderGetQueryParameters
}

ItemMessagesChatMessageItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesChatMessageItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type ItemMessagesChatMessageItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesChatMessageItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesCountRequestBuilder added in v0.49.0

ItemMessagesCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMessagesCountRequestBuilder added in v0.49.0

NewItemMessagesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMessagesCountRequestBuilderInternal added in v0.49.0

func NewItemMessagesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesCountRequestBuilder

NewItemMessagesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMessagesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ItemMessagesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

func (*ItemMessagesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesCountRequestBuilderGetQueryParameters added in v0.53.0

type ItemMessagesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ItemMessagesCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMessagesCountRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemMessagesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMessagesCountRequestBuilderGetQueryParameters
}

ItemMessagesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesDeltaGetResponse added in v1.20.0

ItemMessagesDeltaGetResponse

func NewItemMessagesDeltaGetResponse added in v1.20.0

func NewItemMessagesDeltaGetResponse() *ItemMessagesDeltaGetResponse

NewItemMessagesDeltaGetResponse instantiates a new ItemMessagesDeltaGetResponse and sets the default values.

func (*ItemMessagesDeltaGetResponse) GetFieldDeserializers added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMessagesDeltaGetResponse) GetValue added in v1.20.0

GetValue gets the value property value. The value property

func (*ItemMessagesDeltaGetResponse) Serialize added in v1.20.0

Serialize serializes information the current object

func (*ItemMessagesDeltaGetResponse) SetValue added in v1.20.0

SetValue sets the value property value. The value property

type ItemMessagesDeltaRequestBuilder added in v0.49.0

ItemMessagesDeltaRequestBuilder provides operations to call the delta method.

func NewItemMessagesDeltaRequestBuilder added in v0.49.0

NewItemMessagesDeltaRequestBuilder instantiates a new DeltaRequestBuilder and sets the default values.

func NewItemMessagesDeltaRequestBuilderInternal added in v0.49.0

func NewItemMessagesDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesDeltaRequestBuilder

NewItemMessagesDeltaRequestBuilderInternal instantiates a new DeltaRequestBuilder and sets the default values.

func (*ItemMessagesDeltaRequestBuilder) Get added in v0.49.0

Get invoke function delta Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead.

func (*ItemMessagesDeltaRequestBuilder) GetAsDeltaGetResponse added in v1.20.0

GetAsDeltaGetResponse invoke function delta

func (*ItemMessagesDeltaRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation invoke function delta

func (*ItemMessagesDeltaRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesDeltaRequestBuilderGetQueryParameters added in v0.49.0

type ItemMessagesDeltaRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ItemMessagesDeltaRequestBuilderGetQueryParameters invoke function delta

type ItemMessagesDeltaRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemMessagesDeltaRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMessagesDeltaRequestBuilderGetQueryParameters
}

ItemMessagesDeltaRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesDeltaResponse added in v0.49.0

type ItemMessagesDeltaResponse struct {
	ItemMessagesDeltaGetResponse
}

ItemMessagesDeltaResponse Deprecated: This class is obsolete. Use deltaGetResponse instead.

func NewItemMessagesDeltaResponse added in v0.49.0

func NewItemMessagesDeltaResponse() *ItemMessagesDeltaResponse

NewItemMessagesDeltaResponse instantiates a new ItemMessagesDeltaResponse and sets the default values.

type ItemMessagesDeltaResponseable added in v0.49.0

ItemMessagesDeltaResponseable Deprecated: This class is obsolete. Use deltaGetResponse instead.

type ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilder added in v0.49.0

type ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilder provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity.

func NewItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilder added in v0.49.0

func NewItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilder

NewItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilder instantiates a new ChatMessageHostedContentItemRequestBuilder and sets the default values.

func NewItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilderInternal added in v0.49.0

func NewItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilder

NewItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilderInternal instantiates a new ChatMessageHostedContentItemRequestBuilder and sets the default values.

func (*ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilder) Content added in v0.61.0

Content provides operations to manage the media for the chat entity.

func (*ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property hostedContents for chats

func (*ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilder) Get added in v0.49.0

Get retrieve the properties and relationships of chatMessageHostedContent object. This API is available in the following national cloud deployments. Find more info here

func (*ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property hostedContents for chats

func (*ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of chatMessageHostedContent object. This API is available in the following national cloud deployments.

func (*ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property hostedContents in chats

func (*ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilderGetQueryParameters added in v0.49.0

type ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilderGetQueryParameters retrieve the properties and relationships of chatMessageHostedContent object. This API is available in the following national cloud deployments.

type ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilderGetQueryParameters
}

ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemHostedContentsChatMessageHostedContentItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemHostedContentsCountRequestBuilder added in v0.49.0

type ItemMessagesItemHostedContentsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemHostedContentsCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMessagesItemHostedContentsCountRequestBuilder added in v0.49.0

NewItemMessagesItemHostedContentsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMessagesItemHostedContentsCountRequestBuilderInternal added in v0.49.0

func NewItemMessagesItemHostedContentsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemHostedContentsCountRequestBuilder

NewItemMessagesItemHostedContentsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMessagesItemHostedContentsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ItemMessagesItemHostedContentsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

func (*ItemMessagesItemHostedContentsCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemHostedContentsCountRequestBuilderGetQueryParameters added in v0.53.0

type ItemMessagesItemHostedContentsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ItemMessagesItemHostedContentsCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMessagesItemHostedContentsCountRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemMessagesItemHostedContentsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMessagesItemHostedContentsCountRequestBuilderGetQueryParameters
}

ItemMessagesItemHostedContentsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemHostedContentsItemValueContentRequestBuilder added in v0.61.0

type ItemMessagesItemHostedContentsItemValueContentRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemHostedContentsItemValueContentRequestBuilder provides operations to manage the media for the chat entity.

func NewItemMessagesItemHostedContentsItemValueContentRequestBuilder added in v0.61.0

func NewItemMessagesItemHostedContentsItemValueContentRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemHostedContentsItemValueContentRequestBuilder

NewItemMessagesItemHostedContentsItemValueContentRequestBuilder instantiates a new ContentRequestBuilder and sets the default values.

func NewItemMessagesItemHostedContentsItemValueContentRequestBuilderInternal added in v0.61.0

func NewItemMessagesItemHostedContentsItemValueContentRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemHostedContentsItemValueContentRequestBuilder

NewItemMessagesItemHostedContentsItemValueContentRequestBuilderInternal instantiates a new ContentRequestBuilder and sets the default values.

func (*ItemMessagesItemHostedContentsItemValueContentRequestBuilder) Get added in v0.61.0

Get get media content for the navigation property hostedContents from chats Find more info here

func (*ItemMessagesItemHostedContentsItemValueContentRequestBuilder) Put added in v0.61.0

Put update media content for the navigation property hostedContents in chats

func (*ItemMessagesItemHostedContentsItemValueContentRequestBuilder) ToGetRequestInformation added in v0.61.0

ToGetRequestInformation get media content for the navigation property hostedContents from chats

func (*ItemMessagesItemHostedContentsItemValueContentRequestBuilder) ToPutRequestInformation added in v0.61.0

ToPutRequestInformation update media content for the navigation property hostedContents in chats

func (*ItemMessagesItemHostedContentsItemValueContentRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemHostedContentsItemValueContentRequestBuilderGetRequestConfiguration added in v0.61.0

type ItemMessagesItemHostedContentsItemValueContentRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemHostedContentsItemValueContentRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemHostedContentsItemValueContentRequestBuilderPutRequestConfiguration added in v0.61.0

type ItemMessagesItemHostedContentsItemValueContentRequestBuilderPutRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemHostedContentsItemValueContentRequestBuilderPutRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemHostedContentsRequestBuilder added in v0.49.0

type ItemMessagesItemHostedContentsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemHostedContentsRequestBuilder provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity.

func NewItemMessagesItemHostedContentsRequestBuilder added in v0.49.0

NewItemMessagesItemHostedContentsRequestBuilder instantiates a new HostedContentsRequestBuilder and sets the default values.

func NewItemMessagesItemHostedContentsRequestBuilderInternal added in v0.49.0

func NewItemMessagesItemHostedContentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemHostedContentsRequestBuilder

NewItemMessagesItemHostedContentsRequestBuilderInternal instantiates a new HostedContentsRequestBuilder and sets the default values.

func (*ItemMessagesItemHostedContentsRequestBuilder) ByChatMessageHostedContentId added in v0.63.0

ByChatMessageHostedContentId provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity.

func (*ItemMessagesItemHostedContentsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ItemMessagesItemHostedContentsRequestBuilder) Get added in v0.49.0

Get retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content This API is available in the following national cloud deployments. Find more info here

func (*ItemMessagesItemHostedContentsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content This API is available in the following national cloud deployments.

func (*ItemMessagesItemHostedContentsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to hostedContents for chats

func (*ItemMessagesItemHostedContentsRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemHostedContentsRequestBuilderGetQueryParameters added in v0.49.0

type ItemMessagesItemHostedContentsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ItemMessagesItemHostedContentsRequestBuilderGetQueryParameters retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content This API is available in the following national cloud deployments.

type ItemMessagesItemHostedContentsRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemMessagesItemHostedContentsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMessagesItemHostedContentsRequestBuilderGetQueryParameters
}

ItemMessagesItemHostedContentsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemHostedContentsRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemMessagesItemHostedContentsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemHostedContentsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesChatMessageItemRequestBuilder added in v0.49.0

type ItemMessagesItemRepliesChatMessageItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemRepliesChatMessageItemRequestBuilder provides operations to manage the replies property of the microsoft.graph.chatMessage entity.

func NewItemMessagesItemRepliesChatMessageItemRequestBuilder added in v0.49.0

NewItemMessagesItemRepliesChatMessageItemRequestBuilder instantiates a new ChatMessageItemRequestBuilder and sets the default values.

func NewItemMessagesItemRepliesChatMessageItemRequestBuilderInternal added in v0.49.0

func NewItemMessagesItemRepliesChatMessageItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesChatMessageItemRequestBuilder

NewItemMessagesItemRepliesChatMessageItemRequestBuilderInternal instantiates a new ChatMessageItemRequestBuilder and sets the default values.

func (*ItemMessagesItemRepliesChatMessageItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property replies for chats

func (*ItemMessagesItemRepliesChatMessageItemRequestBuilder) Get added in v0.49.0

Get retrieve a single message or a message reply in a channel or a chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemMessagesItemRepliesChatMessageItemRequestBuilder) HostedContents added in v0.49.0

HostedContents provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity.

func (*ItemMessagesItemRepliesChatMessageItemRequestBuilder) SetReaction added in v1.14.0

SetReaction provides operations to call the setReaction method.

func (*ItemMessagesItemRepliesChatMessageItemRequestBuilder) SoftDelete added in v0.50.0

SoftDelete provides operations to call the softDelete method.

func (*ItemMessagesItemRepliesChatMessageItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property replies for chats

func (*ItemMessagesItemRepliesChatMessageItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a single message or a message reply in a channel or a chat. This API is available in the following national cloud deployments.

func (*ItemMessagesItemRepliesChatMessageItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property replies in chats

func (*ItemMessagesItemRepliesChatMessageItemRequestBuilder) UndoSoftDelete added in v0.50.0

UndoSoftDelete provides operations to call the undoSoftDelete method.

func (*ItemMessagesItemRepliesChatMessageItemRequestBuilder) UnsetReaction added in v1.14.0

UnsetReaction provides operations to call the unsetReaction method.

func (*ItemMessagesItemRepliesChatMessageItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemRepliesChatMessageItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type ItemMessagesItemRepliesChatMessageItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemRepliesChatMessageItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesChatMessageItemRequestBuilderGetQueryParameters added in v0.49.0

type ItemMessagesItemRepliesChatMessageItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ItemMessagesItemRepliesChatMessageItemRequestBuilderGetQueryParameters retrieve a single message or a message reply in a channel or a chat. This API is available in the following national cloud deployments.

type ItemMessagesItemRepliesChatMessageItemRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemMessagesItemRepliesChatMessageItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMessagesItemRepliesChatMessageItemRequestBuilderGetQueryParameters
}

ItemMessagesItemRepliesChatMessageItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesChatMessageItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type ItemMessagesItemRepliesChatMessageItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemRepliesChatMessageItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesCountRequestBuilder added in v0.49.0

type ItemMessagesItemRepliesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemRepliesCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMessagesItemRepliesCountRequestBuilder added in v0.49.0

NewItemMessagesItemRepliesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMessagesItemRepliesCountRequestBuilderInternal added in v0.49.0

func NewItemMessagesItemRepliesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesCountRequestBuilder

NewItemMessagesItemRepliesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMessagesItemRepliesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ItemMessagesItemRepliesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

func (*ItemMessagesItemRepliesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemRepliesCountRequestBuilderGetQueryParameters added in v0.53.0

type ItemMessagesItemRepliesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ItemMessagesItemRepliesCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMessagesItemRepliesCountRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemMessagesItemRepliesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMessagesItemRepliesCountRequestBuilderGetQueryParameters
}

ItemMessagesItemRepliesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesDeltaGetResponse added in v1.20.0

ItemMessagesItemRepliesDeltaGetResponse

func NewItemMessagesItemRepliesDeltaGetResponse added in v1.20.0

func NewItemMessagesItemRepliesDeltaGetResponse() *ItemMessagesItemRepliesDeltaGetResponse

NewItemMessagesItemRepliesDeltaGetResponse instantiates a new ItemMessagesItemRepliesDeltaGetResponse and sets the default values.

func (*ItemMessagesItemRepliesDeltaGetResponse) GetFieldDeserializers added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMessagesItemRepliesDeltaGetResponse) GetValue added in v1.20.0

GetValue gets the value property value. The value property

func (*ItemMessagesItemRepliesDeltaGetResponse) Serialize added in v1.20.0

Serialize serializes information the current object

func (*ItemMessagesItemRepliesDeltaGetResponse) SetValue added in v1.20.0

SetValue sets the value property value. The value property

type ItemMessagesItemRepliesDeltaRequestBuilder added in v0.49.0

type ItemMessagesItemRepliesDeltaRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemRepliesDeltaRequestBuilder provides operations to call the delta method.

func NewItemMessagesItemRepliesDeltaRequestBuilder added in v0.49.0

NewItemMessagesItemRepliesDeltaRequestBuilder instantiates a new DeltaRequestBuilder and sets the default values.

func NewItemMessagesItemRepliesDeltaRequestBuilderInternal added in v0.49.0

func NewItemMessagesItemRepliesDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesDeltaRequestBuilder

NewItemMessagesItemRepliesDeltaRequestBuilderInternal instantiates a new DeltaRequestBuilder and sets the default values.

func (*ItemMessagesItemRepliesDeltaRequestBuilder) Get added in v0.49.0

Get invoke function delta Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead.

func (*ItemMessagesItemRepliesDeltaRequestBuilder) GetAsDeltaGetResponse added in v1.20.0

GetAsDeltaGetResponse invoke function delta

func (*ItemMessagesItemRepliesDeltaRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation invoke function delta

func (*ItemMessagesItemRepliesDeltaRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters added in v0.49.0

type ItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters invoke function delta

type ItemMessagesItemRepliesDeltaRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemMessagesItemRepliesDeltaRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMessagesItemRepliesDeltaRequestBuilderGetQueryParameters
}

ItemMessagesItemRepliesDeltaRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesDeltaResponse added in v0.49.0

type ItemMessagesItemRepliesDeltaResponse struct {
	ItemMessagesItemRepliesDeltaGetResponse
}

ItemMessagesItemRepliesDeltaResponse Deprecated: This class is obsolete. Use deltaGetResponse instead.

func NewItemMessagesItemRepliesDeltaResponse added in v0.49.0

func NewItemMessagesItemRepliesDeltaResponse() *ItemMessagesItemRepliesDeltaResponse

NewItemMessagesItemRepliesDeltaResponse instantiates a new ItemMessagesItemRepliesDeltaResponse and sets the default values.

type ItemMessagesItemRepliesDeltaResponseable added in v0.49.0

ItemMessagesItemRepliesDeltaResponseable Deprecated: This class is obsolete. Use deltaGetResponse instead.

type ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilder added in v0.49.0

type ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilder provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity.

func NewItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilder added in v0.49.0

func NewItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilder

NewItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilder instantiates a new ChatMessageHostedContentItemRequestBuilder and sets the default values.

func NewItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilderInternal added in v0.49.0

func NewItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilder

NewItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilderInternal instantiates a new ChatMessageHostedContentItemRequestBuilder and sets the default values.

func (*ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilder) Content added in v0.61.0

Content provides operations to manage the media for the chat entity.

func (*ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property hostedContents for chats

func (*ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilder) Get added in v0.49.0

Get retrieve the properties and relationships of chatMessageHostedContent object. This API is available in the following national cloud deployments. Find more info here

func (*ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property hostedContents for chats

func (*ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of chatMessageHostedContent object. This API is available in the following national cloud deployments.

func (*ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property hostedContents in chats

func (*ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilderGetQueryParameters added in v0.49.0

type ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilderGetQueryParameters retrieve the properties and relationships of chatMessageHostedContent object. This API is available in the following national cloud deployments.

type ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilderGetQueryParameters
}

ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemRepliesItemHostedContentsChatMessageHostedContentItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesItemHostedContentsCountRequestBuilder added in v0.49.0

type ItemMessagesItemRepliesItemHostedContentsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemRepliesItemHostedContentsCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMessagesItemRepliesItemHostedContentsCountRequestBuilder added in v0.49.0

func NewItemMessagesItemRepliesItemHostedContentsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesItemHostedContentsCountRequestBuilder

NewItemMessagesItemRepliesItemHostedContentsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMessagesItemRepliesItemHostedContentsCountRequestBuilderInternal added in v0.49.0

func NewItemMessagesItemRepliesItemHostedContentsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesItemHostedContentsCountRequestBuilder

NewItemMessagesItemRepliesItemHostedContentsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMessagesItemRepliesItemHostedContentsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ItemMessagesItemRepliesItemHostedContentsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

func (*ItemMessagesItemRepliesItemHostedContentsCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemRepliesItemHostedContentsCountRequestBuilderGetQueryParameters added in v0.53.0

type ItemMessagesItemRepliesItemHostedContentsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ItemMessagesItemRepliesItemHostedContentsCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMessagesItemRepliesItemHostedContentsCountRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemMessagesItemRepliesItemHostedContentsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMessagesItemRepliesItemHostedContentsCountRequestBuilderGetQueryParameters
}

ItemMessagesItemRepliesItemHostedContentsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilder added in v0.61.0

type ItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilder provides operations to manage the media for the chat entity.

func NewItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilder added in v0.61.0

func NewItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilder

NewItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilder instantiates a new ContentRequestBuilder and sets the default values.

func NewItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilderInternal added in v0.61.0

func NewItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilder

NewItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilderInternal instantiates a new ContentRequestBuilder and sets the default values.

func (*ItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilder) Get added in v0.61.0

Get get media content for the navigation property hostedContents from chats Find more info here

func (*ItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilder) Put added in v0.61.0

Put update media content for the navigation property hostedContents in chats

func (*ItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilder) ToGetRequestInformation added in v0.61.0

ToGetRequestInformation get media content for the navigation property hostedContents from chats

func (*ItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilder) ToPutRequestInformation added in v0.61.0

ToPutRequestInformation update media content for the navigation property hostedContents in chats

func (*ItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilderGetRequestConfiguration added in v0.61.0

type ItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilderPutRequestConfiguration added in v0.61.0

type ItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilderPutRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemRepliesItemHostedContentsItemValueContentRequestBuilderPutRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesItemHostedContentsRequestBuilder added in v0.49.0

type ItemMessagesItemRepliesItemHostedContentsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemRepliesItemHostedContentsRequestBuilder provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity.

func NewItemMessagesItemRepliesItemHostedContentsRequestBuilder added in v0.49.0

func NewItemMessagesItemRepliesItemHostedContentsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesItemHostedContentsRequestBuilder

NewItemMessagesItemRepliesItemHostedContentsRequestBuilder instantiates a new HostedContentsRequestBuilder and sets the default values.

func NewItemMessagesItemRepliesItemHostedContentsRequestBuilderInternal added in v0.49.0

func NewItemMessagesItemRepliesItemHostedContentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesItemHostedContentsRequestBuilder

NewItemMessagesItemRepliesItemHostedContentsRequestBuilderInternal instantiates a new HostedContentsRequestBuilder and sets the default values.

func (*ItemMessagesItemRepliesItemHostedContentsRequestBuilder) ByChatMessageHostedContentId added in v0.63.0

ByChatMessageHostedContentId provides operations to manage the hostedContents property of the microsoft.graph.chatMessage entity.

func (*ItemMessagesItemRepliesItemHostedContentsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ItemMessagesItemRepliesItemHostedContentsRequestBuilder) Get added in v0.49.0

Get retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content This API is available in the following national cloud deployments. Find more info here

func (*ItemMessagesItemRepliesItemHostedContentsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content This API is available in the following national cloud deployments.

func (*ItemMessagesItemRepliesItemHostedContentsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to hostedContents for chats

func (*ItemMessagesItemRepliesItemHostedContentsRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemRepliesItemHostedContentsRequestBuilderGetQueryParameters added in v0.49.0

type ItemMessagesItemRepliesItemHostedContentsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ItemMessagesItemRepliesItemHostedContentsRequestBuilderGetQueryParameters retrieve the list of chatMessageHostedContent objects from a message. This API only lists the hosted content objects. To get the content bytes, see get chatmessage hosted content This API is available in the following national cloud deployments.

type ItemMessagesItemRepliesItemHostedContentsRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemMessagesItemRepliesItemHostedContentsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMessagesItemRepliesItemHostedContentsRequestBuilderGetQueryParameters
}

ItemMessagesItemRepliesItemHostedContentsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesItemHostedContentsRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemMessagesItemRepliesItemHostedContentsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemRepliesItemHostedContentsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesItemSetReactionPostRequestBody added in v1.14.0

type ItemMessagesItemRepliesItemSetReactionPostRequestBody struct {
	// contains filtered or unexported fields
}

ItemMessagesItemRepliesItemSetReactionPostRequestBody

func NewItemMessagesItemRepliesItemSetReactionPostRequestBody added in v1.14.0

func NewItemMessagesItemRepliesItemSetReactionPostRequestBody() *ItemMessagesItemRepliesItemSetReactionPostRequestBody

NewItemMessagesItemRepliesItemSetReactionPostRequestBody instantiates a new ItemMessagesItemRepliesItemSetReactionPostRequestBody and sets the default values.

func (*ItemMessagesItemRepliesItemSetReactionPostRequestBody) GetAdditionalData added in v1.14.0

GetAdditionalData 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 (*ItemMessagesItemRepliesItemSetReactionPostRequestBody) GetBackingStore added in v1.14.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemMessagesItemRepliesItemSetReactionPostRequestBody) GetFieldDeserializers added in v1.14.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMessagesItemRepliesItemSetReactionPostRequestBody) GetReactionType added in v1.14.0

GetReactionType gets the reactionType property value. The reactionType property

func (*ItemMessagesItemRepliesItemSetReactionPostRequestBody) Serialize added in v1.14.0

Serialize serializes information the current object

func (*ItemMessagesItemRepliesItemSetReactionPostRequestBody) SetAdditionalData added in v1.14.0

func (m *ItemMessagesItemRepliesItemSetReactionPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemMessagesItemRepliesItemSetReactionPostRequestBody) SetBackingStore added in v1.14.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemMessagesItemRepliesItemSetReactionPostRequestBody) SetReactionType added in v1.14.0

SetReactionType sets the reactionType property value. The reactionType property

type ItemMessagesItemRepliesItemSetReactionRequestBuilder added in v1.14.0

type ItemMessagesItemRepliesItemSetReactionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemRepliesItemSetReactionRequestBuilder provides operations to call the setReaction method.

func NewItemMessagesItemRepliesItemSetReactionRequestBuilder added in v1.14.0

NewItemMessagesItemRepliesItemSetReactionRequestBuilder instantiates a new SetReactionRequestBuilder and sets the default values.

func NewItemMessagesItemRepliesItemSetReactionRequestBuilderInternal added in v1.14.0

func NewItemMessagesItemRepliesItemSetReactionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesItemSetReactionRequestBuilder

NewItemMessagesItemRepliesItemSetReactionRequestBuilderInternal instantiates a new SetReactionRequestBuilder and sets the default values.

func (*ItemMessagesItemRepliesItemSetReactionRequestBuilder) Post added in v1.14.0

Post invoke action setReaction

func (*ItemMessagesItemRepliesItemSetReactionRequestBuilder) ToPostRequestInformation added in v1.14.0

ToPostRequestInformation invoke action setReaction

func (*ItemMessagesItemRepliesItemSetReactionRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemRepliesItemSetReactionRequestBuilderPostRequestConfiguration added in v1.14.0

type ItemMessagesItemRepliesItemSetReactionRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemRepliesItemSetReactionRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesItemSoftDeleteRequestBuilder added in v0.50.0

type ItemMessagesItemRepliesItemSoftDeleteRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemRepliesItemSoftDeleteRequestBuilder provides operations to call the softDelete method.

func NewItemMessagesItemRepliesItemSoftDeleteRequestBuilder added in v0.50.0

NewItemMessagesItemRepliesItemSoftDeleteRequestBuilder instantiates a new SoftDeleteRequestBuilder and sets the default values.

func NewItemMessagesItemRepliesItemSoftDeleteRequestBuilderInternal added in v0.50.0

func NewItemMessagesItemRepliesItemSoftDeleteRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesItemSoftDeleteRequestBuilder

NewItemMessagesItemRepliesItemSoftDeleteRequestBuilderInternal instantiates a new SoftDeleteRequestBuilder and sets the default values.

func (*ItemMessagesItemRepliesItemSoftDeleteRequestBuilder) Post added in v0.50.0

Post delete a single chatMessage or a chat message reply in a channel or a chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemMessagesItemRepliesItemSoftDeleteRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation delete a single chatMessage or a chat message reply in a channel or a chat. This API is available in the following national cloud deployments.

func (*ItemMessagesItemRepliesItemSoftDeleteRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemRepliesItemSoftDeleteRequestBuilderPostRequestConfiguration added in v0.50.0

type ItemMessagesItemRepliesItemSoftDeleteRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemRepliesItemSoftDeleteRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesItemUndoSoftDeleteRequestBuilder added in v0.50.0

type ItemMessagesItemRepliesItemUndoSoftDeleteRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemRepliesItemUndoSoftDeleteRequestBuilder provides operations to call the undoSoftDelete method.

func NewItemMessagesItemRepliesItemUndoSoftDeleteRequestBuilder added in v0.50.0

func NewItemMessagesItemRepliesItemUndoSoftDeleteRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesItemUndoSoftDeleteRequestBuilder

NewItemMessagesItemRepliesItemUndoSoftDeleteRequestBuilder instantiates a new UndoSoftDeleteRequestBuilder and sets the default values.

func NewItemMessagesItemRepliesItemUndoSoftDeleteRequestBuilderInternal added in v0.50.0

func NewItemMessagesItemRepliesItemUndoSoftDeleteRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesItemUndoSoftDeleteRequestBuilder

NewItemMessagesItemRepliesItemUndoSoftDeleteRequestBuilderInternal instantiates a new UndoSoftDeleteRequestBuilder and sets the default values.

func (*ItemMessagesItemRepliesItemUndoSoftDeleteRequestBuilder) Post added in v0.50.0

Post undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemMessagesItemRepliesItemUndoSoftDeleteRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. This API is available in the following national cloud deployments.

func (*ItemMessagesItemRepliesItemUndoSoftDeleteRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemRepliesItemUndoSoftDeleteRequestBuilderPostRequestConfiguration added in v0.50.0

type ItemMessagesItemRepliesItemUndoSoftDeleteRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemRepliesItemUndoSoftDeleteRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesItemUnsetReactionPostRequestBody added in v1.14.0

type ItemMessagesItemRepliesItemUnsetReactionPostRequestBody struct {
	// contains filtered or unexported fields
}

ItemMessagesItemRepliesItemUnsetReactionPostRequestBody

func NewItemMessagesItemRepliesItemUnsetReactionPostRequestBody added in v1.14.0

func NewItemMessagesItemRepliesItemUnsetReactionPostRequestBody() *ItemMessagesItemRepliesItemUnsetReactionPostRequestBody

NewItemMessagesItemRepliesItemUnsetReactionPostRequestBody instantiates a new ItemMessagesItemRepliesItemUnsetReactionPostRequestBody and sets the default values.

func (*ItemMessagesItemRepliesItemUnsetReactionPostRequestBody) GetAdditionalData added in v1.14.0

GetAdditionalData 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 (*ItemMessagesItemRepliesItemUnsetReactionPostRequestBody) GetBackingStore added in v1.14.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemMessagesItemRepliesItemUnsetReactionPostRequestBody) GetFieldDeserializers added in v1.14.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMessagesItemRepliesItemUnsetReactionPostRequestBody) GetReactionType added in v1.14.0

GetReactionType gets the reactionType property value. The reactionType property

func (*ItemMessagesItemRepliesItemUnsetReactionPostRequestBody) Serialize added in v1.14.0

Serialize serializes information the current object

func (*ItemMessagesItemRepliesItemUnsetReactionPostRequestBody) SetAdditionalData added in v1.14.0

func (m *ItemMessagesItemRepliesItemUnsetReactionPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemMessagesItemRepliesItemUnsetReactionPostRequestBody) SetBackingStore added in v1.14.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemMessagesItemRepliesItemUnsetReactionPostRequestBody) SetReactionType added in v1.14.0

SetReactionType sets the reactionType property value. The reactionType property

type ItemMessagesItemRepliesItemUnsetReactionRequestBuilder added in v1.14.0

type ItemMessagesItemRepliesItemUnsetReactionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemRepliesItemUnsetReactionRequestBuilder provides operations to call the unsetReaction method.

func NewItemMessagesItemRepliesItemUnsetReactionRequestBuilder added in v1.14.0

func NewItemMessagesItemRepliesItemUnsetReactionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesItemUnsetReactionRequestBuilder

NewItemMessagesItemRepliesItemUnsetReactionRequestBuilder instantiates a new UnsetReactionRequestBuilder and sets the default values.

func NewItemMessagesItemRepliesItemUnsetReactionRequestBuilderInternal added in v1.14.0

func NewItemMessagesItemRepliesItemUnsetReactionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesItemUnsetReactionRequestBuilder

NewItemMessagesItemRepliesItemUnsetReactionRequestBuilderInternal instantiates a new UnsetReactionRequestBuilder and sets the default values.

func (*ItemMessagesItemRepliesItemUnsetReactionRequestBuilder) Post added in v1.14.0

Post invoke action unsetReaction

func (*ItemMessagesItemRepliesItemUnsetReactionRequestBuilder) ToPostRequestInformation added in v1.14.0

ToPostRequestInformation invoke action unsetReaction

func (*ItemMessagesItemRepliesItemUnsetReactionRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemRepliesItemUnsetReactionRequestBuilderPostRequestConfiguration added in v1.14.0

type ItemMessagesItemRepliesItemUnsetReactionRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemRepliesItemUnsetReactionRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesRequestBuilder added in v0.49.0

type ItemMessagesItemRepliesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemRepliesRequestBuilder provides operations to manage the replies property of the microsoft.graph.chatMessage entity.

func NewItemMessagesItemRepliesRequestBuilder added in v0.49.0

NewItemMessagesItemRepliesRequestBuilder instantiates a new RepliesRequestBuilder and sets the default values.

func NewItemMessagesItemRepliesRequestBuilderInternal added in v0.49.0

func NewItemMessagesItemRepliesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemRepliesRequestBuilder

NewItemMessagesItemRepliesRequestBuilderInternal instantiates a new RepliesRequestBuilder and sets the default values.

func (*ItemMessagesItemRepliesRequestBuilder) ByChatMessageId1 added in v0.63.0

ByChatMessageId1 provides operations to manage the replies property of the microsoft.graph.chatMessage entity.

func (*ItemMessagesItemRepliesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ItemMessagesItemRepliesRequestBuilder) Delta added in v0.49.0

Delta provides operations to call the delta method.

func (*ItemMessagesItemRepliesRequestBuilder) Get added in v0.49.0

Get list all the replies to a message in a channel of a team. This method lists only the replies of the specified message, if any. To get the message itself, simply call get channel message. This API is available in the following national cloud deployments. Find more info here

func (*ItemMessagesItemRepliesRequestBuilder) Post added in v0.49.0

Post create a new reply to a chatMessage in a specified channel. This API is available in the following national cloud deployments. Find more info here

func (*ItemMessagesItemRepliesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation list all the replies to a message in a channel of a team. This method lists only the replies of the specified message, if any. To get the message itself, simply call get channel message. This API is available in the following national cloud deployments.

func (*ItemMessagesItemRepliesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new reply to a chatMessage in a specified channel. This API is available in the following national cloud deployments.

func (*ItemMessagesItemRepliesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemRepliesRequestBuilderGetQueryParameters added in v0.49.0

type ItemMessagesItemRepliesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ItemMessagesItemRepliesRequestBuilderGetQueryParameters list all the replies to a message in a channel of a team. This method lists only the replies of the specified message, if any. To get the message itself, simply call get channel message. This API is available in the following national cloud deployments.

type ItemMessagesItemRepliesRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemMessagesItemRepliesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMessagesItemRepliesRequestBuilderGetQueryParameters
}

ItemMessagesItemRepliesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemRepliesRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemMessagesItemRepliesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemRepliesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemSetReactionPostRequestBody added in v1.14.0

type ItemMessagesItemSetReactionPostRequestBody struct {
	// contains filtered or unexported fields
}

ItemMessagesItemSetReactionPostRequestBody

func NewItemMessagesItemSetReactionPostRequestBody added in v1.14.0

func NewItemMessagesItemSetReactionPostRequestBody() *ItemMessagesItemSetReactionPostRequestBody

NewItemMessagesItemSetReactionPostRequestBody instantiates a new ItemMessagesItemSetReactionPostRequestBody and sets the default values.

func (*ItemMessagesItemSetReactionPostRequestBody) GetAdditionalData added in v1.14.0

func (m *ItemMessagesItemSetReactionPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData 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 (*ItemMessagesItemSetReactionPostRequestBody) GetBackingStore added in v1.14.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemMessagesItemSetReactionPostRequestBody) GetFieldDeserializers added in v1.14.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMessagesItemSetReactionPostRequestBody) GetReactionType added in v1.14.0

func (m *ItemMessagesItemSetReactionPostRequestBody) GetReactionType() *string

GetReactionType gets the reactionType property value. The reactionType property

func (*ItemMessagesItemSetReactionPostRequestBody) Serialize added in v1.14.0

Serialize serializes information the current object

func (*ItemMessagesItemSetReactionPostRequestBody) SetAdditionalData added in v1.14.0

func (m *ItemMessagesItemSetReactionPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemMessagesItemSetReactionPostRequestBody) SetBackingStore added in v1.14.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemMessagesItemSetReactionPostRequestBody) SetReactionType added in v1.14.0

func (m *ItemMessagesItemSetReactionPostRequestBody) SetReactionType(value *string)

SetReactionType sets the reactionType property value. The reactionType property

type ItemMessagesItemSetReactionRequestBuilder added in v1.14.0

type ItemMessagesItemSetReactionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemSetReactionRequestBuilder provides operations to call the setReaction method.

func NewItemMessagesItemSetReactionRequestBuilder added in v1.14.0

NewItemMessagesItemSetReactionRequestBuilder instantiates a new SetReactionRequestBuilder and sets the default values.

func NewItemMessagesItemSetReactionRequestBuilderInternal added in v1.14.0

func NewItemMessagesItemSetReactionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemSetReactionRequestBuilder

NewItemMessagesItemSetReactionRequestBuilderInternal instantiates a new SetReactionRequestBuilder and sets the default values.

func (*ItemMessagesItemSetReactionRequestBuilder) Post added in v1.14.0

Post invoke action setReaction

func (*ItemMessagesItemSetReactionRequestBuilder) ToPostRequestInformation added in v1.14.0

ToPostRequestInformation invoke action setReaction

func (*ItemMessagesItemSetReactionRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemSetReactionRequestBuilderPostRequestConfiguration added in v1.14.0

type ItemMessagesItemSetReactionRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemSetReactionRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemSoftDeleteRequestBuilder added in v0.50.0

type ItemMessagesItemSoftDeleteRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemSoftDeleteRequestBuilder provides operations to call the softDelete method.

func NewItemMessagesItemSoftDeleteRequestBuilder added in v0.50.0

NewItemMessagesItemSoftDeleteRequestBuilder instantiates a new SoftDeleteRequestBuilder and sets the default values.

func NewItemMessagesItemSoftDeleteRequestBuilderInternal added in v0.50.0

func NewItemMessagesItemSoftDeleteRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemSoftDeleteRequestBuilder

NewItemMessagesItemSoftDeleteRequestBuilderInternal instantiates a new SoftDeleteRequestBuilder and sets the default values.

func (*ItemMessagesItemSoftDeleteRequestBuilder) Post added in v0.50.0

Post delete a single chatMessage or a chat message reply in a channel or a chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemMessagesItemSoftDeleteRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation delete a single chatMessage or a chat message reply in a channel or a chat. This API is available in the following national cloud deployments.

func (*ItemMessagesItemSoftDeleteRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemSoftDeleteRequestBuilderPostRequestConfiguration added in v0.50.0

type ItemMessagesItemSoftDeleteRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemSoftDeleteRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemUndoSoftDeleteRequestBuilder added in v0.50.0

type ItemMessagesItemUndoSoftDeleteRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemUndoSoftDeleteRequestBuilder provides operations to call the undoSoftDelete method.

func NewItemMessagesItemUndoSoftDeleteRequestBuilder added in v0.50.0

NewItemMessagesItemUndoSoftDeleteRequestBuilder instantiates a new UndoSoftDeleteRequestBuilder and sets the default values.

func NewItemMessagesItemUndoSoftDeleteRequestBuilderInternal added in v0.50.0

func NewItemMessagesItemUndoSoftDeleteRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemUndoSoftDeleteRequestBuilder

NewItemMessagesItemUndoSoftDeleteRequestBuilderInternal instantiates a new UndoSoftDeleteRequestBuilder and sets the default values.

func (*ItemMessagesItemUndoSoftDeleteRequestBuilder) Post added in v0.50.0

Post undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemMessagesItemUndoSoftDeleteRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation undo soft deletion of a single chatMessage or a chat message reply in a channel or a chat. This API is available in the following national cloud deployments.

func (*ItemMessagesItemUndoSoftDeleteRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemUndoSoftDeleteRequestBuilderPostRequestConfiguration added in v0.50.0

type ItemMessagesItemUndoSoftDeleteRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemUndoSoftDeleteRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesItemUnsetReactionPostRequestBody added in v1.14.0

type ItemMessagesItemUnsetReactionPostRequestBody struct {
	// contains filtered or unexported fields
}

ItemMessagesItemUnsetReactionPostRequestBody

func NewItemMessagesItemUnsetReactionPostRequestBody added in v1.14.0

func NewItemMessagesItemUnsetReactionPostRequestBody() *ItemMessagesItemUnsetReactionPostRequestBody

NewItemMessagesItemUnsetReactionPostRequestBody instantiates a new ItemMessagesItemUnsetReactionPostRequestBody and sets the default values.

func (*ItemMessagesItemUnsetReactionPostRequestBody) GetAdditionalData added in v1.14.0

func (m *ItemMessagesItemUnsetReactionPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData 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 (*ItemMessagesItemUnsetReactionPostRequestBody) GetBackingStore added in v1.14.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemMessagesItemUnsetReactionPostRequestBody) GetFieldDeserializers added in v1.14.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemMessagesItemUnsetReactionPostRequestBody) GetReactionType added in v1.14.0

GetReactionType gets the reactionType property value. The reactionType property

func (*ItemMessagesItemUnsetReactionPostRequestBody) Serialize added in v1.14.0

Serialize serializes information the current object

func (*ItemMessagesItemUnsetReactionPostRequestBody) SetAdditionalData added in v1.14.0

func (m *ItemMessagesItemUnsetReactionPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemMessagesItemUnsetReactionPostRequestBody) SetBackingStore added in v1.14.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemMessagesItemUnsetReactionPostRequestBody) SetReactionType added in v1.14.0

func (m *ItemMessagesItemUnsetReactionPostRequestBody) SetReactionType(value *string)

SetReactionType sets the reactionType property value. The reactionType property

type ItemMessagesItemUnsetReactionRequestBuilder added in v1.14.0

type ItemMessagesItemUnsetReactionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMessagesItemUnsetReactionRequestBuilder provides operations to call the unsetReaction method.

func NewItemMessagesItemUnsetReactionRequestBuilder added in v1.14.0

NewItemMessagesItemUnsetReactionRequestBuilder instantiates a new UnsetReactionRequestBuilder and sets the default values.

func NewItemMessagesItemUnsetReactionRequestBuilderInternal added in v1.14.0

func NewItemMessagesItemUnsetReactionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesItemUnsetReactionRequestBuilder

NewItemMessagesItemUnsetReactionRequestBuilderInternal instantiates a new UnsetReactionRequestBuilder and sets the default values.

func (*ItemMessagesItemUnsetReactionRequestBuilder) Post added in v1.14.0

Post invoke action unsetReaction

func (*ItemMessagesItemUnsetReactionRequestBuilder) ToPostRequestInformation added in v1.14.0

ToPostRequestInformation invoke action unsetReaction

func (*ItemMessagesItemUnsetReactionRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesItemUnsetReactionRequestBuilderPostRequestConfiguration added in v1.14.0

type ItemMessagesItemUnsetReactionRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesItemUnsetReactionRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesRequestBuilder added in v0.49.0

ItemMessagesRequestBuilder provides operations to manage the messages property of the microsoft.graph.chat entity.

func NewItemMessagesRequestBuilder added in v0.49.0

NewItemMessagesRequestBuilder instantiates a new MessagesRequestBuilder and sets the default values.

func NewItemMessagesRequestBuilderInternal added in v0.49.0

func NewItemMessagesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMessagesRequestBuilder

NewItemMessagesRequestBuilderInternal instantiates a new MessagesRequestBuilder and sets the default values.

func (*ItemMessagesRequestBuilder) ByChatMessageId added in v0.63.0

ByChatMessageId provides operations to manage the messages property of the microsoft.graph.chat entity.

func (*ItemMessagesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ItemMessagesRequestBuilder) Delta added in v0.49.0

Delta provides operations to call the delta method.

func (*ItemMessagesRequestBuilder) Get added in v0.49.0

Get retrieve the list of messages in a chat. This method supports federation. To list chat messages in application context, the request must be made from the tenant that the channel owner belongs to (represented by the tenantId property on the channel). This API is available in the following national cloud deployments. Find more info here

func (*ItemMessagesRequestBuilder) Post added in v0.49.0

Post send a new chatMessage in the specified chat. This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. This API is available in the following national cloud deployments. Find more info here

func (*ItemMessagesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the list of messages in a chat. This method supports federation. To list chat messages in application context, the request must be made from the tenant that the channel owner belongs to (represented by the tenantId property on the channel). This API is available in the following national cloud deployments.

func (*ItemMessagesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation send a new chatMessage in the specified chat. This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. This API is available in the following national cloud deployments.

func (*ItemMessagesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMessagesRequestBuilderGetQueryParameters added in v0.49.0

type ItemMessagesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ItemMessagesRequestBuilderGetQueryParameters retrieve the list of messages in a chat. This method supports federation. To list chat messages in application context, the request must be made from the tenant that the channel owner belongs to (represented by the tenantId property on the channel). This API is available in the following national cloud deployments.

type ItemMessagesRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemMessagesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMessagesRequestBuilderGetQueryParameters
}

ItemMessagesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemMessagesRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemMessagesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemMessagesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemPermissionGrantsCountRequestBuilder added in v1.14.0

type ItemPermissionGrantsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemPermissionGrantsCountRequestBuilder provides operations to count the resources in the collection.

func NewItemPermissionGrantsCountRequestBuilder added in v1.14.0

NewItemPermissionGrantsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemPermissionGrantsCountRequestBuilderInternal added in v1.14.0

func NewItemPermissionGrantsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPermissionGrantsCountRequestBuilder

NewItemPermissionGrantsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemPermissionGrantsCountRequestBuilder) Get added in v1.14.0

Get get the number of the resource

func (*ItemPermissionGrantsCountRequestBuilder) ToGetRequestInformation added in v1.14.0

ToGetRequestInformation get the number of the resource

func (*ItemPermissionGrantsCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemPermissionGrantsCountRequestBuilderGetQueryParameters added in v1.14.0

type ItemPermissionGrantsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ItemPermissionGrantsCountRequestBuilderGetQueryParameters get the number of the resource

type ItemPermissionGrantsCountRequestBuilderGetRequestConfiguration added in v1.14.0

type ItemPermissionGrantsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemPermissionGrantsCountRequestBuilderGetQueryParameters
}

ItemPermissionGrantsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemPermissionGrantsRequestBuilder added in v1.14.0

ItemPermissionGrantsRequestBuilder provides operations to manage the permissionGrants property of the microsoft.graph.chat entity.

func NewItemPermissionGrantsRequestBuilder added in v1.14.0

NewItemPermissionGrantsRequestBuilder instantiates a new PermissionGrantsRequestBuilder and sets the default values.

func NewItemPermissionGrantsRequestBuilderInternal added in v1.14.0

func NewItemPermissionGrantsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPermissionGrantsRequestBuilder

NewItemPermissionGrantsRequestBuilderInternal instantiates a new PermissionGrantsRequestBuilder and sets the default values.

func (*ItemPermissionGrantsRequestBuilder) ByResourceSpecificPermissionGrantId added in v1.14.0

func (m *ItemPermissionGrantsRequestBuilder) ByResourceSpecificPermissionGrantId(resourceSpecificPermissionGrantId string) *ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilder

ByResourceSpecificPermissionGrantId provides operations to manage the permissionGrants property of the microsoft.graph.chat entity.

func (*ItemPermissionGrantsRequestBuilder) Count added in v1.14.0

Count provides operations to count the resources in the collection.

func (*ItemPermissionGrantsRequestBuilder) Get added in v1.14.0

Get list all resource-specific permission grants on the chat. This list specifies the Azure AD apps that have access to the chat, along with the corresponding kind of resource-specific access that each app has. This API is available in the following national cloud deployments. Find more info here

func (*ItemPermissionGrantsRequestBuilder) ToGetRequestInformation added in v1.14.0

ToGetRequestInformation list all resource-specific permission grants on the chat. This list specifies the Azure AD apps that have access to the chat, along with the corresponding kind of resource-specific access that each app has. This API is available in the following national cloud deployments.

func (*ItemPermissionGrantsRequestBuilder) ToPostRequestInformation added in v1.14.0

ToPostRequestInformation create new navigation property to permissionGrants for chats

func (*ItemPermissionGrantsRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemPermissionGrantsRequestBuilderGetQueryParameters added in v1.14.0

type ItemPermissionGrantsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ItemPermissionGrantsRequestBuilderGetQueryParameters list all resource-specific permission grants on the chat. This list specifies the Azure AD apps that have access to the chat, along with the corresponding kind of resource-specific access that each app has. This API is available in the following national cloud deployments.

type ItemPermissionGrantsRequestBuilderGetRequestConfiguration added in v1.14.0

type ItemPermissionGrantsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemPermissionGrantsRequestBuilderGetQueryParameters
}

ItemPermissionGrantsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemPermissionGrantsRequestBuilderPostRequestConfiguration added in v1.14.0

type ItemPermissionGrantsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemPermissionGrantsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilder added in v1.14.0

type ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilder provides operations to manage the permissionGrants property of the microsoft.graph.chat entity.

func NewItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilder added in v1.14.0

func NewItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilder

NewItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilder instantiates a new ResourceSpecificPermissionGrantItemRequestBuilder and sets the default values.

func NewItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilderInternal added in v1.14.0

func NewItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilder

NewItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilderInternal instantiates a new ResourceSpecificPermissionGrantItemRequestBuilder and sets the default values.

func (*ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilder) Delete added in v1.14.0

Delete delete navigation property permissionGrants for chats

func (*ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilder) Get added in v1.14.0

Get a collection of permissions granted to apps for the chat.

func (*ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilder) ToDeleteRequestInformation added in v1.14.0

ToDeleteRequestInformation delete navigation property permissionGrants for chats

func (*ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilder) ToGetRequestInformation added in v1.14.0

ToGetRequestInformation a collection of permissions granted to apps for the chat.

func (*ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilder) ToPatchRequestInformation added in v1.14.0

ToPatchRequestInformation update the navigation property permissionGrants in chats

func (*ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilderDeleteRequestConfiguration added in v1.14.0

type ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilderGetQueryParameters added in v1.14.0

type ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilderGetQueryParameters a collection of permissions granted to apps for the chat.

type ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilderGetRequestConfiguration added in v1.14.0

type ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilderGetQueryParameters
}

ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilderPatchRequestConfiguration added in v1.14.0

type ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemPermissionGrantsResourceSpecificPermissionGrantItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemPinnedMessagesCountRequestBuilder added in v0.49.0

type ItemPinnedMessagesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemPinnedMessagesCountRequestBuilder provides operations to count the resources in the collection.

func NewItemPinnedMessagesCountRequestBuilder added in v0.49.0

NewItemPinnedMessagesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemPinnedMessagesCountRequestBuilderInternal added in v0.49.0

func NewItemPinnedMessagesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPinnedMessagesCountRequestBuilder

NewItemPinnedMessagesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemPinnedMessagesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ItemPinnedMessagesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

func (*ItemPinnedMessagesCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemPinnedMessagesCountRequestBuilderGetQueryParameters added in v0.53.0

type ItemPinnedMessagesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ItemPinnedMessagesCountRequestBuilderGetQueryParameters get the number of the resource

type ItemPinnedMessagesCountRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemPinnedMessagesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemPinnedMessagesCountRequestBuilderGetQueryParameters
}

ItemPinnedMessagesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemPinnedMessagesItemMessageRequestBuilder added in v0.49.0

type ItemPinnedMessagesItemMessageRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemPinnedMessagesItemMessageRequestBuilder provides operations to manage the message property of the microsoft.graph.pinnedChatMessageInfo entity.

func NewItemPinnedMessagesItemMessageRequestBuilder added in v0.49.0

NewItemPinnedMessagesItemMessageRequestBuilder instantiates a new MessageRequestBuilder and sets the default values.

func NewItemPinnedMessagesItemMessageRequestBuilderInternal added in v0.49.0

func NewItemPinnedMessagesItemMessageRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPinnedMessagesItemMessageRequestBuilder

NewItemPinnedMessagesItemMessageRequestBuilderInternal instantiates a new MessageRequestBuilder and sets the default values.

func (*ItemPinnedMessagesItemMessageRequestBuilder) Get added in v0.49.0

Get represents details about the chat message that is pinned.

func (*ItemPinnedMessagesItemMessageRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation represents details about the chat message that is pinned.

func (*ItemPinnedMessagesItemMessageRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemPinnedMessagesItemMessageRequestBuilderGetQueryParameters added in v0.49.0

type ItemPinnedMessagesItemMessageRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ItemPinnedMessagesItemMessageRequestBuilderGetQueryParameters represents details about the chat message that is pinned.

type ItemPinnedMessagesItemMessageRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemPinnedMessagesItemMessageRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemPinnedMessagesItemMessageRequestBuilderGetQueryParameters
}

ItemPinnedMessagesItemMessageRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilder added in v0.49.0

type ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilder provides operations to manage the pinnedMessages property of the microsoft.graph.chat entity.

func NewItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilder added in v0.49.0

func NewItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilder

NewItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilder instantiates a new PinnedChatMessageInfoItemRequestBuilder and sets the default values.

func NewItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilderInternal added in v0.49.0

func NewItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilder

NewItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilderInternal instantiates a new PinnedChatMessageInfoItemRequestBuilder and sets the default values.

func (*ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilder) Delete added in v0.49.0

Delete unpin a message from a chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilder) Get added in v0.49.0

Get a collection of all the pinned messages in the chat. Nullable.

func (*ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilder) Message added in v0.49.0

Message provides operations to manage the message property of the microsoft.graph.pinnedChatMessageInfo entity.

func (*ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation unpin a message from a chat. This API is available in the following national cloud deployments.

func (*ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation a collection of all the pinned messages in the chat. Nullable.

func (*ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property pinnedMessages in chats

func (*ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilderGetQueryParameters added in v0.49.0

type ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilderGetQueryParameters a collection of all the pinned messages in the chat. Nullable.

type ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilderGetQueryParameters
}

ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemPinnedMessagesRequestBuilder added in v0.49.0

ItemPinnedMessagesRequestBuilder provides operations to manage the pinnedMessages property of the microsoft.graph.chat entity.

func NewItemPinnedMessagesRequestBuilder added in v0.49.0

NewItemPinnedMessagesRequestBuilder instantiates a new PinnedMessagesRequestBuilder and sets the default values.

func NewItemPinnedMessagesRequestBuilderInternal added in v0.49.0

func NewItemPinnedMessagesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemPinnedMessagesRequestBuilder

NewItemPinnedMessagesRequestBuilderInternal instantiates a new PinnedMessagesRequestBuilder and sets the default values.

func (*ItemPinnedMessagesRequestBuilder) ByPinnedChatMessageInfoId added in v0.63.0

func (m *ItemPinnedMessagesRequestBuilder) ByPinnedChatMessageInfoId(pinnedChatMessageInfoId string) *ItemPinnedMessagesPinnedChatMessageInfoItemRequestBuilder

ByPinnedChatMessageInfoId provides operations to manage the pinnedMessages property of the microsoft.graph.chat entity.

func (*ItemPinnedMessagesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ItemPinnedMessagesRequestBuilder) Get added in v0.49.0

Get get a list of pinnedChatMessages in a chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemPinnedMessagesRequestBuilder) Post added in v0.49.0

Post pin a chat message in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can pin a chat message. This API is available in the following national cloud deployments. Find more info here

func (*ItemPinnedMessagesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get a list of pinnedChatMessages in a chat. This API is available in the following national cloud deployments.

func (*ItemPinnedMessagesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation pin a chat message in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can pin a chat message. This API is available in the following national cloud deployments.

func (*ItemPinnedMessagesRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemPinnedMessagesRequestBuilderGetQueryParameters added in v0.49.0

type ItemPinnedMessagesRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ItemPinnedMessagesRequestBuilderGetQueryParameters get a list of pinnedChatMessages in a chat. This API is available in the following national cloud deployments.

type ItemPinnedMessagesRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemPinnedMessagesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemPinnedMessagesRequestBuilderGetQueryParameters
}

ItemPinnedMessagesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemPinnedMessagesRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemPinnedMessagesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemPinnedMessagesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemSendActivityNotificationPostRequestBody added in v0.49.0

type ItemSendActivityNotificationPostRequestBody struct {
	// contains filtered or unexported fields
}

ItemSendActivityNotificationPostRequestBody

func NewItemSendActivityNotificationPostRequestBody added in v0.49.0

func NewItemSendActivityNotificationPostRequestBody() *ItemSendActivityNotificationPostRequestBody

NewItemSendActivityNotificationPostRequestBody instantiates a new ItemSendActivityNotificationPostRequestBody and sets the default values.

func (*ItemSendActivityNotificationPostRequestBody) GetActivityType added in v0.49.0

GetActivityType gets the activityType property value. The activityType property

func (*ItemSendActivityNotificationPostRequestBody) GetAdditionalData added in v0.49.0

func (m *ItemSendActivityNotificationPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData 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 (*ItemSendActivityNotificationPostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemSendActivityNotificationPostRequestBody) GetChainId added in v0.49.0

GetChainId gets the chainId property value. The chainId property

func (*ItemSendActivityNotificationPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemSendActivityNotificationPostRequestBody) GetPreviewText added in v0.49.0

GetPreviewText gets the previewText property value. The previewText property

func (*ItemSendActivityNotificationPostRequestBody) GetRecipient added in v0.49.0

GetRecipient gets the recipient property value. The recipient property

func (*ItemSendActivityNotificationPostRequestBody) GetTemplateParameters added in v0.49.0

GetTemplateParameters gets the templateParameters property value. The templateParameters property

func (*ItemSendActivityNotificationPostRequestBody) GetTopic added in v0.49.0

GetTopic gets the topic property value. The topic property

func (*ItemSendActivityNotificationPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*ItemSendActivityNotificationPostRequestBody) SetActivityType added in v0.49.0

func (m *ItemSendActivityNotificationPostRequestBody) SetActivityType(value *string)

SetActivityType sets the activityType property value. The activityType property

func (*ItemSendActivityNotificationPostRequestBody) SetAdditionalData added in v0.49.0

func (m *ItemSendActivityNotificationPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemSendActivityNotificationPostRequestBody) SetBackingStore added in v0.56.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemSendActivityNotificationPostRequestBody) SetChainId added in v0.49.0

func (m *ItemSendActivityNotificationPostRequestBody) SetChainId(value *int64)

SetChainId sets the chainId property value. The chainId property

func (*ItemSendActivityNotificationPostRequestBody) SetPreviewText added in v0.49.0

SetPreviewText sets the previewText property value. The previewText property

func (*ItemSendActivityNotificationPostRequestBody) SetRecipient added in v0.49.0

SetRecipient sets the recipient property value. The recipient property

func (*ItemSendActivityNotificationPostRequestBody) SetTemplateParameters added in v0.49.0

SetTemplateParameters sets the templateParameters property value. The templateParameters property

func (*ItemSendActivityNotificationPostRequestBody) SetTopic added in v0.49.0

SetTopic sets the topic property value. The topic property

type ItemSendActivityNotificationPostRequestBodyable added in v0.49.0

ItemSendActivityNotificationPostRequestBodyable

type ItemSendActivityNotificationRequestBuilder added in v0.49.0

type ItemSendActivityNotificationRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemSendActivityNotificationRequestBuilder provides operations to call the sendActivityNotification method.

func NewItemSendActivityNotificationRequestBuilder added in v0.49.0

NewItemSendActivityNotificationRequestBuilder instantiates a new SendActivityNotificationRequestBuilder and sets the default values.

func NewItemSendActivityNotificationRequestBuilderInternal added in v0.49.0

func NewItemSendActivityNotificationRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemSendActivityNotificationRequestBuilder

NewItemSendActivityNotificationRequestBuilderInternal instantiates a new SendActivityNotificationRequestBuilder and sets the default values.

func (*ItemSendActivityNotificationRequestBuilder) Post added in v0.49.0

Post send an activity feed notification in scope of a chat. For more details about sending notifications and the requirements for doing so, see sending Teams activity notifications. This API is available in the following national cloud deployments. Find more info here

func (*ItemSendActivityNotificationRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation send an activity feed notification in scope of a chat. For more details about sending notifications and the requirements for doing so, see sending Teams activity notifications. This API is available in the following national cloud deployments.

func (*ItemSendActivityNotificationRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemSendActivityNotificationRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemSendActivityNotificationRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemSendActivityNotificationRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemTabsCountRequestBuilder added in v0.49.0

ItemTabsCountRequestBuilder provides operations to count the resources in the collection.

func NewItemTabsCountRequestBuilder added in v0.49.0

NewItemTabsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemTabsCountRequestBuilderInternal added in v0.49.0

func NewItemTabsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemTabsCountRequestBuilder

NewItemTabsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemTabsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ItemTabsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

func (*ItemTabsCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemTabsCountRequestBuilderGetQueryParameters added in v0.53.0

type ItemTabsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ItemTabsCountRequestBuilderGetQueryParameters get the number of the resource

type ItemTabsCountRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemTabsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemTabsCountRequestBuilderGetQueryParameters
}

ItemTabsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemTabsItemTeamsAppRequestBuilder added in v0.49.0

ItemTabsItemTeamsAppRequestBuilder provides operations to manage the teamsApp property of the microsoft.graph.teamsTab entity.

func NewItemTabsItemTeamsAppRequestBuilder added in v0.49.0

NewItemTabsItemTeamsAppRequestBuilder instantiates a new TeamsAppRequestBuilder and sets the default values.

func NewItemTabsItemTeamsAppRequestBuilderInternal added in v0.49.0

func NewItemTabsItemTeamsAppRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemTabsItemTeamsAppRequestBuilder

NewItemTabsItemTeamsAppRequestBuilderInternal instantiates a new TeamsAppRequestBuilder and sets the default values.

func (*ItemTabsItemTeamsAppRequestBuilder) Get added in v0.49.0

Get the application that is linked to the tab. This can't be changed after tab creation.

func (*ItemTabsItemTeamsAppRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the application that is linked to the tab. This can't be changed after tab creation.

func (*ItemTabsItemTeamsAppRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemTabsItemTeamsAppRequestBuilderGetQueryParameters added in v0.49.0

type ItemTabsItemTeamsAppRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ItemTabsItemTeamsAppRequestBuilderGetQueryParameters the application that is linked to the tab. This can't be changed after tab creation.

type ItemTabsItemTeamsAppRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemTabsItemTeamsAppRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemTabsItemTeamsAppRequestBuilderGetQueryParameters
}

ItemTabsItemTeamsAppRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemTabsRequestBuilder added in v0.49.0

ItemTabsRequestBuilder provides operations to manage the tabs property of the microsoft.graph.chat entity.

func NewItemTabsRequestBuilder added in v0.49.0

NewItemTabsRequestBuilder instantiates a new TabsRequestBuilder and sets the default values.

func NewItemTabsRequestBuilderInternal added in v0.49.0

func NewItemTabsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemTabsRequestBuilder

NewItemTabsRequestBuilderInternal instantiates a new TabsRequestBuilder and sets the default values.

func (*ItemTabsRequestBuilder) ByTeamsTabId added in v0.63.0

ByTeamsTabId provides operations to manage the tabs property of the microsoft.graph.chat entity.

func (*ItemTabsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ItemTabsRequestBuilder) Get added in v0.49.0

Get retrieve the list of tabs in the specified chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemTabsRequestBuilder) Post added in v0.49.0

Post add (pin) a tab to the specified chat. The corresponding app must already be installed in the chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemTabsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the list of tabs in the specified chat. This API is available in the following national cloud deployments.

func (*ItemTabsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation add (pin) a tab to the specified chat. The corresponding app must already be installed in the chat. This API is available in the following national cloud deployments.

func (*ItemTabsRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemTabsRequestBuilderGetQueryParameters added in v0.49.0

type ItemTabsRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ItemTabsRequestBuilderGetQueryParameters retrieve the list of tabs in the specified chat. This API is available in the following national cloud deployments.

type ItemTabsRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemTabsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemTabsRequestBuilderGetQueryParameters
}

ItemTabsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemTabsRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemTabsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemTabsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemTabsTeamsTabItemRequestBuilder added in v0.49.0

ItemTabsTeamsTabItemRequestBuilder provides operations to manage the tabs property of the microsoft.graph.chat entity.

func NewItemTabsTeamsTabItemRequestBuilder added in v0.49.0

NewItemTabsTeamsTabItemRequestBuilder instantiates a new TeamsTabItemRequestBuilder and sets the default values.

func NewItemTabsTeamsTabItemRequestBuilderInternal added in v0.49.0

func NewItemTabsTeamsTabItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemTabsTeamsTabItemRequestBuilder

NewItemTabsTeamsTabItemRequestBuilderInternal instantiates a new TeamsTabItemRequestBuilder and sets the default values.

func (*ItemTabsTeamsTabItemRequestBuilder) Delete added in v0.49.0

Delete remove (unpin) a tab from the specified chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemTabsTeamsTabItemRequestBuilder) Get added in v0.49.0

Get retrieve the properties and relationships of the specified tab in a chat. This API is available in the following national cloud deployments. Find more info here

func (*ItemTabsTeamsTabItemRequestBuilder) Patch added in v0.49.0

Patch update the properties of the specified tab in a chat. This can be used to configure the content of the tab. This API is available in the following national cloud deployments. Find more info here

func (*ItemTabsTeamsTabItemRequestBuilder) TeamsApp added in v0.49.0

TeamsApp provides operations to manage the teamsApp property of the microsoft.graph.teamsTab entity.

func (*ItemTabsTeamsTabItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation remove (unpin) a tab from the specified chat. This API is available in the following national cloud deployments.

func (*ItemTabsTeamsTabItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of the specified tab in a chat. This API is available in the following national cloud deployments.

func (*ItemTabsTeamsTabItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the properties of the specified tab in a chat. This can be used to configure the content of the tab. This API is available in the following national cloud deployments.

func (*ItemTabsTeamsTabItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemTabsTeamsTabItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type ItemTabsTeamsTabItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemTabsTeamsTabItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemTabsTeamsTabItemRequestBuilderGetQueryParameters added in v0.49.0

type ItemTabsTeamsTabItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

ItemTabsTeamsTabItemRequestBuilderGetQueryParameters retrieve the properties and relationships of the specified tab in a chat. This API is available in the following national cloud deployments.

type ItemTabsTeamsTabItemRequestBuilderGetRequestConfiguration added in v0.49.0

type ItemTabsTeamsTabItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemTabsTeamsTabItemRequestBuilderGetQueryParameters
}

ItemTabsTeamsTabItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemTabsTeamsTabItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type ItemTabsTeamsTabItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemTabsTeamsTabItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type ItemUnhideForUserPostRequestBody added in v0.49.0

type ItemUnhideForUserPostRequestBody struct {
	// contains filtered or unexported fields
}

ItemUnhideForUserPostRequestBody

func NewItemUnhideForUserPostRequestBody added in v0.49.0

func NewItemUnhideForUserPostRequestBody() *ItemUnhideForUserPostRequestBody

NewItemUnhideForUserPostRequestBody instantiates a new ItemUnhideForUserPostRequestBody and sets the default values.

func (*ItemUnhideForUserPostRequestBody) GetAdditionalData added in v0.49.0

func (m *ItemUnhideForUserPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData 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 (*ItemUnhideForUserPostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemUnhideForUserPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemUnhideForUserPostRequestBody) GetUser added in v0.49.0

GetUser gets the user property value. The user property

func (*ItemUnhideForUserPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*ItemUnhideForUserPostRequestBody) SetAdditionalData added in v0.49.0

func (m *ItemUnhideForUserPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemUnhideForUserPostRequestBody) SetBackingStore added in v0.56.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemUnhideForUserPostRequestBody) SetUser added in v0.49.0

SetUser sets the user property value. The user property

type ItemUnhideForUserRequestBuilder added in v0.49.0

ItemUnhideForUserRequestBuilder provides operations to call the unhideForUser method.

func NewItemUnhideForUserRequestBuilder added in v0.49.0

NewItemUnhideForUserRequestBuilder instantiates a new UnhideForUserRequestBuilder and sets the default values.

func NewItemUnhideForUserRequestBuilderInternal added in v0.49.0

func NewItemUnhideForUserRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemUnhideForUserRequestBuilder

NewItemUnhideForUserRequestBuilderInternal instantiates a new UnhideForUserRequestBuilder and sets the default values.

func (*ItemUnhideForUserRequestBuilder) Post added in v0.49.0

Post unhide a chat for a user. This API is available in the following national cloud deployments. Find more info here

func (*ItemUnhideForUserRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation unhide a chat for a user. This API is available in the following national cloud deployments.

func (*ItemUnhideForUserRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemUnhideForUserRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemUnhideForUserRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

ItemUnhideForUserRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

Source Files

Jump to

Keyboard shortcuts

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