Partager via


ArmBotServiceModelFactory.BotProperties Méthode

Définition

Initialise une nouvelle instance de BotProperties.

public static Azure.ResourceManager.BotService.Models.BotProperties BotProperties (string displayName = default, string description = default, Uri iconUri = default, Uri endpoint = default, string endpointVersion = default, System.Collections.Generic.IDictionary<string,string> allSettings = default, System.Collections.Generic.IDictionary<string,string> parameters = default, Uri manifestUri = default, Azure.ResourceManager.BotService.Models.BotMsaAppType? msaAppType = default, string msaAppId = default, string msaAppTenantId = default, Azure.Core.ResourceIdentifier msaAppMSIResourceId = default, System.Collections.Generic.IEnumerable<string> configuredChannels = default, System.Collections.Generic.IEnumerable<string> enabledChannels = default, string developerAppInsightKey = default, string developerAppInsightsApiKey = default, string developerAppInsightsApplicationId = default, System.Collections.Generic.IEnumerable<string> luisAppIds = default, string luisKey = default, bool? isCmekEnabled = default, Uri cmekKeyVaultUri = default, string cmekEncryptionStatus = default, Guid? tenantId = default, Azure.ResourceManager.BotService.Models.BotServicePublicNetworkAccess? publicNetworkAccess = default, bool? isStreamingSupported = default, bool? isDeveloperAppInsightsApiKeySet = default, string migrationToken = default, bool? isLocalAuthDisabled = default, string schemaTransformationVersion = default, Azure.Core.ResourceIdentifier storageResourceId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.BotService.BotServicePrivateEndpointConnectionData> privateEndpointConnections = default, string openWithHint = default, string appPasswordHint = default, string provisioningState = default, string publishingCredentials = default);
static member BotProperties : string * string * Uri * Uri * string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * Uri * Nullable<Azure.ResourceManager.BotService.Models.BotMsaAppType> * string * string * Azure.Core.ResourceIdentifier * seq<string> * seq<string> * string * string * string * seq<string> * string * Nullable<bool> * Uri * string * Nullable<Guid> * Nullable<Azure.ResourceManager.BotService.Models.BotServicePublicNetworkAccess> * Nullable<bool> * Nullable<bool> * string * Nullable<bool> * string * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.BotService.BotServicePrivateEndpointConnectionData> * string * string * string * string -> Azure.ResourceManager.BotService.Models.BotProperties
Public Shared Function BotProperties (Optional displayName As String = Nothing, Optional description As String = Nothing, Optional iconUri As Uri = Nothing, Optional endpoint As Uri = Nothing, Optional endpointVersion As String = Nothing, Optional allSettings As IDictionary(Of String, String) = Nothing, Optional parameters As IDictionary(Of String, String) = Nothing, Optional manifestUri As Uri = Nothing, Optional msaAppType As Nullable(Of BotMsaAppType) = Nothing, Optional msaAppId As String = Nothing, Optional msaAppTenantId As String = Nothing, Optional msaAppMSIResourceId As ResourceIdentifier = Nothing, Optional configuredChannels As IEnumerable(Of String) = Nothing, Optional enabledChannels As IEnumerable(Of String) = Nothing, Optional developerAppInsightKey As String = Nothing, Optional developerAppInsightsApiKey As String = Nothing, Optional developerAppInsightsApplicationId As String = Nothing, Optional luisAppIds As IEnumerable(Of String) = Nothing, Optional luisKey As String = Nothing, Optional isCmekEnabled As Nullable(Of Boolean) = Nothing, Optional cmekKeyVaultUri As Uri = Nothing, Optional cmekEncryptionStatus As String = Nothing, Optional tenantId As Nullable(Of Guid) = Nothing, Optional publicNetworkAccess As Nullable(Of BotServicePublicNetworkAccess) = Nothing, Optional isStreamingSupported As Nullable(Of Boolean) = Nothing, Optional isDeveloperAppInsightsApiKeySet As Nullable(Of Boolean) = Nothing, Optional migrationToken As String = Nothing, Optional isLocalAuthDisabled As Nullable(Of Boolean) = Nothing, Optional schemaTransformationVersion As String = Nothing, Optional storageResourceId As ResourceIdentifier = Nothing, Optional privateEndpointConnections As IEnumerable(Of BotServicePrivateEndpointConnectionData) = Nothing, Optional openWithHint As String = Nothing, Optional appPasswordHint As String = Nothing, Optional provisioningState As String = Nothing, Optional publishingCredentials As String = Nothing) As BotProperties

Paramètres

displayName
String

Nom du bot.

description
String

Description du bot.

iconUri
Uri

Url de l’icône du bot.

endpoint
Uri

Point de terminaison du bot.

endpointVersion
String

Version du point de terminaison du bot.

allSettings
IDictionary<String,String>

Contient tous les paramètres de ressource définis sous forme de paires clé/valeur.

parameters
IDictionary<String,String>

Contient des paramètres de ressource définis en tant que paires clé/valeur.

manifestUri
Uri

URL du manifeste du bot.

msaAppType
Nullable<BotMsaAppType>

Type d’application Microsoft pour le bot.

msaAppId
String

Id d’application Microsoft pour le bot.

msaAppTenantId
String

ID de locataire de l’application Microsoft pour le bot.

msaAppMSIResourceId
ResourceIdentifier

Id de ressource d’identité managée Microsoft App pour le bot.

configuredChannels
IEnumerable<String>

Collection de canaux pour lesquels le bot est configuré.

enabledChannels
IEnumerable<String>

Collection de canaux pour lesquels le bot est activé.

developerAppInsightKey
String

Clé Application Insights.

developerAppInsightsApiKey
String

Clé API Application Insights.

developerAppInsightsApplicationId
String

ID d’application Application Insights.

luisAppIds
IEnumerable<String>

Collection d’ID d’application LUIS.

luisKey
String

Clé LUIS.

isCmekEnabled
Nullable<Boolean>

Indique si Cmek est activé.

cmekKeyVaultUri
Uri

URL CMK.

cmekEncryptionStatus
String

Chiffrement CMK status.

tenantId
Nullable<Guid>

ID de locataire du bot.

publicNetworkAccess
Nullable<BotServicePublicNetworkAccess>

Indique si le bot se trouve dans un réseau isolé.

isStreamingSupported
Nullable<Boolean>

Indique si le bot est pris en charge pour la diffusion en continu.

isDeveloperAppInsightsApiKeySet
Nullable<Boolean>

Indique si le bot est developerAppInsightsApiKey set.

migrationToken
String

Jeton utilisé pour migrer un bot non Azure vers un abonnement Azure.

isLocalAuthDisabled
Nullable<Boolean>

Désactivez l’authentification locale et assurez-vous que seuls MSI et AAD peuvent être utilisés exclusivement pour l’authentification.

schemaTransformationVersion
String

Version de transformation de schéma de canal pour le bot.

storageResourceId
ResourceIdentifier

ResourceId de stockage pour le bot.

privateEndpointConnections
IEnumerable<BotServicePrivateEndpointConnectionData>

Liste des connexions de point de terminaison privé configurées pour le bot.

openWithHint
String

Indicateur pour le navigateur (par exemple, gestionnaire de protocole) sur la façon d’ouvrir le bot pour la création.

appPasswordHint
String

Indicateur (par exemple, keyVault secret resourceId) sur la façon d’extraire le secret de l’application.

provisioningState
String

État d’approvisionnement de la ressource.

publishingCredentials
String

Publication des informations d’identification de la ressource.

Retours

Une nouvelle BotProperties instance pour se moquer.

S’applique à