ArmBotServiceModelFactory.BotProperties Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
- cmekKeyVaultUri
- Uri
Die CMK-URL.
- cmekEncryptionStatus
- String
Die CMK-Verschlüsselung status.
- publicNetworkAccess
- Nullable<BotServicePublicNetworkAccess>
Gibt an, ob sich der Bot in einem isolierten Netzwerk befindet.
Gibt an, ob der Bot developerAppInsightsApiKey festgelegt ist.
- migrationToken
- String
Token, das zum Migrieren eines Nicht-Azure-Bots zum Azure-Abonnement verwendet wird.
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:
Azure SDK for .NET