1. Packages
  2. Google Cloud Native
  3. API Docs
  4. dialogflow
  5. dialogflow/v2beta1
  6. ConversationProfile

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

google-native.dialogflow/v2beta1.ConversationProfile

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

    Creates a conversation profile in the specified project. ConversationProfile.CreateTime and ConversationProfile.UpdateTime aren’t populated in the response. You can retrieve them via GetConversationProfile API.

    Create ConversationProfile Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new ConversationProfile(name: string, args: ConversationProfileArgs, opts?: CustomResourceOptions);
    @overload
    def ConversationProfile(resource_name: str,
                            args: ConversationProfileArgs,
                            opts: Optional[ResourceOptions] = None)
    
    @overload
    def ConversationProfile(resource_name: str,
                            opts: Optional[ResourceOptions] = None,
                            display_name: Optional[str] = None,
                            logging_config: Optional[GoogleCloudDialogflowV2beta1LoggingConfigArgs] = None,
                            human_agent_assistant_config: Optional[GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigArgs] = None,
                            human_agent_handoff_config: Optional[GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigArgs] = None,
                            language_code: Optional[str] = None,
                            location: Optional[str] = None,
                            automated_agent_config: Optional[GoogleCloudDialogflowV2beta1AutomatedAgentConfigArgs] = None,
                            name: Optional[str] = None,
                            new_message_event_notification_config: Optional[GoogleCloudDialogflowV2beta1NotificationConfigArgs] = None,
                            notification_config: Optional[GoogleCloudDialogflowV2beta1NotificationConfigArgs] = None,
                            project: Optional[str] = None,
                            security_settings: Optional[str] = None,
                            stt_config: Optional[GoogleCloudDialogflowV2beta1SpeechToTextConfigArgs] = None,
                            time_zone: Optional[str] = None,
                            tts_config: Optional[GoogleCloudDialogflowV2beta1SynthesizeSpeechConfigArgs] = None)
    func NewConversationProfile(ctx *Context, name string, args ConversationProfileArgs, opts ...ResourceOption) (*ConversationProfile, error)
    public ConversationProfile(string name, ConversationProfileArgs args, CustomResourceOptions? opts = null)
    public ConversationProfile(String name, ConversationProfileArgs args)
    public ConversationProfile(String name, ConversationProfileArgs args, CustomResourceOptions options)
    
    type: google-native:dialogflow/v2beta1:ConversationProfile
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args ConversationProfileArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args ConversationProfileArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args ConversationProfileArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ConversationProfileArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ConversationProfileArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Example

    The following reference example uses placeholder values for all input properties.

    var google_nativeConversationProfileResource = new GoogleNative.Dialogflow.V2Beta1.ConversationProfile("google-nativeConversationProfileResource", new()
    {
        DisplayName = "string",
        LoggingConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1LoggingConfigArgs
        {
            EnableStackdriverLogging = false,
        },
        HumanAgentAssistantConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigArgs
        {
            EndUserSuggestionConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigArgs
            {
                FeatureConfigs = new[]
                {
                    new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigArgs
                    {
                        ConversationModelConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfigArgs
                        {
                            BaselineModelVersion = "string",
                            Model = "string",
                        },
                        ConversationProcessConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfigArgs
                        {
                            RecentSentencesCount = 0,
                        },
                        DisableAgentQueryLogging = false,
                        EnableEventBasedSuggestion = false,
                        QueryConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigArgs
                        {
                            ConfidenceThreshold = 0,
                            ContextFilterSettings = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs
                            {
                                DropHandoffMessages = false,
                                DropIvrMessages = false,
                                DropVirtualAgentMessages = false,
                            },
                            DialogflowQuerySource = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs
                            {
                                Agent = "string",
                                HumanAgentSideConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs
                                {
                                    Agent = "string",
                                },
                            },
                            DocumentQuerySource = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs
                            {
                                Documents = new[]
                                {
                                    "string",
                                },
                            },
                            KnowledgeBaseQuerySource = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs
                            {
                                KnowledgeBases = new[]
                                {
                                    "string",
                                },
                            },
                            MaxResults = 0,
                        },
                        SuggestionFeature = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1SuggestionFeatureArgs
                        {
                            Type = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1SuggestionFeatureType.TypeUnspecified,
                        },
                        SuggestionTriggerSettings = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettingsArgs
                        {
                            NoSmallTalk = false,
                            OnlyEndUser = false,
                        },
                    },
                },
                GroupSuggestionResponses = false,
            },
            HumanAgentSuggestionConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigArgs
            {
                FeatureConfigs = new[]
                {
                    new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigArgs
                    {
                        ConversationModelConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfigArgs
                        {
                            BaselineModelVersion = "string",
                            Model = "string",
                        },
                        ConversationProcessConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfigArgs
                        {
                            RecentSentencesCount = 0,
                        },
                        DisableAgentQueryLogging = false,
                        EnableEventBasedSuggestion = false,
                        QueryConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigArgs
                        {
                            ConfidenceThreshold = 0,
                            ContextFilterSettings = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs
                            {
                                DropHandoffMessages = false,
                                DropIvrMessages = false,
                                DropVirtualAgentMessages = false,
                            },
                            DialogflowQuerySource = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs
                            {
                                Agent = "string",
                                HumanAgentSideConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs
                                {
                                    Agent = "string",
                                },
                            },
                            DocumentQuerySource = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs
                            {
                                Documents = new[]
                                {
                                    "string",
                                },
                            },
                            KnowledgeBaseQuerySource = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs
                            {
                                KnowledgeBases = new[]
                                {
                                    "string",
                                },
                            },
                            MaxResults = 0,
                        },
                        SuggestionFeature = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1SuggestionFeatureArgs
                        {
                            Type = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1SuggestionFeatureType.TypeUnspecified,
                        },
                        SuggestionTriggerSettings = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettingsArgs
                        {
                            NoSmallTalk = false,
                            OnlyEndUser = false,
                        },
                    },
                },
                GroupSuggestionResponses = false,
            },
            MessageAnalysisConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfigArgs
            {
                EnableEntityExtraction = false,
                EnableSentimentAnalysis = false,
            },
            NotificationConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1NotificationConfigArgs
            {
                MessageFormat = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1NotificationConfigMessageFormat.MessageFormatUnspecified,
                Topic = "string",
            },
        },
        HumanAgentHandoffConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigArgs
        {
            LivePersonConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigLivePersonConfigArgs
            {
                AccountNumber = "string",
            },
            SalesforceLiveAgentConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigSalesforceLiveAgentConfigArgs
            {
                ButtonId = "string",
                DeploymentId = "string",
                EndpointDomain = "string",
                OrganizationId = "string",
            },
        },
        LanguageCode = "string",
        Location = "string",
        AutomatedAgentConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1AutomatedAgentConfigArgs
        {
            Agent = "string",
            SessionTtl = "string",
        },
        Name = "string",
        NewMessageEventNotificationConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1NotificationConfigArgs
        {
            MessageFormat = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1NotificationConfigMessageFormat.MessageFormatUnspecified,
            Topic = "string",
        },
        NotificationConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1NotificationConfigArgs
        {
            MessageFormat = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1NotificationConfigMessageFormat.MessageFormatUnspecified,
            Topic = "string",
        },
        Project = "string",
        SecuritySettings = "string",
        SttConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1SpeechToTextConfigArgs
        {
            Model = "string",
            SpeechModelVariant = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariant.SpeechModelVariantUnspecified,
            UseTimeoutBasedEndpointing = false,
        },
        TimeZone = "string",
        TtsConfig = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1SynthesizeSpeechConfigArgs
        {
            EffectsProfileId = new[]
            {
                "string",
            },
            Pitch = 0,
            SpeakingRate = 0,
            Voice = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1VoiceSelectionParamsArgs
            {
                Name = "string",
                SsmlGender = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGender.SsmlVoiceGenderUnspecified,
            },
            VolumeGainDb = 0,
        },
    });
    
    example, err := dialogflowv2beta1.NewConversationProfile(ctx, "google-nativeConversationProfileResource", &dialogflowv2beta1.ConversationProfileArgs{
    DisplayName: pulumi.String("string"),
    LoggingConfig: &dialogflow.GoogleCloudDialogflowV2beta1LoggingConfigArgs{
    EnableStackdriverLogging: pulumi.Bool(false),
    },
    HumanAgentAssistantConfig: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigArgs{
    EndUserSuggestionConfig: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigArgs{
    FeatureConfigs: dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigArray{
    &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigArgs{
    ConversationModelConfig: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfigArgs{
    BaselineModelVersion: pulumi.String("string"),
    Model: pulumi.String("string"),
    },
    ConversationProcessConfig: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfigArgs{
    RecentSentencesCount: pulumi.Int(0),
    },
    DisableAgentQueryLogging: pulumi.Bool(false),
    EnableEventBasedSuggestion: pulumi.Bool(false),
    QueryConfig: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigArgs{
    ConfidenceThreshold: pulumi.Float64(0),
    ContextFilterSettings: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs{
    DropHandoffMessages: pulumi.Bool(false),
    DropIvrMessages: pulumi.Bool(false),
    DropVirtualAgentMessages: pulumi.Bool(false),
    },
    DialogflowQuerySource: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs{
    Agent: pulumi.String("string"),
    HumanAgentSideConfig: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs{
    Agent: pulumi.String("string"),
    },
    },
    DocumentQuerySource: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs{
    Documents: pulumi.StringArray{
    pulumi.String("string"),
    },
    },
    KnowledgeBaseQuerySource: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs{
    KnowledgeBases: pulumi.StringArray{
    pulumi.String("string"),
    },
    },
    MaxResults: pulumi.Int(0),
    },
    SuggestionFeature: &dialogflow.GoogleCloudDialogflowV2beta1SuggestionFeatureArgs{
    Type: dialogflowv2beta1.GoogleCloudDialogflowV2beta1SuggestionFeatureTypeTypeUnspecified,
    },
    SuggestionTriggerSettings: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettingsArgs{
    NoSmallTalk: pulumi.Bool(false),
    OnlyEndUser: pulumi.Bool(false),
    },
    },
    },
    GroupSuggestionResponses: pulumi.Bool(false),
    },
    HumanAgentSuggestionConfig: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigArgs{
    FeatureConfigs: dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigArray{
    &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigArgs{
    ConversationModelConfig: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfigArgs{
    BaselineModelVersion: pulumi.String("string"),
    Model: pulumi.String("string"),
    },
    ConversationProcessConfig: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfigArgs{
    RecentSentencesCount: pulumi.Int(0),
    },
    DisableAgentQueryLogging: pulumi.Bool(false),
    EnableEventBasedSuggestion: pulumi.Bool(false),
    QueryConfig: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigArgs{
    ConfidenceThreshold: pulumi.Float64(0),
    ContextFilterSettings: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs{
    DropHandoffMessages: pulumi.Bool(false),
    DropIvrMessages: pulumi.Bool(false),
    DropVirtualAgentMessages: pulumi.Bool(false),
    },
    DialogflowQuerySource: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs{
    Agent: pulumi.String("string"),
    HumanAgentSideConfig: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs{
    Agent: pulumi.String("string"),
    },
    },
    DocumentQuerySource: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs{
    Documents: pulumi.StringArray{
    pulumi.String("string"),
    },
    },
    KnowledgeBaseQuerySource: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs{
    KnowledgeBases: pulumi.StringArray{
    pulumi.String("string"),
    },
    },
    MaxResults: pulumi.Int(0),
    },
    SuggestionFeature: &dialogflow.GoogleCloudDialogflowV2beta1SuggestionFeatureArgs{
    Type: dialogflowv2beta1.GoogleCloudDialogflowV2beta1SuggestionFeatureTypeTypeUnspecified,
    },
    SuggestionTriggerSettings: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettingsArgs{
    NoSmallTalk: pulumi.Bool(false),
    OnlyEndUser: pulumi.Bool(false),
    },
    },
    },
    GroupSuggestionResponses: pulumi.Bool(false),
    },
    MessageAnalysisConfig: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfigArgs{
    EnableEntityExtraction: pulumi.Bool(false),
    EnableSentimentAnalysis: pulumi.Bool(false),
    },
    NotificationConfig: &dialogflow.GoogleCloudDialogflowV2beta1NotificationConfigArgs{
    MessageFormat: dialogflowv2beta1.GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatMessageFormatUnspecified,
    Topic: pulumi.String("string"),
    },
    },
    HumanAgentHandoffConfig: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigArgs{
    LivePersonConfig: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigLivePersonConfigArgs{
    AccountNumber: pulumi.String("string"),
    },
    SalesforceLiveAgentConfig: &dialogflow.GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigSalesforceLiveAgentConfigArgs{
    ButtonId: pulumi.String("string"),
    DeploymentId: pulumi.String("string"),
    EndpointDomain: pulumi.String("string"),
    OrganizationId: pulumi.String("string"),
    },
    },
    LanguageCode: pulumi.String("string"),
    Location: pulumi.String("string"),
    AutomatedAgentConfig: &dialogflow.GoogleCloudDialogflowV2beta1AutomatedAgentConfigArgs{
    Agent: pulumi.String("string"),
    SessionTtl: pulumi.String("string"),
    },
    Name: pulumi.String("string"),
    NewMessageEventNotificationConfig: &dialogflow.GoogleCloudDialogflowV2beta1NotificationConfigArgs{
    MessageFormat: dialogflowv2beta1.GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatMessageFormatUnspecified,
    Topic: pulumi.String("string"),
    },
    NotificationConfig: &dialogflow.GoogleCloudDialogflowV2beta1NotificationConfigArgs{
    MessageFormat: dialogflowv2beta1.GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatMessageFormatUnspecified,
    Topic: pulumi.String("string"),
    },
    Project: pulumi.String("string"),
    SecuritySettings: pulumi.String("string"),
    SttConfig: &dialogflow.GoogleCloudDialogflowV2beta1SpeechToTextConfigArgs{
    Model: pulumi.String("string"),
    SpeechModelVariant: dialogflowv2beta1.GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantSpeechModelVariantUnspecified,
    UseTimeoutBasedEndpointing: pulumi.Bool(false),
    },
    TimeZone: pulumi.String("string"),
    TtsConfig: &dialogflow.GoogleCloudDialogflowV2beta1SynthesizeSpeechConfigArgs{
    EffectsProfileId: pulumi.StringArray{
    pulumi.String("string"),
    },
    Pitch: pulumi.Float64(0),
    SpeakingRate: pulumi.Float64(0),
    Voice: &dialogflow.GoogleCloudDialogflowV2beta1VoiceSelectionParamsArgs{
    Name: pulumi.String("string"),
    SsmlGender: dialogflowv2beta1.GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderSsmlVoiceGenderUnspecified,
    },
    VolumeGainDb: pulumi.Float64(0),
    },
    })
    
    var google_nativeConversationProfileResource = new ConversationProfile("google-nativeConversationProfileResource", ConversationProfileArgs.builder()        
        .displayName("string")
        .loggingConfig(GoogleCloudDialogflowV2beta1LoggingConfigArgs.builder()
            .enableStackdriverLogging(false)
            .build())
        .humanAgentAssistantConfig(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigArgs.builder()
            .endUserSuggestionConfig(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigArgs.builder()
                .featureConfigs(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigArgs.builder()
                    .conversationModelConfig(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfigArgs.builder()
                        .baselineModelVersion("string")
                        .model("string")
                        .build())
                    .conversationProcessConfig(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfigArgs.builder()
                        .recentSentencesCount(0)
                        .build())
                    .disableAgentQueryLogging(false)
                    .enableEventBasedSuggestion(false)
                    .queryConfig(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigArgs.builder()
                        .confidenceThreshold(0)
                        .contextFilterSettings(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs.builder()
                            .dropHandoffMessages(false)
                            .dropIvrMessages(false)
                            .dropVirtualAgentMessages(false)
                            .build())
                        .dialogflowQuerySource(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs.builder()
                            .agent("string")
                            .humanAgentSideConfig(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs.builder()
                                .agent("string")
                                .build())
                            .build())
                        .documentQuerySource(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs.builder()
                            .documents("string")
                            .build())
                        .knowledgeBaseQuerySource(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs.builder()
                            .knowledgeBases("string")
                            .build())
                        .maxResults(0)
                        .build())
                    .suggestionFeature(GoogleCloudDialogflowV2beta1SuggestionFeatureArgs.builder()
                        .type("TYPE_UNSPECIFIED")
                        .build())
                    .suggestionTriggerSettings(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettingsArgs.builder()
                        .noSmallTalk(false)
                        .onlyEndUser(false)
                        .build())
                    .build())
                .groupSuggestionResponses(false)
                .build())
            .humanAgentSuggestionConfig(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigArgs.builder()
                .featureConfigs(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigArgs.builder()
                    .conversationModelConfig(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfigArgs.builder()
                        .baselineModelVersion("string")
                        .model("string")
                        .build())
                    .conversationProcessConfig(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfigArgs.builder()
                        .recentSentencesCount(0)
                        .build())
                    .disableAgentQueryLogging(false)
                    .enableEventBasedSuggestion(false)
                    .queryConfig(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigArgs.builder()
                        .confidenceThreshold(0)
                        .contextFilterSettings(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs.builder()
                            .dropHandoffMessages(false)
                            .dropIvrMessages(false)
                            .dropVirtualAgentMessages(false)
                            .build())
                        .dialogflowQuerySource(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs.builder()
                            .agent("string")
                            .humanAgentSideConfig(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs.builder()
                                .agent("string")
                                .build())
                            .build())
                        .documentQuerySource(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs.builder()
                            .documents("string")
                            .build())
                        .knowledgeBaseQuerySource(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs.builder()
                            .knowledgeBases("string")
                            .build())
                        .maxResults(0)
                        .build())
                    .suggestionFeature(GoogleCloudDialogflowV2beta1SuggestionFeatureArgs.builder()
                        .type("TYPE_UNSPECIFIED")
                        .build())
                    .suggestionTriggerSettings(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettingsArgs.builder()
                        .noSmallTalk(false)
                        .onlyEndUser(false)
                        .build())
                    .build())
                .groupSuggestionResponses(false)
                .build())
            .messageAnalysisConfig(GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfigArgs.builder()
                .enableEntityExtraction(false)
                .enableSentimentAnalysis(false)
                .build())
            .notificationConfig(GoogleCloudDialogflowV2beta1NotificationConfigArgs.builder()
                .messageFormat("MESSAGE_FORMAT_UNSPECIFIED")
                .topic("string")
                .build())
            .build())
        .humanAgentHandoffConfig(GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigArgs.builder()
            .livePersonConfig(GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigLivePersonConfigArgs.builder()
                .accountNumber("string")
                .build())
            .salesforceLiveAgentConfig(GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigSalesforceLiveAgentConfigArgs.builder()
                .buttonId("string")
                .deploymentId("string")
                .endpointDomain("string")
                .organizationId("string")
                .build())
            .build())
        .languageCode("string")
        .location("string")
        .automatedAgentConfig(GoogleCloudDialogflowV2beta1AutomatedAgentConfigArgs.builder()
            .agent("string")
            .sessionTtl("string")
            .build())
        .name("string")
        .newMessageEventNotificationConfig(GoogleCloudDialogflowV2beta1NotificationConfigArgs.builder()
            .messageFormat("MESSAGE_FORMAT_UNSPECIFIED")
            .topic("string")
            .build())
        .notificationConfig(GoogleCloudDialogflowV2beta1NotificationConfigArgs.builder()
            .messageFormat("MESSAGE_FORMAT_UNSPECIFIED")
            .topic("string")
            .build())
        .project("string")
        .securitySettings("string")
        .sttConfig(GoogleCloudDialogflowV2beta1SpeechToTextConfigArgs.builder()
            .model("string")
            .speechModelVariant("SPEECH_MODEL_VARIANT_UNSPECIFIED")
            .useTimeoutBasedEndpointing(false)
            .build())
        .timeZone("string")
        .ttsConfig(GoogleCloudDialogflowV2beta1SynthesizeSpeechConfigArgs.builder()
            .effectsProfileId("string")
            .pitch(0)
            .speakingRate(0)
            .voice(GoogleCloudDialogflowV2beta1VoiceSelectionParamsArgs.builder()
                .name("string")
                .ssmlGender("SSML_VOICE_GENDER_UNSPECIFIED")
                .build())
            .volumeGainDb(0)
            .build())
        .build());
    
    google_native_conversation_profile_resource = google_native.dialogflow.v2beta1.ConversationProfile("google-nativeConversationProfileResource",
        display_name="string",
        logging_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1LoggingConfigArgs(
            enable_stackdriver_logging=False,
        ),
        human_agent_assistant_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigArgs(
            end_user_suggestion_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigArgs(
                feature_configs=[google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigArgs(
                    conversation_model_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfigArgs(
                        baseline_model_version="string",
                        model="string",
                    ),
                    conversation_process_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfigArgs(
                        recent_sentences_count=0,
                    ),
                    disable_agent_query_logging=False,
                    enable_event_based_suggestion=False,
                    query_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigArgs(
                        confidence_threshold=0,
                        context_filter_settings=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs(
                            drop_handoff_messages=False,
                            drop_ivr_messages=False,
                            drop_virtual_agent_messages=False,
                        ),
                        dialogflow_query_source=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs(
                            agent="string",
                            human_agent_side_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs(
                                agent="string",
                            ),
                        ),
                        document_query_source=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs(
                            documents=["string"],
                        ),
                        knowledge_base_query_source=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs(
                            knowledge_bases=["string"],
                        ),
                        max_results=0,
                    ),
                    suggestion_feature=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1SuggestionFeatureArgs(
                        type=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1SuggestionFeatureType.TYPE_UNSPECIFIED,
                    ),
                    suggestion_trigger_settings=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettingsArgs(
                        no_small_talk=False,
                        only_end_user=False,
                    ),
                )],
                group_suggestion_responses=False,
            ),
            human_agent_suggestion_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigArgs(
                feature_configs=[google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigArgs(
                    conversation_model_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfigArgs(
                        baseline_model_version="string",
                        model="string",
                    ),
                    conversation_process_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfigArgs(
                        recent_sentences_count=0,
                    ),
                    disable_agent_query_logging=False,
                    enable_event_based_suggestion=False,
                    query_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigArgs(
                        confidence_threshold=0,
                        context_filter_settings=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs(
                            drop_handoff_messages=False,
                            drop_ivr_messages=False,
                            drop_virtual_agent_messages=False,
                        ),
                        dialogflow_query_source=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs(
                            agent="string",
                            human_agent_side_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs(
                                agent="string",
                            ),
                        ),
                        document_query_source=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs(
                            documents=["string"],
                        ),
                        knowledge_base_query_source=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs(
                            knowledge_bases=["string"],
                        ),
                        max_results=0,
                    ),
                    suggestion_feature=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1SuggestionFeatureArgs(
                        type=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1SuggestionFeatureType.TYPE_UNSPECIFIED,
                    ),
                    suggestion_trigger_settings=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettingsArgs(
                        no_small_talk=False,
                        only_end_user=False,
                    ),
                )],
                group_suggestion_responses=False,
            ),
            message_analysis_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfigArgs(
                enable_entity_extraction=False,
                enable_sentiment_analysis=False,
            ),
            notification_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1NotificationConfigArgs(
                message_format=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1NotificationConfigMessageFormat.MESSAGE_FORMAT_UNSPECIFIED,
                topic="string",
            ),
        ),
        human_agent_handoff_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigArgs(
            live_person_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigLivePersonConfigArgs(
                account_number="string",
            ),
            salesforce_live_agent_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigSalesforceLiveAgentConfigArgs(
                button_id="string",
                deployment_id="string",
                endpoint_domain="string",
                organization_id="string",
            ),
        ),
        language_code="string",
        location="string",
        automated_agent_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1AutomatedAgentConfigArgs(
            agent="string",
            session_ttl="string",
        ),
        name="string",
        new_message_event_notification_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1NotificationConfigArgs(
            message_format=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1NotificationConfigMessageFormat.MESSAGE_FORMAT_UNSPECIFIED,
            topic="string",
        ),
        notification_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1NotificationConfigArgs(
            message_format=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1NotificationConfigMessageFormat.MESSAGE_FORMAT_UNSPECIFIED,
            topic="string",
        ),
        project="string",
        security_settings="string",
        stt_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1SpeechToTextConfigArgs(
            model="string",
            speech_model_variant=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariant.SPEECH_MODEL_VARIANT_UNSPECIFIED,
            use_timeout_based_endpointing=False,
        ),
        time_zone="string",
        tts_config=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1SynthesizeSpeechConfigArgs(
            effects_profile_id=["string"],
            pitch=0,
            speaking_rate=0,
            voice=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1VoiceSelectionParamsArgs(
                name="string",
                ssml_gender=google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGender.SSML_VOICE_GENDER_UNSPECIFIED,
            ),
            volume_gain_db=0,
        ))
    
    const google_nativeConversationProfileResource = new google_native.dialogflow.v2beta1.ConversationProfile("google-nativeConversationProfileResource", {
        displayName: "string",
        loggingConfig: {
            enableStackdriverLogging: false,
        },
        humanAgentAssistantConfig: {
            endUserSuggestionConfig: {
                featureConfigs: [{
                    conversationModelConfig: {
                        baselineModelVersion: "string",
                        model: "string",
                    },
                    conversationProcessConfig: {
                        recentSentencesCount: 0,
                    },
                    disableAgentQueryLogging: false,
                    enableEventBasedSuggestion: false,
                    queryConfig: {
                        confidenceThreshold: 0,
                        contextFilterSettings: {
                            dropHandoffMessages: false,
                            dropIvrMessages: false,
                            dropVirtualAgentMessages: false,
                        },
                        dialogflowQuerySource: {
                            agent: "string",
                            humanAgentSideConfig: {
                                agent: "string",
                            },
                        },
                        documentQuerySource: {
                            documents: ["string"],
                        },
                        knowledgeBaseQuerySource: {
                            knowledgeBases: ["string"],
                        },
                        maxResults: 0,
                    },
                    suggestionFeature: {
                        type: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1SuggestionFeatureType.TypeUnspecified,
                    },
                    suggestionTriggerSettings: {
                        noSmallTalk: false,
                        onlyEndUser: false,
                    },
                }],
                groupSuggestionResponses: false,
            },
            humanAgentSuggestionConfig: {
                featureConfigs: [{
                    conversationModelConfig: {
                        baselineModelVersion: "string",
                        model: "string",
                    },
                    conversationProcessConfig: {
                        recentSentencesCount: 0,
                    },
                    disableAgentQueryLogging: false,
                    enableEventBasedSuggestion: false,
                    queryConfig: {
                        confidenceThreshold: 0,
                        contextFilterSettings: {
                            dropHandoffMessages: false,
                            dropIvrMessages: false,
                            dropVirtualAgentMessages: false,
                        },
                        dialogflowQuerySource: {
                            agent: "string",
                            humanAgentSideConfig: {
                                agent: "string",
                            },
                        },
                        documentQuerySource: {
                            documents: ["string"],
                        },
                        knowledgeBaseQuerySource: {
                            knowledgeBases: ["string"],
                        },
                        maxResults: 0,
                    },
                    suggestionFeature: {
                        type: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1SuggestionFeatureType.TypeUnspecified,
                    },
                    suggestionTriggerSettings: {
                        noSmallTalk: false,
                        onlyEndUser: false,
                    },
                }],
                groupSuggestionResponses: false,
            },
            messageAnalysisConfig: {
                enableEntityExtraction: false,
                enableSentimentAnalysis: false,
            },
            notificationConfig: {
                messageFormat: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1NotificationConfigMessageFormat.MessageFormatUnspecified,
                topic: "string",
            },
        },
        humanAgentHandoffConfig: {
            livePersonConfig: {
                accountNumber: "string",
            },
            salesforceLiveAgentConfig: {
                buttonId: "string",
                deploymentId: "string",
                endpointDomain: "string",
                organizationId: "string",
            },
        },
        languageCode: "string",
        location: "string",
        automatedAgentConfig: {
            agent: "string",
            sessionTtl: "string",
        },
        name: "string",
        newMessageEventNotificationConfig: {
            messageFormat: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1NotificationConfigMessageFormat.MessageFormatUnspecified,
            topic: "string",
        },
        notificationConfig: {
            messageFormat: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1NotificationConfigMessageFormat.MessageFormatUnspecified,
            topic: "string",
        },
        project: "string",
        securitySettings: "string",
        sttConfig: {
            model: "string",
            speechModelVariant: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariant.SpeechModelVariantUnspecified,
            useTimeoutBasedEndpointing: false,
        },
        timeZone: "string",
        ttsConfig: {
            effectsProfileId: ["string"],
            pitch: 0,
            speakingRate: 0,
            voice: {
                name: "string",
                ssmlGender: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGender.SsmlVoiceGenderUnspecified,
            },
            volumeGainDb: 0,
        },
    });
    
    type: google-native:dialogflow/v2beta1:ConversationProfile
    properties:
        automatedAgentConfig:
            agent: string
            sessionTtl: string
        displayName: string
        humanAgentAssistantConfig:
            endUserSuggestionConfig:
                featureConfigs:
                    - conversationModelConfig:
                        baselineModelVersion: string
                        model: string
                      conversationProcessConfig:
                        recentSentencesCount: 0
                      disableAgentQueryLogging: false
                      enableEventBasedSuggestion: false
                      queryConfig:
                        confidenceThreshold: 0
                        contextFilterSettings:
                            dropHandoffMessages: false
                            dropIvrMessages: false
                            dropVirtualAgentMessages: false
                        dialogflowQuerySource:
                            agent: string
                            humanAgentSideConfig:
                                agent: string
                        documentQuerySource:
                            documents:
                                - string
                        knowledgeBaseQuerySource:
                            knowledgeBases:
                                - string
                        maxResults: 0
                      suggestionFeature:
                        type: TYPE_UNSPECIFIED
                      suggestionTriggerSettings:
                        noSmallTalk: false
                        onlyEndUser: false
                groupSuggestionResponses: false
            humanAgentSuggestionConfig:
                featureConfigs:
                    - conversationModelConfig:
                        baselineModelVersion: string
                        model: string
                      conversationProcessConfig:
                        recentSentencesCount: 0
                      disableAgentQueryLogging: false
                      enableEventBasedSuggestion: false
                      queryConfig:
                        confidenceThreshold: 0
                        contextFilterSettings:
                            dropHandoffMessages: false
                            dropIvrMessages: false
                            dropVirtualAgentMessages: false
                        dialogflowQuerySource:
                            agent: string
                            humanAgentSideConfig:
                                agent: string
                        documentQuerySource:
                            documents:
                                - string
                        knowledgeBaseQuerySource:
                            knowledgeBases:
                                - string
                        maxResults: 0
                      suggestionFeature:
                        type: TYPE_UNSPECIFIED
                      suggestionTriggerSettings:
                        noSmallTalk: false
                        onlyEndUser: false
                groupSuggestionResponses: false
            messageAnalysisConfig:
                enableEntityExtraction: false
                enableSentimentAnalysis: false
            notificationConfig:
                messageFormat: MESSAGE_FORMAT_UNSPECIFIED
                topic: string
        humanAgentHandoffConfig:
            livePersonConfig:
                accountNumber: string
            salesforceLiveAgentConfig:
                buttonId: string
                deploymentId: string
                endpointDomain: string
                organizationId: string
        languageCode: string
        location: string
        loggingConfig:
            enableStackdriverLogging: false
        name: string
        newMessageEventNotificationConfig:
            messageFormat: MESSAGE_FORMAT_UNSPECIFIED
            topic: string
        notificationConfig:
            messageFormat: MESSAGE_FORMAT_UNSPECIFIED
            topic: string
        project: string
        securitySettings: string
        sttConfig:
            model: string
            speechModelVariant: SPEECH_MODEL_VARIANT_UNSPECIFIED
            useTimeoutBasedEndpointing: false
        timeZone: string
        ttsConfig:
            effectsProfileId:
                - string
            pitch: 0
            speakingRate: 0
            voice:
                name: string
                ssmlGender: SSML_VOICE_GENDER_UNSPECIFIED
            volumeGainDb: 0
    

    ConversationProfile Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The ConversationProfile resource accepts the following input properties:

    DisplayName string
    Human readable name for this profile. Max length 1024 bytes.
    AutomatedAgentConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1AutomatedAgentConfig
    Configuration for an automated agent to use with this profile.
    HumanAgentAssistantConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfig
    Configuration for agent assistance to use with this profile.
    HumanAgentHandoffConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentHandoffConfig
    Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
    LanguageCode string
    Language code for the conversation profile. If not specified, the language is en-US. Language at ConversationProfile should be set for all non en-us languages. This should be a BCP-47 language tag. Example: "en-US".
    Location string
    LoggingConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1LoggingConfig
    Configuration for logging conversation lifecycle events.
    Name string
    The unique identifier of this conversation profile. Format: projects//locations//conversationProfiles/.
    NewMessageEventNotificationConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1NotificationConfig
    Configuration for publishing new message events. Event will be sent in format of ConversationEvent
    NotificationConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1NotificationConfig
    Configuration for publishing conversation lifecycle events.
    Project string
    SecuritySettings string
    Name of the CX SecuritySettings reference for the agent. Format: projects//locations//securitySettings/.
    SttConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1SpeechToTextConfig
    Settings for speech transcription.
    TimeZone string
    The time zone of this conversational profile from the time zone database, e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
    TtsConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1SynthesizeSpeechConfig
    Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
    DisplayName string
    Human readable name for this profile. Max length 1024 bytes.
    AutomatedAgentConfig GoogleCloudDialogflowV2beta1AutomatedAgentConfigArgs
    Configuration for an automated agent to use with this profile.
    HumanAgentAssistantConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigArgs
    Configuration for agent assistance to use with this profile.
    HumanAgentHandoffConfig GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigArgs
    Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
    LanguageCode string
    Language code for the conversation profile. If not specified, the language is en-US. Language at ConversationProfile should be set for all non en-us languages. This should be a BCP-47 language tag. Example: "en-US".
    Location string
    LoggingConfig GoogleCloudDialogflowV2beta1LoggingConfigArgs
    Configuration for logging conversation lifecycle events.
    Name string
    The unique identifier of this conversation profile. Format: projects//locations//conversationProfiles/.
    NewMessageEventNotificationConfig GoogleCloudDialogflowV2beta1NotificationConfigArgs
    Configuration for publishing new message events. Event will be sent in format of ConversationEvent
    NotificationConfig GoogleCloudDialogflowV2beta1NotificationConfigArgs
    Configuration for publishing conversation lifecycle events.
    Project string
    SecuritySettings string
    Name of the CX SecuritySettings reference for the agent. Format: projects//locations//securitySettings/.
    SttConfig GoogleCloudDialogflowV2beta1SpeechToTextConfigArgs
    Settings for speech transcription.
    TimeZone string
    The time zone of this conversational profile from the time zone database, e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
    TtsConfig GoogleCloudDialogflowV2beta1SynthesizeSpeechConfigArgs
    Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
    displayName String
    Human readable name for this profile. Max length 1024 bytes.
    automatedAgentConfig GoogleCloudDialogflowV2beta1AutomatedAgentConfig
    Configuration for an automated agent to use with this profile.
    humanAgentAssistantConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfig
    Configuration for agent assistance to use with this profile.
    humanAgentHandoffConfig GoogleCloudDialogflowV2beta1HumanAgentHandoffConfig
    Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
    languageCode String
    Language code for the conversation profile. If not specified, the language is en-US. Language at ConversationProfile should be set for all non en-us languages. This should be a BCP-47 language tag. Example: "en-US".
    location String
    loggingConfig GoogleCloudDialogflowV2beta1LoggingConfig
    Configuration for logging conversation lifecycle events.
    name String
    The unique identifier of this conversation profile. Format: projects//locations//conversationProfiles/.
    newMessageEventNotificationConfig GoogleCloudDialogflowV2beta1NotificationConfig
    Configuration for publishing new message events. Event will be sent in format of ConversationEvent
    notificationConfig GoogleCloudDialogflowV2beta1NotificationConfig
    Configuration for publishing conversation lifecycle events.
    project String
    securitySettings String
    Name of the CX SecuritySettings reference for the agent. Format: projects//locations//securitySettings/.
    sttConfig GoogleCloudDialogflowV2beta1SpeechToTextConfig
    Settings for speech transcription.
    timeZone String
    The time zone of this conversational profile from the time zone database, e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
    ttsConfig GoogleCloudDialogflowV2beta1SynthesizeSpeechConfig
    Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
    displayName string
    Human readable name for this profile. Max length 1024 bytes.
    automatedAgentConfig GoogleCloudDialogflowV2beta1AutomatedAgentConfig
    Configuration for an automated agent to use with this profile.
    humanAgentAssistantConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfig
    Configuration for agent assistance to use with this profile.
    humanAgentHandoffConfig GoogleCloudDialogflowV2beta1HumanAgentHandoffConfig
    Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
    languageCode string
    Language code for the conversation profile. If not specified, the language is en-US. Language at ConversationProfile should be set for all non en-us languages. This should be a BCP-47 language tag. Example: "en-US".
    location string
    loggingConfig GoogleCloudDialogflowV2beta1LoggingConfig
    Configuration for logging conversation lifecycle events.
    name string
    The unique identifier of this conversation profile. Format: projects//locations//conversationProfiles/.
    newMessageEventNotificationConfig GoogleCloudDialogflowV2beta1NotificationConfig
    Configuration for publishing new message events. Event will be sent in format of ConversationEvent
    notificationConfig GoogleCloudDialogflowV2beta1NotificationConfig
    Configuration for publishing conversation lifecycle events.
    project string
    securitySettings string
    Name of the CX SecuritySettings reference for the agent. Format: projects//locations//securitySettings/.
    sttConfig GoogleCloudDialogflowV2beta1SpeechToTextConfig
    Settings for speech transcription.
    timeZone string
    The time zone of this conversational profile from the time zone database, e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
    ttsConfig GoogleCloudDialogflowV2beta1SynthesizeSpeechConfig
    Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
    display_name str
    Human readable name for this profile. Max length 1024 bytes.
    automated_agent_config GoogleCloudDialogflowV2beta1AutomatedAgentConfigArgs
    Configuration for an automated agent to use with this profile.
    human_agent_assistant_config GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigArgs
    Configuration for agent assistance to use with this profile.
    human_agent_handoff_config GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigArgs
    Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
    language_code str
    Language code for the conversation profile. If not specified, the language is en-US. Language at ConversationProfile should be set for all non en-us languages. This should be a BCP-47 language tag. Example: "en-US".
    location str
    logging_config GoogleCloudDialogflowV2beta1LoggingConfigArgs
    Configuration for logging conversation lifecycle events.
    name str
    The unique identifier of this conversation profile. Format: projects//locations//conversationProfiles/.
    new_message_event_notification_config GoogleCloudDialogflowV2beta1NotificationConfigArgs
    Configuration for publishing new message events. Event will be sent in format of ConversationEvent
    notification_config GoogleCloudDialogflowV2beta1NotificationConfigArgs
    Configuration for publishing conversation lifecycle events.
    project str
    security_settings str
    Name of the CX SecuritySettings reference for the agent. Format: projects//locations//securitySettings/.
    stt_config GoogleCloudDialogflowV2beta1SpeechToTextConfigArgs
    Settings for speech transcription.
    time_zone str
    The time zone of this conversational profile from the time zone database, e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
    tts_config GoogleCloudDialogflowV2beta1SynthesizeSpeechConfigArgs
    Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.
    displayName String
    Human readable name for this profile. Max length 1024 bytes.
    automatedAgentConfig Property Map
    Configuration for an automated agent to use with this profile.
    humanAgentAssistantConfig Property Map
    Configuration for agent assistance to use with this profile.
    humanAgentHandoffConfig Property Map
    Configuration for connecting to a live agent. Currently, this feature is not general available, please contact Google to get access.
    languageCode String
    Language code for the conversation profile. If not specified, the language is en-US. Language at ConversationProfile should be set for all non en-us languages. This should be a BCP-47 language tag. Example: "en-US".
    location String
    loggingConfig Property Map
    Configuration for logging conversation lifecycle events.
    name String
    The unique identifier of this conversation profile. Format: projects//locations//conversationProfiles/.
    newMessageEventNotificationConfig Property Map
    Configuration for publishing new message events. Event will be sent in format of ConversationEvent
    notificationConfig Property Map
    Configuration for publishing conversation lifecycle events.
    project String
    securitySettings String
    Name of the CX SecuritySettings reference for the agent. Format: projects//locations//securitySettings/.
    sttConfig Property Map
    Settings for speech transcription.
    timeZone String
    The time zone of this conversational profile from the time zone database, e.g., America/New_York, Europe/Paris. Defaults to America/New_York.
    ttsConfig Property Map
    Configuration for Text-to-Speech synthesization. Used by Phone Gateway to specify synthesization options. If agent defines synthesization options as well, agent settings overrides the option here.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ConversationProfile resource produces the following output properties:

    CreateTime string
    Create time of the conversation profile.
    Id string
    The provider-assigned unique ID for this managed resource.
    UpdateTime string
    Update time of the conversation profile.
    CreateTime string
    Create time of the conversation profile.
    Id string
    The provider-assigned unique ID for this managed resource.
    UpdateTime string
    Update time of the conversation profile.
    createTime String
    Create time of the conversation profile.
    id String
    The provider-assigned unique ID for this managed resource.
    updateTime String
    Update time of the conversation profile.
    createTime string
    Create time of the conversation profile.
    id string
    The provider-assigned unique ID for this managed resource.
    updateTime string
    Update time of the conversation profile.
    create_time str
    Create time of the conversation profile.
    id str
    The provider-assigned unique ID for this managed resource.
    update_time str
    Update time of the conversation profile.
    createTime String
    Create time of the conversation profile.
    id String
    The provider-assigned unique ID for this managed resource.
    updateTime String
    Update time of the conversation profile.

    Supporting Types

    GoogleCloudDialogflowV2beta1AutomatedAgentConfig, GoogleCloudDialogflowV2beta1AutomatedAgentConfigArgs

    Agent string
    ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow API Service Agent role in this project. - For ES agents, use format: projects//locations//agent/environments/. If environment is not specified, the default draft environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use format projects//locations//agents//environments/. If environment is not specified, the default draft environment is used.
    SessionTtl string
    Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
    Agent string
    ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow API Service Agent role in this project. - For ES agents, use format: projects//locations//agent/environments/. If environment is not specified, the default draft environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use format projects//locations//agents//environments/. If environment is not specified, the default draft environment is used.
    SessionTtl string
    Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
    agent String
    ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow API Service Agent role in this project. - For ES agents, use format: projects//locations//agent/environments/. If environment is not specified, the default draft environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use format projects//locations//agents//environments/. If environment is not specified, the default draft environment is used.
    sessionTtl String
    Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
    agent string
    ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow API Service Agent role in this project. - For ES agents, use format: projects//locations//agent/environments/. If environment is not specified, the default draft environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use format projects//locations//agents//environments/. If environment is not specified, the default draft environment is used.
    sessionTtl string
    Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
    agent str
    ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow API Service Agent role in this project. - For ES agents, use format: projects//locations//agent/environments/. If environment is not specified, the default draft environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use format projects//locations//agents//environments/. If environment is not specified, the default draft environment is used.
    session_ttl str
    Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
    agent String
    ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow API Service Agent role in this project. - For ES agents, use format: projects//locations//agent/environments/. If environment is not specified, the default draft environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use format projects//locations//agents//environments/. If environment is not specified, the default draft environment is used.
    sessionTtl String
    Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.

    GoogleCloudDialogflowV2beta1AutomatedAgentConfigResponse, GoogleCloudDialogflowV2beta1AutomatedAgentConfigResponseArgs

    Agent string
    ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow API Service Agent role in this project. - For ES agents, use format: projects//locations//agent/environments/. If environment is not specified, the default draft environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use format projects//locations//agents//environments/. If environment is not specified, the default draft environment is used.
    SessionTtl string
    Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
    Agent string
    ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow API Service Agent role in this project. - For ES agents, use format: projects//locations//agent/environments/. If environment is not specified, the default draft environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use format projects//locations//agents//environments/. If environment is not specified, the default draft environment is used.
    SessionTtl string
    Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
    agent String
    ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow API Service Agent role in this project. - For ES agents, use format: projects//locations//agent/environments/. If environment is not specified, the default draft environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use format projects//locations//agents//environments/. If environment is not specified, the default draft environment is used.
    sessionTtl String
    Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
    agent string
    ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow API Service Agent role in this project. - For ES agents, use format: projects//locations//agent/environments/. If environment is not specified, the default draft environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use format projects//locations//agents//environments/. If environment is not specified, the default draft environment is used.
    sessionTtl string
    Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
    agent str
    ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow API Service Agent role in this project. - For ES agents, use format: projects//locations//agent/environments/. If environment is not specified, the default draft environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use format projects//locations//agents//environments/. If environment is not specified, the default draft environment is used.
    session_ttl str
    Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.
    agent String
    ID of the Dialogflow agent environment to use. This project needs to either be the same project as the conversation or you need to grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow API Service Agent role in this project. - For ES agents, use format: projects//locations//agent/environments/. If environment is not specified, the default draft environment is used. Refer to DetectIntentRequest for more details. - For CX agents, use format projects//locations//agents//environments/. If environment is not specified, the default draft environment is used.
    sessionTtl String
    Optional. Sets Dialogflow CX session life time. By default, a Dialogflow CX session remains active and its data is stored for 30 minutes after the last request is sent for the session. This value should be no longer than 1 day.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfig, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigArgs

    EndUserSuggestionConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfig
    Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
    HumanAgentSuggestionConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfig
    Configuration for agent assistance of human agent participant.
    MessageAnalysisConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfig
    Configuration for message analysis.
    NotificationConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1NotificationConfig
    Pub/Sub topic on which to publish new agent assistant events.
    EndUserSuggestionConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfig
    Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
    HumanAgentSuggestionConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfig
    Configuration for agent assistance of human agent participant.
    MessageAnalysisConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfig
    Configuration for message analysis.
    NotificationConfig GoogleCloudDialogflowV2beta1NotificationConfig
    Pub/Sub topic on which to publish new agent assistant events.
    endUserSuggestionConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfig
    Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
    humanAgentSuggestionConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfig
    Configuration for agent assistance of human agent participant.
    messageAnalysisConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfig
    Configuration for message analysis.
    notificationConfig GoogleCloudDialogflowV2beta1NotificationConfig
    Pub/Sub topic on which to publish new agent assistant events.
    endUserSuggestionConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfig
    Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
    humanAgentSuggestionConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfig
    Configuration for agent assistance of human agent participant.
    messageAnalysisConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfig
    Configuration for message analysis.
    notificationConfig GoogleCloudDialogflowV2beta1NotificationConfig
    Pub/Sub topic on which to publish new agent assistant events.
    end_user_suggestion_config GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfig
    Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
    human_agent_suggestion_config GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfig
    Configuration for agent assistance of human agent participant.
    message_analysis_config GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfig
    Configuration for message analysis.
    notification_config GoogleCloudDialogflowV2beta1NotificationConfig
    Pub/Sub topic on which to publish new agent assistant events.
    endUserSuggestionConfig Property Map
    Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
    humanAgentSuggestionConfig Property Map
    Configuration for agent assistance of human agent participant.
    messageAnalysisConfig Property Map
    Configuration for message analysis.
    notificationConfig Property Map
    Pub/Sub topic on which to publish new agent assistant events.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfig, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfigArgs

    BaselineModelVersion string
    Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
    Model string
    Conversation model resource name. Format: projects//conversationModels/.
    BaselineModelVersion string
    Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
    Model string
    Conversation model resource name. Format: projects//conversationModels/.
    baselineModelVersion String
    Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
    model String
    Conversation model resource name. Format: projects//conversationModels/.
    baselineModelVersion string
    Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
    model string
    Conversation model resource name. Format: projects//conversationModels/.
    baseline_model_version str
    Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
    model str
    Conversation model resource name. Format: projects//conversationModels/.
    baselineModelVersion String
    Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
    model String
    Conversation model resource name. Format: projects//conversationModels/.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfigResponse, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfigResponseArgs

    BaselineModelVersion string
    Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
    Model string
    Conversation model resource name. Format: projects//conversationModels/.
    BaselineModelVersion string
    Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
    Model string
    Conversation model resource name. Format: projects//conversationModels/.
    baselineModelVersion String
    Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
    model String
    Conversation model resource name. Format: projects//conversationModels/.
    baselineModelVersion string
    Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
    model string
    Conversation model resource name. Format: projects//conversationModels/.
    baseline_model_version str
    Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
    model str
    Conversation model resource name. Format: projects//conversationModels/.
    baselineModelVersion String
    Version of current baseline model. It will be ignored if model is set. Valid versions are: Article Suggestion baseline model: - 0.9 - 1.0 (default) Summarization baseline model: - 1.0
    model String
    Conversation model resource name. Format: projects//conversationModels/.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfig, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfigArgs

    RecentSentencesCount int
    Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
    RecentSentencesCount int
    Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
    recentSentencesCount Integer
    Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
    recentSentencesCount number
    Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
    recent_sentences_count int
    Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
    recentSentencesCount Number
    Number of recent non-small-talk sentences to use as context for article and FAQ suggestion

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfigResponse, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfigResponseArgs

    RecentSentencesCount int
    Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
    RecentSentencesCount int
    Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
    recentSentencesCount Integer
    Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
    recentSentencesCount number
    Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
    recent_sentences_count int
    Number of recent non-small-talk sentences to use as context for article and FAQ suggestion
    recentSentencesCount Number
    Number of recent non-small-talk sentences to use as context for article and FAQ suggestion

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfig, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfigArgs

    EnableEntityExtraction bool
    Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
    EnableSentimentAnalysis bool
    Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
    EnableEntityExtraction bool
    Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
    EnableSentimentAnalysis bool
    Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
    enableEntityExtraction Boolean
    Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
    enableSentimentAnalysis Boolean
    Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
    enableEntityExtraction boolean
    Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
    enableSentimentAnalysis boolean
    Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
    enable_entity_extraction bool
    Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
    enable_sentiment_analysis bool
    Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
    enableEntityExtraction Boolean
    Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
    enableSentimentAnalysis Boolean
    Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfigResponse, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfigResponseArgs

    EnableEntityExtraction bool
    Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
    EnableSentimentAnalysis bool
    Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
    EnableEntityExtraction bool
    Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
    EnableSentimentAnalysis bool
    Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
    enableEntityExtraction Boolean
    Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
    enableSentimentAnalysis Boolean
    Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
    enableEntityExtraction boolean
    Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
    enableSentimentAnalysis boolean
    Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
    enable_entity_extraction bool
    Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
    enable_sentiment_analysis bool
    Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.
    enableEntityExtraction Boolean
    Enable entity extraction in conversation messages on agent assist stage. If unspecified, defaults to false. Currently, this feature is not general available, please contact Google to get access.
    enableSentimentAnalysis Boolean
    Enable sentiment analysis in conversation messages on agent assist stage. If unspecified, defaults to false. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral: https://cloud.google.com/natural-language/docs/basics#sentiment_analysis For Participants.StreamingAnalyzeContent method, result will be in StreamingAnalyzeContentResponse.message.SentimentAnalysisResult. For Participants.AnalyzeContent method, result will be in AnalyzeContentResponse.message.SentimentAnalysisResult For Conversations.ListMessages method, result will be in ListMessagesResponse.messages.SentimentAnalysisResult If Pub/Sub notification is configured, result will be in ConversationEvent.new_message_payload.SentimentAnalysisResult.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigResponse, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigResponseArgs

    EndUserSuggestionConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigResponse
    Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
    HumanAgentSuggestionConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigResponse
    Configuration for agent assistance of human agent participant.
    MessageAnalysisConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfigResponse
    Configuration for message analysis.
    NotificationConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1NotificationConfigResponse
    Pub/Sub topic on which to publish new agent assistant events.
    EndUserSuggestionConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigResponse
    Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
    HumanAgentSuggestionConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigResponse
    Configuration for agent assistance of human agent participant.
    MessageAnalysisConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfigResponse
    Configuration for message analysis.
    NotificationConfig GoogleCloudDialogflowV2beta1NotificationConfigResponse
    Pub/Sub topic on which to publish new agent assistant events.
    endUserSuggestionConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigResponse
    Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
    humanAgentSuggestionConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigResponse
    Configuration for agent assistance of human agent participant.
    messageAnalysisConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfigResponse
    Configuration for message analysis.
    notificationConfig GoogleCloudDialogflowV2beta1NotificationConfigResponse
    Pub/Sub topic on which to publish new agent assistant events.
    endUserSuggestionConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigResponse
    Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
    humanAgentSuggestionConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigResponse
    Configuration for agent assistance of human agent participant.
    messageAnalysisConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfigResponse
    Configuration for message analysis.
    notificationConfig GoogleCloudDialogflowV2beta1NotificationConfigResponse
    Pub/Sub topic on which to publish new agent assistant events.
    end_user_suggestion_config GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigResponse
    Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
    human_agent_suggestion_config GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigResponse
    Configuration for agent assistance of human agent participant.
    message_analysis_config GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigMessageAnalysisConfigResponse
    Configuration for message analysis.
    notification_config GoogleCloudDialogflowV2beta1NotificationConfigResponse
    Pub/Sub topic on which to publish new agent assistant events.
    endUserSuggestionConfig Property Map
    Configuration for agent assistance of end user participant. Currently, this feature is not general available, please contact Google to get access.
    humanAgentSuggestionConfig Property Map
    Configuration for agent assistance of human agent participant.
    messageAnalysisConfig Property Map
    Configuration for message analysis.
    notificationConfig Property Map
    Pub/Sub topic on which to publish new agent assistant events.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfig, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigArgs

    FeatureConfigs List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfig>
    Configuration of different suggestion features. One feature can have only one config.
    GroupSuggestionResponses bool
    If group_suggestion_responses is false, and there are multiple feature_configs in event based suggestion or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or StreamingAnalyzeContentResponse. If group_suggestion_responses set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
    FeatureConfigs []GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfig
    Configuration of different suggestion features. One feature can have only one config.
    GroupSuggestionResponses bool
    If group_suggestion_responses is false, and there are multiple feature_configs in event based suggestion or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or StreamingAnalyzeContentResponse. If group_suggestion_responses set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
    featureConfigs List<GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfig>
    Configuration of different suggestion features. One feature can have only one config.
    groupSuggestionResponses Boolean
    If group_suggestion_responses is false, and there are multiple feature_configs in event based suggestion or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or StreamingAnalyzeContentResponse. If group_suggestion_responses set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
    featureConfigs GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfig[]
    Configuration of different suggestion features. One feature can have only one config.
    groupSuggestionResponses boolean
    If group_suggestion_responses is false, and there are multiple feature_configs in event based suggestion or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or StreamingAnalyzeContentResponse. If group_suggestion_responses set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
    feature_configs Sequence[GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfig]
    Configuration of different suggestion features. One feature can have only one config.
    group_suggestion_responses bool
    If group_suggestion_responses is false, and there are multiple feature_configs in event based suggestion or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or StreamingAnalyzeContentResponse. If group_suggestion_responses set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
    featureConfigs List<Property Map>
    Configuration of different suggestion features. One feature can have only one config.
    groupSuggestionResponses Boolean
    If group_suggestion_responses is false, and there are multiple feature_configs in event based suggestion or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or StreamingAnalyzeContentResponse. If group_suggestion_responses set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigResponse, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfigResponseArgs

    FeatureConfigs List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigResponse>
    Configuration of different suggestion features. One feature can have only one config.
    GroupSuggestionResponses bool
    If group_suggestion_responses is false, and there are multiple feature_configs in event based suggestion or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or StreamingAnalyzeContentResponse. If group_suggestion_responses set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
    FeatureConfigs []GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigResponse
    Configuration of different suggestion features. One feature can have only one config.
    GroupSuggestionResponses bool
    If group_suggestion_responses is false, and there are multiple feature_configs in event based suggestion or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or StreamingAnalyzeContentResponse. If group_suggestion_responses set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
    featureConfigs List<GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigResponse>
    Configuration of different suggestion features. One feature can have only one config.
    groupSuggestionResponses Boolean
    If group_suggestion_responses is false, and there are multiple feature_configs in event based suggestion or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or StreamingAnalyzeContentResponse. If group_suggestion_responses set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
    featureConfigs GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigResponse[]
    Configuration of different suggestion features. One feature can have only one config.
    groupSuggestionResponses boolean
    If group_suggestion_responses is false, and there are multiple feature_configs in event based suggestion or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or StreamingAnalyzeContentResponse. If group_suggestion_responses set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
    feature_configs Sequence[GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigResponse]
    Configuration of different suggestion features. One feature can have only one config.
    group_suggestion_responses bool
    If group_suggestion_responses is false, and there are multiple feature_configs in event based suggestion or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or StreamingAnalyzeContentResponse. If group_suggestion_responses set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.
    featureConfigs List<Property Map>
    Configuration of different suggestion features. One feature can have only one config.
    groupSuggestionResponses Boolean
    If group_suggestion_responses is false, and there are multiple feature_configs in event based suggestion or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or StreamingAnalyzeContentResponse. If group_suggestion_responses set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfig, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigArgs

    ConversationModelConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfig
    Configs of custom conversation model.
    ConversationProcessConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfig
    Configs for processing conversation.
    DisableAgentQueryLogging bool
    Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
    EnableEventBasedSuggestion bool
    Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, ENTITY_EXTRACTION, KNOWLEDGE_ASSIST.
    QueryConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfig
    Configs of query.
    SuggestionFeature Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1SuggestionFeature
    The suggestion feature.
    SuggestionTriggerSettings Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettings
    Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION, FAQ, and DIALOGFLOW_ASSIST will use this field.
    ConversationModelConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfig
    Configs of custom conversation model.
    ConversationProcessConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfig
    Configs for processing conversation.
    DisableAgentQueryLogging bool
    Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
    EnableEventBasedSuggestion bool
    Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, ENTITY_EXTRACTION, KNOWLEDGE_ASSIST.
    QueryConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfig
    Configs of query.
    SuggestionFeature GoogleCloudDialogflowV2beta1SuggestionFeature
    The suggestion feature.
    SuggestionTriggerSettings GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettings
    Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION, FAQ, and DIALOGFLOW_ASSIST will use this field.
    conversationModelConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfig
    Configs of custom conversation model.
    conversationProcessConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfig
    Configs for processing conversation.
    disableAgentQueryLogging Boolean
    Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
    enableEventBasedSuggestion Boolean
    Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, ENTITY_EXTRACTION, KNOWLEDGE_ASSIST.
    queryConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfig
    Configs of query.
    suggestionFeature GoogleCloudDialogflowV2beta1SuggestionFeature
    The suggestion feature.
    suggestionTriggerSettings GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettings
    Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION, FAQ, and DIALOGFLOW_ASSIST will use this field.
    conversationModelConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfig
    Configs of custom conversation model.
    conversationProcessConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfig
    Configs for processing conversation.
    disableAgentQueryLogging boolean
    Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
    enableEventBasedSuggestion boolean
    Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, ENTITY_EXTRACTION, KNOWLEDGE_ASSIST.
    queryConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfig
    Configs of query.
    suggestionFeature GoogleCloudDialogflowV2beta1SuggestionFeature
    The suggestion feature.
    suggestionTriggerSettings GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettings
    Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION, FAQ, and DIALOGFLOW_ASSIST will use this field.
    conversation_model_config GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfig
    Configs of custom conversation model.
    conversation_process_config GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfig
    Configs for processing conversation.
    disable_agent_query_logging bool
    Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
    enable_event_based_suggestion bool
    Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, ENTITY_EXTRACTION, KNOWLEDGE_ASSIST.
    query_config GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfig
    Configs of query.
    suggestion_feature GoogleCloudDialogflowV2beta1SuggestionFeature
    The suggestion feature.
    suggestion_trigger_settings GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettings
    Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION, FAQ, and DIALOGFLOW_ASSIST will use this field.
    conversationModelConfig Property Map
    Configs of custom conversation model.
    conversationProcessConfig Property Map
    Configs for processing conversation.
    disableAgentQueryLogging Boolean
    Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
    enableEventBasedSuggestion Boolean
    Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, ENTITY_EXTRACTION, KNOWLEDGE_ASSIST.
    queryConfig Property Map
    Configs of query.
    suggestionFeature Property Map
    The suggestion feature.
    suggestionTriggerSettings Property Map
    Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION, FAQ, and DIALOGFLOW_ASSIST will use this field.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigResponse, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfigResponseArgs

    ConversationModelConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfigResponse
    Configs of custom conversation model.
    ConversationProcessConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfigResponse
    Configs for processing conversation.
    DisableAgentQueryLogging bool
    Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
    EnableEventBasedSuggestion bool
    Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, ENTITY_EXTRACTION, KNOWLEDGE_ASSIST.
    QueryConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigResponse
    Configs of query.
    SuggestionFeature Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1SuggestionFeatureResponse
    The suggestion feature.
    SuggestionTriggerSettings Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettingsResponse
    Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION, FAQ, and DIALOGFLOW_ASSIST will use this field.
    ConversationModelConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfigResponse
    Configs of custom conversation model.
    ConversationProcessConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfigResponse
    Configs for processing conversation.
    DisableAgentQueryLogging bool
    Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
    EnableEventBasedSuggestion bool
    Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, ENTITY_EXTRACTION, KNOWLEDGE_ASSIST.
    QueryConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigResponse
    Configs of query.
    SuggestionFeature GoogleCloudDialogflowV2beta1SuggestionFeatureResponse
    The suggestion feature.
    SuggestionTriggerSettings GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettingsResponse
    Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION, FAQ, and DIALOGFLOW_ASSIST will use this field.
    conversationModelConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfigResponse
    Configs of custom conversation model.
    conversationProcessConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfigResponse
    Configs for processing conversation.
    disableAgentQueryLogging Boolean
    Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
    enableEventBasedSuggestion Boolean
    Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, ENTITY_EXTRACTION, KNOWLEDGE_ASSIST.
    queryConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigResponse
    Configs of query.
    suggestionFeature GoogleCloudDialogflowV2beta1SuggestionFeatureResponse
    The suggestion feature.
    suggestionTriggerSettings GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettingsResponse
    Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION, FAQ, and DIALOGFLOW_ASSIST will use this field.
    conversationModelConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfigResponse
    Configs of custom conversation model.
    conversationProcessConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfigResponse
    Configs for processing conversation.
    disableAgentQueryLogging boolean
    Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
    enableEventBasedSuggestion boolean
    Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, ENTITY_EXTRACTION, KNOWLEDGE_ASSIST.
    queryConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigResponse
    Configs of query.
    suggestionFeature GoogleCloudDialogflowV2beta1SuggestionFeatureResponse
    The suggestion feature.
    suggestionTriggerSettings GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettingsResponse
    Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION, FAQ, and DIALOGFLOW_ASSIST will use this field.
    conversation_model_config GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationModelConfigResponse
    Configs of custom conversation model.
    conversation_process_config GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfigResponse
    Configs for processing conversation.
    disable_agent_query_logging bool
    Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
    enable_event_based_suggestion bool
    Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, ENTITY_EXTRACTION, KNOWLEDGE_ASSIST.
    query_config GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigResponse
    Configs of query.
    suggestion_feature GoogleCloudDialogflowV2beta1SuggestionFeatureResponse
    The suggestion feature.
    suggestion_trigger_settings GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettingsResponse
    Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION, FAQ, and DIALOGFLOW_ASSIST will use this field.
    conversationModelConfig Property Map
    Configs of custom conversation model.
    conversationProcessConfig Property Map
    Configs for processing conversation.
    disableAgentQueryLogging Boolean
    Optional. Disable the logging of search queries sent by human agents. It can prevent those queries from being stored at answer records. Supported features: KNOWLEDGE_SEARCH.
    enableEventBasedSuggestion Boolean
    Automatically iterates all participants and tries to compile suggestions. Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST, ENTITY_EXTRACTION, KNOWLEDGE_ASSIST.
    queryConfig Property Map
    Configs of query.
    suggestionFeature Property Map
    The suggestion feature.
    suggestionTriggerSettings Property Map
    Settings of suggestion trigger. Currently, only ARTICLE_SUGGESTION, FAQ, and DIALOGFLOW_ASSIST will use this field.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfig, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigArgs

    ConfidenceThreshold double
    Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it is default to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
    ContextFilterSettings Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettings
    Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
    DialogflowQuerySource Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySource
    Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST, ENTITY_EXTRACTION.
    DocumentQuerySource Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySource
    Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
    KnowledgeBaseQuerySource Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySource
    Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
    MaxResults int
    Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
    ConfidenceThreshold float64
    Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it is default to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
    ContextFilterSettings GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettings
    Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
    DialogflowQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySource
    Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST, ENTITY_EXTRACTION.
    DocumentQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySource
    Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
    KnowledgeBaseQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySource
    Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
    MaxResults int
    Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
    confidenceThreshold Double
    Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it is default to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
    contextFilterSettings GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettings
    Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
    dialogflowQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySource
    Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST, ENTITY_EXTRACTION.
    documentQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySource
    Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
    knowledgeBaseQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySource
    Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
    maxResults Integer
    Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
    confidenceThreshold number
    Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it is default to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
    contextFilterSettings GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettings
    Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
    dialogflowQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySource
    Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST, ENTITY_EXTRACTION.
    documentQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySource
    Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
    knowledgeBaseQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySource
    Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
    maxResults number
    Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
    confidence_threshold float
    Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it is default to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
    context_filter_settings GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettings
    Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
    dialogflow_query_source GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySource
    Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST, ENTITY_EXTRACTION.
    document_query_source GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySource
    Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
    knowledge_base_query_source GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySource
    Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
    max_results int
    Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
    confidenceThreshold Number
    Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it is default to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
    contextFilterSettings Property Map
    Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
    dialogflowQuerySource Property Map
    Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST, ENTITY_EXTRACTION.
    documentQuerySource Property Map
    Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
    knowledgeBaseQuerySource Property Map
    Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
    maxResults Number
    Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettings, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsArgs

    DropHandoffMessages bool
    If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
    DropIvrMessages bool
    If set to true, all messages from ivr stage are dropped.
    DropVirtualAgentMessages bool
    If set to true, all messages from virtual agent are dropped.
    DropHandoffMessages bool
    If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
    DropIvrMessages bool
    If set to true, all messages from ivr stage are dropped.
    DropVirtualAgentMessages bool
    If set to true, all messages from virtual agent are dropped.
    dropHandoffMessages Boolean
    If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
    dropIvrMessages Boolean
    If set to true, all messages from ivr stage are dropped.
    dropVirtualAgentMessages Boolean
    If set to true, all messages from virtual agent are dropped.
    dropHandoffMessages boolean
    If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
    dropIvrMessages boolean
    If set to true, all messages from ivr stage are dropped.
    dropVirtualAgentMessages boolean
    If set to true, all messages from virtual agent are dropped.
    drop_handoff_messages bool
    If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
    drop_ivr_messages bool
    If set to true, all messages from ivr stage are dropped.
    drop_virtual_agent_messages bool
    If set to true, all messages from virtual agent are dropped.
    dropHandoffMessages Boolean
    If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
    dropIvrMessages Boolean
    If set to true, all messages from ivr stage are dropped.
    dropVirtualAgentMessages Boolean
    If set to true, all messages from virtual agent are dropped.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsResponse, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsResponseArgs

    DropHandoffMessages bool
    If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
    DropIvrMessages bool
    If set to true, all messages from ivr stage are dropped.
    DropVirtualAgentMessages bool
    If set to true, all messages from virtual agent are dropped.
    DropHandoffMessages bool
    If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
    DropIvrMessages bool
    If set to true, all messages from ivr stage are dropped.
    DropVirtualAgentMessages bool
    If set to true, all messages from virtual agent are dropped.
    dropHandoffMessages Boolean
    If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
    dropIvrMessages Boolean
    If set to true, all messages from ivr stage are dropped.
    dropVirtualAgentMessages Boolean
    If set to true, all messages from virtual agent are dropped.
    dropHandoffMessages boolean
    If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
    dropIvrMessages boolean
    If set to true, all messages from ivr stage are dropped.
    dropVirtualAgentMessages boolean
    If set to true, all messages from virtual agent are dropped.
    drop_handoff_messages bool
    If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
    drop_ivr_messages bool
    If set to true, all messages from ivr stage are dropped.
    drop_virtual_agent_messages bool
    If set to true, all messages from virtual agent are dropped.
    dropHandoffMessages Boolean
    If set to true, the last message from virtual agent (hand off message) and the message before it (trigger message of hand off) are dropped.
    dropIvrMessages Boolean
    If set to true, all messages from ivr stage are dropped.
    dropVirtualAgentMessages Boolean
    If set to true, all messages from virtual agent are dropped.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySource, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceArgs

    Agent string
    The name of a dialogflow virtual agent used for end user side intent detection and suggestion. Format: projects//locations//agent. When multiple agents are allowed in the same Dialogflow project.
    HumanAgentSideConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfig
    The Dialogflow assist configuration for human agent.
    Agent string
    The name of a dialogflow virtual agent used for end user side intent detection and suggestion. Format: projects//locations//agent. When multiple agents are allowed in the same Dialogflow project.
    HumanAgentSideConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfig
    The Dialogflow assist configuration for human agent.
    agent String
    The name of a dialogflow virtual agent used for end user side intent detection and suggestion. Format: projects//locations//agent. When multiple agents are allowed in the same Dialogflow project.
    humanAgentSideConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfig
    The Dialogflow assist configuration for human agent.
    agent string
    The name of a dialogflow virtual agent used for end user side intent detection and suggestion. Format: projects//locations//agent. When multiple agents are allowed in the same Dialogflow project.
    humanAgentSideConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfig
    The Dialogflow assist configuration for human agent.
    agent str
    The name of a dialogflow virtual agent used for end user side intent detection and suggestion. Format: projects//locations//agent. When multiple agents are allowed in the same Dialogflow project.
    human_agent_side_config GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfig
    The Dialogflow assist configuration for human agent.
    agent String
    The name of a dialogflow virtual agent used for end user side intent detection and suggestion. Format: projects//locations//agent. When multiple agents are allowed in the same Dialogflow project.
    humanAgentSideConfig Property Map
    The Dialogflow assist configuration for human agent.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfig, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigArgs

    Agent string
    Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format: projects//locations//agent.
    Agent string
    Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format: projects//locations//agent.
    agent String
    Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format: projects//locations//agent.
    agent string
    Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format: projects//locations//agent.
    agent str
    Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format: projects//locations//agent.
    agent String
    Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format: projects//locations//agent.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigResponse, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigResponseArgs

    Agent string
    Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format: projects//locations//agent.
    Agent string
    Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format: projects//locations//agent.
    agent String
    Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format: projects//locations//agent.
    agent string
    Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format: projects//locations//agent.
    agent str
    Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format: projects//locations//agent.
    agent String
    Optional. The name of a dialogflow virtual agent used for intent detection and suggestion triggered by human agent. Format: projects//locations//agent.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceResponse, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceResponseArgs

    Agent string
    The name of a dialogflow virtual agent used for end user side intent detection and suggestion. Format: projects//locations//agent. When multiple agents are allowed in the same Dialogflow project.
    HumanAgentSideConfig Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigResponse
    The Dialogflow assist configuration for human agent.
    Agent string
    The name of a dialogflow virtual agent used for end user side intent detection and suggestion. Format: projects//locations//agent. When multiple agents are allowed in the same Dialogflow project.
    HumanAgentSideConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigResponse
    The Dialogflow assist configuration for human agent.
    agent String
    The name of a dialogflow virtual agent used for end user side intent detection and suggestion. Format: projects//locations//agent. When multiple agents are allowed in the same Dialogflow project.
    humanAgentSideConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigResponse
    The Dialogflow assist configuration for human agent.
    agent string
    The name of a dialogflow virtual agent used for end user side intent detection and suggestion. Format: projects//locations//agent. When multiple agents are allowed in the same Dialogflow project.
    humanAgentSideConfig GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigResponse
    The Dialogflow assist configuration for human agent.
    agent str
    The name of a dialogflow virtual agent used for end user side intent detection and suggestion. Format: projects//locations//agent. When multiple agents are allowed in the same Dialogflow project.
    human_agent_side_config GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceHumanAgentSideConfigResponse
    The Dialogflow assist configuration for human agent.
    agent String
    The name of a dialogflow virtual agent used for end user side intent detection and suggestion. Format: projects//locations//agent. When multiple agents are allowed in the same Dialogflow project.
    humanAgentSideConfig Property Map
    The Dialogflow assist configuration for human agent.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySource, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceArgs

    Documents List<string>
    Knowledge documents to query from. Format: projects//locations//knowledgeBases//documents/. Currently, only one document is supported.
    Documents []string
    Knowledge documents to query from. Format: projects//locations//knowledgeBases//documents/. Currently, only one document is supported.
    documents List<String>
    Knowledge documents to query from. Format: projects//locations//knowledgeBases//documents/. Currently, only one document is supported.
    documents string[]
    Knowledge documents to query from. Format: projects//locations//knowledgeBases//documents/. Currently, only one document is supported.
    documents Sequence[str]
    Knowledge documents to query from. Format: projects//locations//knowledgeBases//documents/. Currently, only one document is supported.
    documents List<String>
    Knowledge documents to query from. Format: projects//locations//knowledgeBases//documents/. Currently, only one document is supported.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceResponse, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceResponseArgs

    Documents List<string>
    Knowledge documents to query from. Format: projects//locations//knowledgeBases//documents/. Currently, only one document is supported.
    Documents []string
    Knowledge documents to query from. Format: projects//locations//knowledgeBases//documents/. Currently, only one document is supported.
    documents List<String>
    Knowledge documents to query from. Format: projects//locations//knowledgeBases//documents/. Currently, only one document is supported.
    documents string[]
    Knowledge documents to query from. Format: projects//locations//knowledgeBases//documents/. Currently, only one document is supported.
    documents Sequence[str]
    Knowledge documents to query from. Format: projects//locations//knowledgeBases//documents/. Currently, only one document is supported.
    documents List<String>
    Knowledge documents to query from. Format: projects//locations//knowledgeBases//documents/. Currently, only one document is supported.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySource, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceArgs

    KnowledgeBases List<string>
    Knowledge bases to query. Format: projects//locations//knowledgeBases/. Currently, only one knowledge base is supported.
    KnowledgeBases []string
    Knowledge bases to query. Format: projects//locations//knowledgeBases/. Currently, only one knowledge base is supported.
    knowledgeBases List<String>
    Knowledge bases to query. Format: projects//locations//knowledgeBases/. Currently, only one knowledge base is supported.
    knowledgeBases string[]
    Knowledge bases to query. Format: projects//locations//knowledgeBases/. Currently, only one knowledge base is supported.
    knowledge_bases Sequence[str]
    Knowledge bases to query. Format: projects//locations//knowledgeBases/. Currently, only one knowledge base is supported.
    knowledgeBases List<String>
    Knowledge bases to query. Format: projects//locations//knowledgeBases/. Currently, only one knowledge base is supported.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceResponse, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceResponseArgs

    KnowledgeBases List<string>
    Knowledge bases to query. Format: projects//locations//knowledgeBases/. Currently, only one knowledge base is supported.
    KnowledgeBases []string
    Knowledge bases to query. Format: projects//locations//knowledgeBases/. Currently, only one knowledge base is supported.
    knowledgeBases List<String>
    Knowledge bases to query. Format: projects//locations//knowledgeBases/. Currently, only one knowledge base is supported.
    knowledgeBases string[]
    Knowledge bases to query. Format: projects//locations//knowledgeBases/. Currently, only one knowledge base is supported.
    knowledge_bases Sequence[str]
    Knowledge bases to query. Format: projects//locations//knowledgeBases/. Currently, only one knowledge base is supported.
    knowledgeBases List<String>
    Knowledge bases to query. Format: projects//locations//knowledgeBases/. Currently, only one knowledge base is supported.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigResponse, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigResponseArgs

    ConfidenceThreshold double
    Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it is default to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
    ContextFilterSettings Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsResponse
    Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
    DialogflowQuerySource Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceResponse
    Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST, ENTITY_EXTRACTION.
    DocumentQuerySource Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceResponse
    Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
    KnowledgeBaseQuerySource Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceResponse
    Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
    MaxResults int
    Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
    ConfidenceThreshold float64
    Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it is default to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
    ContextFilterSettings GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsResponse
    Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
    DialogflowQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceResponse
    Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST, ENTITY_EXTRACTION.
    DocumentQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceResponse
    Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
    KnowledgeBaseQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceResponse
    Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
    MaxResults int
    Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
    confidenceThreshold Double
    Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it is default to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
    contextFilterSettings GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsResponse
    Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
    dialogflowQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceResponse
    Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST, ENTITY_EXTRACTION.
    documentQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceResponse
    Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
    knowledgeBaseQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceResponse
    Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
    maxResults Integer
    Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
    confidenceThreshold number
    Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it is default to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
    contextFilterSettings GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsResponse
    Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
    dialogflowQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceResponse
    Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST, ENTITY_EXTRACTION.
    documentQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceResponse
    Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
    knowledgeBaseQuerySource GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceResponse
    Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
    maxResults number
    Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
    confidence_threshold float
    Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it is default to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
    context_filter_settings GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigContextFilterSettingsResponse
    Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
    dialogflow_query_source GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDialogflowQuerySourceResponse
    Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST, ENTITY_EXTRACTION.
    document_query_source GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigDocumentQuerySourceResponse
    Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
    knowledge_base_query_source GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfigKnowledgeBaseQuerySourceResponse
    Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
    max_results int
    Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.
    confidenceThreshold Number
    Confidence threshold of query result. Agent Assist gives each suggestion a score in the range [0.0, 1.0], based on the relevance between the suggestion and the current conversation context. A score of 0.0 has no relevance, while a score of 1.0 has high relevance. Only suggestions with a score greater than or equal to the value of this field are included in the results. For a baseline model (the default), the recommended value is in the range [0.05, 0.1]. For a custom model, there is no recommended value. Tune this value by starting from a very low value and slowly increasing until you have desired results. If this field is not set, it is default to 0.0, which means that all suggestions are returned. Supported features: ARTICLE_SUGGESTION, FAQ, SMART_REPLY, SMART_COMPOSE, KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST, ENTITY_EXTRACTION.
    contextFilterSettings Property Map
    Determines how recent conversation context is filtered when generating suggestions. If unspecified, no messages will be dropped.
    dialogflowQuerySource Property Map
    Query from Dialogflow agent. It is used by DIALOGFLOW_ASSIST, ENTITY_EXTRACTION.
    documentQuerySource Property Map
    Query from knowledge base document. It is used by: SMART_REPLY, SMART_COMPOSE.
    knowledgeBaseQuerySource Property Map
    Query from knowledgebase. It is used by: ARTICLE_SUGGESTION, FAQ.
    maxResults Number
    Maximum number of results to return. Currently, if unset, defaults to 10. And the max number is 20.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettings, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettingsArgs

    NoSmallTalk bool
    Do not trigger if last utterance is small talk.
    OnlyEndUser bool
    Only trigger suggestion if participant role of last utterance is END_USER.
    NoSmallTalk bool
    Do not trigger if last utterance is small talk.
    OnlyEndUser bool
    Only trigger suggestion if participant role of last utterance is END_USER.
    noSmallTalk Boolean
    Do not trigger if last utterance is small talk.
    onlyEndUser Boolean
    Only trigger suggestion if participant role of last utterance is END_USER.
    noSmallTalk boolean
    Do not trigger if last utterance is small talk.
    onlyEndUser boolean
    Only trigger suggestion if participant role of last utterance is END_USER.
    no_small_talk bool
    Do not trigger if last utterance is small talk.
    only_end_user bool
    Only trigger suggestion if participant role of last utterance is END_USER.
    noSmallTalk Boolean
    Do not trigger if last utterance is small talk.
    onlyEndUser Boolean
    Only trigger suggestion if participant role of last utterance is END_USER.

    GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettingsResponse, GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettingsResponseArgs

    NoSmallTalk bool
    Do not trigger if last utterance is small talk.
    OnlyEndUser bool
    Only trigger suggestion if participant role of last utterance is END_USER.
    NoSmallTalk bool
    Do not trigger if last utterance is small talk.
    OnlyEndUser bool
    Only trigger suggestion if participant role of last utterance is END_USER.
    noSmallTalk Boolean
    Do not trigger if last utterance is small talk.
    onlyEndUser Boolean
    Only trigger suggestion if participant role of last utterance is END_USER.
    noSmallTalk boolean
    Do not trigger if last utterance is small talk.
    onlyEndUser boolean
    Only trigger suggestion if participant role of last utterance is END_USER.
    no_small_talk bool
    Do not trigger if last utterance is small talk.
    only_end_user bool
    Only trigger suggestion if participant role of last utterance is END_USER.
    noSmallTalk Boolean
    Do not trigger if last utterance is small talk.
    onlyEndUser Boolean
    Only trigger suggestion if participant role of last utterance is END_USER.

    GoogleCloudDialogflowV2beta1HumanAgentHandoffConfig, GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigArgs

    livePersonConfig Property Map
    Uses LivePerson (https://www.liveperson.com).
    salesforceLiveAgentConfig Property Map
    Uses Salesforce Live Agent.

    GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigLivePersonConfig, GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigLivePersonConfigArgs

    AccountNumber string
    Account number of the LivePerson account to connect. This is the account number you input at the login page.
    AccountNumber string
    Account number of the LivePerson account to connect. This is the account number you input at the login page.
    accountNumber String
    Account number of the LivePerson account to connect. This is the account number you input at the login page.
    accountNumber string
    Account number of the LivePerson account to connect. This is the account number you input at the login page.
    account_number str
    Account number of the LivePerson account to connect. This is the account number you input at the login page.
    accountNumber String
    Account number of the LivePerson account to connect. This is the account number you input at the login page.

    GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigLivePersonConfigResponse, GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigLivePersonConfigResponseArgs

    AccountNumber string
    Account number of the LivePerson account to connect. This is the account number you input at the login page.
    AccountNumber string
    Account number of the LivePerson account to connect. This is the account number you input at the login page.
    accountNumber String
    Account number of the LivePerson account to connect. This is the account number you input at the login page.
    accountNumber string
    Account number of the LivePerson account to connect. This is the account number you input at the login page.
    account_number str
    Account number of the LivePerson account to connect. This is the account number you input at the login page.
    accountNumber String
    Account number of the LivePerson account to connect. This is the account number you input at the login page.

    GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigResponse, GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigResponseArgs

    livePersonConfig Property Map
    Uses LivePerson (https://www.liveperson.com).
    salesforceLiveAgentConfig Property Map
    Uses Salesforce Live Agent.

    GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigSalesforceLiveAgentConfig, GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigSalesforceLiveAgentConfigArgs

    ButtonId string
    Live Agent chat button ID.
    DeploymentId string
    Live Agent deployment ID.
    EndpointDomain string
    Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the Live Agent settings page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com.
    OrganizationId string
    The organization ID of the Salesforce account.
    ButtonId string
    Live Agent chat button ID.
    DeploymentId string
    Live Agent deployment ID.
    EndpointDomain string
    Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the Live Agent settings page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com.
    OrganizationId string
    The organization ID of the Salesforce account.
    buttonId String
    Live Agent chat button ID.
    deploymentId String
    Live Agent deployment ID.
    endpointDomain String
    Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the Live Agent settings page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com.
    organizationId String
    The organization ID of the Salesforce account.
    buttonId string
    Live Agent chat button ID.
    deploymentId string
    Live Agent deployment ID.
    endpointDomain string
    Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the Live Agent settings page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com.
    organizationId string
    The organization ID of the Salesforce account.
    button_id str
    Live Agent chat button ID.
    deployment_id str
    Live Agent deployment ID.
    endpoint_domain str
    Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the Live Agent settings page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com.
    organization_id str
    The organization ID of the Salesforce account.
    buttonId String
    Live Agent chat button ID.
    deploymentId String
    Live Agent deployment ID.
    endpointDomain String
    Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the Live Agent settings page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com.
    organizationId String
    The organization ID of the Salesforce account.

    GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigSalesforceLiveAgentConfigResponse, GoogleCloudDialogflowV2beta1HumanAgentHandoffConfigSalesforceLiveAgentConfigResponseArgs

    ButtonId string
    Live Agent chat button ID.
    DeploymentId string
    Live Agent deployment ID.
    EndpointDomain string
    Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the Live Agent settings page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com.
    OrganizationId string
    The organization ID of the Salesforce account.
    ButtonId string
    Live Agent chat button ID.
    DeploymentId string
    Live Agent deployment ID.
    EndpointDomain string
    Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the Live Agent settings page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com.
    OrganizationId string
    The organization ID of the Salesforce account.
    buttonId String
    Live Agent chat button ID.
    deploymentId String
    Live Agent deployment ID.
    endpointDomain String
    Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the Live Agent settings page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com.
    organizationId String
    The organization ID of the Salesforce account.
    buttonId string
    Live Agent chat button ID.
    deploymentId string
    Live Agent deployment ID.
    endpointDomain string
    Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the Live Agent settings page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com.
    organizationId string
    The organization ID of the Salesforce account.
    button_id str
    Live Agent chat button ID.
    deployment_id str
    Live Agent deployment ID.
    endpoint_domain str
    Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the Live Agent settings page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com.
    organization_id str
    The organization ID of the Salesforce account.
    buttonId String
    Live Agent chat button ID.
    deploymentId String
    Live Agent deployment ID.
    endpointDomain String
    Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the Live Agent settings page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/..., you should fill in d.la4-c2-phx.salesforceliveagent.com.
    organizationId String
    The organization ID of the Salesforce account.

    GoogleCloudDialogflowV2beta1LoggingConfig, GoogleCloudDialogflowV2beta1LoggingConfigArgs

    EnableStackdriverLogging bool
    Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
    EnableStackdriverLogging bool
    Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
    enableStackdriverLogging Boolean
    Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
    enableStackdriverLogging boolean
    Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
    enable_stackdriver_logging bool
    Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
    enableStackdriverLogging Boolean
    Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.

    GoogleCloudDialogflowV2beta1LoggingConfigResponse, GoogleCloudDialogflowV2beta1LoggingConfigResponseArgs

    EnableStackdriverLogging bool
    Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
    EnableStackdriverLogging bool
    Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
    enableStackdriverLogging Boolean
    Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
    enableStackdriverLogging boolean
    Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
    enable_stackdriver_logging bool
    Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.
    enableStackdriverLogging Boolean
    Whether to log conversation events like CONVERSATION_STARTED to Stackdriver in the conversation project as JSON format ConversationEvent protos.

    GoogleCloudDialogflowV2beta1NotificationConfig, GoogleCloudDialogflowV2beta1NotificationConfigArgs

    MessageFormat Pulumi.GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1NotificationConfigMessageFormat
    Format of message.
    Topic string
    Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow Service Agent role in the topic project. For chat integration to receive notification, make sure API caller has been granted the Dialogflow Service Agent role for the topic. Format: projects//locations//topics/.
    MessageFormat GoogleCloudDialogflowV2beta1NotificationConfigMessageFormat
    Format of message.
    Topic string
    Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow Service Agent role in the topic project. For chat integration to receive notification, make sure API caller has been granted the Dialogflow Service Agent role for the topic. Format: projects//locations//topics/.
    messageFormat GoogleCloudDialogflowV2beta1NotificationConfigMessageFormat
    Format of message.
    topic String
    Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow Service Agent role in the topic project. For chat integration to receive notification, make sure API caller has been granted the Dialogflow Service Agent role for the topic. Format: projects//locations//topics/.
    messageFormat GoogleCloudDialogflowV2beta1NotificationConfigMessageFormat
    Format of message.
    topic string
    Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow Service Agent role in the topic project. For chat integration to receive notification, make sure API caller has been granted the Dialogflow Service Agent role for the topic. Format: projects//locations//topics/.
    message_format GoogleCloudDialogflowV2beta1NotificationConfigMessageFormat
    Format of message.
    topic str
    Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow Service Agent role in the topic project. For chat integration to receive notification, make sure API caller has been granted the Dialogflow Service Agent role for the topic. Format: projects//locations//topics/.
    messageFormat "MESSAGE_FORMAT_UNSPECIFIED" | "PROTO" | "JSON"
    Format of message.
    topic String
    Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow Service Agent role in the topic project. For chat integration to receive notification, make sure API caller has been granted the Dialogflow Service Agent role for the topic. Format: projects//locations//topics/.

    GoogleCloudDialogflowV2beta1NotificationConfigMessageFormat, GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatArgs

    MessageFormatUnspecified
    MESSAGE_FORMAT_UNSPECIFIEDIf it is unspecified, PROTO will be used.
    Proto
    PROTOPub/Sub message will be serialized proto.
    Json
    JSONPub/Sub message will be json.
    GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatMessageFormatUnspecified
    MESSAGE_FORMAT_UNSPECIFIEDIf it is unspecified, PROTO will be used.
    GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatProto
    PROTOPub/Sub message will be serialized proto.
    GoogleCloudDialogflowV2beta1NotificationConfigMessageFormatJson
    JSONPub/Sub message will be json.
    MessageFormatUnspecified
    MESSAGE_FORMAT_UNSPECIFIEDIf it is unspecified, PROTO will be used.
    Proto
    PROTOPub/Sub message will be serialized proto.
    Json
    JSONPub/Sub message will be json.
    MessageFormatUnspecified
    MESSAGE_FORMAT_UNSPECIFIEDIf it is unspecified, PROTO will be used.
    Proto
    PROTOPub/Sub message will be serialized proto.
    Json
    JSONPub/Sub message will be json.
    MESSAGE_FORMAT_UNSPECIFIED
    MESSAGE_FORMAT_UNSPECIFIEDIf it is unspecified, PROTO will be used.
    PROTO
    PROTOPub/Sub message will be serialized proto.
    JSON
    JSONPub/Sub message will be json.
    "MESSAGE_FORMAT_UNSPECIFIED"
    MESSAGE_FORMAT_UNSPECIFIEDIf it is unspecified, PROTO will be used.
    "PROTO"
    PROTOPub/Sub message will be serialized proto.
    "JSON"
    JSONPub/Sub message will be json.

    GoogleCloudDialogflowV2beta1NotificationConfigResponse, GoogleCloudDialogflowV2beta1NotificationConfigResponseArgs

    MessageFormat string
    Format of message.
    Topic string
    Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow Service Agent role in the topic project. For chat integration to receive notification, make sure API caller has been granted the Dialogflow Service Agent role for the topic. Format: projects//locations//topics/.
    MessageFormat string
    Format of message.
    Topic string
    Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow Service Agent role in the topic project. For chat integration to receive notification, make sure API caller has been granted the Dialogflow Service Agent role for the topic. Format: projects//locations//topics/.
    messageFormat String
    Format of message.
    topic String
    Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow Service Agent role in the topic project. For chat integration to receive notification, make sure API caller has been granted the Dialogflow Service Agent role for the topic. Format: projects//locations//topics/.
    messageFormat string
    Format of message.
    topic string
    Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow Service Agent role in the topic project. For chat integration to receive notification, make sure API caller has been granted the Dialogflow Service Agent role for the topic. Format: projects//locations//topics/.
    message_format str
    Format of message.
    topic str
    Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow Service Agent role in the topic project. For chat integration to receive notification, make sure API caller has been granted the Dialogflow Service Agent role for the topic. Format: projects//locations//topics/.
    messageFormat String
    Format of message.
    topic String
    Name of the Pub/Sub topic to publish conversation events like CONVERSATION_STARTED as serialized ConversationEvent protos. For telephony integration to receive notification, make sure either this topic is in the same project as the conversation or you grant service-@gcp-sa-dialogflow.iam.gserviceaccount.com the Dialogflow Service Agent role in the topic project. For chat integration to receive notification, make sure API caller has been granted the Dialogflow Service Agent role for the topic. Format: projects//locations//topics/.

    GoogleCloudDialogflowV2beta1SpeechToTextConfig, GoogleCloudDialogflowV2beta1SpeechToTextConfigArgs

    Model string
    Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
    SpeechModelVariant Pulumi.GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariant
    The speech model used in speech to text. SPEECH_MODEL_VARIANT_UNSPECIFIED, USE_BEST_AVAILABLE will be treated as USE_ENHANCED. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error.
    UseTimeoutBasedEndpointing bool
    Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
    Model string
    Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
    SpeechModelVariant GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariant
    The speech model used in speech to text. SPEECH_MODEL_VARIANT_UNSPECIFIED, USE_BEST_AVAILABLE will be treated as USE_ENHANCED. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error.
    UseTimeoutBasedEndpointing bool
    Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
    model String
    Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
    speechModelVariant GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariant
    The speech model used in speech to text. SPEECH_MODEL_VARIANT_UNSPECIFIED, USE_BEST_AVAILABLE will be treated as USE_ENHANCED. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error.
    useTimeoutBasedEndpointing Boolean
    Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
    model string
    Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
    speechModelVariant GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariant
    The speech model used in speech to text. SPEECH_MODEL_VARIANT_UNSPECIFIED, USE_BEST_AVAILABLE will be treated as USE_ENHANCED. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error.
    useTimeoutBasedEndpointing boolean
    Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
    model str
    Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
    speech_model_variant GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariant
    The speech model used in speech to text. SPEECH_MODEL_VARIANT_UNSPECIFIED, USE_BEST_AVAILABLE will be treated as USE_ENHANCED. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error.
    use_timeout_based_endpointing bool
    Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
    model String
    Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
    speechModelVariant "SPEECH_MODEL_VARIANT_UNSPECIFIED" | "USE_BEST_AVAILABLE" | "USE_STANDARD" | "USE_ENHANCED"
    The speech model used in speech to text. SPEECH_MODEL_VARIANT_UNSPECIFIED, USE_BEST_AVAILABLE will be treated as USE_ENHANCED. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error.
    useTimeoutBasedEndpointing Boolean
    Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.

    GoogleCloudDialogflowV2beta1SpeechToTextConfigResponse, GoogleCloudDialogflowV2beta1SpeechToTextConfigResponseArgs

    Model string
    Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
    SpeechModelVariant string
    The speech model used in speech to text. SPEECH_MODEL_VARIANT_UNSPECIFIED, USE_BEST_AVAILABLE will be treated as USE_ENHANCED. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error.
    UseTimeoutBasedEndpointing bool
    Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
    Model string
    Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
    SpeechModelVariant string
    The speech model used in speech to text. SPEECH_MODEL_VARIANT_UNSPECIFIED, USE_BEST_AVAILABLE will be treated as USE_ENHANCED. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error.
    UseTimeoutBasedEndpointing bool
    Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
    model String
    Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
    speechModelVariant String
    The speech model used in speech to text. SPEECH_MODEL_VARIANT_UNSPECIFIED, USE_BEST_AVAILABLE will be treated as USE_ENHANCED. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error.
    useTimeoutBasedEndpointing Boolean
    Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
    model string
    Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
    speechModelVariant string
    The speech model used in speech to text. SPEECH_MODEL_VARIANT_UNSPECIFIED, USE_BEST_AVAILABLE will be treated as USE_ENHANCED. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error.
    useTimeoutBasedEndpointing boolean
    Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
    model str
    Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
    speech_model_variant str
    The speech model used in speech to text. SPEECH_MODEL_VARIANT_UNSPECIFIED, USE_BEST_AVAILABLE will be treated as USE_ENHANCED. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error.
    use_timeout_based_endpointing bool
    Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.
    model String
    Which Speech model to select. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then a default model is used. Refer to Cloud Speech API documentation for more details.
    speechModelVariant String
    The speech model used in speech to text. SPEECH_MODEL_VARIANT_UNSPECIFIED, USE_BEST_AVAILABLE will be treated as USE_ENHANCED. It can be overridden in AnalyzeContentRequest and StreamingAnalyzeContentRequest request. If enhanced model variant is specified and an enhanced version of the specified model for the language does not exist, then it would emit an error.
    useTimeoutBasedEndpointing Boolean
    Use timeout based endpointing, interpreting endpointer sensitivy as seconds of timeout value.

    GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariant, GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantArgs

    SpeechModelVariantUnspecified
    SPEECH_MODEL_VARIANT_UNSPECIFIEDNo model variant specified. In this case Dialogflow defaults to USE_BEST_AVAILABLE.
    UseBestAvailable
    USE_BEST_AVAILABLEUse the best available variant of the Speech model that the caller is eligible for. Please see the Dialogflow docs for how to make your project eligible for enhanced models.
    UseStandard
    USE_STANDARDUse standard model variant even if an enhanced model is available. See the Cloud Speech documentation for details about enhanced models.
    UseEnhanced
    USE_ENHANCEDUse an enhanced model variant: * If an enhanced variant does not exist for the given model and request language, Dialogflow falls back to the standard variant. The Cloud Speech documentation describes which models have enhanced variants. * If the API caller isn't eligible for enhanced models, Dialogflow returns an error. Please see the Dialogflow docs for how to make your project eligible.
    GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantSpeechModelVariantUnspecified
    SPEECH_MODEL_VARIANT_UNSPECIFIEDNo model variant specified. In this case Dialogflow defaults to USE_BEST_AVAILABLE.
    GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantUseBestAvailable
    USE_BEST_AVAILABLEUse the best available variant of the Speech model that the caller is eligible for. Please see the Dialogflow docs for how to make your project eligible for enhanced models.
    GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantUseStandard
    USE_STANDARDUse standard model variant even if an enhanced model is available. See the Cloud Speech documentation for details about enhanced models.
    GoogleCloudDialogflowV2beta1SpeechToTextConfigSpeechModelVariantUseEnhanced
    USE_ENHANCEDUse an enhanced model variant: * If an enhanced variant does not exist for the given model and request language, Dialogflow falls back to the standard variant. The Cloud Speech documentation describes which models have enhanced variants. * If the API caller isn't eligible for enhanced models, Dialogflow returns an error. Please see the Dialogflow docs for how to make your project eligible.
    SpeechModelVariantUnspecified
    SPEECH_MODEL_VARIANT_UNSPECIFIEDNo model variant specified. In this case Dialogflow defaults to USE_BEST_AVAILABLE.
    UseBestAvailable
    USE_BEST_AVAILABLEUse the best available variant of the Speech model that the caller is eligible for. Please see the Dialogflow docs for how to make your project eligible for enhanced models.
    UseStandard
    USE_STANDARDUse standard model variant even if an enhanced model is available. See the Cloud Speech documentation for details about enhanced models.
    UseEnhanced
    USE_ENHANCEDUse an enhanced model variant: * If an enhanced variant does not exist for the given model and request language, Dialogflow falls back to the standard variant. The Cloud Speech documentation describes which models have enhanced variants. * If the API caller isn't eligible for enhanced models, Dialogflow returns an error. Please see the Dialogflow docs for how to make your project eligible.
    SpeechModelVariantUnspecified
    SPEECH_MODEL_VARIANT_UNSPECIFIEDNo model variant specified. In this case Dialogflow defaults to USE_BEST_AVAILABLE.
    UseBestAvailable
    USE_BEST_AVAILABLEUse the best available variant of the Speech model that the caller is eligible for. Please see the Dialogflow docs for how to make your project eligible for enhanced models.
    UseStandard
    USE_STANDARDUse standard model variant even if an enhanced model is available. See the Cloud Speech documentation for details about enhanced models.
    UseEnhanced
    USE_ENHANCEDUse an enhanced model variant: * If an enhanced variant does not exist for the given model and request language, Dialogflow falls back to the standard variant. The Cloud Speech documentation describes which models have enhanced variants. * If the API caller isn't eligible for enhanced models, Dialogflow returns an error. Please see the Dialogflow docs for how to make your project eligible.
    SPEECH_MODEL_VARIANT_UNSPECIFIED
    SPEECH_MODEL_VARIANT_UNSPECIFIEDNo model variant specified. In this case Dialogflow defaults to USE_BEST_AVAILABLE.
    USE_BEST_AVAILABLE
    USE_BEST_AVAILABLEUse the best available variant of the Speech model that the caller is eligible for. Please see the Dialogflow docs for how to make your project eligible for enhanced models.
    USE_STANDARD
    USE_STANDARDUse standard model variant even if an enhanced model is available. See the Cloud Speech documentation for details about enhanced models.
    USE_ENHANCED
    USE_ENHANCEDUse an enhanced model variant: * If an enhanced variant does not exist for the given model and request language, Dialogflow falls back to the standard variant. The Cloud Speech documentation describes which models have enhanced variants. * If the API caller isn't eligible for enhanced models, Dialogflow returns an error. Please see the Dialogflow docs for how to make your project eligible.
    "SPEECH_MODEL_VARIANT_UNSPECIFIED"
    SPEECH_MODEL_VARIANT_UNSPECIFIEDNo model variant specified. In this case Dialogflow defaults to USE_BEST_AVAILABLE.
    "USE_BEST_AVAILABLE"
    USE_BEST_AVAILABLEUse the best available variant of the Speech model that the caller is eligible for. Please see the Dialogflow docs for how to make your project eligible for enhanced models.
    "USE_STANDARD"
    USE_STANDARDUse standard model variant even if an enhanced model is available. See the Cloud Speech documentation for details about enhanced models.
    "USE_ENHANCED"
    USE_ENHANCEDUse an enhanced model variant: * If an enhanced variant does not exist for the given model and request language, Dialogflow falls back to the standard variant. The Cloud Speech documentation describes which models have enhanced variants. * If the API caller isn't eligible for enhanced models, Dialogflow returns an error. Please see the Dialogflow docs for how to make your project eligible.

    GoogleCloudDialogflowV2beta1SuggestionFeature, GoogleCloudDialogflowV2beta1SuggestionFeatureArgs

    Type GoogleCloudDialogflowV2beta1SuggestionFeatureType
    Type of Human Agent Assistant API feature to request.
    type GoogleCloudDialogflowV2beta1SuggestionFeatureType
    Type of Human Agent Assistant API feature to request.
    type GoogleCloudDialogflowV2beta1SuggestionFeatureType
    Type of Human Agent Assistant API feature to request.
    type GoogleCloudDialogflowV2beta1SuggestionFeatureType
    Type of Human Agent Assistant API feature to request.

    GoogleCloudDialogflowV2beta1SuggestionFeatureResponse, GoogleCloudDialogflowV2beta1SuggestionFeatureResponseArgs

    Type string
    Type of Human Agent Assistant API feature to request.
    Type string
    Type of Human Agent Assistant API feature to request.
    type String
    Type of Human Agent Assistant API feature to request.
    type string
    Type of Human Agent Assistant API feature to request.
    type str
    Type of Human Agent Assistant API feature to request.
    type String
    Type of Human Agent Assistant API feature to request.

    GoogleCloudDialogflowV2beta1SuggestionFeatureType, GoogleCloudDialogflowV2beta1SuggestionFeatureTypeArgs

    TypeUnspecified
    TYPE_UNSPECIFIEDUnspecified feature type.
    ArticleSuggestion
    ARTICLE_SUGGESTIONRun article suggestion model for chat.
    Faq
    FAQRun FAQ model.
    SmartReply
    SMART_REPLYRun smart reply model for chat.
    DialogflowAssist
    DIALOGFLOW_ASSISTRun Dialogflow assist model for chat, which will return automated agent response as suggestion.
    ConversationSummarization
    CONVERSATION_SUMMARIZATIONRun conversation summarization model for chat.
    KnowledgeSearch
    KNOWLEDGE_SEARCHRun knowledge search with text input from agent or text generated query.
    GoogleCloudDialogflowV2beta1SuggestionFeatureTypeTypeUnspecified
    TYPE_UNSPECIFIEDUnspecified feature type.
    GoogleCloudDialogflowV2beta1SuggestionFeatureTypeArticleSuggestion
    ARTICLE_SUGGESTIONRun article suggestion model for chat.
    GoogleCloudDialogflowV2beta1SuggestionFeatureTypeFaq
    FAQRun FAQ model.
    GoogleCloudDialogflowV2beta1SuggestionFeatureTypeSmartReply
    SMART_REPLYRun smart reply model for chat.
    GoogleCloudDialogflowV2beta1SuggestionFeatureTypeDialogflowAssist
    DIALOGFLOW_ASSISTRun Dialogflow assist model for chat, which will return automated agent response as suggestion.
    GoogleCloudDialogflowV2beta1SuggestionFeatureTypeConversationSummarization
    CONVERSATION_SUMMARIZATIONRun conversation summarization model for chat.
    GoogleCloudDialogflowV2beta1SuggestionFeatureTypeKnowledgeSearch
    KNOWLEDGE_SEARCHRun knowledge search with text input from agent or text generated query.
    TypeUnspecified
    TYPE_UNSPECIFIEDUnspecified feature type.
    ArticleSuggestion
    ARTICLE_SUGGESTIONRun article suggestion model for chat.
    Faq
    FAQRun FAQ model.
    SmartReply
    SMART_REPLYRun smart reply model for chat.
    DialogflowAssist
    DIALOGFLOW_ASSISTRun Dialogflow assist model for chat, which will return automated agent response as suggestion.
    ConversationSummarization
    CONVERSATION_SUMMARIZATIONRun conversation summarization model for chat.
    KnowledgeSearch
    KNOWLEDGE_SEARCHRun knowledge search with text input from agent or text generated query.
    TypeUnspecified
    TYPE_UNSPECIFIEDUnspecified feature type.
    ArticleSuggestion
    ARTICLE_SUGGESTIONRun article suggestion model for chat.
    Faq
    FAQRun FAQ model.
    SmartReply
    SMART_REPLYRun smart reply model for chat.
    DialogflowAssist
    DIALOGFLOW_ASSISTRun Dialogflow assist model for chat, which will return automated agent response as suggestion.
    ConversationSummarization
    CONVERSATION_SUMMARIZATIONRun conversation summarization model for chat.
    KnowledgeSearch
    KNOWLEDGE_SEARCHRun knowledge search with text input from agent or text generated query.
    TYPE_UNSPECIFIED
    TYPE_UNSPECIFIEDUnspecified feature type.
    ARTICLE_SUGGESTION
    ARTICLE_SUGGESTIONRun article suggestion model for chat.
    FAQ
    FAQRun FAQ model.
    SMART_REPLY
    SMART_REPLYRun smart reply model for chat.
    DIALOGFLOW_ASSIST
    DIALOGFLOW_ASSISTRun Dialogflow assist model for chat, which will return automated agent response as suggestion.
    CONVERSATION_SUMMARIZATION
    CONVERSATION_SUMMARIZATIONRun conversation summarization model for chat.
    KNOWLEDGE_SEARCH
    KNOWLEDGE_SEARCHRun knowledge search with text input from agent or text generated query.
    "TYPE_UNSPECIFIED"
    TYPE_UNSPECIFIEDUnspecified feature type.
    "ARTICLE_SUGGESTION"
    ARTICLE_SUGGESTIONRun article suggestion model for chat.
    "FAQ"
    FAQRun FAQ model.
    "SMART_REPLY"
    SMART_REPLYRun smart reply model for chat.
    "DIALOGFLOW_ASSIST"
    DIALOGFLOW_ASSISTRun Dialogflow assist model for chat, which will return automated agent response as suggestion.
    "CONVERSATION_SUMMARIZATION"
    CONVERSATION_SUMMARIZATIONRun conversation summarization model for chat.
    "KNOWLEDGE_SEARCH"
    KNOWLEDGE_SEARCHRun knowledge search with text input from agent or text generated query.

    GoogleCloudDialogflowV2beta1SynthesizeSpeechConfig, GoogleCloudDialogflowV2beta1SynthesizeSpeechConfigArgs

    EffectsProfileId List<string>
    Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
    Pitch double
    Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
    SpeakingRate double
    Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
    Voice Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1VoiceSelectionParams
    Optional. The desired voice of the synthesized audio.
    VolumeGainDb double
    Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
    EffectsProfileId []string
    Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
    Pitch float64
    Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
    SpeakingRate float64
    Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
    Voice GoogleCloudDialogflowV2beta1VoiceSelectionParams
    Optional. The desired voice of the synthesized audio.
    VolumeGainDb float64
    Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
    effectsProfileId List<String>
    Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
    pitch Double
    Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
    speakingRate Double
    Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
    voice GoogleCloudDialogflowV2beta1VoiceSelectionParams
    Optional. The desired voice of the synthesized audio.
    volumeGainDb Double
    Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
    effectsProfileId string[]
    Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
    pitch number
    Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
    speakingRate number
    Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
    voice GoogleCloudDialogflowV2beta1VoiceSelectionParams
    Optional. The desired voice of the synthesized audio.
    volumeGainDb number
    Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
    effects_profile_id Sequence[str]
    Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
    pitch float
    Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
    speaking_rate float
    Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
    voice GoogleCloudDialogflowV2beta1VoiceSelectionParams
    Optional. The desired voice of the synthesized audio.
    volume_gain_db float
    Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
    effectsProfileId List<String>
    Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
    pitch Number
    Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
    speakingRate Number
    Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
    voice Property Map
    Optional. The desired voice of the synthesized audio.
    volumeGainDb Number
    Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.

    GoogleCloudDialogflowV2beta1SynthesizeSpeechConfigResponse, GoogleCloudDialogflowV2beta1SynthesizeSpeechConfigResponseArgs

    EffectsProfileId List<string>
    Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
    Pitch double
    Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
    SpeakingRate double
    Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
    Voice Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1VoiceSelectionParamsResponse
    Optional. The desired voice of the synthesized audio.
    VolumeGainDb double
    Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
    EffectsProfileId []string
    Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
    Pitch float64
    Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
    SpeakingRate float64
    Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
    Voice GoogleCloudDialogflowV2beta1VoiceSelectionParamsResponse
    Optional. The desired voice of the synthesized audio.
    VolumeGainDb float64
    Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
    effectsProfileId List<String>
    Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
    pitch Double
    Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
    speakingRate Double
    Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
    voice GoogleCloudDialogflowV2beta1VoiceSelectionParamsResponse
    Optional. The desired voice of the synthesized audio.
    volumeGainDb Double
    Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
    effectsProfileId string[]
    Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
    pitch number
    Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
    speakingRate number
    Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
    voice GoogleCloudDialogflowV2beta1VoiceSelectionParamsResponse
    Optional. The desired voice of the synthesized audio.
    volumeGainDb number
    Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
    effects_profile_id Sequence[str]
    Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
    pitch float
    Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
    speaking_rate float
    Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
    voice GoogleCloudDialogflowV2beta1VoiceSelectionParamsResponse
    Optional. The desired voice of the synthesized audio.
    volume_gain_db float
    Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
    effectsProfileId List<String>
    Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
    pitch Number
    Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
    speakingRate Number
    Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
    voice Property Map
    Optional. The desired voice of the synthesized audio.
    volumeGainDb Number
    Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.

    GoogleCloudDialogflowV2beta1VoiceSelectionParams, GoogleCloudDialogflowV2beta1VoiceSelectionParamsArgs

    Name string
    Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to Supported voices and languages.
    SsmlGender Pulumi.GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGender
    Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
    Name string
    Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to Supported voices and languages.
    SsmlGender GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGender
    Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
    name String
    Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to Supported voices and languages.
    ssmlGender GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGender
    Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
    name string
    Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to Supported voices and languages.
    ssmlGender GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGender
    Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
    name str
    Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to Supported voices and languages.
    ssml_gender GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGender
    Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
    name String
    Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to Supported voices and languages.
    ssmlGender "SSML_VOICE_GENDER_UNSPECIFIED" | "SSML_VOICE_GENDER_MALE" | "SSML_VOICE_GENDER_FEMALE" | "SSML_VOICE_GENDER_NEUTRAL"
    Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.

    GoogleCloudDialogflowV2beta1VoiceSelectionParamsResponse, GoogleCloudDialogflowV2beta1VoiceSelectionParamsResponseArgs

    Name string
    Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to Supported voices and languages.
    SsmlGender string
    Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
    Name string
    Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to Supported voices and languages.
    SsmlGender string
    Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
    name String
    Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to Supported voices and languages.
    ssmlGender String
    Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
    name string
    Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to Supported voices and languages.
    ssmlGender string
    Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
    name str
    Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to Supported voices and languages.
    ssml_gender str
    Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.
    name String
    Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to Supported voices and languages.
    ssmlGender String
    Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer should substitute a voice with a different gender rather than failing the request.

    GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGender, GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderArgs

    SsmlVoiceGenderUnspecified
    SSML_VOICE_GENDER_UNSPECIFIEDAn unspecified gender, which means that the client doesn't care which gender the selected voice will have.
    SsmlVoiceGenderMale
    SSML_VOICE_GENDER_MALEA male voice.
    SsmlVoiceGenderFemale
    SSML_VOICE_GENDER_FEMALEA female voice.
    SsmlVoiceGenderNeutral
    SSML_VOICE_GENDER_NEUTRALA gender-neutral voice.
    GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderSsmlVoiceGenderUnspecified
    SSML_VOICE_GENDER_UNSPECIFIEDAn unspecified gender, which means that the client doesn't care which gender the selected voice will have.
    GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderSsmlVoiceGenderMale
    SSML_VOICE_GENDER_MALEA male voice.
    GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderSsmlVoiceGenderFemale
    SSML_VOICE_GENDER_FEMALEA female voice.
    GoogleCloudDialogflowV2beta1VoiceSelectionParamsSsmlGenderSsmlVoiceGenderNeutral
    SSML_VOICE_GENDER_NEUTRALA gender-neutral voice.
    SsmlVoiceGenderUnspecified
    SSML_VOICE_GENDER_UNSPECIFIEDAn unspecified gender, which means that the client doesn't care which gender the selected voice will have.
    SsmlVoiceGenderMale
    SSML_VOICE_GENDER_MALEA male voice.
    SsmlVoiceGenderFemale
    SSML_VOICE_GENDER_FEMALEA female voice.
    SsmlVoiceGenderNeutral
    SSML_VOICE_GENDER_NEUTRALA gender-neutral voice.
    SsmlVoiceGenderUnspecified
    SSML_VOICE_GENDER_UNSPECIFIEDAn unspecified gender, which means that the client doesn't care which gender the selected voice will have.
    SsmlVoiceGenderMale
    SSML_VOICE_GENDER_MALEA male voice.
    SsmlVoiceGenderFemale
    SSML_VOICE_GENDER_FEMALEA female voice.
    SsmlVoiceGenderNeutral
    SSML_VOICE_GENDER_NEUTRALA gender-neutral voice.
    SSML_VOICE_GENDER_UNSPECIFIED
    SSML_VOICE_GENDER_UNSPECIFIEDAn unspecified gender, which means that the client doesn't care which gender the selected voice will have.
    SSML_VOICE_GENDER_MALE
    SSML_VOICE_GENDER_MALEA male voice.
    SSML_VOICE_GENDER_FEMALE
    SSML_VOICE_GENDER_FEMALEA female voice.
    SSML_VOICE_GENDER_NEUTRAL
    SSML_VOICE_GENDER_NEUTRALA gender-neutral voice.
    "SSML_VOICE_GENDER_UNSPECIFIED"
    SSML_VOICE_GENDER_UNSPECIFIEDAn unspecified gender, which means that the client doesn't care which gender the selected voice will have.
    "SSML_VOICE_GENDER_MALE"
    SSML_VOICE_GENDER_MALEA male voice.
    "SSML_VOICE_GENDER_FEMALE"
    SSML_VOICE_GENDER_FEMALEA female voice.
    "SSML_VOICE_GENDER_NEUTRAL"
    SSML_VOICE_GENDER_NEUTRALA gender-neutral voice.

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi