appcatalogs

package
v0.48.0 Latest Latest
Warning

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

Go to latest
Published: Dec 5, 2022 License: MIT Imports: 4 Imported by: 2

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

CreateGetRequestInformation get appCatalogs

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.

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 map[string]string
	// 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 map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type AppCatalogsTeamsAppsCountRequestBuilder added in v0.48.0

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

AppCatalogsTeamsAppsCountRequestBuilder provides operations to count the resources in the collection.

func NewAppCatalogsTeamsAppsCountRequestBuilder added in v0.48.0

NewAppCatalogsTeamsAppsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewAppCatalogsTeamsAppsCountRequestBuilderInternal added in v0.48.0

func NewAppCatalogsTeamsAppsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppCatalogsTeamsAppsCountRequestBuilder

NewAppCatalogsTeamsAppsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*AppCatalogsTeamsAppsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*AppCatalogsTeamsAppsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type AppCatalogsTeamsAppsCountRequestBuilderGetRequestConfiguration added in v0.48.0

type AppCatalogsTeamsAppsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type AppCatalogsTeamsAppsItemAppDefinitionsCountRequestBuilder added in v0.48.0

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

AppCatalogsTeamsAppsItemAppDefinitionsCountRequestBuilder provides operations to count the resources in the collection.

func NewAppCatalogsTeamsAppsItemAppDefinitionsCountRequestBuilder added in v0.48.0

func NewAppCatalogsTeamsAppsItemAppDefinitionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppCatalogsTeamsAppsItemAppDefinitionsCountRequestBuilder

NewAppCatalogsTeamsAppsItemAppDefinitionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewAppCatalogsTeamsAppsItemAppDefinitionsCountRequestBuilderInternal added in v0.48.0

func NewAppCatalogsTeamsAppsItemAppDefinitionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppCatalogsTeamsAppsItemAppDefinitionsCountRequestBuilder

NewAppCatalogsTeamsAppsItemAppDefinitionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*AppCatalogsTeamsAppsItemAppDefinitionsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*AppCatalogsTeamsAppsItemAppDefinitionsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type AppCatalogsTeamsAppsItemAppDefinitionsCountRequestBuilderGetRequestConfiguration added in v0.48.0

type AppCatalogsTeamsAppsItemAppDefinitionsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type AppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilder added in v0.48.0

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

AppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilder provides operations to manage the bot property of the microsoft.graph.teamsAppDefinition entity.

func NewAppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilder added in v0.48.0

func NewAppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilder

NewAppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilder instantiates a new BotRequestBuilder and sets the default values.

func NewAppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilderInternal added in v0.48.0

func NewAppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilder

NewAppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilderInternal instantiates a new BotRequestBuilder and sets the default values.

func (*AppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property bot for appCatalogs

func (*AppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilder) CreateGetRequestInformation added in v0.48.0

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

func (*AppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property bot in appCatalogs

func (*AppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilder) Delete added in v0.48.0

Delete delete navigation property bot for appCatalogs

func (*AppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilder) Get added in v0.48.0

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

type AppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilderDeleteRequestConfiguration added in v0.48.0

type AppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type AppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilderGetQueryParameters added in v0.48.0

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

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

type AppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilderGetRequestConfiguration added in v0.48.0

type AppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *AppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilderGetQueryParameters
}

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

type AppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilderPatchRequestConfiguration added in v0.48.0

type AppCatalogsTeamsAppsItemAppDefinitionsItemBotRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type AppCatalogsTeamsAppsItemAppDefinitionsRequestBuilder added in v0.48.0

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

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

func NewAppCatalogsTeamsAppsItemAppDefinitionsRequestBuilder added in v0.48.0

NewAppCatalogsTeamsAppsItemAppDefinitionsRequestBuilder instantiates a new AppDefinitionsRequestBuilder and sets the default values.

func NewAppCatalogsTeamsAppsItemAppDefinitionsRequestBuilderInternal added in v0.48.0

func NewAppCatalogsTeamsAppsItemAppDefinitionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppCatalogsTeamsAppsItemAppDefinitionsRequestBuilder

NewAppCatalogsTeamsAppsItemAppDefinitionsRequestBuilderInternal instantiates a new AppDefinitionsRequestBuilder and sets the default values.

func (*AppCatalogsTeamsAppsItemAppDefinitionsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*AppCatalogsTeamsAppsItemAppDefinitionsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the details for each version of the app.

func (*AppCatalogsTeamsAppsItemAppDefinitionsRequestBuilder) CreatePostRequestInformation added in v0.48.0

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

func (*AppCatalogsTeamsAppsItemAppDefinitionsRequestBuilder) Get added in v0.48.0

Get the details for each version of the app.

func (*AppCatalogsTeamsAppsItemAppDefinitionsRequestBuilder) Post added in v0.48.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).

type AppCatalogsTeamsAppsItemAppDefinitionsRequestBuilderGetQueryParameters added in v0.48.0

type AppCatalogsTeamsAppsItemAppDefinitionsRequestBuilderGetQueryParameters 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"`
}

AppCatalogsTeamsAppsItemAppDefinitionsRequestBuilderGetQueryParameters the details for each version of the app.

type AppCatalogsTeamsAppsItemAppDefinitionsRequestBuilderGetRequestConfiguration added in v0.48.0

type AppCatalogsTeamsAppsItemAppDefinitionsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *AppCatalogsTeamsAppsItemAppDefinitionsRequestBuilderGetQueryParameters
}

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

type AppCatalogsTeamsAppsItemAppDefinitionsRequestBuilderPostRequestConfiguration added in v0.48.0

type AppCatalogsTeamsAppsItemAppDefinitionsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder added in v0.48.0

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

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

func NewAppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder added in v0.48.0

func NewAppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder

NewAppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder instantiates a new TeamsAppDefinitionItemRequestBuilder and sets the default values.

func NewAppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderInternal added in v0.48.0

func NewAppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder

NewAppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderInternal instantiates a new TeamsAppDefinitionItemRequestBuilder and sets the default values.

func (*AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) Bot added in v0.48.0

Bot provides operations to manage the bot property of the microsoft.graph.teamsAppDefinition entity.

func (*AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property appDefinitions for appCatalogs

func (*AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the details for each version of the app.

func (*AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property appDefinitions in appCatalogs

func (*AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property appDefinitions for appCatalogs

func (*AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilder) Get added in v0.48.0

Get the details for each version of the app.

type AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

type AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetQueryParameters added in v0.48.0

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

AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetQueryParameters the details for each version of the app.

type AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetRequestConfiguration added in v0.48.0

type AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderGetQueryParameters
}

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

type AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderPatchRequestConfiguration added in v0.48.0

type AppCatalogsTeamsAppsItemAppDefinitionsTeamsAppDefinitionItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type AppCatalogsTeamsAppsRequestBuilder added in v0.48.0

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

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

func NewAppCatalogsTeamsAppsRequestBuilder added in v0.48.0

NewAppCatalogsTeamsAppsRequestBuilder instantiates a new TeamsAppsRequestBuilder and sets the default values.

func NewAppCatalogsTeamsAppsRequestBuilderInternal added in v0.48.0

func NewAppCatalogsTeamsAppsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppCatalogsTeamsAppsRequestBuilder

NewAppCatalogsTeamsAppsRequestBuilderInternal instantiates a new TeamsAppsRequestBuilder and sets the default values.

func (*AppCatalogsTeamsAppsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*AppCatalogsTeamsAppsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation 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 (*AppCatalogsTeamsAppsRequestBuilder) CreatePostRequestInformation added in v0.48.0

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

func (*AppCatalogsTeamsAppsRequestBuilder) Get added in v0.48.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.

func (*AppCatalogsTeamsAppsRequestBuilder) Post added in v0.48.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.

type AppCatalogsTeamsAppsRequestBuilderGetQueryParameters added in v0.48.0

type AppCatalogsTeamsAppsRequestBuilderGetQueryParameters 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"`
}

AppCatalogsTeamsAppsRequestBuilderGetQueryParameters 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 AppCatalogsTeamsAppsRequestBuilderGetRequestConfiguration added in v0.48.0

type AppCatalogsTeamsAppsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *AppCatalogsTeamsAppsRequestBuilderGetQueryParameters
}

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

type AppCatalogsTeamsAppsRequestBuilderPostRequestConfiguration added in v0.48.0

type AppCatalogsTeamsAppsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type AppCatalogsTeamsAppsTeamsAppItemRequestBuilder added in v0.48.0

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

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

func NewAppCatalogsTeamsAppsTeamsAppItemRequestBuilder added in v0.48.0

NewAppCatalogsTeamsAppsTeamsAppItemRequestBuilder instantiates a new TeamsAppItemRequestBuilder and sets the default values.

func NewAppCatalogsTeamsAppsTeamsAppItemRequestBuilderInternal added in v0.48.0

func NewAppCatalogsTeamsAppsTeamsAppItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppCatalogsTeamsAppsTeamsAppItemRequestBuilder

NewAppCatalogsTeamsAppsTeamsAppItemRequestBuilderInternal instantiates a new TeamsAppItemRequestBuilder and sets the default values.

func (*AppCatalogsTeamsAppsTeamsAppItemRequestBuilder) AppDefinitions added in v0.48.0

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

func (*AppCatalogsTeamsAppsTeamsAppItemRequestBuilder) AppDefinitionsById added in v0.48.0

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

func (*AppCatalogsTeamsAppsTeamsAppItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property teamsApps for appCatalogs

func (*AppCatalogsTeamsAppsTeamsAppItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get teamsApps from appCatalogs

func (*AppCatalogsTeamsAppsTeamsAppItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property teamsApps in appCatalogs

func (*AppCatalogsTeamsAppsTeamsAppItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property teamsApps for appCatalogs

func (*AppCatalogsTeamsAppsTeamsAppItemRequestBuilder) Get added in v0.48.0

Get get teamsApps from appCatalogs

func (*AppCatalogsTeamsAppsTeamsAppItemRequestBuilder) Patch added in v0.48.0

Patch update the navigation property teamsApps in appCatalogs

type AppCatalogsTeamsAppsTeamsAppItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

type AppCatalogsTeamsAppsTeamsAppItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type AppCatalogsTeamsAppsTeamsAppItemRequestBuilderGetQueryParameters added in v0.48.0

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

AppCatalogsTeamsAppsTeamsAppItemRequestBuilderGetQueryParameters get teamsApps from appCatalogs

type AppCatalogsTeamsAppsTeamsAppItemRequestBuilderGetRequestConfiguration added in v0.48.0

type AppCatalogsTeamsAppsTeamsAppItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *AppCatalogsTeamsAppsTeamsAppItemRequestBuilderGetQueryParameters
}

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

type AppCatalogsTeamsAppsTeamsAppItemRequestBuilderPatchRequestConfiguration added in v0.48.0

type AppCatalogsTeamsAppsTeamsAppItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

AppCatalogsTeamsAppsTeamsAppItemRequestBuilderPatchRequestConfiguration 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