GetMicrosoft365PackageOptionalParams interface
Parametry opcjonalne.
- Rozszerzenie
Właściwości
| access |
Granice dostępu protokołu aktywności, które mają być stosowane do agenta podczas publikowania jako agent autopilota. Pusta lista usuwa istniejące granice. Po pominięciu istniejących granic pozostają bez zmian. |
| agent |
Nazwa wyświetlana używana jako opublikowana nazwa aplikacji Teams. Gdy jest pomijana, używa się nazwy agenta z trasy. |
| app |
Wersja aplikacji (na przykład |
| bot |
Identyfikator zasobów ARM Azure Bot Service, który obsługuje tego agenta w Microsoft Teams. Wymagane dla przestrzeni roboczych na domyślnym backendzie Teams opartym na botach; opcjonalne dla przestrzeni roboczych na backendzie opartym na API.
Nie wolno podawać, gdy |
| can |
Kontroluje, jak opublikowany agent odpowiada na wiadomości Teams: gdy jest prawdziwy, odpowiada na wszystkie wiadomości na swoich powierzchniach, a gdy fałszywy jest tylko wtedy, gdy jest wymieniony. Po pominięciu istniejące ustawienie powiadomień w Teams pozostaje bez zmian. |
| color |
Opcjonalne kodowanie PNG w base64 używane jako ikona koloru (pełne przeciewanie) w pakiecie aplikacji Teams. Musi to być PNG 192x192 (idealny kwadrat, bez ramek i zaokrąglonych rogów). Maksymalnie 1 MB po dekodowaniu. Po pominięciu używana jest domyślna ikona koloru platformy. |
| developer |
Nazwa wyświetlana dewelopera / wydawcy widoczna w liście aplikacji Teams. |
| developer |
URL strony deweloperskiej/wydawcy wyświetlany w liście aplikacji Teams. To musi być adres https. |
| full |
Pełny opis widoczny na stronie szczegółów aplikacji Teams. |
| optional |
Dokładny wybór zakresów delegowanych uprawnień, które mają być przyznane planowi autopilota. Może być podawana tylko wtedy, gdy |
| outline |
Opcjonalny PNG zakodowany w base64 używany jako ikona konspektu w pakiecie aplikacji Teams. To musi być 32x32 PNG. Maksymalnie 1 MB po dekodowaniu. Po pominięciu używana jest domyślna ikona konspektu platformy. |
| privacy |
Polityka prywatności URL wyświetlany w liście aplikacji Teams. To musi być http lub https URL. |
| publish |
Gdy to prawda, agent jest publikowany jako agent autopilota (cyfrowego pracownika): identyfikator bota jest pobierany z tożsamości blueprintu agenta, a wygenerowany manifest Teams jest oznaczany jako cyfrowy pracownik. |
| short |
Krótki, jednolinijkowy opis widoczny w liście aplikacji Teams. |
| terms |
URL z warunkami użytkowania wyświetlany w liście aplikacji Teams. |
Właściwości dziedziczone
| abort |
Sygnał, który może służyć do przerwania żądań. |
| on |
Funkcja, która ma być wywoływana za każdym razem, gdy odpowiedź jest odbierana z serwera podczas wykonywania żądanej operacji. Może być wywoływana wiele razy. |
| request |
Opcje używane podczas tworzenia i wysyłania żądań HTTP dla tej operacji. |
| tracing |
Opcje używane podczas śledzenia są włączone. |
Szczegóły właściwości
accessBoundaries
Granice dostępu protokołu aktywności, które mają być stosowane do agenta podczas publikowania jako agent autopilota. Pusta lista usuwa istniejące granice. Po pominięciu istniejących granic pozostają bez zmian.
accessBoundaries?: ActivityProtocolAccessBoundary[]
Wartość właściwości
agentDisplayName
Nazwa wyświetlana używana jako opublikowana nazwa aplikacji Teams. Gdy jest pomijana, używa się nazwy agenta z trasy.
agentDisplayName?: string
Wartość właściwości
string
appVersion
Wersja aplikacji (na przykład 1.2.3) zapisana w manifestie Teams. Może zawierać tylko cyfry i kropki, nie może zaczynać się na 0, a musi kończyć na cyfrę. Po pominięciu stosuje się domyślny system platformy.
appVersion?: string
Wartość właściwości
string
botServiceArmId
Identyfikator zasobów ARM Azure Bot Service, który obsługuje tego agenta w Microsoft Teams. Wymagane dla przestrzeni roboczych na domyślnym backendzie Teams opartym na botach; opcjonalne dla przestrzeni roboczych na backendzie opartym na API.
Nie wolno podawać, gdy publishAsAutopilot jest prawdziwe.
botServiceArmId?: string
Wartość właściwości
string
canRespondWithoutMention
Kontroluje, jak opublikowany agent odpowiada na wiadomości Teams: gdy jest prawdziwy, odpowiada na wszystkie wiadomości na swoich powierzchniach, a gdy fałszywy jest tylko wtedy, gdy jest wymieniony. Po pominięciu istniejące ustawienie powiadomień w Teams pozostaje bez zmian.
canRespondWithoutMention?: boolean
Wartość właściwości
boolean
colorIconBase64
Opcjonalne kodowanie PNG w base64 używane jako ikona koloru (pełne przeciewanie) w pakiecie aplikacji Teams. Musi to być PNG 192x192 (idealny kwadrat, bez ramek i zaokrąglonych rogów). Maksymalnie 1 MB po dekodowaniu. Po pominięciu używana jest domyślna ikona koloru platformy.
colorIconBase64?: string
Wartość właściwości
string
developerName
Nazwa wyświetlana dewelopera / wydawcy widoczna w liście aplikacji Teams.
developerName?: string
Wartość właściwości
string
developerWebsiteUrl
URL strony deweloperskiej/wydawcy wyświetlany w liście aplikacji Teams. To musi być adres https.
developerWebsiteUrl?: string
Wartość właściwości
string
fullDescription
Pełny opis widoczny na stronie szczegółów aplikacji Teams.
fullDescription?: string
Wartość właściwości
string
optionalPermissionScopes
Dokładny wybór zakresów delegowanych uprawnień, które mają być przyznane planowi autopilota. Może być podawana tylko wtedy, gdy publishAsAutopilot jest prawdziwa. Gdy jest pomijany lub pusty, używany jest domyślny zestaw uprawnień platformy. Obowiązkowe uprawnienia platformy są zawsze przyznawane i nie są przez tę wartość objęte.
optionalPermissionScopes?: Microsoft365PermissionScopes[]
Wartość właściwości
outlineIconBase64
Opcjonalny PNG zakodowany w base64 używany jako ikona konspektu w pakiecie aplikacji Teams. To musi być 32x32 PNG. Maksymalnie 1 MB po dekodowaniu. Po pominięciu używana jest domyślna ikona konspektu platformy.
outlineIconBase64?: string
Wartość właściwości
string
privacyUrl
Polityka prywatności URL wyświetlany w liście aplikacji Teams. To musi być http lub https URL.
privacyUrl?: string
Wartość właściwości
string
publishAsAutopilot
Gdy to prawda, agent jest publikowany jako agent autopilota (cyfrowego pracownika): identyfikator bota jest pobierany z tożsamości blueprintu agenta, a wygenerowany manifest Teams jest oznaczany jako cyfrowy pracownik.
publishAsAutopilot?: boolean
Wartość właściwości
boolean
shortDescription
Krótki, jednolinijkowy opis widoczny w liście aplikacji Teams.
shortDescription?: string
Wartość właściwości
string
termsOfUseUrl
URL z warunkami użytkowania wyświetlany w liście aplikacji Teams.
termsOfUseUrl?: string
Wartość właściwości
string
Szczegóły właściwości dziedziczonej
abortSignal
Sygnał, który może służyć do przerwania żądań.
abortSignal?: AbortSignalLike
Wartość właściwości
dziedziczone z OperationOptions.abortSignal
onResponse
Funkcja, która ma być wywoływana za każdym razem, gdy odpowiedź jest odbierana z serwera podczas wykonywania żądanej operacji. Może być wywoływana wiele razy.
onResponse?: RawResponseCallback
Wartość właściwości
dziedziczone z OperationOptions.onResponse
requestOptions
Opcje używane podczas tworzenia i wysyłania żądań HTTP dla tej operacji.
requestOptions?: OperationRequestOptions
Wartość właściwości
dziedziczone z OperationOptions.requestOptions
tracingOptions
Opcje używane podczas śledzenia są włączone.
tracingOptions?: OperationTracingOptions
Wartość właściwości
dziedziczone z OperationOptions.tracingOptions