GetMicrosoft365PackageOptionalParams interface
選擇性參數。
- Extends
屬性
| access |
活動協定存取邊界適用於代理,當以自動駕駛代理身份發佈時。 空清單會清除現有邊界。 若省略,則現有邊界保持不變。 |
| agent |
顯示名稱作為已發佈的 Teams 應用程式名稱。 若省略,則使用路由中的代理名稱。 |
| app |
應用程式版本(例如 |
| bot |
Microsoft Teams 中該代理的 Azure Bot Service 的 ARM 資源 ID。 預設基於機器人的 Teams 後端工作區必須使用;API 基礎後端工作區則為選用。
當 為真時,必須不提供 |
| can |
控制已發佈代理如何回應 Teams 訊息:當為真時,它會回應其表面上的所有訊息;當為假時,只有在被提及時才會回應。 若省略,客服人員現有的 Teams 訊息通知設定將保持不變。 |
| color |
可選的 base64 編碼 PNG 作為 Teams 應用程式套件中的彩色(全裸)圖示。 必須是 192x192 的 PNG(完美正方形,沒有邊框或圓角)。 解碼後最多 1 MB。 若省略,則使用平台預設顏色圖示。 |
| developer |
Teams 應用程式列表中顯示的開發者/發行商的顯示名稱。 |
| developer |
開發者/發行商網站網址顯示在 Teams 應用程式列表中。 必須是 https 網址。 |
| full |
完整說明已在 Teams 應用程式詳情頁面顯示。 |
| optional |
精確選擇授權權限範圍以授予自動駕駛藍圖。 只有在為真時 |
| outline |
可選的 base64 編碼 PNG 作為 Teams 應用程式套件中的輪廓圖示。 必須是 32x32 的 PNG。 解碼後最多 1 MB。 若省略,則使用平台預設的輪廓圖示。 |
| privacy |
Teams 應用程式列表中顯示的隱私政策網址。 必須是 http 或 https 網址。 |
| publish |
若屬實,代理會被發布為自動駕駛(數位工作者)代理:機器人 ID 取自代理的藍圖身份,產生的團隊清單則標記為數位工作者。 |
| short |
簡短、一行的說明,見 Teams 應用程式列表。 |
| terms |
Teams 應用程式列表中顯示的使用條款網址。 |
繼承的屬性
| abort |
可用來中止要求的訊號。 |
| on |
每次從伺服器收到回應時,要呼叫的函式,同時執行要求的作業。 可以多次呼叫。 |
| request |
建立和傳送此作業之 HTTP 要求時所使用的選項。 |
| tracing |
啟用追蹤時所使用的選項。 |
屬性詳細資料
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
onResponse
每次從伺服器收到回應時,要呼叫的函式,同時執行要求的作業。 可以多次呼叫。
onResponse?: RawResponseCallback
屬性值
繼承自 OperationOptions.onResponse
requestOptions
建立和傳送此作業之 HTTP 要求時所使用的選項。
requestOptions?: OperationRequestOptions
屬性值
繼承自 OperationOptions.requestOptions
tracingOptions
啟用追蹤時所使用的選項。
tracingOptions?: OperationTracingOptions
屬性值
繼承自 OperationOptions.tracingOptions