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 訊息:當為真時,它會回應其表面上的所有訊息;當為假時,只有在被提及時才會回應。 若省略,客服人員現有的 Teams 訊息通知設定將保持不變。

colorIconBase64

可選的 base64 編碼 PNG 作為 Teams 應用程式套件中的彩色(全裸)圖示。 必須是 192x192 的 PNG(完美正方形,沒有邊框或圓角)。 解碼後最多 1 MB。 若省略,則使用平台預設顏色圖示。

developerName

Teams 應用程式列表中顯示的開發者/發行商的顯示名稱。

developerWebsiteUrl

開發者/發行商網站網址顯示在 Teams 應用程式列表中。 必須是 https 網址。

fullDescription

完整說明已在 Teams 應用程式詳情頁面顯示。

optionalPermissionScopes

精確選擇授權權限範圍以授予自動駕駛藍圖。 只有在為真時 publishAsAutopilot 才會提供。 若省略或空置,則使用平台預設的權限集。 強制性的平台權限始終被授予,且不受此值影響。

outlineIconBase64

可選的 base64 編碼 PNG 作為 Teams 應用程式套件中的輪廓圖示。 必須是 32x32 的 PNG。 解碼後最多 1 MB。 若省略,則使用平台預設的輪廓圖示。

privacyUrl

Teams 應用程式列表中顯示的隱私政策網址。 必須是 http 或 https 網址。

publishAsAutopilot

若屬實,代理會被發布為自動駕駛(數位工作者)代理:機器人 ID 取自代理的藍圖身份,產生的團隊清單則標記為數位工作者。

shortDescription

簡短、一行的說明,見 Teams 應用程式列表。

termsOfUseUrl

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 訊息:當為真時,它會回應其表面上的所有訊息;當為假時,只有在被提及時才會回應。 若省略,客服人員現有的 Teams 訊息通知設定將保持不變。

canRespondWithoutMention?: boolean

屬性值

boolean

colorIconBase64

可選的 base64 編碼 PNG 作為 Teams 應用程式套件中的彩色(全裸)圖示。 必須是 192x192 的 PNG(完美正方形,沒有邊框或圓角)。 解碼後最多 1 MB。 若省略,則使用平台預設顏色圖示。

colorIconBase64?: string

屬性值

string

developerName

Teams 應用程式列表中顯示的開發者/發行商的顯示名稱。

developerName?: string

屬性值

string

developerWebsiteUrl

開發者/發行商網站網址顯示在 Teams 應用程式列表中。 必須是 https 網址。

developerWebsiteUrl?: string

屬性值

string

fullDescription

完整說明已在 Teams 應用程式詳情頁面顯示。

fullDescription?: string

屬性值

string

optionalPermissionScopes

精確選擇授權權限範圍以授予自動駕駛藍圖。 只有在為真時 publishAsAutopilot 才會提供。 若省略或空置,則使用平台預設的權限集。 強制性的平台權限始終被授予,且不受此值影響。

optionalPermissionScopes?: Microsoft365PermissionScopes[]

屬性值

outlineIconBase64

可選的 base64 編碼 PNG 作為 Teams 應用程式套件中的輪廓圖示。 必須是 32x32 的 PNG。 解碼後最多 1 MB。 若省略,則使用平台預設的輪廓圖示。

outlineIconBase64?: string

屬性值

string

privacyUrl

Teams 應用程式列表中顯示的隱私政策網址。 必須是 http 或 https 網址。

privacyUrl?: string

屬性值

string

publishAsAutopilot

若屬實,代理會被發布為自動駕駛(數位工作者)代理:機器人 ID 取自代理的藍圖身份,產生的團隊清單則標記為數位工作者。

publishAsAutopilot?: boolean

屬性值

boolean

shortDescription

簡短、一行的說明,見 Teams 應用程式列表。

shortDescription?: string

屬性值

string

termsOfUseUrl

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