Documentation
¶
Index ¶
- type AppCatalogsRequestBuilder
- func (m *AppCatalogsRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *AppCatalogsRequestBuilder) Patch(ctx context.Context, ...) (...)
- func (m *AppCatalogsRequestBuilder) TeamsApps() *TeamsappsTeamsAppsRequestBuilder
- 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 TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder
- func NewTeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder(rawUrl string, ...) *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder
- func NewTeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderInternal(pathParameters map[string]string, ...) *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder
- func (m *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) ByTeamsAppDefinitionId(teamsAppDefinitionId string) *TeamsappsItemAppdefinitionsTeamsAppDefinitionItemRequestBuilder
- func (m *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) Count() *TeamsappsItemAppdefinitionsCountRequestBuilder
- func (m *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) Post(ctx context.Context, ...) (...)
- func (m *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) WithUrl(rawUrl string) *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder
- type TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderGetQueryParameters
- type TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderGetRequestConfiguration
- type TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderPostRequestConfiguration
- 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 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 TeamsappsTeamsAppItemRequestBuilder
- func (m *TeamsappsTeamsAppItemRequestBuilder) AppDefinitions() *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder
- 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
- type TeamsappsTeamsAppsRequestBuilder
- func (m *TeamsappsTeamsAppsRequestBuilder) ByTeamsAppId(teamsAppId string) *TeamsappsTeamsAppItemRequestBuilder
- func (m *TeamsappsTeamsAppsRequestBuilder) Count() *TeamsappsCountRequestBuilder
- func (m *TeamsappsTeamsAppsRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *TeamsappsTeamsAppsRequestBuilder) Post(ctx context.Context, ...) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppable, ...)
- func (m *TeamsappsTeamsAppsRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsappsTeamsAppsRequestBuilder) ToPostRequestInformation(ctx context.Context, ...) (...)
- func (m *TeamsappsTeamsAppsRequestBuilder) WithUrl(rawUrl string) *TeamsappsTeamsAppsRequestBuilder
- type TeamsappsTeamsAppsRequestBuilderGetQueryParameters
- type TeamsappsTeamsAppsRequestBuilderGetRequestConfiguration
- type TeamsappsTeamsAppsRequestBuilderPostRequestConfiguration
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() *TeamsappsTeamsAppsRequestBuilder
TeamsApps provides operations to manage the teamsApps property of the microsoft.graph.appCatalogs entity. returns a *TeamsappsTeamsAppsRequestBuilder 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 v1.44.0
type TeamsappsCountRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
TeamsappsCountRequestBuilder provides operations to count the resources in the collection.
func NewTeamsappsCountRequestBuilder ¶ added in v1.44.0
func NewTeamsappsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsappsCountRequestBuilder
NewTeamsappsCountRequestBuilder instantiates a new TeamsappsCountRequestBuilder and sets the default values.
func NewTeamsappsCountRequestBuilderInternal ¶ added in v1.44.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 v1.44.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 v1.44.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.44.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 v1.44.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 v1.44.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 TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder ¶ added in v1.44.0
type TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder provides operations to manage the appDefinitions property of the microsoft.graph.teamsApp entity.
func NewTeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder ¶ added in v1.44.0
func NewTeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder
NewTeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder instantiates a new TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder and sets the default values.
func NewTeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderInternal ¶ added in v1.44.0
func NewTeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder
NewTeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderInternal instantiates a new TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder and sets the default values.
func (*TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) ByTeamsAppDefinitionId ¶ added in v1.44.0
func (m *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) ByTeamsAppDefinitionId(teamsAppDefinitionId string) *TeamsappsItemAppdefinitionsTeamsAppDefinitionItemRequestBuilder
ByTeamsAppDefinitionId provides operations to manage the appDefinitions property of the microsoft.graph.teamsApp entity. returns a *TeamsappsItemAppdefinitionsTeamsAppDefinitionItemRequestBuilder when successful
func (*TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) Count ¶ added in v1.44.0
func (m *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) Count() *TeamsappsItemAppdefinitionsCountRequestBuilder
Count provides operations to count the resources in the collection. returns a *TeamsappsItemAppdefinitionsCountRequestBuilder when successful
func (*TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) Get ¶ added in v1.44.0
func (m *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) Get(ctx context.Context, requestConfiguration *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderGetRequestConfiguration) (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 (*TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) Post ¶ added in v1.44.0
func (m *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppDefinitionable, requestConfiguration *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderPostRequestConfiguration) (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 (*TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) ToGetRequestInformation ¶ added in v1.44.0
func (m *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation the details for each version of the app. returns a *RequestInformation when successful
func (*TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) ToPostRequestInformation ¶ added in v1.44.0
func (m *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppDefinitionable, requestConfiguration *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderPostRequestConfiguration) (*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 (*TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) WithUrl ¶ added in v1.44.0
func (m *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder) WithUrl(rawUrl string) *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder when successful
type TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderGetQueryParameters ¶ added in v1.44.0
type TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderGetQueryParameters 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"`
}
TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderGetQueryParameters the details for each version of the app.
type TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderGetRequestConfiguration ¶ added in v1.44.0
type TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderGetRequestConfiguration struct {
// Request headers
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
// Request query parameters
QueryParameters *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderGetQueryParameters
}
TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderPostRequestConfiguration ¶ added in v1.44.0
type TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderPostRequestConfiguration struct {
// Request headers
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsappsItemAppdefinitionsCountRequestBuilder ¶ added in v1.44.0
type TeamsappsItemAppdefinitionsCountRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
TeamsappsItemAppdefinitionsCountRequestBuilder provides operations to count the resources in the collection.
func NewTeamsappsItemAppdefinitionsCountRequestBuilder ¶ added in v1.44.0
func NewTeamsappsItemAppdefinitionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsappsItemAppdefinitionsCountRequestBuilder
NewTeamsappsItemAppdefinitionsCountRequestBuilder instantiates a new TeamsappsItemAppdefinitionsCountRequestBuilder and sets the default values.
func NewTeamsappsItemAppdefinitionsCountRequestBuilderInternal ¶ added in v1.44.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 v1.44.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 v1.44.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.44.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 v1.44.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 v1.44.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 v1.44.0
type TeamsappsItemAppdefinitionsItemBotRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
TeamsappsItemAppdefinitionsItemBotRequestBuilder provides operations to manage the bot property of the microsoft.graph.teamsAppDefinition entity.
func NewTeamsappsItemAppdefinitionsItemBotRequestBuilder ¶ added in v1.44.0
func NewTeamsappsItemAppdefinitionsItemBotRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsappsItemAppdefinitionsItemBotRequestBuilder
NewTeamsappsItemAppdefinitionsItemBotRequestBuilder instantiates a new TeamsappsItemAppdefinitionsItemBotRequestBuilder and sets the default values.
func NewTeamsappsItemAppdefinitionsItemBotRequestBuilderInternal ¶ added in v1.44.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 v1.44.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 v1.44.0
func (m *TeamsappsItemAppdefinitionsItemBotRequestBuilder) Get(ctx context.Context, requestConfiguration *TeamsappsItemAppdefinitionsItemBotRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamworkBotable, error)
Get the details of the bot specified in the Teams app manifest. returns a TeamworkBotable when successful returns a ODataError error when the service returns a 4XX or 5XX status code
func (*TeamsappsItemAppdefinitionsItemBotRequestBuilder) Patch ¶ added in v1.44.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 v1.44.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 v1.44.0
func (m *TeamsappsItemAppdefinitionsItemBotRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *TeamsappsItemAppdefinitionsItemBotRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation the details of the bot specified in the Teams app manifest. returns a *RequestInformation when successful
func (*TeamsappsItemAppdefinitionsItemBotRequestBuilder) ToPatchRequestInformation ¶ added in v1.44.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.44.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 v1.44.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 v1.44.0
type TeamsappsItemAppdefinitionsItemBotRequestBuilderGetQueryParameters struct {
// Expand related entities
Expand []string `uriparametername:"%24expand"`
// Select properties to be returned
Select []string `uriparametername:"%24select"`
}
TeamsappsItemAppdefinitionsItemBotRequestBuilderGetQueryParameters the details of the bot specified in the Teams app manifest.
type TeamsappsItemAppdefinitionsItemBotRequestBuilderGetRequestConfiguration ¶ added in v1.44.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 v1.44.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 TeamsappsItemAppdefinitionsTeamsAppDefinitionItemRequestBuilder ¶ added in v1.44.0
type TeamsappsItemAppdefinitionsTeamsAppDefinitionItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
TeamsappsItemAppdefinitionsTeamsAppDefinitionItemRequestBuilder provides operations to manage the appDefinitions property of the microsoft.graph.teamsApp entity.
func NewTeamsappsItemAppdefinitionsTeamsAppDefinitionItemRequestBuilder ¶ added in v1.44.0
func NewTeamsappsItemAppdefinitionsTeamsAppDefinitionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsappsItemAppdefinitionsTeamsAppDefinitionItemRequestBuilder
NewTeamsappsItemAppdefinitionsTeamsAppDefinitionItemRequestBuilder instantiates a new TeamsappsItemAppdefinitionsTeamsAppDefinitionItemRequestBuilder and sets the default values.
func NewTeamsappsItemAppdefinitionsTeamsAppDefinitionItemRequestBuilderInternal ¶ added in v1.44.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 v1.44.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 v1.44.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 v1.44.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 v1.44.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 v1.44.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 v1.44.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 v1.44.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.44.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 v1.44.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 v1.44.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 v1.44.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 v1.44.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 TeamsappsTeamsAppItemRequestBuilder ¶ added in v1.44.0
type TeamsappsTeamsAppItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
TeamsappsTeamsAppItemRequestBuilder provides operations to manage the teamsApps property of the microsoft.graph.appCatalogs entity.
func NewTeamsappsTeamsAppItemRequestBuilder ¶ added in v1.44.0
func NewTeamsappsTeamsAppItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsappsTeamsAppItemRequestBuilder
NewTeamsappsTeamsAppItemRequestBuilder instantiates a new TeamsappsTeamsAppItemRequestBuilder and sets the default values.
func NewTeamsappsTeamsAppItemRequestBuilderInternal ¶ added in v1.44.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 v1.44.0
func (m *TeamsappsTeamsAppItemRequestBuilder) AppDefinitions() *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder
AppDefinitions provides operations to manage the appDefinitions property of the microsoft.graph.teamsApp entity. returns a *TeamsappsItemAppdefinitionsAppDefinitionsRequestBuilder when successful
func (*TeamsappsTeamsAppItemRequestBuilder) Delete ¶ added in v1.44.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 v1.44.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 v1.44.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 v1.44.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 v1.44.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 v1.44.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.44.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 v1.44.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 v1.44.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 v1.44.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 v1.44.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.
type TeamsappsTeamsAppsRequestBuilder ¶ added in v1.44.0
type TeamsappsTeamsAppsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
TeamsappsTeamsAppsRequestBuilder provides operations to manage the teamsApps property of the microsoft.graph.appCatalogs entity.
func NewTeamsappsTeamsAppsRequestBuilder ¶ added in v1.44.0
func NewTeamsappsTeamsAppsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsappsTeamsAppsRequestBuilder
NewTeamsappsTeamsAppsRequestBuilder instantiates a new TeamsappsTeamsAppsRequestBuilder and sets the default values.
func NewTeamsappsTeamsAppsRequestBuilderInternal ¶ added in v1.44.0
func NewTeamsappsTeamsAppsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *TeamsappsTeamsAppsRequestBuilder
NewTeamsappsTeamsAppsRequestBuilderInternal instantiates a new TeamsappsTeamsAppsRequestBuilder and sets the default values.
func (*TeamsappsTeamsAppsRequestBuilder) ByTeamsAppId ¶ added in v1.44.0
func (m *TeamsappsTeamsAppsRequestBuilder) ByTeamsAppId(teamsAppId string) *TeamsappsTeamsAppItemRequestBuilder
ByTeamsAppId provides operations to manage the teamsApps property of the microsoft.graph.appCatalogs entity. returns a *TeamsappsTeamsAppItemRequestBuilder when successful
func (*TeamsappsTeamsAppsRequestBuilder) Count ¶ added in v1.44.0
func (m *TeamsappsTeamsAppsRequestBuilder) Count() *TeamsappsCountRequestBuilder
Count provides operations to count the resources in the collection. returns a *TeamsappsCountRequestBuilder when successful
func (*TeamsappsTeamsAppsRequestBuilder) Get ¶ added in v1.44.0
func (m *TeamsappsTeamsAppsRequestBuilder) Get(ctx context.Context, requestConfiguration *TeamsappsTeamsAppsRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppCollectionResponseable, error)
Get list apps from the Microsoft Teams app catalog.This includes apps from the Microsoft Teams store and 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 (*TeamsappsTeamsAppsRequestBuilder) Post ¶ added in v1.44.0
func (m *TeamsappsTeamsAppsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppable, requestConfiguration *TeamsappsTeamsAppsRequestBuilderPostRequestConfiguration) (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 (*TeamsappsTeamsAppsRequestBuilder) ToGetRequestInformation ¶ added in v1.44.0
func (m *TeamsappsTeamsAppsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *TeamsappsTeamsAppsRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation list apps from the Microsoft Teams app catalog.This includes apps from the Microsoft Teams store and 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 (*TeamsappsTeamsAppsRequestBuilder) ToPostRequestInformation ¶ added in v1.44.0
func (m *TeamsappsTeamsAppsRequestBuilder) ToPostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.TeamsAppable, requestConfiguration *TeamsappsTeamsAppsRequestBuilderPostRequestConfiguration) (*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 (*TeamsappsTeamsAppsRequestBuilder) WithUrl ¶ added in v1.44.0
func (m *TeamsappsTeamsAppsRequestBuilder) WithUrl(rawUrl string) *TeamsappsTeamsAppsRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. returns a *TeamsappsTeamsAppsRequestBuilder when successful
type TeamsappsTeamsAppsRequestBuilderGetQueryParameters ¶ added in v1.44.0
type TeamsappsTeamsAppsRequestBuilderGetQueryParameters 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"`
}
TeamsappsTeamsAppsRequestBuilderGetQueryParameters list apps from the Microsoft Teams app catalog.This includes apps from the Microsoft Teams store and 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 TeamsappsTeamsAppsRequestBuilderGetRequestConfiguration ¶ added in v1.44.0
type TeamsappsTeamsAppsRequestBuilderGetRequestConfiguration struct {
// Request headers
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
// Request query parameters
QueryParameters *TeamsappsTeamsAppsRequestBuilderGetQueryParameters
}
TeamsappsTeamsAppsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type TeamsappsTeamsAppsRequestBuilderPostRequestConfiguration ¶ added in v1.44.0
type TeamsappsTeamsAppsRequestBuilderPostRequestConfiguration struct {
// Request headers
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}
TeamsappsTeamsAppsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
Source Files
¶
- app_catalogs_request_builder.go
- teamsapps_count_request_builder.go
- teamsapps_item_appdefinitions_app_definitions_request_builder.go
- teamsapps_item_appdefinitions_count_request_builder.go
- teamsapps_item_appdefinitions_item_bot_request_builder.go
- teamsapps_item_appdefinitions_teams_app_definition_item_request_builder.go
- teamsapps_teams_app_item_request_builder.go
- teamsapps_teams_apps_request_builder.go