GetMicrosoft365PackageOptionalParams interface
Parâmetros opcionais.
- Extends
Propriedades
| access |
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. |
| agent |
Nome de exibição usado como nome publicado do app do Teams. Quando omitido, o nome do agente da rota é usado. |
| app |
Versão do app (por exemplo |
| bot |
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 |
| can |
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. |
| color |
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. |
| developer |
Nome de exibição do desenvolvedor / publicador mostrado na listagem do aplicativo do Teams. |
| developer |
URL do site do desenvolvedor / publicadora mostrada na listagem do aplicativo do Teams. Deve ser uma URL https. |
| full |
Descrição completa mostrada na página de detalhes do aplicativo Teams. |
| optional |
Seleção exata dos escopos de permissão delegados para conceder ao projeto do piloto automático. Pode ser fornecido apenas quando |
| outline |
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. |
| privacy |
URL da política de privacidade mostrada na listagem do aplicativo Teams. Deve ser uma URL http ou https. |
| publish |
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. |
| short |
Descrição curta e de uma linha mostrada na lista do aplicativo Teams. |
| terms |
URL dos termos de uso mostrada na listagem do aplicativo Teams. |
Propriedades herdadas
| abort |
O sinal que pode ser usado para anular solicitações. |
| on |
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. |
| request |
Opções usadas ao criar e enviar solicitações HTTP para esta operação. |
| tracing |
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