Freigeben über


ArmBotServiceModelFactory.BotProperties Methode

Definition

Initialisiert eine neue instance von 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

Parameter

displayName
String

Der Name des Bots.

description
String

Die Beschreibung des Bots.

iconUri
Uri

Die Symbol-URL des Bots.

endpoint
Uri

Der Endpunkt des Bots.

endpointVersion
String

Die Endpunktversion des Bots.

allSettings
IDictionary<String,String>

Enthält alle Ressourceneinstellungen, die als Schlüssel-Wert-Paare definiert sind.

parameters
IDictionary<String,String>

Enthält Ressourcenparameter, die als Schlüssel-Wert-Paare definiert sind.

manifestUri
Uri

Die Manifest-URL des Bots.

msaAppType
Nullable<BotMsaAppType>

Microsoft-App-Typ für den Bot.

msaAppId
String

Microsoft App ID für den Bot.

msaAppTenantId
String

Microsoft App-Mandanten-ID für den Bot.

msaAppMSIResourceId
ResourceIdentifier

Microsoft App Managed Identity Resource ID für den Bot.

configuredChannels
IEnumerable<String>

Sammlung von Kanälen, für die der Bot konfiguriert ist.

enabledChannels
IEnumerable<String>

Sammlung von Kanälen, für die der Bot aktiviert ist.

developerAppInsightKey
String

Der Application Insights-Schlüssel.

developerAppInsightsApiKey
String

Der Application Insights-API-Schlüssel.

developerAppInsightsApplicationId
String

Die Application Insights-App-ID.

luisAppIds
IEnumerable<String>

Sammlung von LUIS-App-IDs.

luisKey
String

Der LUIS-Schlüssel.

isCmekEnabled
Nullable<Boolean>

Gibt an, ob Cmek aktiviert ist.

cmekKeyVaultUri
Uri

Die CMK-URL.

cmekEncryptionStatus
String

Die CMK-Verschlüsselung status.

tenantId
Nullable<Guid>

Die Mandanten-ID für den Bot.

publicNetworkAccess
Nullable<BotServicePublicNetworkAccess>

Gibt an, ob sich der Bot in einem isolierten Netzwerk befindet.

isStreamingSupported
Nullable<Boolean>

Gibt an, ob das Streaming des Bots unterstützt wird.

isDeveloperAppInsightsApiKeySet
Nullable<Boolean>

Gibt an, ob der Bot developerAppInsightsApiKey festgelegt ist.

migrationToken
String

Token, das zum Migrieren eines Nicht-Azure-Bots zum Azure-Abonnement verwendet wird.

isLocalAuthDisabled
Nullable<Boolean>

Deaktivieren Sie die lokale Authentifizierung, und stellen Sie sicher, dass nur MSI und AAD ausschließlich für die Authentifizierung verwendet werden können.

schemaTransformationVersion
String

Die Transformationsversion des Kanalschemas für den Bot.

storageResourceId
ResourceIdentifier

Die Speicherressourcen-ID für den Bot.

privateEndpointConnections
IEnumerable<BotServicePrivateEndpointConnectionData>

Liste der privaten Endpunktverbindungen, die für den Bot konfiguriert sind.

openWithHint
String

Der Hinweis zum Browser (z. B. Protokollhandler) zum Öffnen des Bots für die Erstellung.

appPasswordHint
String

Der Hinweis (z. B. keyVault secret resourceId) zum Abrufen des App-Geheimnisses.

provisioningState
String

Bereitstellungsstatus der Ressource.

publishingCredentials
String

Veröffentlichungsanmeldeinformationen der Ressource.

Gibt zurück

Eine neue BotProperties instance zum Mocking.

Gilt für: