PublishToMicrosoft365OptionalParams interface

Parâmetros opcionais.

Extends

Propriedades

accessBoundaries

Limites de acesso ao protocolo de atividade a aplicar 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 da aplicação Teams. Quando omitido, é usado o nome do agente da rota.

appVersion

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

botServiceArmId

ID de recurso ARM do Azure Bot Service que apresenta este agente em Microsoft Teams. Obrigatório 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 nas suas superfícies, quando falso apenas quando está mencionado no local. Quando omitido, a definição existente de notificação de mensagens do agente no Teams mantém-se inalterada.

colorIconBase64

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

developerName

Nome de exibição do programador/editor mostrado na lista da aplicação Teams.

developerWebsiteUrl

URL do site do desenvolvedor / editora mostrado na lista da aplicação Teams. Deve ser um URL https.

fullDescription

A descrição completa é mostrada na página de detalhes da aplicação Teams.

optionalPermissionScopes

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

outlineIconBase64

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

privacyUrl

URL da política de privacidade mostrada na lista da aplicação Teams. Deve ser um 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 trabalhador digital.

shortDescription

Descrição curta e de uma linha mostrada na lista da aplicação Teams.

termsOfUseUrl

URL dos termos de uso mostrado na listagem da aplicação Teams.

Propriedades Herdadas

abortSignal

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

onResponse

Uma função a ser chamada cada vez 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 de Propriedade

accessBoundaries

Limites de acesso ao protocolo de atividade a aplicar 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 de Propriedade

agentDisplayName

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

agentDisplayName?: string

Valor de Propriedade

string

appVersion

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

appVersion?: string

Valor de Propriedade

string

botServiceArmId

ID de recurso ARM do Azure Bot Service que apresenta este agente em Microsoft Teams. Obrigatório 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 de Propriedade

string

canRespondWithoutMention

Controla como o agente publicado responde às mensagens do Teams: quando verdadeiro, responde a todas as mensagens nas suas superfícies, quando falso apenas quando está mencionado no local. Quando omitido, a definição existente de notificação de mensagens do agente no Teams mantém-se inalterada.

canRespondWithoutMention?: boolean

Valor de Propriedade

boolean

colorIconBase64

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

colorIconBase64?: string

Valor de Propriedade

string

developerName

Nome de exibição do programador/editor mostrado na lista da aplicação Teams.

developerName?: string

Valor de Propriedade

string

developerWebsiteUrl

URL do site do desenvolvedor / editora mostrado na lista da aplicação Teams. Deve ser um URL https.

developerWebsiteUrl?: string

Valor de Propriedade

string

fullDescription

A descrição completa é mostrada na página de detalhes da aplicação Teams.

fullDescription?: string

Valor de Propriedade

string

optionalPermissionScopes

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

optionalPermissionScopes?: Microsoft365PermissionScopes[]

Valor de Propriedade

outlineIconBase64

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

outlineIconBase64?: string

Valor de Propriedade

string

privacyUrl

URL da política de privacidade mostrada na lista da aplicação Teams. Deve ser um URL http ou https.

privacyUrl?: string

Valor de 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 trabalhador digital.

publishAsAutopilot?: boolean

Valor de Propriedade

boolean

shortDescription

Descrição curta e de uma linha mostrada na lista da aplicação Teams.

shortDescription?: string

Valor de Propriedade

string

termsOfUseUrl

URL dos termos de uso mostrado na listagem da aplicação Teams.

termsOfUseUrl?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

abortSignal

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

abortSignal?: AbortSignalLike

Valor de Propriedade

Herdado de OperationOptions.abortSignal

onResponse

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

onResponse?: RawResponseCallback

Valor de Propriedade

Herdado de OperationOptions.onResponse

requestOptions

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

requestOptions?: OperationRequestOptions

Valor de Propriedade

Herdado de OperationOptions.requestOptions

tracingOptions

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

tracingOptions?: OperationTracingOptions

Valor de Propriedade

Herdado de OperationOptions.tracingOptions