1. Packages
  2. Google Cloud Native
  3. API Docs
  4. dialogflow
  5. dialogflow/v2
  6. getIntent

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

Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi

google-native.dialogflow/v2.getIntent

Explore with Pulumi AI

google-native logo

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

Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi

    Retrieves the specified intent.

    Using getIntent

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getIntent(args: GetIntentArgs, opts?: InvokeOptions): Promise<GetIntentResult>
    function getIntentOutput(args: GetIntentOutputArgs, opts?: InvokeOptions): Output<GetIntentResult>
    def get_intent(intent_id: Optional[str] = None,
                   intent_view: Optional[str] = None,
                   language_code: Optional[str] = None,
                   location: Optional[str] = None,
                   project: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetIntentResult
    def get_intent_output(intent_id: Optional[pulumi.Input[str]] = None,
                   intent_view: Optional[pulumi.Input[str]] = None,
                   language_code: Optional[pulumi.Input[str]] = None,
                   location: Optional[pulumi.Input[str]] = None,
                   project: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetIntentResult]
    func LookupIntent(ctx *Context, args *LookupIntentArgs, opts ...InvokeOption) (*LookupIntentResult, error)
    func LookupIntentOutput(ctx *Context, args *LookupIntentOutputArgs, opts ...InvokeOption) LookupIntentResultOutput

    > Note: This function is named LookupIntent in the Go SDK.

    public static class GetIntent 
    {
        public static Task<GetIntentResult> InvokeAsync(GetIntentArgs args, InvokeOptions? opts = null)
        public static Output<GetIntentResult> Invoke(GetIntentInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetIntentResult> getIntent(GetIntentArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:dialogflow/v2:getIntent
      arguments:
        # arguments dictionary

    The following arguments are supported:

    IntentId string
    Location string
    IntentView string
    LanguageCode string
    Project string
    IntentId string
    Location string
    IntentView string
    LanguageCode string
    Project string
    intentId String
    location String
    intentView String
    languageCode String
    project String
    intentId string
    location string
    intentView string
    languageCode string
    project string
    intentId String
    location String
    intentView String
    languageCode String
    project String

    getIntent Result

    The following output properties are available:

    Action string

    Optional. The name of the action associated with the intent. Note: The action name must not contain whitespaces.

    DefaultResponsePlatforms List<string>

    Optional. The list of platforms for which the first responses will be copied from the messages in PLATFORM_UNSPECIFIED (i.e. default platform).

    DisplayName string

    The name of this intent.

    EndInteraction bool

    Optional. Indicates that this intent ends an interaction. Some integrations (e.g., Actions on Google or Dialogflow phone gateway) use this information to close interaction with an end user. Default is false.

    Events List<string>

    Optional. The collection of event names that trigger the intent. If the collection of input contexts is not empty, all of the contexts must be present in the active user session for an event to trigger this intent. Event names are limited to 150 characters.

    FollowupIntentInfo List<Pulumi.GoogleNative.Dialogflow.V2.Outputs.GoogleCloudDialogflowV2IntentFollowupIntentInfoResponse>

    Read-only. Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.

    InputContextNames List<string>

    Optional. The list of context names required for this intent to be triggered. Format: projects//agent/sessions/-/contexts/.

    IsFallback bool

    Optional. Indicates whether this is a fallback intent.

    LiveAgentHandoff bool

    Optional. Indicates that a live agent should be brought in to handle the interaction with the user. In most cases, when you set this flag to true, you would also want to set end_interaction to true as well. Default is false.

    Messages List<Pulumi.GoogleNative.Dialogflow.V2.Outputs.GoogleCloudDialogflowV2IntentMessageResponse>

    Optional. The collection of rich messages corresponding to the Response field in the Dialogflow console.

    MlDisabled bool

    Optional. Indicates whether Machine Learning is disabled for the intent. Note: If ml_disabled setting is set to true, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off.

    Name string

    Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Format: projects//agent/intents/.

    OutputContexts List<Pulumi.GoogleNative.Dialogflow.V2.Outputs.GoogleCloudDialogflowV2ContextResponse>

    Optional. The collection of contexts that are activated when the intent is matched. Context messages in this collection should not set the parameters field. Setting the lifespan_count to 0 will reset the context when the intent is matched. Format: projects//agent/sessions/-/contexts/.

    Parameters List<Pulumi.GoogleNative.Dialogflow.V2.Outputs.GoogleCloudDialogflowV2IntentParameterResponse>

    Optional. The collection of parameters associated with the intent.

    ParentFollowupIntentName string

    Read-only after creation. The unique identifier of the parent intent in the chain of followup intents. You can set this field when creating an intent, for example with CreateIntent or BatchUpdateIntents, in order to make this intent a followup intent. It identifies the parent followup intent. Format: projects//agent/intents/.

    Priority int

    Optional. The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the Normal priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests.

    ResetContexts bool

    Optional. Indicates whether to delete all contexts in the current session when this intent is matched.

    RootFollowupIntentName string

    Read-only. The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. We populate this field only in the output. Format: projects//agent/intents/.

    TrainingPhrases List<Pulumi.GoogleNative.Dialogflow.V2.Outputs.GoogleCloudDialogflowV2IntentTrainingPhraseResponse>

    Optional. The collection of examples that the agent is trained on.

    WebhookState string

    Optional. Indicates whether webhooks are enabled for the intent.

    Action string

    Optional. The name of the action associated with the intent. Note: The action name must not contain whitespaces.

    DefaultResponsePlatforms []string

    Optional. The list of platforms for which the first responses will be copied from the messages in PLATFORM_UNSPECIFIED (i.e. default platform).

    DisplayName string

    The name of this intent.

    EndInteraction bool

    Optional. Indicates that this intent ends an interaction. Some integrations (e.g., Actions on Google or Dialogflow phone gateway) use this information to close interaction with an end user. Default is false.

    Events []string

    Optional. The collection of event names that trigger the intent. If the collection of input contexts is not empty, all of the contexts must be present in the active user session for an event to trigger this intent. Event names are limited to 150 characters.

    FollowupIntentInfo []GoogleCloudDialogflowV2IntentFollowupIntentInfoResponse

    Read-only. Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.

    InputContextNames []string

    Optional. The list of context names required for this intent to be triggered. Format: projects//agent/sessions/-/contexts/.

    IsFallback bool

    Optional. Indicates whether this is a fallback intent.

    LiveAgentHandoff bool

    Optional. Indicates that a live agent should be brought in to handle the interaction with the user. In most cases, when you set this flag to true, you would also want to set end_interaction to true as well. Default is false.

    Messages []GoogleCloudDialogflowV2IntentMessageResponse

    Optional. The collection of rich messages corresponding to the Response field in the Dialogflow console.

    MlDisabled bool

    Optional. Indicates whether Machine Learning is disabled for the intent. Note: If ml_disabled setting is set to true, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off.

    Name string

    Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Format: projects//agent/intents/.

    OutputContexts []GoogleCloudDialogflowV2ContextResponse

    Optional. The collection of contexts that are activated when the intent is matched. Context messages in this collection should not set the parameters field. Setting the lifespan_count to 0 will reset the context when the intent is matched. Format: projects//agent/sessions/-/contexts/.

    Parameters []GoogleCloudDialogflowV2IntentParameterResponse

    Optional. The collection of parameters associated with the intent.

    ParentFollowupIntentName string

    Read-only after creation. The unique identifier of the parent intent in the chain of followup intents. You can set this field when creating an intent, for example with CreateIntent or BatchUpdateIntents, in order to make this intent a followup intent. It identifies the parent followup intent. Format: projects//agent/intents/.

    Priority int

    Optional. The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the Normal priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests.

    ResetContexts bool

    Optional. Indicates whether to delete all contexts in the current session when this intent is matched.

    RootFollowupIntentName string

    Read-only. The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. We populate this field only in the output. Format: projects//agent/intents/.

    TrainingPhrases []GoogleCloudDialogflowV2IntentTrainingPhraseResponse

    Optional. The collection of examples that the agent is trained on.

    WebhookState string

    Optional. Indicates whether webhooks are enabled for the intent.

    action String

    Optional. The name of the action associated with the intent. Note: The action name must not contain whitespaces.

    defaultResponsePlatforms List<String>

    Optional. The list of platforms for which the first responses will be copied from the messages in PLATFORM_UNSPECIFIED (i.e. default platform).

    displayName String

    The name of this intent.

    endInteraction Boolean

    Optional. Indicates that this intent ends an interaction. Some integrations (e.g., Actions on Google or Dialogflow phone gateway) use this information to close interaction with an end user. Default is false.

    events List<String>

    Optional. The collection of event names that trigger the intent. If the collection of input contexts is not empty, all of the contexts must be present in the active user session for an event to trigger this intent. Event names are limited to 150 characters.

    followupIntentInfo List<GoogleCloudDialogflowV2IntentFollowupIntentInfoResponse>

    Read-only. Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.

    inputContextNames List<String>

    Optional. The list of context names required for this intent to be triggered. Format: projects//agent/sessions/-/contexts/.

    isFallback Boolean

    Optional. Indicates whether this is a fallback intent.

    liveAgentHandoff Boolean

    Optional. Indicates that a live agent should be brought in to handle the interaction with the user. In most cases, when you set this flag to true, you would also want to set end_interaction to true as well. Default is false.

    messages List<GoogleCloudDialogflowV2IntentMessageResponse>

    Optional. The collection of rich messages corresponding to the Response field in the Dialogflow console.

    mlDisabled Boolean

    Optional. Indicates whether Machine Learning is disabled for the intent. Note: If ml_disabled setting is set to true, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off.

    name String

    Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Format: projects//agent/intents/.

    outputContexts List<GoogleCloudDialogflowV2ContextResponse>

    Optional. The collection of contexts that are activated when the intent is matched. Context messages in this collection should not set the parameters field. Setting the lifespan_count to 0 will reset the context when the intent is matched. Format: projects//agent/sessions/-/contexts/.

    parameters List<GoogleCloudDialogflowV2IntentParameterResponse>

    Optional. The collection of parameters associated with the intent.

    parentFollowupIntentName String

    Read-only after creation. The unique identifier of the parent intent in the chain of followup intents. You can set this field when creating an intent, for example with CreateIntent or BatchUpdateIntents, in order to make this intent a followup intent. It identifies the parent followup intent. Format: projects//agent/intents/.

    priority Integer

    Optional. The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the Normal priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests.

    resetContexts Boolean

    Optional. Indicates whether to delete all contexts in the current session when this intent is matched.

    rootFollowupIntentName String

    Read-only. The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. We populate this field only in the output. Format: projects//agent/intents/.

    trainingPhrases List<GoogleCloudDialogflowV2IntentTrainingPhraseResponse>

    Optional. The collection of examples that the agent is trained on.

    webhookState String

    Optional. Indicates whether webhooks are enabled for the intent.

    action string

    Optional. The name of the action associated with the intent. Note: The action name must not contain whitespaces.

    defaultResponsePlatforms string[]

    Optional. The list of platforms for which the first responses will be copied from the messages in PLATFORM_UNSPECIFIED (i.e. default platform).

    displayName string

    The name of this intent.

    endInteraction boolean

    Optional. Indicates that this intent ends an interaction. Some integrations (e.g., Actions on Google or Dialogflow phone gateway) use this information to close interaction with an end user. Default is false.

    events string[]

    Optional. The collection of event names that trigger the intent. If the collection of input contexts is not empty, all of the contexts must be present in the active user session for an event to trigger this intent. Event names are limited to 150 characters.

    followupIntentInfo GoogleCloudDialogflowV2IntentFollowupIntentInfoResponse[]

    Read-only. Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.

    inputContextNames string[]

    Optional. The list of context names required for this intent to be triggered. Format: projects//agent/sessions/-/contexts/.

    isFallback boolean

    Optional. Indicates whether this is a fallback intent.

    liveAgentHandoff boolean

    Optional. Indicates that a live agent should be brought in to handle the interaction with the user. In most cases, when you set this flag to true, you would also want to set end_interaction to true as well. Default is false.

    messages GoogleCloudDialogflowV2IntentMessageResponse[]

    Optional. The collection of rich messages corresponding to the Response field in the Dialogflow console.

    mlDisabled boolean

    Optional. Indicates whether Machine Learning is disabled for the intent. Note: If ml_disabled setting is set to true, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off.

    name string

    Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Format: projects//agent/intents/.

    outputContexts GoogleCloudDialogflowV2ContextResponse[]

    Optional. The collection of contexts that are activated when the intent is matched. Context messages in this collection should not set the parameters field. Setting the lifespan_count to 0 will reset the context when the intent is matched. Format: projects//agent/sessions/-/contexts/.

    parameters GoogleCloudDialogflowV2IntentParameterResponse[]

    Optional. The collection of parameters associated with the intent.

    parentFollowupIntentName string

    Read-only after creation. The unique identifier of the parent intent in the chain of followup intents. You can set this field when creating an intent, for example with CreateIntent or BatchUpdateIntents, in order to make this intent a followup intent. It identifies the parent followup intent. Format: projects//agent/intents/.

    priority number

    Optional. The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the Normal priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests.

    resetContexts boolean

    Optional. Indicates whether to delete all contexts in the current session when this intent is matched.

    rootFollowupIntentName string

    Read-only. The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. We populate this field only in the output. Format: projects//agent/intents/.

    trainingPhrases GoogleCloudDialogflowV2IntentTrainingPhraseResponse[]

    Optional. The collection of examples that the agent is trained on.

    webhookState string

    Optional. Indicates whether webhooks are enabled for the intent.

    action str

    Optional. The name of the action associated with the intent. Note: The action name must not contain whitespaces.

    default_response_platforms Sequence[str]

    Optional. The list of platforms for which the first responses will be copied from the messages in PLATFORM_UNSPECIFIED (i.e. default platform).

    display_name str

    The name of this intent.

    end_interaction bool

    Optional. Indicates that this intent ends an interaction. Some integrations (e.g., Actions on Google or Dialogflow phone gateway) use this information to close interaction with an end user. Default is false.

    events Sequence[str]

    Optional. The collection of event names that trigger the intent. If the collection of input contexts is not empty, all of the contexts must be present in the active user session for an event to trigger this intent. Event names are limited to 150 characters.

    followup_intent_info Sequence[GoogleCloudDialogflowV2IntentFollowupIntentInfoResponse]

    Read-only. Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.

    input_context_names Sequence[str]

    Optional. The list of context names required for this intent to be triggered. Format: projects//agent/sessions/-/contexts/.

    is_fallback bool

    Optional. Indicates whether this is a fallback intent.

    live_agent_handoff bool

    Optional. Indicates that a live agent should be brought in to handle the interaction with the user. In most cases, when you set this flag to true, you would also want to set end_interaction to true as well. Default is false.

    messages Sequence[GoogleCloudDialogflowV2IntentMessageResponse]

    Optional. The collection of rich messages corresponding to the Response field in the Dialogflow console.

    ml_disabled bool

    Optional. Indicates whether Machine Learning is disabled for the intent. Note: If ml_disabled setting is set to true, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off.

    name str

    Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Format: projects//agent/intents/.

    output_contexts Sequence[GoogleCloudDialogflowV2ContextResponse]

    Optional. The collection of contexts that are activated when the intent is matched. Context messages in this collection should not set the parameters field. Setting the lifespan_count to 0 will reset the context when the intent is matched. Format: projects//agent/sessions/-/contexts/.

    parameters Sequence[GoogleCloudDialogflowV2IntentParameterResponse]

    Optional. The collection of parameters associated with the intent.

    parent_followup_intent_name str

    Read-only after creation. The unique identifier of the parent intent in the chain of followup intents. You can set this field when creating an intent, for example with CreateIntent or BatchUpdateIntents, in order to make this intent a followup intent. It identifies the parent followup intent. Format: projects//agent/intents/.

    priority int

    Optional. The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the Normal priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests.

    reset_contexts bool

    Optional. Indicates whether to delete all contexts in the current session when this intent is matched.

    root_followup_intent_name str

    Read-only. The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. We populate this field only in the output. Format: projects//agent/intents/.

    training_phrases Sequence[GoogleCloudDialogflowV2IntentTrainingPhraseResponse]

    Optional. The collection of examples that the agent is trained on.

    webhook_state str

    Optional. Indicates whether webhooks are enabled for the intent.

    action String

    Optional. The name of the action associated with the intent. Note: The action name must not contain whitespaces.

    defaultResponsePlatforms List<String>

    Optional. The list of platforms for which the first responses will be copied from the messages in PLATFORM_UNSPECIFIED (i.e. default platform).

    displayName String

    The name of this intent.

    endInteraction Boolean

    Optional. Indicates that this intent ends an interaction. Some integrations (e.g., Actions on Google or Dialogflow phone gateway) use this information to close interaction with an end user. Default is false.

    events List<String>

    Optional. The collection of event names that trigger the intent. If the collection of input contexts is not empty, all of the contexts must be present in the active user session for an event to trigger this intent. Event names are limited to 150 characters.

    followupIntentInfo List<Property Map>

    Read-only. Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.

    inputContextNames List<String>

    Optional. The list of context names required for this intent to be triggered. Format: projects//agent/sessions/-/contexts/.

    isFallback Boolean

    Optional. Indicates whether this is a fallback intent.

    liveAgentHandoff Boolean

    Optional. Indicates that a live agent should be brought in to handle the interaction with the user. In most cases, when you set this flag to true, you would also want to set end_interaction to true as well. Default is false.

    messages List<Property Map>

    Optional. The collection of rich messages corresponding to the Response field in the Dialogflow console.

    mlDisabled Boolean

    Optional. Indicates whether Machine Learning is disabled for the intent. Note: If ml_disabled setting is set to true, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off.

    name String

    Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Format: projects//agent/intents/.

    outputContexts List<Property Map>

    Optional. The collection of contexts that are activated when the intent is matched. Context messages in this collection should not set the parameters field. Setting the lifespan_count to 0 will reset the context when the intent is matched. Format: projects//agent/sessions/-/contexts/.

    parameters List<Property Map>

    Optional. The collection of parameters associated with the intent.

    parentFollowupIntentName String

    Read-only after creation. The unique identifier of the parent intent in the chain of followup intents. You can set this field when creating an intent, for example with CreateIntent or BatchUpdateIntents, in order to make this intent a followup intent. It identifies the parent followup intent. Format: projects//agent/intents/.

    priority Number

    Optional. The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the Normal priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests.

    resetContexts Boolean

    Optional. Indicates whether to delete all contexts in the current session when this intent is matched.

    rootFollowupIntentName String

    Read-only. The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. We populate this field only in the output. Format: projects//agent/intents/.

    trainingPhrases List<Property Map>

    Optional. The collection of examples that the agent is trained on.

    webhookState String

    Optional. Indicates whether webhooks are enabled for the intent.

    Supporting Types

    GoogleCloudDialogflowV2ContextResponse

    LifespanCount int

    Optional. The number of conversational query requests after which the context expires. The default is 0. If set to 0, the context expires immediately. Contexts expire automatically after 20 minutes if there are no matching queries.

    Name string

    The unique identifier of the context. Format: projects//agent/sessions//contexts/, or projects//agent/environments//users//sessions//contexts/. The Context ID is always converted to lowercase, may only contain characters in a-zA-Z0-9_-% and may be at most 250 bytes long. If Environment ID is not specified, we assume default 'draft' environment. If User ID is not specified, we assume default '-' user. The following context names are reserved for internal use by Dialogflow. You should not use these contexts or create contexts with these names: * __system_counters__ * *_id_dialog_context * *_dialog_params_size

    Parameters Dictionary<string, string>

    Optional. The collection of parameters associated with this context. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: - MapKey type: string - MapKey value: parameter name - MapValue type: - If parameter's entity type is a composite entity: map - Else: depending on parameter value type, could be one of string, number, boolean, null, list or map - MapValue value: - If parameter's entity type is a composite entity: map from composite entity property names to property values - Else: parameter value

    LifespanCount int

    Optional. The number of conversational query requests after which the context expires. The default is 0. If set to 0, the context expires immediately. Contexts expire automatically after 20 minutes if there are no matching queries.

    Name string

    The unique identifier of the context. Format: projects//agent/sessions//contexts/, or projects//agent/environments//users//sessions//contexts/. The Context ID is always converted to lowercase, may only contain characters in a-zA-Z0-9_-% and may be at most 250 bytes long. If Environment ID is not specified, we assume default 'draft' environment. If User ID is not specified, we assume default '-' user. The following context names are reserved for internal use by Dialogflow. You should not use these contexts or create contexts with these names: * __system_counters__ * *_id_dialog_context * *_dialog_params_size

    Parameters map[string]string

    Optional. The collection of parameters associated with this context. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: - MapKey type: string - MapKey value: parameter name - MapValue type: - If parameter's entity type is a composite entity: map - Else: depending on parameter value type, could be one of string, number, boolean, null, list or map - MapValue value: - If parameter's entity type is a composite entity: map from composite entity property names to property values - Else: parameter value

    lifespanCount Integer

    Optional. The number of conversational query requests after which the context expires. The default is 0. If set to 0, the context expires immediately. Contexts expire automatically after 20 minutes if there are no matching queries.

    name String

    The unique identifier of the context. Format: projects//agent/sessions//contexts/, or projects//agent/environments//users//sessions//contexts/. The Context ID is always converted to lowercase, may only contain characters in a-zA-Z0-9_-% and may be at most 250 bytes long. If Environment ID is not specified, we assume default 'draft' environment. If User ID is not specified, we assume default '-' user. The following context names are reserved for internal use by Dialogflow. You should not use these contexts or create contexts with these names: * __system_counters__ * *_id_dialog_context * *_dialog_params_size

    parameters Map<String,String>

    Optional. The collection of parameters associated with this context. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: - MapKey type: string - MapKey value: parameter name - MapValue type: - If parameter's entity type is a composite entity: map - Else: depending on parameter value type, could be one of string, number, boolean, null, list or map - MapValue value: - If parameter's entity type is a composite entity: map from composite entity property names to property values - Else: parameter value

    lifespanCount number

    Optional. The number of conversational query requests after which the context expires. The default is 0. If set to 0, the context expires immediately. Contexts expire automatically after 20 minutes if there are no matching queries.

    name string

    The unique identifier of the context. Format: projects//agent/sessions//contexts/, or projects//agent/environments//users//sessions//contexts/. The Context ID is always converted to lowercase, may only contain characters in a-zA-Z0-9_-% and may be at most 250 bytes long. If Environment ID is not specified, we assume default 'draft' environment. If User ID is not specified, we assume default '-' user. The following context names are reserved for internal use by Dialogflow. You should not use these contexts or create contexts with these names: * __system_counters__ * *_id_dialog_context * *_dialog_params_size

    parameters {[key: string]: string}

    Optional. The collection of parameters associated with this context. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: - MapKey type: string - MapKey value: parameter name - MapValue type: - If parameter's entity type is a composite entity: map - Else: depending on parameter value type, could be one of string, number, boolean, null, list or map - MapValue value: - If parameter's entity type is a composite entity: map from composite entity property names to property values - Else: parameter value

    lifespan_count int

    Optional. The number of conversational query requests after which the context expires. The default is 0. If set to 0, the context expires immediately. Contexts expire automatically after 20 minutes if there are no matching queries.

    name str

    The unique identifier of the context. Format: projects//agent/sessions//contexts/, or projects//agent/environments//users//sessions//contexts/. The Context ID is always converted to lowercase, may only contain characters in a-zA-Z0-9_-% and may be at most 250 bytes long. If Environment ID is not specified, we assume default 'draft' environment. If User ID is not specified, we assume default '-' user. The following context names are reserved for internal use by Dialogflow. You should not use these contexts or create contexts with these names: * __system_counters__ * *_id_dialog_context * *_dialog_params_size

    parameters Mapping[str, str]

    Optional. The collection of parameters associated with this context. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: - MapKey type: string - MapKey value: parameter name - MapValue type: - If parameter's entity type is a composite entity: map - Else: depending on parameter value type, could be one of string, number, boolean, null, list or map - MapValue value: - If parameter's entity type is a composite entity: map from composite entity property names to property values - Else: parameter value

    lifespanCount Number

    Optional. The number of conversational query requests after which the context expires. The default is 0. If set to 0, the context expires immediately. Contexts expire automatically after 20 minutes if there are no matching queries.

    name String

    The unique identifier of the context. Format: projects//agent/sessions//contexts/, or projects//agent/environments//users//sessions//contexts/. The Context ID is always converted to lowercase, may only contain characters in a-zA-Z0-9_-% and may be at most 250 bytes long. If Environment ID is not specified, we assume default 'draft' environment. If User ID is not specified, we assume default '-' user. The following context names are reserved for internal use by Dialogflow. You should not use these contexts or create contexts with these names: * __system_counters__ * *_id_dialog_context * *_dialog_params_size

    parameters Map<String>

    Optional. The collection of parameters associated with this context. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: - MapKey type: string - MapKey value: parameter name - MapValue type: - If parameter's entity type is a composite entity: map - Else: depending on parameter value type, could be one of string, number, boolean, null, list or map - MapValue value: - If parameter's entity type is a composite entity: map from composite entity property names to property values - Else: parameter value

    GoogleCloudDialogflowV2IntentFollowupIntentInfoResponse

    FollowupIntentName string

    The unique identifier of the followup intent. Format: projects//agent/intents/.

    ParentFollowupIntentName string

    The unique identifier of the followup intent's parent. Format: projects//agent/intents/.

    FollowupIntentName string

    The unique identifier of the followup intent. Format: projects//agent/intents/.

    ParentFollowupIntentName string

    The unique identifier of the followup intent's parent. Format: projects//agent/intents/.

    followupIntentName String

    The unique identifier of the followup intent. Format: projects//agent/intents/.

    parentFollowupIntentName String

    The unique identifier of the followup intent's parent. Format: projects//agent/intents/.

    followupIntentName string

    The unique identifier of the followup intent. Format: projects//agent/intents/.

    parentFollowupIntentName string

    The unique identifier of the followup intent's parent. Format: projects//agent/intents/.

    followup_intent_name str

    The unique identifier of the followup intent. Format: projects//agent/intents/.

    parent_followup_intent_name str

    The unique identifier of the followup intent's parent. Format: projects//agent/intents/.

    followupIntentName String

    The unique identifier of the followup intent. Format: projects//agent/intents/.

    parentFollowupIntentName String

    The unique identifier of the followup intent's parent. Format: projects//agent/intents/.

    GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriActionResponse

    Uri string

    The HTTP or HTTPS scheme URI.

    Uri string

    The HTTP or HTTPS scheme URI.

    uri String

    The HTTP or HTTPS scheme URI.

    uri string

    The HTTP or HTTPS scheme URI.

    uri str

    The HTTP or HTTPS scheme URI.

    uri String

    The HTTP or HTTPS scheme URI.

    GoogleCloudDialogflowV2IntentMessageBasicCardButtonResponse

    OpenUriAction GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriActionResponse

    Action to take when a user taps on the button.

    Title string

    The title of the button.

    openUriAction GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriActionResponse

    Action to take when a user taps on the button.

    title String

    The title of the button.

    openUriAction GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriActionResponse

    Action to take when a user taps on the button.

    title string

    The title of the button.

    open_uri_action GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriActionResponse

    Action to take when a user taps on the button.

    title str

    The title of the button.

    openUriAction Property Map

    Action to take when a user taps on the button.

    title String

    The title of the button.

    GoogleCloudDialogflowV2IntentMessageBasicCardResponse

    Buttons List<Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageBasicCardButtonResponse>

    Optional. The collection of card buttons.

    FormattedText string

    Required, unless image is present. The body text of the card.

    Image Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. The image for the card.

    Subtitle string

    Optional. The subtitle of the card.

    Title string

    Optional. The title of the card.

    Buttons []GoogleCloudDialogflowV2IntentMessageBasicCardButtonResponse

    Optional. The collection of card buttons.

    FormattedText string

    Required, unless image is present. The body text of the card.

    Image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. The image for the card.

    Subtitle string

    Optional. The subtitle of the card.

    Title string

    Optional. The title of the card.

    buttons List<GoogleCloudDialogflowV2IntentMessageBasicCardButtonResponse>

    Optional. The collection of card buttons.

    formattedText String

    Required, unless image is present. The body text of the card.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. The image for the card.

    subtitle String

    Optional. The subtitle of the card.

    title String

    Optional. The title of the card.

    buttons GoogleCloudDialogflowV2IntentMessageBasicCardButtonResponse[]

    Optional. The collection of card buttons.

    formattedText string

    Required, unless image is present. The body text of the card.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. The image for the card.

    subtitle string

    Optional. The subtitle of the card.

    title string

    Optional. The title of the card.

    buttons Sequence[GoogleCloudDialogflowV2IntentMessageBasicCardButtonResponse]

    Optional. The collection of card buttons.

    formatted_text str

    Required, unless image is present. The body text of the card.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. The image for the card.

    subtitle str

    Optional. The subtitle of the card.

    title str

    Optional. The title of the card.

    buttons List<Property Map>

    Optional. The collection of card buttons.

    formattedText String

    Required, unless image is present. The body text of the card.

    image Property Map

    Optional. The image for the card.

    subtitle String

    Optional. The subtitle of the card.

    title String

    Optional. The title of the card.

    GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionResponse

    Url string

    URL

    UrlTypeHint string

    Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.

    Url string

    URL

    UrlTypeHint string

    Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.

    url String

    URL

    urlTypeHint String

    Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.

    url string

    URL

    urlTypeHint string

    Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.

    url str

    URL

    url_type_hint str

    Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.

    url String

    URL

    urlTypeHint String

    Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.

    GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemResponse

    Description string

    Optional. Description of the carousel item. Maximum of four lines of text.

    Footer string

    Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.

    Image Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Hero image for the carousel item.

    OpenUriAction Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionResponse

    Action to present to the user.

    Title string

    Title of the carousel item. Maximum of two lines of text.

    Description string

    Optional. Description of the carousel item. Maximum of four lines of text.

    Footer string

    Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.

    Image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Hero image for the carousel item.

    OpenUriAction GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionResponse

    Action to present to the user.

    Title string

    Title of the carousel item. Maximum of two lines of text.

    description String

    Optional. Description of the carousel item. Maximum of four lines of text.

    footer String

    Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Hero image for the carousel item.

    openUriAction GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionResponse

    Action to present to the user.

    title String

    Title of the carousel item. Maximum of two lines of text.

    description string

    Optional. Description of the carousel item. Maximum of four lines of text.

    footer string

    Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Hero image for the carousel item.

    openUriAction GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionResponse

    Action to present to the user.

    title string

    Title of the carousel item. Maximum of two lines of text.

    description str

    Optional. Description of the carousel item. Maximum of four lines of text.

    footer str

    Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Hero image for the carousel item.

    open_uri_action GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionResponse

    Action to present to the user.

    title str

    Title of the carousel item. Maximum of two lines of text.

    description String

    Optional. Description of the carousel item. Maximum of four lines of text.

    footer String

    Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.

    image Property Map

    Optional. Hero image for the carousel item.

    openUriAction Property Map

    Action to present to the user.

    title String

    Title of the carousel item. Maximum of two lines of text.

    GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardResponse

    ImageDisplayOptions string

    Optional. Settings for displaying the image. Applies to every image in items.

    Items List<Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemResponse>

    List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.

    ImageDisplayOptions string

    Optional. Settings for displaying the image. Applies to every image in items.

    Items []GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemResponse

    List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.

    imageDisplayOptions String

    Optional. Settings for displaying the image. Applies to every image in items.

    items List<GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemResponse>

    List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.

    imageDisplayOptions string

    Optional. Settings for displaying the image. Applies to every image in items.

    items GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemResponse[]

    List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.

    image_display_options str

    Optional. Settings for displaying the image. Applies to every image in items.

    items Sequence[GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemResponse]

    List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.

    imageDisplayOptions String

    Optional. Settings for displaying the image. Applies to every image in items.

    items List<Property Map>

    List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.

    GoogleCloudDialogflowV2IntentMessageCardButtonResponse

    Postback string

    Optional. The text to send back to the Dialogflow API or a URI to open.

    Text string

    Optional. The text to show on the button.

    Postback string

    Optional. The text to send back to the Dialogflow API or a URI to open.

    Text string

    Optional. The text to show on the button.

    postback String

    Optional. The text to send back to the Dialogflow API or a URI to open.

    text String

    Optional. The text to show on the button.

    postback string

    Optional. The text to send back to the Dialogflow API or a URI to open.

    text string

    Optional. The text to show on the button.

    postback str

    Optional. The text to send back to the Dialogflow API or a URI to open.

    text str

    Optional. The text to show on the button.

    postback String

    Optional. The text to send back to the Dialogflow API or a URI to open.

    text String

    Optional. The text to show on the button.

    GoogleCloudDialogflowV2IntentMessageCardResponse

    Buttons List<Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageCardButtonResponse>

    Optional. The collection of card buttons.

    ImageUri string

    Optional. The public URI to an image file for the card.

    Subtitle string

    Optional. The subtitle of the card.

    Title string

    Optional. The title of the card.

    Buttons []GoogleCloudDialogflowV2IntentMessageCardButtonResponse

    Optional. The collection of card buttons.

    ImageUri string

    Optional. The public URI to an image file for the card.

    Subtitle string

    Optional. The subtitle of the card.

    Title string

    Optional. The title of the card.

    buttons List<GoogleCloudDialogflowV2IntentMessageCardButtonResponse>

    Optional. The collection of card buttons.

    imageUri String

    Optional. The public URI to an image file for the card.

    subtitle String

    Optional. The subtitle of the card.

    title String

    Optional. The title of the card.

    buttons GoogleCloudDialogflowV2IntentMessageCardButtonResponse[]

    Optional. The collection of card buttons.

    imageUri string

    Optional. The public URI to an image file for the card.

    subtitle string

    Optional. The subtitle of the card.

    title string

    Optional. The title of the card.

    buttons Sequence[GoogleCloudDialogflowV2IntentMessageCardButtonResponse]

    Optional. The collection of card buttons.

    image_uri str

    Optional. The public URI to an image file for the card.

    subtitle str

    Optional. The subtitle of the card.

    title str

    Optional. The title of the card.

    buttons List<Property Map>

    Optional. The collection of card buttons.

    imageUri String

    Optional. The public URI to an image file for the card.

    subtitle String

    Optional. The subtitle of the card.

    title String

    Optional. The title of the card.

    GoogleCloudDialogflowV2IntentMessageCarouselSelectItemResponse

    Description string

    Optional. The body text of the card.

    Image Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. The image to display.

    Info Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageSelectItemInfoResponse

    Additional info about the option item.

    Title string

    Title of the carousel item.

    Description string

    Optional. The body text of the card.

    Image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. The image to display.

    Info GoogleCloudDialogflowV2IntentMessageSelectItemInfoResponse

    Additional info about the option item.

    Title string

    Title of the carousel item.

    description String

    Optional. The body text of the card.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. The image to display.

    info GoogleCloudDialogflowV2IntentMessageSelectItemInfoResponse

    Additional info about the option item.

    title String

    Title of the carousel item.

    description string

    Optional. The body text of the card.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. The image to display.

    info GoogleCloudDialogflowV2IntentMessageSelectItemInfoResponse

    Additional info about the option item.

    title string

    Title of the carousel item.

    description str

    Optional. The body text of the card.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. The image to display.

    info GoogleCloudDialogflowV2IntentMessageSelectItemInfoResponse

    Additional info about the option item.

    title str

    Title of the carousel item.

    description String

    Optional. The body text of the card.

    image Property Map

    Optional. The image to display.

    info Property Map

    Additional info about the option item.

    title String

    Title of the carousel item.

    GoogleCloudDialogflowV2IntentMessageCarouselSelectResponse

    items List<Property Map>

    Carousel items.

    GoogleCloudDialogflowV2IntentMessageColumnPropertiesResponse

    Header string

    Column heading.

    HorizontalAlignment string

    Optional. Defines text alignment for all cells in this column.

    Header string

    Column heading.

    HorizontalAlignment string

    Optional. Defines text alignment for all cells in this column.

    header String

    Column heading.

    horizontalAlignment String

    Optional. Defines text alignment for all cells in this column.

    header string

    Column heading.

    horizontalAlignment string

    Optional. Defines text alignment for all cells in this column.

    header str

    Column heading.

    horizontal_alignment str

    Optional. Defines text alignment for all cells in this column.

    header String

    Column heading.

    horizontalAlignment String

    Optional. Defines text alignment for all cells in this column.

    GoogleCloudDialogflowV2IntentMessageImageResponse

    AccessibilityText string

    Optional. A text description of the image to be used for accessibility, e.g., screen readers.

    ImageUri string

    Optional. The public URI to an image file.

    AccessibilityText string

    Optional. A text description of the image to be used for accessibility, e.g., screen readers.

    ImageUri string

    Optional. The public URI to an image file.

    accessibilityText String

    Optional. A text description of the image to be used for accessibility, e.g., screen readers.

    imageUri String

    Optional. The public URI to an image file.

    accessibilityText string

    Optional. A text description of the image to be used for accessibility, e.g., screen readers.

    imageUri string

    Optional. The public URI to an image file.

    accessibility_text str

    Optional. A text description of the image to be used for accessibility, e.g., screen readers.

    image_uri str

    Optional. The public URI to an image file.

    accessibilityText String

    Optional. A text description of the image to be used for accessibility, e.g., screen readers.

    imageUri String

    Optional. The public URI to an image file.

    GoogleCloudDialogflowV2IntentMessageLinkOutSuggestionResponse

    DestinationName string

    The name of the app or site this chip is linking to.

    Uri string

    The URI of the app or site to open when the user taps the suggestion chip.

    DestinationName string

    The name of the app or site this chip is linking to.

    Uri string

    The URI of the app or site to open when the user taps the suggestion chip.

    destinationName String

    The name of the app or site this chip is linking to.

    uri String

    The URI of the app or site to open when the user taps the suggestion chip.

    destinationName string

    The name of the app or site this chip is linking to.

    uri string

    The URI of the app or site to open when the user taps the suggestion chip.

    destination_name str

    The name of the app or site this chip is linking to.

    uri str

    The URI of the app or site to open when the user taps the suggestion chip.

    destinationName String

    The name of the app or site this chip is linking to.

    uri String

    The URI of the app or site to open when the user taps the suggestion chip.

    GoogleCloudDialogflowV2IntentMessageListSelectItemResponse

    Description string

    Optional. The main text describing the item.

    Image Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. The image to display.

    Info Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageSelectItemInfoResponse

    Additional information about this option.

    Title string

    The title of the list item.

    Description string

    Optional. The main text describing the item.

    Image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. The image to display.

    Info GoogleCloudDialogflowV2IntentMessageSelectItemInfoResponse

    Additional information about this option.

    Title string

    The title of the list item.

    description String

    Optional. The main text describing the item.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. The image to display.

    info GoogleCloudDialogflowV2IntentMessageSelectItemInfoResponse

    Additional information about this option.

    title String

    The title of the list item.

    description string

    Optional. The main text describing the item.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. The image to display.

    info GoogleCloudDialogflowV2IntentMessageSelectItemInfoResponse

    Additional information about this option.

    title string

    The title of the list item.

    description str

    Optional. The main text describing the item.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. The image to display.

    info GoogleCloudDialogflowV2IntentMessageSelectItemInfoResponse

    Additional information about this option.

    title str

    The title of the list item.

    description String

    Optional. The main text describing the item.

    image Property Map

    Optional. The image to display.

    info Property Map

    Additional information about this option.

    title String

    The title of the list item.

    GoogleCloudDialogflowV2IntentMessageListSelectResponse

    Items List<Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageListSelectItemResponse>

    List items.

    Subtitle string

    Optional. Subtitle of the list.

    Title string

    Optional. The overall title of the list.

    Items []GoogleCloudDialogflowV2IntentMessageListSelectItemResponse

    List items.

    Subtitle string

    Optional. Subtitle of the list.

    Title string

    Optional. The overall title of the list.

    items List<GoogleCloudDialogflowV2IntentMessageListSelectItemResponse>

    List items.

    subtitle String

    Optional. Subtitle of the list.

    title String

    Optional. The overall title of the list.

    items GoogleCloudDialogflowV2IntentMessageListSelectItemResponse[]

    List items.

    subtitle string

    Optional. Subtitle of the list.

    title string

    Optional. The overall title of the list.

    items Sequence[GoogleCloudDialogflowV2IntentMessageListSelectItemResponse]

    List items.

    subtitle str

    Optional. Subtitle of the list.

    title str

    Optional. The overall title of the list.

    items List<Property Map>

    List items.

    subtitle String

    Optional. Subtitle of the list.

    title String

    Optional. The overall title of the list.

    GoogleCloudDialogflowV2IntentMessageMediaContentResponse

    MediaObjects []GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObjectResponse

    List of media objects.

    MediaType string

    Optional. What type of media is the content (ie "audio").

    mediaObjects List<GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObjectResponse>

    List of media objects.

    mediaType String

    Optional. What type of media is the content (ie "audio").

    mediaObjects GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObjectResponse[]

    List of media objects.

    mediaType string

    Optional. What type of media is the content (ie "audio").

    media_objects Sequence[GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObjectResponse]

    List of media objects.

    media_type str

    Optional. What type of media is the content (ie "audio").

    mediaObjects List<Property Map>

    List of media objects.

    mediaType String

    Optional. What type of media is the content (ie "audio").

    GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObjectResponse

    ContentUrl string

    Url where the media is stored.

    Description string

    Optional. Description of media card.

    Icon Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Icon to display above media content.

    LargeImage Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Image to display above media content.

    Name string

    Name of media card.

    ContentUrl string

    Url where the media is stored.

    Description string

    Optional. Description of media card.

    Icon GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Icon to display above media content.

    LargeImage GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Image to display above media content.

    Name string

    Name of media card.

    contentUrl String

    Url where the media is stored.

    description String

    Optional. Description of media card.

    icon GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Icon to display above media content.

    largeImage GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Image to display above media content.

    name String

    Name of media card.

    contentUrl string

    Url where the media is stored.

    description string

    Optional. Description of media card.

    icon GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Icon to display above media content.

    largeImage GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Image to display above media content.

    name string

    Name of media card.

    content_url str

    Url where the media is stored.

    description str

    Optional. Description of media card.

    icon GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Icon to display above media content.

    large_image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Image to display above media content.

    name str

    Name of media card.

    contentUrl String

    Url where the media is stored.

    description String

    Optional. Description of media card.

    icon Property Map

    Optional. Icon to display above media content.

    largeImage Property Map

    Optional. Image to display above media content.

    name String

    Name of media card.

    GoogleCloudDialogflowV2IntentMessageQuickRepliesResponse

    QuickReplies List<string>

    Optional. The collection of quick replies.

    Title string

    Optional. The title of the collection of quick replies.

    QuickReplies []string

    Optional. The collection of quick replies.

    Title string

    Optional. The title of the collection of quick replies.

    quickReplies List<String>

    Optional. The collection of quick replies.

    title String

    Optional. The title of the collection of quick replies.

    quickReplies string[]

    Optional. The collection of quick replies.

    title string

    Optional. The title of the collection of quick replies.

    quick_replies Sequence[str]

    Optional. The collection of quick replies.

    title str

    Optional. The title of the collection of quick replies.

    quickReplies List<String>

    Optional. The collection of quick replies.

    title String

    Optional. The title of the collection of quick replies.

    GoogleCloudDialogflowV2IntentMessageResponse

    BasicCard Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageBasicCardResponse

    The basic card response for Actions on Google.

    BrowseCarouselCard Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardResponse

    Browse carousel card for Actions on Google.

    Card Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageCardResponse

    The card response.

    CarouselSelect Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageCarouselSelectResponse

    The carousel card response for Actions on Google.

    Image Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageImageResponse

    The image response.

    LinkOutSuggestion Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageLinkOutSuggestionResponse

    The link out suggestion chip for Actions on Google.

    ListSelect Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageListSelectResponse

    The list card response for Actions on Google.

    MediaContent Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageMediaContentResponse

    The media content card for Actions on Google.

    Payload Dictionary<string, string>

    A custom platform-specific response.

    Platform string

    Optional. The platform that this message is intended for.

    QuickReplies Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageQuickRepliesResponse

    The quick replies response.

    SimpleResponses Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageSimpleResponsesResponse

    The voice and text-only responses for Actions on Google.

    Suggestions Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageSuggestionsResponse

    The suggestion chips for Actions on Google.

    TableCard Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageTableCardResponse

    Table card for Actions on Google.

    Text Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageTextResponse

    The text response.

    BasicCard GoogleCloudDialogflowV2IntentMessageBasicCardResponse

    The basic card response for Actions on Google.

    BrowseCarouselCard GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardResponse

    Browse carousel card for Actions on Google.

    Card GoogleCloudDialogflowV2IntentMessageCardResponse

    The card response.

    CarouselSelect GoogleCloudDialogflowV2IntentMessageCarouselSelectResponse

    The carousel card response for Actions on Google.

    Image GoogleCloudDialogflowV2IntentMessageImageResponse

    The image response.

    LinkOutSuggestion GoogleCloudDialogflowV2IntentMessageLinkOutSuggestionResponse

    The link out suggestion chip for Actions on Google.

    ListSelect GoogleCloudDialogflowV2IntentMessageListSelectResponse

    The list card response for Actions on Google.

    MediaContent GoogleCloudDialogflowV2IntentMessageMediaContentResponse

    The media content card for Actions on Google.

    Payload map[string]string

    A custom platform-specific response.

    Platform string

    Optional. The platform that this message is intended for.

    QuickReplies GoogleCloudDialogflowV2IntentMessageQuickRepliesResponse

    The quick replies response.

    SimpleResponses GoogleCloudDialogflowV2IntentMessageSimpleResponsesResponse

    The voice and text-only responses for Actions on Google.

    Suggestions GoogleCloudDialogflowV2IntentMessageSuggestionsResponse

    The suggestion chips for Actions on Google.

    TableCard GoogleCloudDialogflowV2IntentMessageTableCardResponse

    Table card for Actions on Google.

    Text GoogleCloudDialogflowV2IntentMessageTextResponse

    The text response.

    basicCard GoogleCloudDialogflowV2IntentMessageBasicCardResponse

    The basic card response for Actions on Google.

    browseCarouselCard GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardResponse

    Browse carousel card for Actions on Google.

    card GoogleCloudDialogflowV2IntentMessageCardResponse

    The card response.

    carouselSelect GoogleCloudDialogflowV2IntentMessageCarouselSelectResponse

    The carousel card response for Actions on Google.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    The image response.

    linkOutSuggestion GoogleCloudDialogflowV2IntentMessageLinkOutSuggestionResponse

    The link out suggestion chip for Actions on Google.

    listSelect GoogleCloudDialogflowV2IntentMessageListSelectResponse

    The list card response for Actions on Google.

    mediaContent GoogleCloudDialogflowV2IntentMessageMediaContentResponse

    The media content card for Actions on Google.

    payload Map<String,String>

    A custom platform-specific response.

    platform String

    Optional. The platform that this message is intended for.

    quickReplies GoogleCloudDialogflowV2IntentMessageQuickRepliesResponse

    The quick replies response.

    simpleResponses GoogleCloudDialogflowV2IntentMessageSimpleResponsesResponse

    The voice and text-only responses for Actions on Google.

    suggestions GoogleCloudDialogflowV2IntentMessageSuggestionsResponse

    The suggestion chips for Actions on Google.

    tableCard GoogleCloudDialogflowV2IntentMessageTableCardResponse

    Table card for Actions on Google.

    text GoogleCloudDialogflowV2IntentMessageTextResponse

    The text response.

    basicCard GoogleCloudDialogflowV2IntentMessageBasicCardResponse

    The basic card response for Actions on Google.

    browseCarouselCard GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardResponse

    Browse carousel card for Actions on Google.

    card GoogleCloudDialogflowV2IntentMessageCardResponse

    The card response.

    carouselSelect GoogleCloudDialogflowV2IntentMessageCarouselSelectResponse

    The carousel card response for Actions on Google.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    The image response.

    linkOutSuggestion GoogleCloudDialogflowV2IntentMessageLinkOutSuggestionResponse

    The link out suggestion chip for Actions on Google.

    listSelect GoogleCloudDialogflowV2IntentMessageListSelectResponse

    The list card response for Actions on Google.

    mediaContent GoogleCloudDialogflowV2IntentMessageMediaContentResponse

    The media content card for Actions on Google.

    payload {[key: string]: string}

    A custom platform-specific response.

    platform string

    Optional. The platform that this message is intended for.

    quickReplies GoogleCloudDialogflowV2IntentMessageQuickRepliesResponse

    The quick replies response.

    simpleResponses GoogleCloudDialogflowV2IntentMessageSimpleResponsesResponse

    The voice and text-only responses for Actions on Google.

    suggestions GoogleCloudDialogflowV2IntentMessageSuggestionsResponse

    The suggestion chips for Actions on Google.

    tableCard GoogleCloudDialogflowV2IntentMessageTableCardResponse

    Table card for Actions on Google.

    text GoogleCloudDialogflowV2IntentMessageTextResponse

    The text response.

    basic_card GoogleCloudDialogflowV2IntentMessageBasicCardResponse

    The basic card response for Actions on Google.

    browse_carousel_card GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardResponse

    Browse carousel card for Actions on Google.

    card GoogleCloudDialogflowV2IntentMessageCardResponse

    The card response.

    carousel_select GoogleCloudDialogflowV2IntentMessageCarouselSelectResponse

    The carousel card response for Actions on Google.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    The image response.

    link_out_suggestion GoogleCloudDialogflowV2IntentMessageLinkOutSuggestionResponse

    The link out suggestion chip for Actions on Google.

    list_select GoogleCloudDialogflowV2IntentMessageListSelectResponse

    The list card response for Actions on Google.

    media_content GoogleCloudDialogflowV2IntentMessageMediaContentResponse

    The media content card for Actions on Google.

    payload Mapping[str, str]

    A custom platform-specific response.

    platform str

    Optional. The platform that this message is intended for.

    quick_replies GoogleCloudDialogflowV2IntentMessageQuickRepliesResponse

    The quick replies response.

    simple_responses GoogleCloudDialogflowV2IntentMessageSimpleResponsesResponse

    The voice and text-only responses for Actions on Google.

    suggestions GoogleCloudDialogflowV2IntentMessageSuggestionsResponse

    The suggestion chips for Actions on Google.

    table_card GoogleCloudDialogflowV2IntentMessageTableCardResponse

    Table card for Actions on Google.

    text GoogleCloudDialogflowV2IntentMessageTextResponse

    The text response.

    basicCard Property Map

    The basic card response for Actions on Google.

    browseCarouselCard Property Map

    Browse carousel card for Actions on Google.

    card Property Map

    The card response.

    carouselSelect Property Map

    The carousel card response for Actions on Google.

    image Property Map

    The image response.

    linkOutSuggestion Property Map

    The link out suggestion chip for Actions on Google.

    listSelect Property Map

    The list card response for Actions on Google.

    mediaContent Property Map

    The media content card for Actions on Google.

    payload Map<String>

    A custom platform-specific response.

    platform String

    Optional. The platform that this message is intended for.

    quickReplies Property Map

    The quick replies response.

    simpleResponses Property Map

    The voice and text-only responses for Actions on Google.

    suggestions Property Map

    The suggestion chips for Actions on Google.

    tableCard Property Map

    Table card for Actions on Google.

    text Property Map

    The text response.

    GoogleCloudDialogflowV2IntentMessageSelectItemInfoResponse

    Key string

    A unique key that will be sent back to the agent if this response is given.

    Synonyms List<string>

    Optional. A list of synonyms that can also be used to trigger this item in dialog.

    Key string

    A unique key that will be sent back to the agent if this response is given.

    Synonyms []string

    Optional. A list of synonyms that can also be used to trigger this item in dialog.

    key String

    A unique key that will be sent back to the agent if this response is given.

    synonyms List<String>

    Optional. A list of synonyms that can also be used to trigger this item in dialog.

    key string

    A unique key that will be sent back to the agent if this response is given.

    synonyms string[]

    Optional. A list of synonyms that can also be used to trigger this item in dialog.

    key str

    A unique key that will be sent back to the agent if this response is given.

    synonyms Sequence[str]

    Optional. A list of synonyms that can also be used to trigger this item in dialog.

    key String

    A unique key that will be sent back to the agent if this response is given.

    synonyms List<String>

    Optional. A list of synonyms that can also be used to trigger this item in dialog.

    GoogleCloudDialogflowV2IntentMessageSimpleResponseResponse

    DisplayText string

    Optional. The text to display.

    Ssml string

    One of text_to_speech or ssml must be provided. Structured spoken response to the user in the SSML format. Mutually exclusive with text_to_speech.

    TextToSpeech string

    One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.

    DisplayText string

    Optional. The text to display.

    Ssml string

    One of text_to_speech or ssml must be provided. Structured spoken response to the user in the SSML format. Mutually exclusive with text_to_speech.

    TextToSpeech string

    One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.

    displayText String

    Optional. The text to display.

    ssml String

    One of text_to_speech or ssml must be provided. Structured spoken response to the user in the SSML format. Mutually exclusive with text_to_speech.

    textToSpeech String

    One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.

    displayText string

    Optional. The text to display.

    ssml string

    One of text_to_speech or ssml must be provided. Structured spoken response to the user in the SSML format. Mutually exclusive with text_to_speech.

    textToSpeech string

    One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.

    display_text str

    Optional. The text to display.

    ssml str

    One of text_to_speech or ssml must be provided. Structured spoken response to the user in the SSML format. Mutually exclusive with text_to_speech.

    text_to_speech str

    One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.

    displayText String

    Optional. The text to display.

    ssml String

    One of text_to_speech or ssml must be provided. Structured spoken response to the user in the SSML format. Mutually exclusive with text_to_speech.

    textToSpeech String

    One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.

    GoogleCloudDialogflowV2IntentMessageSimpleResponsesResponse

    simpleResponses List<Property Map>

    The list of simple responses.

    GoogleCloudDialogflowV2IntentMessageSuggestionResponse

    Title string

    The text shown the in the suggestion chip.

    Title string

    The text shown the in the suggestion chip.

    title String

    The text shown the in the suggestion chip.

    title string

    The text shown the in the suggestion chip.

    title str

    The text shown the in the suggestion chip.

    title String

    The text shown the in the suggestion chip.

    GoogleCloudDialogflowV2IntentMessageSuggestionsResponse

    suggestions List<Property Map>

    The list of suggested replies.

    GoogleCloudDialogflowV2IntentMessageTableCardCellResponse

    Text string

    Text in this cell.

    Text string

    Text in this cell.

    text String

    Text in this cell.

    text string

    Text in this cell.

    text str

    Text in this cell.

    text String

    Text in this cell.

    GoogleCloudDialogflowV2IntentMessageTableCardResponse

    Buttons []GoogleCloudDialogflowV2IntentMessageBasicCardButtonResponse

    Optional. List of buttons for the card.

    ColumnProperties []GoogleCloudDialogflowV2IntentMessageColumnPropertiesResponse

    Optional. Display properties for the columns in this table.

    Image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Image which should be displayed on the card.

    Rows []GoogleCloudDialogflowV2IntentMessageTableCardRowResponse

    Optional. Rows in this table of data.

    Subtitle string

    Optional. Subtitle to the title.

    Title string

    Title of the card.

    buttons List<GoogleCloudDialogflowV2IntentMessageBasicCardButtonResponse>

    Optional. List of buttons for the card.

    columnProperties List<GoogleCloudDialogflowV2IntentMessageColumnPropertiesResponse>

    Optional. Display properties for the columns in this table.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Image which should be displayed on the card.

    rows List<GoogleCloudDialogflowV2IntentMessageTableCardRowResponse>

    Optional. Rows in this table of data.

    subtitle String

    Optional. Subtitle to the title.

    title String

    Title of the card.

    buttons GoogleCloudDialogflowV2IntentMessageBasicCardButtonResponse[]

    Optional. List of buttons for the card.

    columnProperties GoogleCloudDialogflowV2IntentMessageColumnPropertiesResponse[]

    Optional. Display properties for the columns in this table.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Image which should be displayed on the card.

    rows GoogleCloudDialogflowV2IntentMessageTableCardRowResponse[]

    Optional. Rows in this table of data.

    subtitle string

    Optional. Subtitle to the title.

    title string

    Title of the card.

    buttons Sequence[GoogleCloudDialogflowV2IntentMessageBasicCardButtonResponse]

    Optional. List of buttons for the card.

    column_properties Sequence[GoogleCloudDialogflowV2IntentMessageColumnPropertiesResponse]

    Optional. Display properties for the columns in this table.

    image GoogleCloudDialogflowV2IntentMessageImageResponse

    Optional. Image which should be displayed on the card.

    rows Sequence[GoogleCloudDialogflowV2IntentMessageTableCardRowResponse]

    Optional. Rows in this table of data.

    subtitle str

    Optional. Subtitle to the title.

    title str

    Title of the card.

    buttons List<Property Map>

    Optional. List of buttons for the card.

    columnProperties List<Property Map>

    Optional. Display properties for the columns in this table.

    image Property Map

    Optional. Image which should be displayed on the card.

    rows List<Property Map>

    Optional. Rows in this table of data.

    subtitle String

    Optional. Subtitle to the title.

    title String

    Title of the card.

    GoogleCloudDialogflowV2IntentMessageTableCardRowResponse

    Cells List<Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageTableCardCellResponse>

    Optional. List of cells that make up this row.

    DividerAfter bool

    Optional. Whether to add a visual divider after this row.

    Cells []GoogleCloudDialogflowV2IntentMessageTableCardCellResponse

    Optional. List of cells that make up this row.

    DividerAfter bool

    Optional. Whether to add a visual divider after this row.

    cells List<GoogleCloudDialogflowV2IntentMessageTableCardCellResponse>

    Optional. List of cells that make up this row.

    dividerAfter Boolean

    Optional. Whether to add a visual divider after this row.

    cells GoogleCloudDialogflowV2IntentMessageTableCardCellResponse[]

    Optional. List of cells that make up this row.

    dividerAfter boolean

    Optional. Whether to add a visual divider after this row.

    cells Sequence[GoogleCloudDialogflowV2IntentMessageTableCardCellResponse]

    Optional. List of cells that make up this row.

    divider_after bool

    Optional. Whether to add a visual divider after this row.

    cells List<Property Map>

    Optional. List of cells that make up this row.

    dividerAfter Boolean

    Optional. Whether to add a visual divider after this row.

    GoogleCloudDialogflowV2IntentMessageTextResponse

    Text List<string>

    Optional. The collection of the agent's responses.

    Text []string

    Optional. The collection of the agent's responses.

    text List<String>

    Optional. The collection of the agent's responses.

    text string[]

    Optional. The collection of the agent's responses.

    text Sequence[str]

    Optional. The collection of the agent's responses.

    text List<String>

    Optional. The collection of the agent's responses.

    GoogleCloudDialogflowV2IntentParameterResponse

    DefaultValue string

    Optional. The default value to use when the value yields an empty result. Default values can be extracted from contexts by using the following syntax: #context_name.parameter_name.

    DisplayName string

    The name of the parameter.

    EntityTypeDisplayName string

    Optional. The name of the entity type, prefixed with @, that describes values of the parameter. If the parameter is required, this must be provided.

    IsList bool

    Optional. Indicates whether the parameter represents a list of values.

    Mandatory bool

    Optional. Indicates whether the parameter is required. That is, whether the intent cannot be completed without collecting the parameter value.

    Name string

    The unique identifier of this parameter.

    Prompts List<string>

    Optional. The collection of prompts that the agent can present to the user in order to collect a value for the parameter.

    Value string

    Optional. The definition of the parameter value. It can be: - a constant string, - a parameter value defined as $parameter_name, - an original parameter value defined as $parameter_name.original, - a parameter value from some context defined as #context_name.parameter_name.

    DefaultValue string

    Optional. The default value to use when the value yields an empty result. Default values can be extracted from contexts by using the following syntax: #context_name.parameter_name.

    DisplayName string

    The name of the parameter.

    EntityTypeDisplayName string

    Optional. The name of the entity type, prefixed with @, that describes values of the parameter. If the parameter is required, this must be provided.

    IsList bool

    Optional. Indicates whether the parameter represents a list of values.

    Mandatory bool

    Optional. Indicates whether the parameter is required. That is, whether the intent cannot be completed without collecting the parameter value.

    Name string

    The unique identifier of this parameter.

    Prompts []string

    Optional. The collection of prompts that the agent can present to the user in order to collect a value for the parameter.

    Value string

    Optional. The definition of the parameter value. It can be: - a constant string, - a parameter value defined as $parameter_name, - an original parameter value defined as $parameter_name.original, - a parameter value from some context defined as #context_name.parameter_name.

    defaultValue String

    Optional. The default value to use when the value yields an empty result. Default values can be extracted from contexts by using the following syntax: #context_name.parameter_name.

    displayName String

    The name of the parameter.

    entityTypeDisplayName String

    Optional. The name of the entity type, prefixed with @, that describes values of the parameter. If the parameter is required, this must be provided.

    isList Boolean

    Optional. Indicates whether the parameter represents a list of values.

    mandatory Boolean

    Optional. Indicates whether the parameter is required. That is, whether the intent cannot be completed without collecting the parameter value.

    name String

    The unique identifier of this parameter.

    prompts List<String>

    Optional. The collection of prompts that the agent can present to the user in order to collect a value for the parameter.

    value String

    Optional. The definition of the parameter value. It can be: - a constant string, - a parameter value defined as $parameter_name, - an original parameter value defined as $parameter_name.original, - a parameter value from some context defined as #context_name.parameter_name.

    defaultValue string

    Optional. The default value to use when the value yields an empty result. Default values can be extracted from contexts by using the following syntax: #context_name.parameter_name.

    displayName string

    The name of the parameter.

    entityTypeDisplayName string

    Optional. The name of the entity type, prefixed with @, that describes values of the parameter. If the parameter is required, this must be provided.

    isList boolean

    Optional. Indicates whether the parameter represents a list of values.

    mandatory boolean

    Optional. Indicates whether the parameter is required. That is, whether the intent cannot be completed without collecting the parameter value.

    name string

    The unique identifier of this parameter.

    prompts string[]

    Optional. The collection of prompts that the agent can present to the user in order to collect a value for the parameter.

    value string

    Optional. The definition of the parameter value. It can be: - a constant string, - a parameter value defined as $parameter_name, - an original parameter value defined as $parameter_name.original, - a parameter value from some context defined as #context_name.parameter_name.

    default_value str

    Optional. The default value to use when the value yields an empty result. Default values can be extracted from contexts by using the following syntax: #context_name.parameter_name.

    display_name str

    The name of the parameter.

    entity_type_display_name str

    Optional. The name of the entity type, prefixed with @, that describes values of the parameter. If the parameter is required, this must be provided.

    is_list bool

    Optional. Indicates whether the parameter represents a list of values.

    mandatory bool

    Optional. Indicates whether the parameter is required. That is, whether the intent cannot be completed without collecting the parameter value.

    name str

    The unique identifier of this parameter.

    prompts Sequence[str]

    Optional. The collection of prompts that the agent can present to the user in order to collect a value for the parameter.

    value str

    Optional. The definition of the parameter value. It can be: - a constant string, - a parameter value defined as $parameter_name, - an original parameter value defined as $parameter_name.original, - a parameter value from some context defined as #context_name.parameter_name.

    defaultValue String

    Optional. The default value to use when the value yields an empty result. Default values can be extracted from contexts by using the following syntax: #context_name.parameter_name.

    displayName String

    The name of the parameter.

    entityTypeDisplayName String

    Optional. The name of the entity type, prefixed with @, that describes values of the parameter. If the parameter is required, this must be provided.

    isList Boolean

    Optional. Indicates whether the parameter represents a list of values.

    mandatory Boolean

    Optional. Indicates whether the parameter is required. That is, whether the intent cannot be completed without collecting the parameter value.

    name String

    The unique identifier of this parameter.

    prompts List<String>

    Optional. The collection of prompts that the agent can present to the user in order to collect a value for the parameter.

    value String

    Optional. The definition of the parameter value. It can be: - a constant string, - a parameter value defined as $parameter_name, - an original parameter value defined as $parameter_name.original, - a parameter value from some context defined as #context_name.parameter_name.

    GoogleCloudDialogflowV2IntentTrainingPhrasePartResponse

    Alias string

    Optional. The parameter name for the value extracted from the annotated part of the example. This field is required for annotated parts of the training phrase.

    EntityType string

    Optional. The entity type name prefixed with @. This field is required for annotated parts of the training phrase.

    Text string

    The text for this part.

    UserDefined bool

    Optional. Indicates whether the text was manually annotated. This field is set to true when the Dialogflow Console is used to manually annotate the part. When creating an annotated part with the API, you must set this to true.

    Alias string

    Optional. The parameter name for the value extracted from the annotated part of the example. This field is required for annotated parts of the training phrase.

    EntityType string

    Optional. The entity type name prefixed with @. This field is required for annotated parts of the training phrase.

    Text string

    The text for this part.

    UserDefined bool

    Optional. Indicates whether the text was manually annotated. This field is set to true when the Dialogflow Console is used to manually annotate the part. When creating an annotated part with the API, you must set this to true.

    alias String

    Optional. The parameter name for the value extracted from the annotated part of the example. This field is required for annotated parts of the training phrase.

    entityType String

    Optional. The entity type name prefixed with @. This field is required for annotated parts of the training phrase.

    text String

    The text for this part.

    userDefined Boolean

    Optional. Indicates whether the text was manually annotated. This field is set to true when the Dialogflow Console is used to manually annotate the part. When creating an annotated part with the API, you must set this to true.

    alias string

    Optional. The parameter name for the value extracted from the annotated part of the example. This field is required for annotated parts of the training phrase.

    entityType string

    Optional. The entity type name prefixed with @. This field is required for annotated parts of the training phrase.

    text string

    The text for this part.

    userDefined boolean

    Optional. Indicates whether the text was manually annotated. This field is set to true when the Dialogflow Console is used to manually annotate the part. When creating an annotated part with the API, you must set this to true.

    alias str

    Optional. The parameter name for the value extracted from the annotated part of the example. This field is required for annotated parts of the training phrase.

    entity_type str

    Optional. The entity type name prefixed with @. This field is required for annotated parts of the training phrase.

    text str

    The text for this part.

    user_defined bool

    Optional. Indicates whether the text was manually annotated. This field is set to true when the Dialogflow Console is used to manually annotate the part. When creating an annotated part with the API, you must set this to true.

    alias String

    Optional. The parameter name for the value extracted from the annotated part of the example. This field is required for annotated parts of the training phrase.

    entityType String

    Optional. The entity type name prefixed with @. This field is required for annotated parts of the training phrase.

    text String

    The text for this part.

    userDefined Boolean

    Optional. Indicates whether the text was manually annotated. This field is set to true when the Dialogflow Console is used to manually annotate the part. When creating an annotated part with the API, you must set this to true.

    GoogleCloudDialogflowV2IntentTrainingPhraseResponse

    Name string

    The unique identifier of this training phrase.

    Parts List<Pulumi.GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentTrainingPhrasePartResponse>

    The ordered list of training phrase parts. The parts are concatenated in order to form the training phrase. Note: The API does not automatically annotate training phrases like the Dialogflow Console does. Note: Do not forget to include whitespace at part boundaries, so the training phrase is well formatted when the parts are concatenated. If the training phrase does not need to be annotated with parameters, you just need a single part with only the Part.text field set. If you want to annotate the training phrase, you must create multiple parts, where the fields of each part are populated in one of two ways: - Part.text is set to a part of the phrase that has no parameters. - Part.text is set to a part of the phrase that you want to annotate, and the entity_type, alias, and user_defined fields are all set.

    TimesAddedCount int

    Optional. Indicates how many times this example was added to the intent. Each time a developer adds an existing sample by editing an intent or training, this counter is increased.

    Type string

    The type of the training phrase.

    Name string

    The unique identifier of this training phrase.

    Parts []GoogleCloudDialogflowV2IntentTrainingPhrasePartResponse

    The ordered list of training phrase parts. The parts are concatenated in order to form the training phrase. Note: The API does not automatically annotate training phrases like the Dialogflow Console does. Note: Do not forget to include whitespace at part boundaries, so the training phrase is well formatted when the parts are concatenated. If the training phrase does not need to be annotated with parameters, you just need a single part with only the Part.text field set. If you want to annotate the training phrase, you must create multiple parts, where the fields of each part are populated in one of two ways: - Part.text is set to a part of the phrase that has no parameters. - Part.text is set to a part of the phrase that you want to annotate, and the entity_type, alias, and user_defined fields are all set.

    TimesAddedCount int

    Optional. Indicates how many times this example was added to the intent. Each time a developer adds an existing sample by editing an intent or training, this counter is increased.

    Type string

    The type of the training phrase.

    name String

    The unique identifier of this training phrase.

    parts List<GoogleCloudDialogflowV2IntentTrainingPhrasePartResponse>

    The ordered list of training phrase parts. The parts are concatenated in order to form the training phrase. Note: The API does not automatically annotate training phrases like the Dialogflow Console does. Note: Do not forget to include whitespace at part boundaries, so the training phrase is well formatted when the parts are concatenated. If the training phrase does not need to be annotated with parameters, you just need a single part with only the Part.text field set. If you want to annotate the training phrase, you must create multiple parts, where the fields of each part are populated in one of two ways: - Part.text is set to a part of the phrase that has no parameters. - Part.text is set to a part of the phrase that you want to annotate, and the entity_type, alias, and user_defined fields are all set.

    timesAddedCount Integer

    Optional. Indicates how many times this example was added to the intent. Each time a developer adds an existing sample by editing an intent or training, this counter is increased.

    type String

    The type of the training phrase.

    name string

    The unique identifier of this training phrase.

    parts GoogleCloudDialogflowV2IntentTrainingPhrasePartResponse[]

    The ordered list of training phrase parts. The parts are concatenated in order to form the training phrase. Note: The API does not automatically annotate training phrases like the Dialogflow Console does. Note: Do not forget to include whitespace at part boundaries, so the training phrase is well formatted when the parts are concatenated. If the training phrase does not need to be annotated with parameters, you just need a single part with only the Part.text field set. If you want to annotate the training phrase, you must create multiple parts, where the fields of each part are populated in one of two ways: - Part.text is set to a part of the phrase that has no parameters. - Part.text is set to a part of the phrase that you want to annotate, and the entity_type, alias, and user_defined fields are all set.

    timesAddedCount number

    Optional. Indicates how many times this example was added to the intent. Each time a developer adds an existing sample by editing an intent or training, this counter is increased.

    type string

    The type of the training phrase.

    name str

    The unique identifier of this training phrase.

    parts Sequence[GoogleCloudDialogflowV2IntentTrainingPhrasePartResponse]

    The ordered list of training phrase parts. The parts are concatenated in order to form the training phrase. Note: The API does not automatically annotate training phrases like the Dialogflow Console does. Note: Do not forget to include whitespace at part boundaries, so the training phrase is well formatted when the parts are concatenated. If the training phrase does not need to be annotated with parameters, you just need a single part with only the Part.text field set. If you want to annotate the training phrase, you must create multiple parts, where the fields of each part are populated in one of two ways: - Part.text is set to a part of the phrase that has no parameters. - Part.text is set to a part of the phrase that you want to annotate, and the entity_type, alias, and user_defined fields are all set.

    times_added_count int

    Optional. Indicates how many times this example was added to the intent. Each time a developer adds an existing sample by editing an intent or training, this counter is increased.

    type str

    The type of the training phrase.

    name String

    The unique identifier of this training phrase.

    parts List<Property Map>

    The ordered list of training phrase parts. The parts are concatenated in order to form the training phrase. Note: The API does not automatically annotate training phrases like the Dialogflow Console does. Note: Do not forget to include whitespace at part boundaries, so the training phrase is well formatted when the parts are concatenated. If the training phrase does not need to be annotated with parameters, you just need a single part with only the Part.text field set. If you want to annotate the training phrase, you must create multiple parts, where the fields of each part are populated in one of two ways: - Part.text is set to a part of the phrase that has no parameters. - Part.text is set to a part of the phrase that you want to annotate, and the entity_type, alias, and user_defined fields are all set.

    timesAddedCount Number

    Optional. Indicates how many times this example was added to the intent. Each time a developer adds an existing sample by editing an intent or training, this counter is increased.

    type String

    The type of the training phrase.

    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.31.1 published on Thursday, Jul 20, 2023 by Pulumi