AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the StartBotAnalyzer operation. Initiates an asynchronous analysis of your bot configuration using AI-powered analysis to identify potential issues and recommend improvements based on AWS best practices.

The analysis examines your bot's configuration, including intents, utterances, slots, and conversation flows, to provide actionable recommendations for optimization.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.LexModelsV2.AmazonLexModelsV2Request
      Amazon.LexModelsV2.Model.StartBotAnalyzerRequest

Namespace: Amazon.LexModelsV2.Model
Assembly: AWSSDK.LexModelsV2.dll
Version: 3.x.y.z

Syntax

C#
public class StartBotAnalyzerRequest : AmazonLexModelsV2Request
         IAmazonWebServiceRequest

The StartBotAnalyzerRequest type exposes the following members

Constructors

NameDescription
Public Method StartBotAnalyzerRequest()

Properties

NameTypeDescription
Public Property AnalysisScope Amazon.LexModelsV2.AnalysisScope

Gets and sets the property AnalysisScope.

The scope of analysis to perform. Currently only BotLocale scope is supported.

Valid Values: BotLocale

Public Property BotId System.String

Gets and sets the property BotId.

The unique identifier of the bot to analyze.

Public Property BotVersion System.String

Gets and sets the property BotVersion.

The version of the bot to analyze. Defaults to DRAFT if not specified.

Public Property LocaleId System.String

Gets and sets the property LocaleId.

The locale identifier for the bot locale to analyze. Required when analysisScope is BotLocale.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5