Documentation ¶
Index ¶
- type AppCatalogsRequestBuilder
- func (m *AppCatalogsRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *AppCatalogsRequestBuilder) Patch(ctx context.Context, ...) (...)
- func (m *AppCatalogsRequestBuilder) TeamsApps() *TeamsAppsRequestBuilder
- func (m *AppCatalogsRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *AppCatalogsRequestBuilder) ToPatchRequestInformation(ctx context.Context, ...) (...)
- func (m *AppCatalogsRequestBuilder) WithUrl(rawUrl string) *AppCatalogsRequestBuilder
- type AppCatalogsRequestBuilderGetQueryParameters
- type AppCatalogsRequestBuilderGetRequestConfiguration
- type AppCatalogsRequestBuilderPatchRequestConfiguration
- type TeamsAppsCountRequestBuilder
- type TeamsAppsCountRequestBuilderGetQueryParameters
- type TeamsAppsCountRequestBuilderGetRequestConfiguration
- type TeamsAppsItemAppDefinitionsCountRequestBuilder
- func (m *TeamsAppsItemAppDefinitionsCountRequestBuilder) Get(ctx context.Context, ...) (*int32, error)
- func (m *TeamsAppsItemAppDefinitionsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsAppsItemAppDefinitionsCountRequestBuilder) WithUrl(rawUrl string) *TeamsAppsItemAppDefinitionsCountRequestBuilder
- type TeamsAppsItemAppDefinitionsCountRequestBuilderGetQueryParameters
- type TeamsAppsItemAppDefinitionsCountRequestBuilderGetRequestConfiguration
- type TeamsAppsItemAppDefinitionsItemBotRequestBuilder
- func (m *TeamsAppsItemAppDefinitionsItemBotRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *TeamsAppsItemAppDefinitionsItemBotRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *TeamsAppsItemAppDefinitionsItemBotRequestBuilder) Patch(ctx context.Context, ...) (...)
- func (m *TeamsAppsItemAppDefinitionsItemBotRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsAppsItemAppDefinitionsItemBotRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsAppsItemAppDefinitionsItemBotRequestBuilder) ToPatchRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsAppsItemAppDefinitionsItemBotRequestBuilder) WithUrl(rawUrl string) *TeamsAppsItemAppDefinitionsItemBotRequestBuilder
- type TeamsAppsItemAppDefinitionsItemBotRequestBuilderDeleteRequestConfiguration
- type TeamsAppsItemAppDefinitionsItemBotRequestBuilderGetQueryParameters
- type TeamsAppsItemAppDefinitionsItemBotRequestBuilderGetRequestConfiguration
- type TeamsAppsItemAppDefinitionsItemBotRequestBuilderPatchRequestConfiguration
- type TeamsAppsItemAppDefinitionsRequestBuilder
- func (m *TeamsAppsItemAppDefinitionsRequestBuilder) ByTeamsAppDefinitionId(teamsAppDefinitionId string) *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder
- func (m *TeamsAppsItemAppDefinitionsRequestBuilder) Count() *TeamsAppsItemAppDefinitionsCountRequestBuilder
- func (m *TeamsAppsItemAppDefinitionsRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *TeamsAppsItemAppDefinitionsRequestBuilder) Post(ctx context.Context, ...) (...)
- func (m *TeamsAppsItemAppDefinitionsRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsAppsItemAppDefinitionsRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsAppsItemAppDefinitionsRequestBuilder) WithUrl(rawUrl string) *TeamsAppsItemAppDefinitionsRequestBuilder
- type TeamsAppsItemAppDefinitionsRequestBuilderGetQueryParameters
- type TeamsAppsItemAppDefinitionsRequestBuilderGetRequestConfiguration
- type TeamsAppsItemAppDefinitionsRequestBuilderPostRequestConfiguration
- type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder
- func NewTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder(rawUrl string, ...) *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder
- func NewTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderInternal(pathParameters map[string]string, ...) *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder
- func (m *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) Bot() *TeamsAppsItemAppDefinitionsItemBotRequestBuilder
- func (m *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) Patch(ctx context.Context, ...) (...)
- func (m *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) WithUrl(rawUrl string) *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder
- type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderDeleteRequestConfiguration
- type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetQueryParameters
- type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetRequestConfiguration
- type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderPatchRequestConfiguration
- type TeamsAppsRequestBuilder
- func (m *TeamsAppsRequestBuilder) ByTeamsAppId(teamsAppId string) *TeamsAppsTeamsAppItemRequestBuilder
- func (m *TeamsAppsRequestBuilder) Count() *TeamsAppsCountRequestBuilder
- func (m *TeamsAppsRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *TeamsAppsRequestBuilder) Post(ctx context.Context, ...) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppable, ...)
- func (m *TeamsAppsRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsAppsRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsAppsRequestBuilder) WithUrl(rawUrl string) *TeamsAppsRequestBuilder
- type TeamsAppsRequestBuilderGetQueryParameters
- type TeamsAppsRequestBuilderGetRequestConfiguration
- type TeamsAppsRequestBuilderPostRequestConfiguration
- type TeamsAppsTeamsAppItemRequestBuilder
- func (m *TeamsAppsTeamsAppItemRequestBuilder) AppDefinitions() *TeamsAppsItemAppDefinitionsRequestBuilder
- func (m *TeamsAppsTeamsAppItemRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *TeamsAppsTeamsAppItemRequestBuilder) Get(ctx context.Context, ...) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppable, ...)
- func (m *TeamsAppsTeamsAppItemRequestBuilder) Patch(ctx context.Context, ...) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppable, ...)
- func (m *TeamsAppsTeamsAppItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsAppsTeamsAppItemRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsAppsTeamsAppItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsAppsTeamsAppItemRequestBuilder) WithUrl(rawUrl string) *TeamsAppsTeamsAppItemRequestBuilder
- type TeamsAppsTeamsAppItemRequestBuilderDeleteRequestConfiguration
- type TeamsAppsTeamsAppItemRequestBuilderGetQueryParameters
- type TeamsAppsTeamsAppItemRequestBuilderGetRequestConfiguration
- type TeamsAppsTeamsAppItemRequestBuilderPatchRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppCatalogsRequestBuilder ¶
type AppCatalogsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
AppCatalogsRequestBuilder provides operations to manage the appCatalogs singleton.
func NewAppCatalogsRequestBuilder ¶
func NewAppCatalogsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppCatalogsRequestBuilder
NewAppCatalogsRequestBuilder instantiates a new AppCatalogsRequestBuilder and sets the default values.
func NewAppCatalogsRequestBuilderInternal ¶
func NewAppCatalogsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppCatalogsRequestBuilder
NewAppCatalogsRequestBuilderInternal instantiates a new AppCatalogsRequestBuilder and sets the default values.
func (*AppCatalogsRequestBuilder) Get ¶
func (m *AppCatalogsRequestBuilder) Get(ctx context.Context, requestConfiguration *AppCatalogsRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AppCatalogsable, error)
Get get appCatalogs returns a AppCatalogsable when successful returns a ODataError error when the service returns a 4XX or 5XX status code
func (*AppCatalogsRequestBuilder) Patch ¶
func (m *AppCatalogsRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AppCatalogsable, requestConfiguration *AppCatalogsRequestBuilderPatchRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AppCatalogsable, error)
Patch update appCatalogs returns a AppCatalogsable when successful returns a ODataError error when the service returns a 4XX or 5XX status code
func (*AppCatalogsRequestBuilder) TeamsApps ¶
func (m *AppCatalogsRequestBuilder) TeamsApps() *TeamsAppsRequestBuilder
TeamsApps provides operations to manage the teamsApps property of the microsoft.graph.appCatalogs entity. returns a *TeamsAppsRequestBuilder when successful
func (*AppCatalogsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0
func (m *AppCatalogsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *AppCatalogsRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation get appCatalogs returns a *RequestInformation when successful
func (*AppCatalogsRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0
func (m *AppCatalogsRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AppCatalogsable, requestConfiguration *AppCatalogsRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPatchRequestInformation update appCatalogs returns a *RequestInformation when successful
func (*AppCatalogsRequestBuilder) WithUrl ¶ added in v1.18.0
func (m *AppCatalogsRequestBuilder) WithUrl(rawUrl string) *AppCatalogsRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *AppCatalogsRequestBuilder when successful
type AppCatalogsRequestBuilderGetQueryParameters ¶
type AppCatalogsRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` // Select properties to be returned Select []string `uriparametername:"%24select"` }
AppCatalogsRequestBuilderGetQueryParameters get appCatalogs
type AppCatalogsRequestBuilderGetRequestConfiguration ¶ added in v0.22.0
type AppCatalogsRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters QueryParameters *AppCatalogsRequestBuilderGetQueryParameters }
AppCatalogsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type AppCatalogsRequestBuilderPatchRequestConfiguration ¶ added in v0.22.0
type AppCatalogsRequestBuilderPatchRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
AppCatalogsRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsAppsCountRequestBuilder ¶ added in v0.49.0
type TeamsAppsCountRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
TeamsAppsCountRequestBuilder provides operations to count the resources in the collection.
func NewTeamsAppsCountRequestBuilder ¶ added in v0.49.0
func NewTeamsAppsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsAppsCountRequestBuilder
NewTeamsAppsCountRequestBuilder instantiates a new TeamsAppsCountRequestBuilder and sets the default values.
func NewTeamsAppsCountRequestBuilderInternal ¶ added in v0.49.0
func NewTeamsAppsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsAppsCountRequestBuilder
NewTeamsAppsCountRequestBuilderInternal instantiates a new TeamsAppsCountRequestBuilder and sets the default values.
func (*TeamsAppsCountRequestBuilder) Get ¶ added in v0.49.0
func (m *TeamsAppsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *TeamsAppsCountRequestBuilderGetRequestConfiguration) (*int32, error)
Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code
func (*TeamsAppsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0
func (m *TeamsAppsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *TeamsAppsCountRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful
func (*TeamsAppsCountRequestBuilder) WithUrl ¶ added in v1.18.0
func (m *TeamsAppsCountRequestBuilder) WithUrl(rawUrl string) *TeamsAppsCountRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TeamsAppsCountRequestBuilder when successful
type TeamsAppsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0
type TeamsAppsCountRequestBuilderGetQueryParameters struct { // Filter items by property values Filter *string `uriparametername:"%24filter"` // Search items by search phrases Search *string `uriparametername:"%24search"` }
TeamsAppsCountRequestBuilderGetQueryParameters get the number of the resource
type TeamsAppsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0
type TeamsAppsCountRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters QueryParameters *TeamsAppsCountRequestBuilderGetQueryParameters }
TeamsAppsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsAppsItemAppDefinitionsCountRequestBuilder ¶ added in v0.49.0
type TeamsAppsItemAppDefinitionsCountRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
TeamsAppsItemAppDefinitionsCountRequestBuilder provides operations to count the resources in the collection.
func NewTeamsAppsItemAppDefinitionsCountRequestBuilder ¶ added in v0.49.0
func NewTeamsAppsItemAppDefinitionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsAppsItemAppDefinitionsCountRequestBuilder
NewTeamsAppsItemAppDefinitionsCountRequestBuilder instantiates a new TeamsAppsItemAppDefinitionsCountRequestBuilder and sets the default values.
func NewTeamsAppsItemAppDefinitionsCountRequestBuilderInternal ¶ added in v0.49.0
func NewTeamsAppsItemAppDefinitionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsAppsItemAppDefinitionsCountRequestBuilder
NewTeamsAppsItemAppDefinitionsCountRequestBuilderInternal instantiates a new TeamsAppsItemAppDefinitionsCountRequestBuilder and sets the default values.
func (*TeamsAppsItemAppDefinitionsCountRequestBuilder) Get ¶ added in v0.49.0
func (m *TeamsAppsItemAppDefinitionsCountRequestBuilder) Get(ctx context.Context, requestConfiguration *TeamsAppsItemAppDefinitionsCountRequestBuilderGetRequestConfiguration) (*int32, error)
Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code
func (*TeamsAppsItemAppDefinitionsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0
func (m *TeamsAppsItemAppDefinitionsCountRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *TeamsAppsItemAppDefinitionsCountRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful
func (*TeamsAppsItemAppDefinitionsCountRequestBuilder) WithUrl ¶ added in v1.18.0
func (m *TeamsAppsItemAppDefinitionsCountRequestBuilder) WithUrl(rawUrl string) *TeamsAppsItemAppDefinitionsCountRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TeamsAppsItemAppDefinitionsCountRequestBuilder when successful
type TeamsAppsItemAppDefinitionsCountRequestBuilderGetQueryParameters ¶ added in v0.53.0
type TeamsAppsItemAppDefinitionsCountRequestBuilderGetQueryParameters struct { // Filter items by property values Filter *string `uriparametername:"%24filter"` // Search items by search phrases Search *string `uriparametername:"%24search"` }
TeamsAppsItemAppDefinitionsCountRequestBuilderGetQueryParameters get the number of the resource
type TeamsAppsItemAppDefinitionsCountRequestBuilderGetRequestConfiguration ¶ added in v0.49.0
type TeamsAppsItemAppDefinitionsCountRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters QueryParameters *TeamsAppsItemAppDefinitionsCountRequestBuilderGetQueryParameters }
TeamsAppsItemAppDefinitionsCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsAppsItemAppDefinitionsItemBotRequestBuilder ¶ added in v0.49.0
type TeamsAppsItemAppDefinitionsItemBotRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
TeamsAppsItemAppDefinitionsItemBotRequestBuilder provides operations to manage the bot property of the microsoft.graph.teamsAppDefinition entity.
func NewTeamsAppsItemAppDefinitionsItemBotRequestBuilder ¶ added in v0.49.0
func NewTeamsAppsItemAppDefinitionsItemBotRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsAppsItemAppDefinitionsItemBotRequestBuilder
NewTeamsAppsItemAppDefinitionsItemBotRequestBuilder instantiates a new TeamsAppsItemAppDefinitionsItemBotRequestBuilder and sets the default values.
func NewTeamsAppsItemAppDefinitionsItemBotRequestBuilderInternal ¶ added in v0.49.0
func NewTeamsAppsItemAppDefinitionsItemBotRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsAppsItemAppDefinitionsItemBotRequestBuilder
NewTeamsAppsItemAppDefinitionsItemBotRequestBuilderInternal instantiates a new TeamsAppsItemAppDefinitionsItemBotRequestBuilder and sets the default values.
func (*TeamsAppsItemAppDefinitionsItemBotRequestBuilder) Delete ¶ added in v0.49.0
func (m *TeamsAppsItemAppDefinitionsItemBotRequestBuilder) Delete(ctx context.Context, requestConfiguration *TeamsAppsItemAppDefinitionsItemBotRequestBuilderDeleteRequestConfiguration) error
Delete delete navigation property bot for appCatalogs returns a ODataError error when the service returns a 4XX or 5XX status code
func (*TeamsAppsItemAppDefinitionsItemBotRequestBuilder) Get ¶ added in v0.49.0
func (m *TeamsAppsItemAppDefinitionsItemBotRequestBuilder) Get(ctx context.Context, requestConfiguration *TeamsAppsItemAppDefinitionsItemBotRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamworkBotable, error)
Get get the bot associated with a specific definition of the TeamsApp. returns a TeamworkBotable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here
func (*TeamsAppsItemAppDefinitionsItemBotRequestBuilder) Patch ¶ added in v0.49.0
func (m *TeamsAppsItemAppDefinitionsItemBotRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamworkBotable, requestConfiguration *TeamsAppsItemAppDefinitionsItemBotRequestBuilderPatchRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamworkBotable, error)
Patch update the navigation property bot in appCatalogs returns a TeamworkBotable when successful returns a ODataError error when the service returns a 4XX or 5XX status code
func (*TeamsAppsItemAppDefinitionsItemBotRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0
func (m *TeamsAppsItemAppDefinitionsItemBotRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *TeamsAppsItemAppDefinitionsItemBotRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation delete navigation property bot for appCatalogs returns a *RequestInformation when successful
func (*TeamsAppsItemAppDefinitionsItemBotRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0
func (m *TeamsAppsItemAppDefinitionsItemBotRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *TeamsAppsItemAppDefinitionsItemBotRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation get the bot associated with a specific definition of the TeamsApp. returns a *RequestInformation when successful
func (*TeamsAppsItemAppDefinitionsItemBotRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0
func (m *TeamsAppsItemAppDefinitionsItemBotRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamworkBotable, requestConfiguration *TeamsAppsItemAppDefinitionsItemBotRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPatchRequestInformation update the navigation property bot in appCatalogs returns a *RequestInformation when successful
func (*TeamsAppsItemAppDefinitionsItemBotRequestBuilder) WithUrl ¶ added in v1.18.0
func (m *TeamsAppsItemAppDefinitionsItemBotRequestBuilder) WithUrl(rawUrl string) *TeamsAppsItemAppDefinitionsItemBotRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TeamsAppsItemAppDefinitionsItemBotRequestBuilder when successful
type TeamsAppsItemAppDefinitionsItemBotRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0
type TeamsAppsItemAppDefinitionsItemBotRequestBuilderDeleteRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
TeamsAppsItemAppDefinitionsItemBotRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsAppsItemAppDefinitionsItemBotRequestBuilderGetQueryParameters ¶ added in v0.49.0
type TeamsAppsItemAppDefinitionsItemBotRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` // Select properties to be returned Select []string `uriparametername:"%24select"` }
TeamsAppsItemAppDefinitionsItemBotRequestBuilderGetQueryParameters get the bot associated with a specific definition of the TeamsApp.
type TeamsAppsItemAppDefinitionsItemBotRequestBuilderGetRequestConfiguration ¶ added in v0.49.0
type TeamsAppsItemAppDefinitionsItemBotRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters QueryParameters *TeamsAppsItemAppDefinitionsItemBotRequestBuilderGetQueryParameters }
TeamsAppsItemAppDefinitionsItemBotRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsAppsItemAppDefinitionsItemBotRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0
type TeamsAppsItemAppDefinitionsItemBotRequestBuilderPatchRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
TeamsAppsItemAppDefinitionsItemBotRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsAppsItemAppDefinitionsRequestBuilder ¶ added in v0.49.0
type TeamsAppsItemAppDefinitionsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
TeamsAppsItemAppDefinitionsRequestBuilder provides operations to manage the appDefinitions property of the microsoft.graph.teamsApp entity.
func NewTeamsAppsItemAppDefinitionsRequestBuilder ¶ added in v0.49.0
func NewTeamsAppsItemAppDefinitionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsAppsItemAppDefinitionsRequestBuilder
NewTeamsAppsItemAppDefinitionsRequestBuilder instantiates a new TeamsAppsItemAppDefinitionsRequestBuilder and sets the default values.
func NewTeamsAppsItemAppDefinitionsRequestBuilderInternal ¶ added in v0.49.0
func NewTeamsAppsItemAppDefinitionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsAppsItemAppDefinitionsRequestBuilder
NewTeamsAppsItemAppDefinitionsRequestBuilderInternal instantiates a new TeamsAppsItemAppDefinitionsRequestBuilder and sets the default values.
func (*TeamsAppsItemAppDefinitionsRequestBuilder) ByTeamsAppDefinitionId ¶ added in v0.63.0
func (m *TeamsAppsItemAppDefinitionsRequestBuilder) ByTeamsAppDefinitionId(teamsAppDefinitionId string) *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder
ByTeamsAppDefinitionId provides operations to manage the appDefinitions property of the microsoft.graph.teamsApp entity. returns a *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder when successful
func (*TeamsAppsItemAppDefinitionsRequestBuilder) Count ¶ added in v0.49.0
func (m *TeamsAppsItemAppDefinitionsRequestBuilder) Count() *TeamsAppsItemAppDefinitionsCountRequestBuilder
Count provides operations to count the resources in the collection. returns a *TeamsAppsItemAppDefinitionsCountRequestBuilder when successful
func (*TeamsAppsItemAppDefinitionsRequestBuilder) Get ¶ added in v0.49.0
func (m *TeamsAppsItemAppDefinitionsRequestBuilder) Get(ctx context.Context, requestConfiguration *TeamsAppsItemAppDefinitionsRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppDefinitionCollectionResponseable, error)
Get the details for each version of the app. returns a TeamsAppDefinitionCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code
func (*TeamsAppsItemAppDefinitionsRequestBuilder) Post ¶ added in v0.49.0
func (m *TeamsAppsItemAppDefinitionsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppDefinitionable, requestConfiguration *TeamsAppsItemAppDefinitionsRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppDefinitionable, error)
Post update an app previously published to the Microsoft Teams app catalog. To update an app, the distributionMethod property for the app must be set to organization. This API specifically updates an app published to your organization's app catalog (the tenant app catalog). returns a TeamsAppDefinitionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here
func (*TeamsAppsItemAppDefinitionsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0
func (m *TeamsAppsItemAppDefinitionsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *TeamsAppsItemAppDefinitionsRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation the details for each version of the app. returns a *RequestInformation when successful
func (*TeamsAppsItemAppDefinitionsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0
func (m *TeamsAppsItemAppDefinitionsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppDefinitionable, requestConfiguration *TeamsAppsItemAppDefinitionsRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation update an app previously published to the Microsoft Teams app catalog. To update an app, the distributionMethod property for the app must be set to organization. This API specifically updates an app published to your organization's app catalog (the tenant app catalog). returns a *RequestInformation when successful
func (*TeamsAppsItemAppDefinitionsRequestBuilder) WithUrl ¶ added in v1.18.0
func (m *TeamsAppsItemAppDefinitionsRequestBuilder) WithUrl(rawUrl string) *TeamsAppsItemAppDefinitionsRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TeamsAppsItemAppDefinitionsRequestBuilder when successful
type TeamsAppsItemAppDefinitionsRequestBuilderGetQueryParameters ¶ added in v0.49.0
type TeamsAppsItemAppDefinitionsRequestBuilderGetQueryParameters 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"` }
TeamsAppsItemAppDefinitionsRequestBuilderGetQueryParameters the details for each version of the app.
type TeamsAppsItemAppDefinitionsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0
type TeamsAppsItemAppDefinitionsRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters QueryParameters *TeamsAppsItemAppDefinitionsRequestBuilderGetQueryParameters }
TeamsAppsItemAppDefinitionsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsAppsItemAppDefinitionsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0
type TeamsAppsItemAppDefinitionsRequestBuilderPostRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
TeamsAppsItemAppDefinitionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder ¶ added in v0.49.0
type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder provides operations to manage the appDefinitions property of the microsoft.graph.teamsApp entity.
func NewTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder ¶ added in v0.49.0
func NewTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder
NewTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder instantiates a new TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder and sets the default values.
func NewTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderInternal ¶ added in v0.49.0
func NewTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder
NewTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderInternal instantiates a new TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder and sets the default values.
func (*TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) Bot ¶ added in v0.49.0
func (m *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) Bot() *TeamsAppsItemAppDefinitionsItemBotRequestBuilder
Bot provides operations to manage the bot property of the microsoft.graph.teamsAppDefinition entity. returns a *TeamsAppsItemAppDefinitionsItemBotRequestBuilder when successful
func (*TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) Delete ¶ added in v0.49.0
func (m *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderDeleteRequestConfiguration) error
Delete delete navigation property appDefinitions for appCatalogs returns a ODataError error when the service returns a 4XX or 5XX status code
func (*TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) Get ¶ added in v0.49.0
func (m *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) Get(ctx context.Context, requestConfiguration *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppDefinitionable, error)
Get the details for each version of the app. returns a TeamsAppDefinitionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code
func (*TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) Patch ¶ added in v0.49.0
func (m *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppDefinitionable, requestConfiguration *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderPatchRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppDefinitionable, error)
Patch publish an app to the Microsoft Teams app catalog.Specifically, this API publishes the app to your organization's catalog (the tenant app catalog);the created resource has a distributionMethod property value of organization. The requiresReview property allows any user to submit an app for review by an administrator. Admins can approve or reject these apps via this API or the Microsoft Teams admin center. returns a TeamsAppDefinitionable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here
func (*TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0
func (m *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation delete navigation property appDefinitions for appCatalogs returns a *RequestInformation when successful
func (*TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0
func (m *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation the details for each version of the app. returns a *RequestInformation when successful
func (*TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0
func (m *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppDefinitionable, requestConfiguration *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPatchRequestInformation publish an app to the Microsoft Teams app catalog.Specifically, this API publishes the app to your organization's catalog (the tenant app catalog);the created resource has a distributionMethod property value of organization. The requiresReview property allows any user to submit an app for review by an administrator. Admins can approve or reject these apps via this API or the Microsoft Teams admin center. returns a *RequestInformation when successful
func (*TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) WithUrl ¶ added in v1.18.0
func (m *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) WithUrl(rawUrl string) *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder when successful
type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0
type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderDeleteRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetQueryParameters ¶ added in v0.49.0
type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` // Select properties to be returned Select []string `uriparametername:"%24select"` }
TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetQueryParameters the details for each version of the app.
type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0
type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters QueryParameters *TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetQueryParameters }
TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0
type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderPatchRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsAppsRequestBuilder ¶ added in v0.49.0
type TeamsAppsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
TeamsAppsRequestBuilder provides operations to manage the teamsApps property of the microsoft.graph.appCatalogs entity.
func NewTeamsAppsRequestBuilder ¶ added in v0.49.0
func NewTeamsAppsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsAppsRequestBuilder
NewTeamsAppsRequestBuilder instantiates a new TeamsAppsRequestBuilder and sets the default values.
func NewTeamsAppsRequestBuilderInternal ¶ added in v0.49.0
func NewTeamsAppsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsAppsRequestBuilder
NewTeamsAppsRequestBuilderInternal instantiates a new TeamsAppsRequestBuilder and sets the default values.
func (*TeamsAppsRequestBuilder) ByTeamsAppId ¶ added in v0.63.0
func (m *TeamsAppsRequestBuilder) ByTeamsAppId(teamsAppId string) *TeamsAppsTeamsAppItemRequestBuilder
ByTeamsAppId provides operations to manage the teamsApps property of the microsoft.graph.appCatalogs entity. returns a *TeamsAppsTeamsAppItemRequestBuilder when successful
func (*TeamsAppsRequestBuilder) Count ¶ added in v0.49.0
func (m *TeamsAppsRequestBuilder) Count() *TeamsAppsCountRequestBuilder
Count provides operations to count the resources in the collection. returns a *TeamsAppsCountRequestBuilder when successful
func (*TeamsAppsRequestBuilder) Get ¶ added in v0.49.0
func (m *TeamsAppsRequestBuilder) Get(ctx context.Context, requestConfiguration *TeamsAppsRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppCollectionResponseable, error)
Get list apps from the Microsoft Teams app catalog.This includes apps from the Microsoft Teams store, as well as apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request. returns a TeamsAppCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here
func (*TeamsAppsRequestBuilder) Post ¶ added in v0.49.0
func (m *TeamsAppsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppable, requestConfiguration *TeamsAppsRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppable, error)
Post publish an app to the Microsoft Teams app catalog.Specifically, this API publishes the app to your organization's catalog (the tenant app catalog);the created resource has a distributionMethod property value of organization. The requiresReview property allows any user to submit an app for review by an administrator. Admins can approve or reject these apps via this API or the Microsoft Teams admin center. returns a TeamsAppable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here
func (*TeamsAppsRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0
func (m *TeamsAppsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *TeamsAppsRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation list apps from the Microsoft Teams app catalog.This includes apps from the Microsoft Teams store, as well as apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request. returns a *RequestInformation when successful
func (*TeamsAppsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0
func (m *TeamsAppsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppable, requestConfiguration *TeamsAppsRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPostRequestInformation publish an app to the Microsoft Teams app catalog.Specifically, this API publishes the app to your organization's catalog (the tenant app catalog);the created resource has a distributionMethod property value of organization. The requiresReview property allows any user to submit an app for review by an administrator. Admins can approve or reject these apps via this API or the Microsoft Teams admin center. returns a *RequestInformation when successful
func (*TeamsAppsRequestBuilder) WithUrl ¶ added in v1.18.0
func (m *TeamsAppsRequestBuilder) WithUrl(rawUrl string) *TeamsAppsRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TeamsAppsRequestBuilder when successful
type TeamsAppsRequestBuilderGetQueryParameters ¶ added in v0.49.0
type TeamsAppsRequestBuilderGetQueryParameters 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"` }
TeamsAppsRequestBuilderGetQueryParameters list apps from the Microsoft Teams app catalog.This includes apps from the Microsoft Teams store, as well as apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify organization as the distributionMethod in the request.
type TeamsAppsRequestBuilderGetRequestConfiguration ¶ added in v0.49.0
type TeamsAppsRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters QueryParameters *TeamsAppsRequestBuilderGetQueryParameters }
TeamsAppsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsAppsRequestBuilderPostRequestConfiguration ¶ added in v0.49.0
type TeamsAppsRequestBuilderPostRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
TeamsAppsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsAppsTeamsAppItemRequestBuilder ¶ added in v0.49.0
type TeamsAppsTeamsAppItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
TeamsAppsTeamsAppItemRequestBuilder provides operations to manage the teamsApps property of the microsoft.graph.appCatalogs entity.
func NewTeamsAppsTeamsAppItemRequestBuilder ¶ added in v0.49.0
func NewTeamsAppsTeamsAppItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsAppsTeamsAppItemRequestBuilder
NewTeamsAppsTeamsAppItemRequestBuilder instantiates a new TeamsAppsTeamsAppItemRequestBuilder and sets the default values.
func NewTeamsAppsTeamsAppItemRequestBuilderInternal ¶ added in v0.49.0
func NewTeamsAppsTeamsAppItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsAppsTeamsAppItemRequestBuilder
NewTeamsAppsTeamsAppItemRequestBuilderInternal instantiates a new TeamsAppsTeamsAppItemRequestBuilder and sets the default values.
func (*TeamsAppsTeamsAppItemRequestBuilder) AppDefinitions ¶ added in v0.49.0
func (m *TeamsAppsTeamsAppItemRequestBuilder) AppDefinitions() *TeamsAppsItemAppDefinitionsRequestBuilder
AppDefinitions provides operations to manage the appDefinitions property of the microsoft.graph.teamsApp entity. returns a *TeamsAppsItemAppDefinitionsRequestBuilder when successful
func (*TeamsAppsTeamsAppItemRequestBuilder) Delete ¶ added in v0.49.0
func (m *TeamsAppsTeamsAppItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *TeamsAppsTeamsAppItemRequestBuilderDeleteRequestConfiguration) error
Delete delete an app from an organization's app catalog (the tenant app catalog). To delete an app, the distributionMethod property for the app must be set to organization. You can also use this API to remove a submitted app from the review process. returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here
func (*TeamsAppsTeamsAppItemRequestBuilder) Get ¶ added in v0.49.0
func (m *TeamsAppsTeamsAppItemRequestBuilder) Get(ctx context.Context, requestConfiguration *TeamsAppsTeamsAppItemRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppable, error)
Get get teamsApps from appCatalogs returns a TeamsAppable when successful returns a ODataError error when the service returns a 4XX or 5XX status code
func (*TeamsAppsTeamsAppItemRequestBuilder) Patch ¶ added in v0.49.0
func (m *TeamsAppsTeamsAppItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppable, requestConfiguration *TeamsAppsTeamsAppItemRequestBuilderPatchRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppable, error)
Patch update the navigation property teamsApps in appCatalogs returns a TeamsAppable when successful returns a ODataError error when the service returns a 4XX or 5XX status code
func (*TeamsAppsTeamsAppItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0
func (m *TeamsAppsTeamsAppItemRequestBuilder) ToDeleteRequestInformation(ctx context.Context, requestConfiguration *TeamsAppsTeamsAppItemRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToDeleteRequestInformation delete an app from an organization's app catalog (the tenant app catalog). To delete an app, the distributionMethod property for the app must be set to organization. You can also use this API to remove a submitted app from the review process. returns a *RequestInformation when successful
func (*TeamsAppsTeamsAppItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0
func (m *TeamsAppsTeamsAppItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *TeamsAppsTeamsAppItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation get teamsApps from appCatalogs returns a *RequestInformation when successful
func (*TeamsAppsTeamsAppItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0
func (m *TeamsAppsTeamsAppItemRequestBuilder) ToPatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppable, requestConfiguration *TeamsAppsTeamsAppItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToPatchRequestInformation update the navigation property teamsApps in appCatalogs returns a *RequestInformation when successful
func (*TeamsAppsTeamsAppItemRequestBuilder) WithUrl ¶ added in v1.18.0
func (m *TeamsAppsTeamsAppItemRequestBuilder) WithUrl(rawUrl string) *TeamsAppsTeamsAppItemRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TeamsAppsTeamsAppItemRequestBuilder when successful
type TeamsAppsTeamsAppItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.49.0
type TeamsAppsTeamsAppItemRequestBuilderDeleteRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
TeamsAppsTeamsAppItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsAppsTeamsAppItemRequestBuilderGetQueryParameters ¶ added in v0.49.0
type TeamsAppsTeamsAppItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` // Select properties to be returned Select []string `uriparametername:"%24select"` }
TeamsAppsTeamsAppItemRequestBuilderGetQueryParameters get teamsApps from appCatalogs
type TeamsAppsTeamsAppItemRequestBuilderGetRequestConfiguration ¶ added in v0.49.0
type TeamsAppsTeamsAppItemRequestBuilderGetRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters QueryParameters *TeamsAppsTeamsAppItemRequestBuilderGetQueryParameters }
TeamsAppsTeamsAppItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsAppsTeamsAppItemRequestBuilderPatchRequestConfiguration ¶ added in v0.49.0
type TeamsAppsTeamsAppItemRequestBuilderPatchRequestConfiguration struct { // Request headers Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
TeamsAppsTeamsAppItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
Source Files ¶
- app_catalogs_request_builder.go
- teams_apps_count_request_builder.go
- teams_apps_item_app_definitions_count_request_builder.go
- teams_apps_item_app_definitions_item_bot_request_builder.go
- teams_apps_item_app_definitions_request_builder.go
- teams_apps_item_app_definitions_teams_app_definition_item_request_builder.go
- teams_apps_request_builder.go
- teams_apps_teams_app_item_request_builder.go