GetMicrosoft365PackageOptionalParams interface

Optionele parameters.

Uitbreiding

Eigenschappen

accessBoundaries

Activiteitsprotocol-toegangsgrenzen die op de agent moeten worden toegepast bij publicatie als autopilot agent. Een lege lijst ruimt de bestaande grenzen op. Wanneer deze worden weggelaten, blijven de bestaande grenzen ongewijzigd.

agentDisplayName

Weergavenaam gebruikt als de gepubliceerde naam van de Teams-app. Wanneer deze wordt weggelaten, wordt de naam van de agent van de route gebruikt.

appVersion

App-versie (bijvoorbeeld 1.2.3) geschreven in het Teams-manifest. Mag alleen cijfers en perioden bevatten, mag niet beginnen met 0, en moet eindigen met een cijfer. Wanneer dit wordt weggelaten, wordt een platformstandaard gebruikt.

botServiceArmId

ARM resource id van de Azure Bot Service die deze agent in Microsoft Teams frontt. Vereist voor werkruimtes op de standaard bot-gebaseerde Teams-backend; optioneel voor werkruimtes op de API-gebaseerde backend. Mag niet worden gegeven wanneer publishAsAutopilot het waar is.

canRespondWithoutMention

Bepaalt hoe de gepubliceerde agent reageert op Teams-berichten: wanneer waar reageert hij op alle berichten op zijn oppervlakken, wanneer false alleen wanneer hij at-mention is. Wanneer deze wordt weggelaten, blijft de bestaande Teams-berichtnotificatie-instelling van de agent ongewijzigd.

colorIconBase64

Optioneel base64-gecodeerde PNG wordt gebruikt als kleurpictogram (full-bleed) in het Teams-apppakket. Het moet een 192x192 PNG zijn (perfect vierkant, geen rand of afgeronde hoeken). Maximaal 1 MB na decoderen. Wanneer het wordt weggelaten, wordt het standaard kleurpictogram van het platform gebruikt.

developerName

Weergavenaam van de ontwikkelaar / uitgever die in de Teams-app wordt weergegeven.

developerWebsiteUrl

De URL van de website van ontwikkelaar / uitgever wordt weergegeven in de Teams-app. Moet een https-URL zijn.

fullDescription

De volledige beschrijving wordt weergegeven op de Teams-app detailpagina.

optionalPermissionScopes

Nauwkeurige selectie van gedelegeerde permissies om aan de autopilot blauwdruk toe te kennen. Mag alleen worden geleverd als publishAsAutopilot het waar is. Wanneer deze wordt weggelaten of leeg is, wordt de standaard permissieset van het platform gebruikt. Verplichte platformrechten worden altijd verleend en worden niet beïnvloed door deze waarde.

outlineIconBase64

Optioneel base64-gecodeerde PNG gebruikt als omtrekpictogram in het Teams-apppakket. Moet een 32x32 PNG zijn. Maximaal 1 MB na decoderen. Wanneer het wordt weggelaten, wordt het standaard omtrekpictogram van het platform gebruikt.

privacyUrl

Privacybeleid-URL weergegeven in de Teams-app. Het moet een http- of https-URL zijn.

publishAsAutopilot

Wanneer waar, wordt de agent gepubliceerd als een autopilot (digitale werker) agent: de bot-id wordt genomen van de blueprint-identiteit van de agent en het gegenereerde Teams-manifest wordt gemarkeerd als een digitale werker.

shortDescription

Korte, regelige beschrijving weergegeven in de Teams-app.

termsOfUseUrl

De gebruiksvoorwaarden-URL wordt weergegeven in de Teams-app.

Overgenomen eigenschappen

abortSignal

Het signaal dat kan worden gebruikt om aanvragen af te breken.

onResponse

Een functie die telkens wordt aangeroepen wanneer een antwoord van de server wordt ontvangen tijdens het uitvoeren van de aangevraagde bewerking. Kan meerdere keren worden aangeroepen.

requestOptions

Opties die worden gebruikt bij het maken en verzenden van HTTP-aanvragen voor deze bewerking.

tracingOptions

Opties die worden gebruikt wanneer tracering is ingeschakeld.

Eigenschapdetails

accessBoundaries

Activiteitsprotocol-toegangsgrenzen die op de agent moeten worden toegepast bij publicatie als autopilot agent. Een lege lijst ruimt de bestaande grenzen op. Wanneer deze worden weggelaten, blijven de bestaande grenzen ongewijzigd.

accessBoundaries?: ActivityProtocolAccessBoundary[]

Waarde van eigenschap

agentDisplayName

Weergavenaam gebruikt als de gepubliceerde naam van de Teams-app. Wanneer deze wordt weggelaten, wordt de naam van de agent van de route gebruikt.

agentDisplayName?: string

Waarde van eigenschap

string

appVersion

App-versie (bijvoorbeeld 1.2.3) geschreven in het Teams-manifest. Mag alleen cijfers en perioden bevatten, mag niet beginnen met 0, en moet eindigen met een cijfer. Wanneer dit wordt weggelaten, wordt een platformstandaard gebruikt.

appVersion?: string

Waarde van eigenschap

string

botServiceArmId

ARM resource id van de Azure Bot Service die deze agent in Microsoft Teams frontt. Vereist voor werkruimtes op de standaard bot-gebaseerde Teams-backend; optioneel voor werkruimtes op de API-gebaseerde backend. Mag niet worden gegeven wanneer publishAsAutopilot het waar is.

botServiceArmId?: string

Waarde van eigenschap

string

canRespondWithoutMention

Bepaalt hoe de gepubliceerde agent reageert op Teams-berichten: wanneer waar reageert hij op alle berichten op zijn oppervlakken, wanneer false alleen wanneer hij at-mention is. Wanneer deze wordt weggelaten, blijft de bestaande Teams-berichtnotificatie-instelling van de agent ongewijzigd.

canRespondWithoutMention?: boolean

Waarde van eigenschap

boolean

colorIconBase64

Optioneel base64-gecodeerde PNG wordt gebruikt als kleurpictogram (full-bleed) in het Teams-apppakket. Het moet een 192x192 PNG zijn (perfect vierkant, geen rand of afgeronde hoeken). Maximaal 1 MB na decoderen. Wanneer het wordt weggelaten, wordt het standaard kleurpictogram van het platform gebruikt.

colorIconBase64?: string

Waarde van eigenschap

string

developerName

Weergavenaam van de ontwikkelaar / uitgever die in de Teams-app wordt weergegeven.

developerName?: string

Waarde van eigenschap

string

developerWebsiteUrl

De URL van de website van ontwikkelaar / uitgever wordt weergegeven in de Teams-app. Moet een https-URL zijn.

developerWebsiteUrl?: string

Waarde van eigenschap

string

fullDescription

De volledige beschrijving wordt weergegeven op de Teams-app detailpagina.

fullDescription?: string

Waarde van eigenschap

string

optionalPermissionScopes

Nauwkeurige selectie van gedelegeerde permissies om aan de autopilot blauwdruk toe te kennen. Mag alleen worden geleverd als publishAsAutopilot het waar is. Wanneer deze wordt weggelaten of leeg is, wordt de standaard permissieset van het platform gebruikt. Verplichte platformrechten worden altijd verleend en worden niet beïnvloed door deze waarde.

optionalPermissionScopes?: Microsoft365PermissionScopes[]

Waarde van eigenschap

outlineIconBase64

Optioneel base64-gecodeerde PNG gebruikt als omtrekpictogram in het Teams-apppakket. Moet een 32x32 PNG zijn. Maximaal 1 MB na decoderen. Wanneer het wordt weggelaten, wordt het standaard omtrekpictogram van het platform gebruikt.

outlineIconBase64?: string

Waarde van eigenschap

string

privacyUrl

Privacybeleid-URL weergegeven in de Teams-app. Het moet een http- of https-URL zijn.

privacyUrl?: string

Waarde van eigenschap

string

publishAsAutopilot

Wanneer waar, wordt de agent gepubliceerd als een autopilot (digitale werker) agent: de bot-id wordt genomen van de blueprint-identiteit van de agent en het gegenereerde Teams-manifest wordt gemarkeerd als een digitale werker.

publishAsAutopilot?: boolean

Waarde van eigenschap

boolean

shortDescription

Korte, regelige beschrijving weergegeven in de Teams-app.

shortDescription?: string

Waarde van eigenschap

string

termsOfUseUrl

De gebruiksvoorwaarden-URL wordt weergegeven in de Teams-app.

termsOfUseUrl?: string

Waarde van eigenschap

string

Details van overgenomen eigenschap

abortSignal

Het signaal dat kan worden gebruikt om aanvragen af te breken.

abortSignal?: AbortSignalLike

Waarde van eigenschap

overgenomen van OperationOptions.abortSignal

onResponse

Een functie die telkens wordt aangeroepen wanneer een antwoord van de server wordt ontvangen tijdens het uitvoeren van de aangevraagde bewerking. Kan meerdere keren worden aangeroepen.

onResponse?: RawResponseCallback

Waarde van eigenschap

overgenomen van OperationOptions.onResponse

requestOptions

Opties die worden gebruikt bij het maken en verzenden van HTTP-aanvragen voor deze bewerking.

requestOptions?: OperationRequestOptions

Waarde van eigenschap

overgenomen van OperationOptions.requestOptions

tracingOptions

Opties die worden gebruikt wanneer tracering is ingeschakeld.

tracingOptions?: OperationTracingOptions

Waarde van eigenschap

overgenomen van OperationOptions.tracingOptions