GetMicrosoft365PackageOptionalParams interface

Parâmetros opcionais.

Extends

Propriedades

accessBoundaries

Limites de acesso ao protocolo de atividade para serem aplicados ao agente ao publicar como agente piloto automático. Uma lista vazia elimina os limites existentes. Quando omitidos, os limites existentes permanecem inalterados.

agentDisplayName

Nome de exibição usado como nome publicado do app do Teams. Quando omitido, o nome do agente da rota é usado.

appVersion

Versão do app (por exemplo 1.2.3) escrita no manifesto do Teams. Pode conter apenas dígitos e pontos, não pode começar com 0, e deve terminar com um dígito. Quando omitido, é usado um padrão de plataforma.

botServiceArmId

ID de recurso ARM do Azure Serviço de Bot que enfrenta esse agente em Microsoft Teams. Exigido para espaços de trabalho no backend padrão baseado em bots do Teams; opcional para espaços de trabalho no backend baseado em API. Não deve ser fornecido quando publishAsAutopilot é verdade.

canRespondWithoutMention

Controla como o agente publicado responde às mensagens do Teams: quando verdadeiro, responde a todas as mensagens em suas superfícies, quando falso somente quando está mencionado no local. Quando omitido, a configuração de notificação de mensagens existente do agente no Teams permanece inalterada.

colorIconBase64

PNG opcional codificado em base64 usado como ícone colorido (full-bleed) no pacote do aplicativo Teams. Deve ser uma PNG 192x192 (quadrado perfeito, sem bordas ou cantos arredondados). No máximo 1 MB após a decodificação. Quando omitido, o ícone de cor padrão da plataforma é usado.

developerName

Nome de exibição do desenvolvedor / publicador mostrado na listagem do aplicativo do Teams.

developerWebsiteUrl

URL do site do desenvolvedor / publicadora mostrada na listagem do aplicativo do Teams. Deve ser uma URL https.

fullDescription

Descrição completa mostrada na página de detalhes do aplicativo Teams.

optionalPermissionScopes

Seleção exata dos escopos de permissão delegados para conceder ao projeto do piloto automático. Pode ser fornecido apenas quando publishAsAutopilot for verdade. Quando omitido ou vazio, o conjunto padrão de permissões da plataforma é utilizado. Permissões obrigatórias para plataforma são sempre concedidas e não são afetadas por esse valor.

outlineIconBase64

PNG opcional codificado em base64 usado como ícone de contorno no pacote do aplicativo Teams. Deve ser um PNG 32x32. No máximo 1 MB após a decodificação. Quando omitido, o ícone padrão do contorno da plataforma é usado.

privacyUrl

URL da política de privacidade mostrada na listagem do aplicativo Teams. Deve ser uma URL http ou https.

publishAsAutopilot

Quando verdade, o agente é publicado como um agente piloto automático (trabalhador digital): o ID do bot é retirado da identidade do blueprint do agente e o manifesto gerado do Teams é marcado como um trabalhador digital.

shortDescription

Descrição curta e de uma linha mostrada na lista do aplicativo Teams.

termsOfUseUrl

URL dos termos de uso mostrada na listagem do aplicativo Teams.

Propriedades herdadas

abortSignal

O sinal que pode ser usado para anular solicitações.

onResponse

Uma função a ser chamada sempre que uma resposta é recebida do servidor durante a execução da operação solicitada. Pode ser chamado várias vezes.

requestOptions

Opções usadas ao criar e enviar solicitações HTTP para esta operação.

tracingOptions

Opções usadas quando o rastreamento está habilitado.

Detalhes da propriedade

accessBoundaries

Limites de acesso ao protocolo de atividade para serem aplicados ao agente ao publicar como agente piloto automático. Uma lista vazia elimina os limites existentes. Quando omitidos, os limites existentes permanecem inalterados.

accessBoundaries?: ActivityProtocolAccessBoundary[]

Valor da propriedade

agentDisplayName

Nome de exibição usado como nome publicado do app do Teams. Quando omitido, o nome do agente da rota é usado.

agentDisplayName?: string

Valor da propriedade

string

appVersion

Versão do app (por exemplo 1.2.3) escrita no manifesto do Teams. Pode conter apenas dígitos e pontos, não pode começar com 0, e deve terminar com um dígito. Quando omitido, é usado um padrão de plataforma.

appVersion?: string

Valor da propriedade

string

botServiceArmId

ID de recurso ARM do Azure Serviço de Bot que enfrenta esse agente em Microsoft Teams. Exigido para espaços de trabalho no backend padrão baseado em bots do Teams; opcional para espaços de trabalho no backend baseado em API. Não deve ser fornecido quando publishAsAutopilot é verdade.

botServiceArmId?: string

Valor da propriedade

string

canRespondWithoutMention

Controla como o agente publicado responde às mensagens do Teams: quando verdadeiro, responde a todas as mensagens em suas superfícies, quando falso somente quando está mencionado no local. Quando omitido, a configuração de notificação de mensagens existente do agente no Teams permanece inalterada.

canRespondWithoutMention?: boolean

Valor da propriedade

boolean

colorIconBase64

PNG opcional codificado em base64 usado como ícone colorido (full-bleed) no pacote do aplicativo Teams. Deve ser uma PNG 192x192 (quadrado perfeito, sem bordas ou cantos arredondados). No máximo 1 MB após a decodificação. Quando omitido, o ícone de cor padrão da plataforma é usado.

colorIconBase64?: string

Valor da propriedade

string

developerName

Nome de exibição do desenvolvedor / publicador mostrado na listagem do aplicativo do Teams.

developerName?: string

Valor da propriedade

string

developerWebsiteUrl

URL do site do desenvolvedor / publicadora mostrada na listagem do aplicativo do Teams. Deve ser uma URL https.

developerWebsiteUrl?: string

Valor da propriedade

string

fullDescription

Descrição completa mostrada na página de detalhes do aplicativo Teams.

fullDescription?: string

Valor da propriedade

string

optionalPermissionScopes

Seleção exata dos escopos de permissão delegados para conceder ao projeto do piloto automático. Pode ser fornecido apenas quando publishAsAutopilot for verdade. Quando omitido ou vazio, o conjunto padrão de permissões da plataforma é utilizado. Permissões obrigatórias para plataforma são sempre concedidas e não são afetadas por esse valor.

optionalPermissionScopes?: Microsoft365PermissionScopes[]

Valor da propriedade

outlineIconBase64

PNG opcional codificado em base64 usado como ícone de contorno no pacote do aplicativo Teams. Deve ser um PNG 32x32. No máximo 1 MB após a decodificação. Quando omitido, o ícone padrão do contorno da plataforma é usado.

outlineIconBase64?: string

Valor da propriedade

string

privacyUrl

URL da política de privacidade mostrada na listagem do aplicativo Teams. Deve ser uma URL http ou https.

privacyUrl?: string

Valor da propriedade

string

publishAsAutopilot

Quando verdade, o agente é publicado como um agente piloto automático (trabalhador digital): o ID do bot é retirado da identidade do blueprint do agente e o manifesto gerado do Teams é marcado como um trabalhador digital.

publishAsAutopilot?: boolean

Valor da propriedade

boolean

shortDescription

Descrição curta e de uma linha mostrada na lista do aplicativo Teams.

shortDescription?: string

Valor da propriedade

string

termsOfUseUrl

URL dos termos de uso mostrada na listagem do aplicativo Teams.

termsOfUseUrl?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

abortSignal

O sinal que pode ser usado para anular solicitações.

abortSignal?: AbortSignalLike

Valor da propriedade

herdado de OperationOptions.abortSignal

onResponse

Uma função a ser chamada sempre que uma resposta é recebida do servidor durante a execução da operação solicitada. Pode ser chamado várias vezes.

onResponse?: RawResponseCallback

Valor da propriedade

herdado de OperationOptions.onResponse

requestOptions

Opções usadas ao criar e enviar solicitações HTTP para esta operação.

requestOptions?: OperationRequestOptions

Valor da propriedade

Herdado de OperationOptions.requestOptions

tracingOptions

Opções usadas quando o rastreamento está habilitado.

tracingOptions?: OperationTracingOptions

Valor da propriedade

herdado de OperationOptions.tracingOptions