appcatalogs

package
v0.54.0 Latest Latest
Warning

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

Go to latest
Published: Feb 7, 2023 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

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

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

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

func (*AppCatalogsRequestBuilder) TeamsAppsById

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

func (*AppCatalogsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get appCatalogs

type AppCatalogsRequestBuilderGetQueryParameters

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

AppCatalogsRequestBuilderGetQueryParameters get appCatalogs

type AppCatalogsRequestBuilderGetRequestConfiguration added in v0.22.0

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

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

type AppCatalogsRequestBuilderPatchRequestConfiguration added in v0.22.0

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

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

type TeamsAppsCountRequestBuilder added in v0.49.0

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

TeamsAppsCountRequestBuilder provides operations to count the resources in the collection.

func NewTeamsAppsCountRequestBuilder added in v0.49.0

NewTeamsAppsCountRequestBuilder instantiates a new CountRequestBuilder 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 CountRequestBuilder and sets the default values.

func (*TeamsAppsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*TeamsAppsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

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 {
	// contains filtered or unexported fields
}

TeamsAppsItemAppDefinitionsCountRequestBuilder provides operations to count the resources in the collection.

func NewTeamsAppsItemAppDefinitionsCountRequestBuilder added in v0.49.0

NewTeamsAppsItemAppDefinitionsCountRequestBuilder instantiates a new CountRequestBuilder 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 CountRequestBuilder and sets the default values.

func (*TeamsAppsItemAppDefinitionsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*TeamsAppsItemAppDefinitionsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

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 {
	// contains filtered or unexported fields
}

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 BotRequestBuilder 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 BotRequestBuilder and sets the default values.

func (*TeamsAppsItemAppDefinitionsItemBotRequestBuilder) Delete added in v0.49.0

Delete delete navigation property bot for appCatalogs

func (*TeamsAppsItemAppDefinitionsItemBotRequestBuilder) Get added in v0.49.0

Get get the bot associated with a specific definition of the TeamsApp. Find more info here

func (*TeamsAppsItemAppDefinitionsItemBotRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property bot for appCatalogs

func (*TeamsAppsItemAppDefinitionsItemBotRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the bot associated with a specific definition of the TeamsApp.

func (*TeamsAppsItemAppDefinitionsItemBotRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property bot in appCatalogs

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 {
	// contains filtered or unexported fields
}

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 AppDefinitionsRequestBuilder 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 AppDefinitionsRequestBuilder and sets the default values.

func (*TeamsAppsItemAppDefinitionsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*TeamsAppsItemAppDefinitionsRequestBuilder) Get added in v0.49.0

Get the details for each version of the app.

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). Find more info here

func (*TeamsAppsItemAppDefinitionsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the details for each version of the app.

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

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 {
	// contains filtered or unexported fields
}

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

func (*TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property appDefinitions for appCatalogs

func (*TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) Get added in v0.49.0

Get the details for each version of the app.

func (*TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property appDefinitions for appCatalogs

func (*TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation the details for each version of the app.

func (*TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property appDefinitions in appCatalogs

type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetQueryParameters added in v0.49.0

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

TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetQueryParameters the details for each version of the app.

type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type TeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderPatchRequestConfiguration added in v0.49.0

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

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

type TeamsAppsRequestBuilder added in v0.49.0

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

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) Count added in v0.49.0

Count provides operations to count the resources in the collection.

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, as well as apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify `organization` as the **distributionMethod** in the request. Find more info here

func (*TeamsAppsRequestBuilder) Post added in v0.49.0

Post publish an app to the Microsoft Teams apps catalog.Specifically, this API publishes the app to your organization's catalog (the tenant app catalog);the created resource will have 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. 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, as well as apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify `organization` as the **distributionMethod** in the request.

func (*TeamsAppsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation publish an app to the Microsoft Teams apps catalog.Specifically, this API publishes the app to your organization's catalog (the tenant app catalog);the created resource will have 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.

type TeamsAppsRequestBuilderGetQueryParameters added in v0.49.0

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

TeamsAppsRequestBuilderGetQueryParameters list apps from the Microsoft Teams app catalog.This includes apps from the Microsoft Teams store, as well as apps from your organization's app catalog (the tenant app catalog). To get apps from your organization's app catalog only, specify `organization` as the **distributionMethod** in the request.

type TeamsAppsRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type TeamsAppsRequestBuilderPostRequestConfiguration added in v0.49.0

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

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

type TeamsAppsTeamsAppItemRequestBuilder added in v0.49.0

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

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

func (*TeamsAppsTeamsAppItemRequestBuilder) AppDefinitionsById added in v0.49.0

AppDefinitionsById provides operations to manage the appDefinitions property of the microsoft.graph.teamsApp entity.

func (*TeamsAppsTeamsAppItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property teamsApps for appCatalogs

func (*TeamsAppsTeamsAppItemRequestBuilder) Get added in v0.49.0

Get get teamsApps from appCatalogs

func (*TeamsAppsTeamsAppItemRequestBuilder) Patch added in v0.49.0

Patch update the navigation property teamsApps in appCatalogs

func (*TeamsAppsTeamsAppItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property teamsApps for appCatalogs

func (*TeamsAppsTeamsAppItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get teamsApps from appCatalogs

func (*TeamsAppsTeamsAppItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property teamsApps in appCatalogs

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