GetMicrosoft365PackageOptionalParams interface

省略可能なパラメーター。

Extends

プロパティ

accessBoundaries

オートパイロットエージェントとして公開する際にエージェントに適用されるアクティビティプロトコルアクセス境界。 空のリストは既存の境界をクリアします。 省略した場合、既存の境界線は変更されません。

agentDisplayName

公開されたTeamsアプリ名として表示名を使用しています。 省略された場合は、ルート上のエージェント名が使用されます。

appVersion

アプリのバージョン(例えば 1.2.3)がTeamsマニフェストに書き込まれています。 数字とピリオドのみで構成されてはなり、 0で始まってはいけず、数字で終わっていけません。 省略された場合はプラットフォームデフォルトが使われます。

botServiceArmId

Microsoft Teamsでこのエージェントを前面に出すAzure Bot ServiceのARMリソースID。 デフォルトのボットベースのTeamsバックエンドのワークスペースに必須;APIベースのバックエンド上のワークスペースにはオプション。 真実の場合は提供してはならない publishAsAutopilot 。

canRespondWithoutMention

公開されたエージェントがTeamsメッセージにどのように応答するかを制御します。trueの場合は表面上のすべてのメッセージに応答し、falseの場合はat-mented時のみ応答します。 省略すると、エージェントの既存のTeamsメッセージ通知設定は変更されません。

colorIconBase64

Teamsアプリパッケージのカラー(フルブリード)アイコンとして使われるオプションのbase64エンコードPNGです。 192x192のPNGでなければなりません(完全な正方形で、縁取りや角が丸みを帯びていない)。 デコード後は最大1MB。 省略した場合はプラットフォームのデフォルトカラーアイコンが使用されます。

developerName

Teamsアプリの一覧に開発者/パブリッシャーの表示名が表示されます。

developerWebsiteUrl

開発者/パブリッシャーのウェブサイトURLはTeamsアプリのリストに表示されています。 https URLでなければなりません。

fullDescription

詳細はTeamsアプリの詳細ページに掲載されています。

optionalPermissionScopes

オートパイロット設計図に付与する委任許可範囲の正確な選択。 真実である場合にのみ提供 publishAsAutopilot 。 省略または空の場合は、プラットフォームのデフォルトの権限セットが使用されます。 必須のプラットフォーム許可は常に付与され、この値の影響を受けません。

outlineIconBase64

Teamsアプリパッケージのアウトラインアイコンとして使われるオプションのbase64エンコードPNGです。 32x32のPNGに違いありません。 デコード後は最大1MB。 省略した場合はプラットフォームのデフォルトアウトラインアイコンが使用されます。

privacyUrl

プライバシーポリシーのURLはTeamsアプリの一覧に表示されています。 URLはhttpまたはhttpsでなければなりません。

publishAsAutopilot

それが正しい場合、エージェントはオートパイロット(デジタルワーカー)エージェントとして公開されます。ボットIDはエージェントの設計図のアイデンティティから取られ、生成されたTeamsのマニフェストはデジタルワーカーとしてマークされます。

shortDescription

Teamsアプリのリストに掲載された短い一行の説明。

termsOfUseUrl

利用規約のURLはTeamsアプリのリストに表示されています。

継承されたプロパティ

abortSignal

要求を中止するために使用できるシグナル。

onResponse

要求された操作の実行中にサーバーから応答を受信するたびに呼び出される関数。 複数回呼び出すことができます。

requestOptions

この操作の HTTP 要求を作成および送信するときに使用されるオプション。

tracingOptions

トレースが有効な場合に使用されるオプション。

プロパティの詳細

accessBoundaries

オートパイロットエージェントとして公開する際にエージェントに適用されるアクティビティプロトコルアクセス境界。 空のリストは既存の境界をクリアします。 省略した場合、既存の境界線は変更されません。

accessBoundaries?: ActivityProtocolAccessBoundary[]

プロパティ値

agentDisplayName

公開されたTeamsアプリ名として表示名を使用しています。 省略された場合は、ルート上のエージェント名が使用されます。

agentDisplayName?: string

プロパティ値

string

appVersion

アプリのバージョン(例えば 1.2.3)がTeamsマニフェストに書き込まれています。 数字とピリオドのみで構成されてはなり、 0で始まってはいけず、数字で終わっていけません。 省略された場合はプラットフォームデフォルトが使われます。

appVersion?: string

プロパティ値

string

botServiceArmId

Microsoft Teamsでこのエージェントを前面に出すAzure Bot ServiceのARMリソースID。 デフォルトのボットベースのTeamsバックエンドのワークスペースに必須;APIベースのバックエンド上のワークスペースにはオプション。 真実の場合は提供してはならない publishAsAutopilot 。

botServiceArmId?: string

プロパティ値

string

canRespondWithoutMention

公開されたエージェントがTeamsメッセージにどのように応答するかを制御します。trueの場合は表面上のすべてのメッセージに応答し、falseの場合はat-mented時のみ応答します。 省略すると、エージェントの既存のTeamsメッセージ通知設定は変更されません。

canRespondWithoutMention?: boolean

プロパティ値

boolean

colorIconBase64

Teamsアプリパッケージのカラー(フルブリード)アイコンとして使われるオプションのbase64エンコードPNGです。 192x192のPNGでなければなりません(完全な正方形で、縁取りや角が丸みを帯びていない)。 デコード後は最大1MB。 省略した場合はプラットフォームのデフォルトカラーアイコンが使用されます。

colorIconBase64?: string

プロパティ値

string

developerName

Teamsアプリの一覧に開発者/パブリッシャーの表示名が表示されます。

developerName?: string

プロパティ値

string

developerWebsiteUrl

開発者/パブリッシャーのウェブサイトURLはTeamsアプリのリストに表示されています。 https URLでなければなりません。

developerWebsiteUrl?: string

プロパティ値

string

fullDescription

詳細はTeamsアプリの詳細ページに掲載されています。

fullDescription?: string

プロパティ値

string

optionalPermissionScopes

オートパイロット設計図に付与する委任許可範囲の正確な選択。 真実である場合にのみ提供 publishAsAutopilot 。 省略または空の場合は、プラットフォームのデフォルトの権限セットが使用されます。 必須のプラットフォーム許可は常に付与され、この値の影響を受けません。

optionalPermissionScopes?: Microsoft365PermissionScopes[]

プロパティ値

outlineIconBase64

Teamsアプリパッケージのアウトラインアイコンとして使われるオプションのbase64エンコードPNGです。 32x32のPNGに違いありません。 デコード後は最大1MB。 省略した場合はプラットフォームのデフォルトアウトラインアイコンが使用されます。

outlineIconBase64?: string

プロパティ値

string

privacyUrl

プライバシーポリシーのURLはTeamsアプリの一覧に表示されています。 URLはhttpまたはhttpsでなければなりません。

privacyUrl?: string

プロパティ値

string

publishAsAutopilot

それが正しい場合、エージェントはオートパイロット(デジタルワーカー)エージェントとして公開されます。ボットIDはエージェントの設計図のアイデンティティから取られ、生成されたTeamsのマニフェストはデジタルワーカーとしてマークされます。

publishAsAutopilot?: boolean

プロパティ値

boolean

shortDescription

Teamsアプリのリストに掲載された短い一行の説明。

shortDescription?: string

プロパティ値

string

termsOfUseUrl

利用規約のURLはTeamsアプリのリストに表示されています。

termsOfUseUrl?: string

プロパティ値

string

継承されたプロパティの詳細

abortSignal

要求を中止するために使用できるシグナル。

abortSignal?: AbortSignalLike

プロパティ値

OperationOptions.abortSignal から継承された

onResponse

要求された操作の実行中にサーバーから応答を受信するたびに呼び出される関数。 複数回呼び出すことができます。

onResponse?: RawResponseCallback

プロパティ値

OperationOptions.onResponse から継承された

requestOptions

この操作の HTTP 要求を作成および送信するときに使用されるオプション。

requestOptions?: OperationRequestOptions

プロパティ値

OperationOptions.requestOptions から継承された

tracingOptions

トレースが有効な場合に使用されるオプション。

tracingOptions?: OperationTracingOptions

プロパティ値

OperationOptions.tracingOptions から継承された