appcatalogs

package
v1.51.0 Latest Latest
Warning

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

Go to latest
Published: Oct 17, 2024 License: MIT Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppCatalogsRequestBuilder

AppCatalogsRequestBuilder provides operations to manage the appCatalogs singleton.

func NewAppCatalogsRequestBuilder

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

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

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

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

ToGetRequestInformation get appCatalogs returns a *RequestInformation when successful

func (*AppCatalogsRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update appCatalogs returns a *RequestInformation when successful

func (*AppCatalogsRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. 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

TeamsAppsCountRequestBuilder provides operations to count the resources in the collection.

func NewTeamsAppsCountRequestBuilder added in v0.49.0

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

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*TeamsAppsCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. 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

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

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

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*TeamsAppsItemAppDefinitionsCountRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. 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

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

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

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

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

ToDeleteRequestInformation delete navigation property bot for appCatalogs returns a *RequestInformation when successful

func (*TeamsAppsItemAppDefinitionsItemBotRequestBuilder) ToGetRequestInformation added in v0.51.0

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

ToPatchRequestInformation update the navigation property bot in appCatalogs returns a *RequestInformation when successful

func (*TeamsAppsItemAppDefinitionsItemBotRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. 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

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

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

Count provides operations to count the resources in the collection. returns a *TeamsAppsItemAppDefinitionsCountRequestBuilder when successful

func (*TeamsAppsItemAppDefinitionsRequestBuilder) Get added in v0.49.0

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

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

ToGetRequestInformation the details for each version of the app. returns a *RequestInformation when successful

func (*TeamsAppsItemAppDefinitionsRequestBuilder) ToPostRequestInformation added in v0.51.0

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

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

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

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

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

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

ToDeleteRequestInformation delete navigation property appDefinitions for appCatalogs returns a *RequestInformation when successful

func (*TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the details for each version of the app. returns a *RequestInformation when successful

func (*TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

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

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

TeamsAppsRequestBuilder provides operations to manage the teamsApps property of the microsoft.graph.appCatalogs entity.

func NewTeamsAppsRequestBuilder added in v0.49.0

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

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

Count provides operations to count the resources in the collection. returns a *TeamsAppsCountRequestBuilder when successful

func (*TeamsAppsRequestBuilder) Get added in v0.49.0

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 (*TeamsAppsRequestBuilder) Post added in v0.49.0

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

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 (*TeamsAppsRequestBuilder) ToPostRequestInformation added in v0.51.0

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

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

TeamsAppsTeamsAppItemRequestBuilder provides operations to manage the teamsApps property of the microsoft.graph.appCatalogs entity.

func NewTeamsAppsTeamsAppItemRequestBuilder added in v0.49.0

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

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

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

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

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

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

ToGetRequestInformation get teamsApps from appCatalogs returns a *RequestInformation when successful

func (*TeamsAppsTeamsAppItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property teamsApps in appCatalogs returns a *RequestInformation when successful

func (*TeamsAppsTeamsAppItemRequestBuilder) WithUrl added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. 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.

Jump to

Keyboard shortcuts

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