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

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

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

google-native.dialogflow/v2beta1.Intent

Explore with Pulumi AI

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

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

Creates an intent in the specified agent. Note: You should always train an agent prior to sending it queries. See the training documentation. Auto-naming is currently not supported for this resource.

Create Intent Resource

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

Constructor syntax

new Intent(name: string, args: IntentArgs, opts?: CustomResourceOptions);
@overload
def Intent(resource_name: str,
           args: IntentArgs,
           opts: Optional[ResourceOptions] = None)

@overload
def Intent(resource_name: str,
           opts: Optional[ResourceOptions] = None,
           display_name: Optional[str] = None,
           location: Optional[str] = None,
           end_interaction: Optional[bool] = None,
           ml_disabled: Optional[bool] = None,
           events: Optional[Sequence[str]] = None,
           input_context_names: Optional[Sequence[str]] = None,
           intent_view: Optional[str] = None,
           is_fallback: Optional[bool] = None,
           language_code: Optional[str] = None,
           ml_enabled: Optional[bool] = None,
           action: Optional[str] = None,
           webhook_state: Optional[IntentWebhookState] = None,
           default_response_platforms: Optional[Sequence[IntentDefaultResponsePlatformsItem]] = None,
           live_agent_handoff: Optional[bool] = None,
           name: Optional[str] = None,
           output_contexts: Optional[Sequence[GoogleCloudDialogflowV2beta1ContextArgs]] = None,
           parameters: Optional[Sequence[GoogleCloudDialogflowV2beta1IntentParameterArgs]] = None,
           parent_followup_intent_name: Optional[str] = None,
           priority: Optional[int] = None,
           project: Optional[str] = None,
           reset_contexts: Optional[bool] = None,
           training_phrases: Optional[Sequence[GoogleCloudDialogflowV2beta1IntentTrainingPhraseArgs]] = None,
           messages: Optional[Sequence[GoogleCloudDialogflowV2beta1IntentMessageArgs]] = None)
func NewIntent(ctx *Context, name string, args IntentArgs, opts ...ResourceOption) (*Intent, error)
public Intent(string name, IntentArgs args, CustomResourceOptions? opts = null)
public Intent(String name, IntentArgs args)
public Intent(String name, IntentArgs args, CustomResourceOptions options)
type: google-native:dialogflow/v2beta1:Intent
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

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

Constructor example

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

var google_nativeIntentResource = new GoogleNative.Dialogflow.V2Beta1.Intent("google-nativeIntentResource", new()
{
    DisplayName = "string",
    Location = "string",
    EndInteraction = false,
    MlDisabled = false,
    Events = new[]
    {
        "string",
    },
    InputContextNames = new[]
    {
        "string",
    },
    IntentView = "string",
    IsFallback = false,
    LanguageCode = "string",
    Action = "string",
    WebhookState = GoogleNative.Dialogflow.V2Beta1.IntentWebhookState.WebhookStateUnspecified,
    DefaultResponsePlatforms = new[]
    {
        GoogleNative.Dialogflow.V2Beta1.IntentDefaultResponsePlatformsItem.PlatformUnspecified,
    },
    LiveAgentHandoff = false,
    Name = "string",
    OutputContexts = new[]
    {
        new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1ContextArgs
        {
            Name = "string",
            LifespanCount = 0,
            Parameters = 
            {
                { "string", "string" },
            },
        },
    },
    Parameters = new[]
    {
        new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentParameterArgs
        {
            DisplayName = "string",
            DefaultValue = "string",
            EntityTypeDisplayName = "string",
            IsList = false,
            Mandatory = false,
            Name = "string",
            Prompts = new[]
            {
                "string",
            },
            Value = "string",
        },
    },
    ParentFollowupIntentName = "string",
    Priority = 0,
    Project = "string",
    ResetContexts = false,
    TrainingPhrases = new[]
    {
        new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentTrainingPhraseArgs
        {
            Parts = new[]
            {
                new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentTrainingPhrasePartArgs
                {
                    Text = "string",
                    Alias = "string",
                    EntityType = "string",
                    UserDefined = false,
                },
            },
            Type = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentTrainingPhraseType.TypeUnspecified,
            TimesAddedCount = 0,
        },
    },
    Messages = new[]
    {
        new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageArgs
        {
            BasicCard = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBasicCardArgs
            {
                Buttons = new[]
                {
                    new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonArgs
                    {
                        OpenUriAction = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriActionArgs
                        {
                            Uri = "string",
                        },
                        Title = "string",
                    },
                },
                FormattedText = "string",
                Image = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImageArgs
                {
                    AccessibilityText = "string",
                    ImageUri = "string",
                },
                Subtitle = "string",
                Title = "string",
            },
            BrowseCarouselCard = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardArgs
            {
                Items = new[]
                {
                    new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemArgs
                    {
                        OpenUriAction = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionArgs
                        {
                            Url = "string",
                            UrlTypeHint = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint.UrlTypeHintUnspecified,
                        },
                        Title = "string",
                        Description = "string",
                        Footer = "string",
                        Image = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImageArgs
                        {
                            AccessibilityText = "string",
                            ImageUri = "string",
                        },
                    },
                },
                ImageDisplayOptions = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptions.ImageDisplayOptionsUnspecified,
            },
            Card = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageCardArgs
            {
                Buttons = new[]
                {
                    new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageCardButtonArgs
                    {
                        Postback = "string",
                        Text = "string",
                    },
                },
                ImageUri = "string",
                Subtitle = "string",
                Title = "string",
            },
            CarouselSelect = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectArgs
            {
                Items = new[]
                {
                    new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectItemArgs
                    {
                        Info = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoArgs
                        {
                            Key = "string",
                            Synonyms = new[]
                            {
                                "string",
                            },
                        },
                        Title = "string",
                        Description = "string",
                        Image = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImageArgs
                        {
                            AccessibilityText = "string",
                            ImageUri = "string",
                        },
                    },
                },
            },
            Image = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImageArgs
            {
                AccessibilityText = "string",
                ImageUri = "string",
            },
            LinkOutSuggestion = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestionArgs
            {
                DestinationName = "string",
                Uri = "string",
            },
            ListSelect = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageListSelectArgs
            {
                Items = new[]
                {
                    new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageListSelectItemArgs
                    {
                        Info = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoArgs
                        {
                            Key = "string",
                            Synonyms = new[]
                            {
                                "string",
                            },
                        },
                        Title = "string",
                        Description = "string",
                        Image = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImageArgs
                        {
                            AccessibilityText = "string",
                            ImageUri = "string",
                        },
                    },
                },
                Subtitle = "string",
                Title = "string",
            },
            MediaContent = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageMediaContentArgs
            {
                MediaObjects = new[]
                {
                    new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObjectArgs
                    {
                        ContentUrl = "string",
                        Name = "string",
                        Description = "string",
                        Icon = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImageArgs
                        {
                            AccessibilityText = "string",
                            ImageUri = "string",
                        },
                        LargeImage = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImageArgs
                        {
                            AccessibilityText = "string",
                            ImageUri = "string",
                        },
                    },
                },
                MediaType = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaType.ResponseMediaTypeUnspecified,
            },
            Payload = 
            {
                { "string", "string" },
            },
            Platform = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentMessagePlatform.PlatformUnspecified,
            QuickReplies = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageQuickRepliesArgs
            {
                QuickReplies = new[]
                {
                    "string",
                },
                Title = "string",
            },
            RbmCarouselRichCard = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardArgs
            {
                CardContents = new[]
                {
                    new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentArgs
                    {
                        Description = "string",
                        Media = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaArgs
                        {
                            FileUri = "string",
                            Height = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeight.HeightUnspecified,
                            ThumbnailUri = "string",
                        },
                        Suggestions = new[]
                        {
                            new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionArgs
                            {
                                Action = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionArgs
                                {
                                    Dial = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialArgs
                                    {
                                        PhoneNumber = "string",
                                    },
                                    OpenUrl = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriArgs
                                    {
                                        Uri = "string",
                                    },
                                    PostbackData = "string",
                                    ShareLocation = null,
                                    Text = "string",
                                },
                                Reply = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReplyArgs
                                {
                                    PostbackData = "string",
                                    Text = "string",
                                },
                            },
                        },
                        Title = "string",
                    },
                },
                CardWidth = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidth.CardWidthUnspecified,
            },
            RbmStandaloneRichCard = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardArgs
            {
                CardContent = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentArgs
                {
                    Description = "string",
                    Media = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaArgs
                    {
                        FileUri = "string",
                        Height = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeight.HeightUnspecified,
                        ThumbnailUri = "string",
                    },
                    Suggestions = new[]
                    {
                        new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionArgs
                        {
                            Action = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionArgs
                            {
                                Dial = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialArgs
                                {
                                    PhoneNumber = "string",
                                },
                                OpenUrl = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriArgs
                                {
                                    Uri = "string",
                                },
                                PostbackData = "string",
                                ShareLocation = null,
                                Text = "string",
                            },
                            Reply = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReplyArgs
                            {
                                PostbackData = "string",
                                Text = "string",
                            },
                        },
                    },
                    Title = "string",
                },
                CardOrientation = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientation.CardOrientationUnspecified,
                ThumbnailImageAlignment = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignment.ThumbnailImageAlignmentUnspecified,
            },
            RbmText = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmTextArgs
            {
                Text = "string",
                RbmSuggestion = new[]
                {
                    new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionArgs
                    {
                        Action = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionArgs
                        {
                            Dial = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialArgs
                            {
                                PhoneNumber = "string",
                            },
                            OpenUrl = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriArgs
                            {
                                Uri = "string",
                            },
                            PostbackData = "string",
                            ShareLocation = null,
                            Text = "string",
                        },
                        Reply = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReplyArgs
                        {
                            PostbackData = "string",
                            Text = "string",
                        },
                    },
                },
            },
            SimpleResponses = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageSimpleResponsesArgs
            {
                SimpleResponses = new[]
                {
                    new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageSimpleResponseArgs
                    {
                        DisplayText = "string",
                        Ssml = "string",
                        TextToSpeech = "string",
                    },
                },
            },
            Suggestions = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageSuggestionsArgs
            {
                Suggestions = new[]
                {
                    new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageSuggestionArgs
                    {
                        Title = "string",
                    },
                },
            },
            TableCard = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTableCardArgs
            {
                Title = "string",
                Buttons = new[]
                {
                    new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonArgs
                    {
                        OpenUriAction = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriActionArgs
                        {
                            Uri = "string",
                        },
                        Title = "string",
                    },
                },
                ColumnProperties = new[]
                {
                    new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesArgs
                    {
                        Header = "string",
                        HorizontalAlignment = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignment.HorizontalAlignmentUnspecified,
                    },
                },
                Image = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImageArgs
                {
                    AccessibilityText = "string",
                    ImageUri = "string",
                },
                Rows = new[]
                {
                    new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTableCardRowArgs
                    {
                        Cells = new[]
                        {
                            new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTableCardCellArgs
                            {
                                Text = "string",
                            },
                        },
                        DividerAfter = false,
                    },
                },
                Subtitle = "string",
            },
            TelephonyPlayAudio = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudioArgs
            {
                AudioUri = "string",
            },
            TelephonySynthesizeSpeech = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeechArgs
            {
                Ssml = "string",
                Text = "string",
            },
            TelephonyTransferCall = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCallArgs
            {
                PhoneNumber = "string",
            },
            Text = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTextArgs
            {
                Text = new[]
                {
                    "string",
                },
            },
        },
    },
});
Copy
example, err := dialogflowv2beta1.NewIntent(ctx, "google-nativeIntentResource", &dialogflowv2beta1.IntentArgs{
	DisplayName:    pulumi.String("string"),
	Location:       pulumi.String("string"),
	EndInteraction: pulumi.Bool(false),
	MlDisabled:     pulumi.Bool(false),
	Events: pulumi.StringArray{
		pulumi.String("string"),
	},
	InputContextNames: pulumi.StringArray{
		pulumi.String("string"),
	},
	IntentView:   pulumi.String("string"),
	IsFallback:   pulumi.Bool(false),
	LanguageCode: pulumi.String("string"),
	Action:       pulumi.String("string"),
	WebhookState: dialogflowv2beta1.IntentWebhookStateWebhookStateUnspecified,
	DefaultResponsePlatforms: dialogflow.IntentDefaultResponsePlatformsItemArray{
		dialogflowv2beta1.IntentDefaultResponsePlatformsItemPlatformUnspecified,
	},
	LiveAgentHandoff: pulumi.Bool(false),
	Name:             pulumi.String("string"),
	OutputContexts: dialogflow.GoogleCloudDialogflowV2beta1ContextArray{
		&dialogflow.GoogleCloudDialogflowV2beta1ContextArgs{
			Name:          pulumi.String("string"),
			LifespanCount: pulumi.Int(0),
			Parameters: pulumi.StringMap{
				"string": pulumi.String("string"),
			},
		},
	},
	Parameters: dialogflow.GoogleCloudDialogflowV2beta1IntentParameterArray{
		&dialogflow.GoogleCloudDialogflowV2beta1IntentParameterArgs{
			DisplayName:           pulumi.String("string"),
			DefaultValue:          pulumi.String("string"),
			EntityTypeDisplayName: pulumi.String("string"),
			IsList:                pulumi.Bool(false),
			Mandatory:             pulumi.Bool(false),
			Name:                  pulumi.String("string"),
			Prompts: pulumi.StringArray{
				pulumi.String("string"),
			},
			Value: pulumi.String("string"),
		},
	},
	ParentFollowupIntentName: pulumi.String("string"),
	Priority:                 pulumi.Int(0),
	Project:                  pulumi.String("string"),
	ResetContexts:            pulumi.Bool(false),
	TrainingPhrases: dialogflow.GoogleCloudDialogflowV2beta1IntentTrainingPhraseArray{
		&dialogflow.GoogleCloudDialogflowV2beta1IntentTrainingPhraseArgs{
			Parts: dialogflow.GoogleCloudDialogflowV2beta1IntentTrainingPhrasePartArray{
				&dialogflow.GoogleCloudDialogflowV2beta1IntentTrainingPhrasePartArgs{
					Text:        pulumi.String("string"),
					Alias:       pulumi.String("string"),
					EntityType:  pulumi.String("string"),
					UserDefined: pulumi.Bool(false),
				},
			},
			Type:            dialogflowv2beta1.GoogleCloudDialogflowV2beta1IntentTrainingPhraseTypeTypeUnspecified,
			TimesAddedCount: pulumi.Int(0),
		},
	},
	Messages: dialogflow.GoogleCloudDialogflowV2beta1IntentMessageArray{
		&dialogflow.GoogleCloudDialogflowV2beta1IntentMessageArgs{
			BasicCard: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageBasicCardArgs{
				Buttons: dialogflow.GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonArray{
					&dialogflow.GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonArgs{
						OpenUriAction: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriActionArgs{
							Uri: pulumi.String("string"),
						},
						Title: pulumi.String("string"),
					},
				},
				FormattedText: pulumi.String("string"),
				Image: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageImageArgs{
					AccessibilityText: pulumi.String("string"),
					ImageUri:          pulumi.String("string"),
				},
				Subtitle: pulumi.String("string"),
				Title:    pulumi.String("string"),
			},
			BrowseCarouselCard: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardArgs{
				Items: dialogflow.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemArray{
					&dialogflow.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemArgs{
						OpenUriAction: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionArgs{
							Url:         pulumi.String("string"),
							UrlTypeHint: dialogflowv2beta1.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintUrlTypeHintUnspecified,
						},
						Title:       pulumi.String("string"),
						Description: pulumi.String("string"),
						Footer:      pulumi.String("string"),
						Image: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageImageArgs{
							AccessibilityText: pulumi.String("string"),
							ImageUri:          pulumi.String("string"),
						},
					},
				},
				ImageDisplayOptions: dialogflowv2beta1.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsImageDisplayOptionsUnspecified,
			},
			Card: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageCardArgs{
				Buttons: dialogflow.GoogleCloudDialogflowV2beta1IntentMessageCardButtonArray{
					&dialogflow.GoogleCloudDialogflowV2beta1IntentMessageCardButtonArgs{
						Postback: pulumi.String("string"),
						Text:     pulumi.String("string"),
					},
				},
				ImageUri: pulumi.String("string"),
				Subtitle: pulumi.String("string"),
				Title:    pulumi.String("string"),
			},
			CarouselSelect: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectArgs{
				Items: dialogflow.GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectItemArray{
					&dialogflow.GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectItemArgs{
						Info: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoArgs{
							Key: pulumi.String("string"),
							Synonyms: pulumi.StringArray{
								pulumi.String("string"),
							},
						},
						Title:       pulumi.String("string"),
						Description: pulumi.String("string"),
						Image: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageImageArgs{
							AccessibilityText: pulumi.String("string"),
							ImageUri:          pulumi.String("string"),
						},
					},
				},
			},
			Image: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageImageArgs{
				AccessibilityText: pulumi.String("string"),
				ImageUri:          pulumi.String("string"),
			},
			LinkOutSuggestion: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestionArgs{
				DestinationName: pulumi.String("string"),
				Uri:             pulumi.String("string"),
			},
			ListSelect: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageListSelectArgs{
				Items: dialogflow.GoogleCloudDialogflowV2beta1IntentMessageListSelectItemArray{
					&dialogflow.GoogleCloudDialogflowV2beta1IntentMessageListSelectItemArgs{
						Info: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoArgs{
							Key: pulumi.String("string"),
							Synonyms: pulumi.StringArray{
								pulumi.String("string"),
							},
						},
						Title:       pulumi.String("string"),
						Description: pulumi.String("string"),
						Image: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageImageArgs{
							AccessibilityText: pulumi.String("string"),
							ImageUri:          pulumi.String("string"),
						},
					},
				},
				Subtitle: pulumi.String("string"),
				Title:    pulumi.String("string"),
			},
			MediaContent: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageMediaContentArgs{
				MediaObjects: dialogflow.GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObjectArray{
					&dialogflow.GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObjectArgs{
						ContentUrl:  pulumi.String("string"),
						Name:        pulumi.String("string"),
						Description: pulumi.String("string"),
						Icon: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageImageArgs{
							AccessibilityText: pulumi.String("string"),
							ImageUri:          pulumi.String("string"),
						},
						LargeImage: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageImageArgs{
							AccessibilityText: pulumi.String("string"),
							ImageUri:          pulumi.String("string"),
						},
					},
				},
				MediaType: dialogflowv2beta1.GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaTypeResponseMediaTypeUnspecified,
			},
			Payload: pulumi.StringMap{
				"string": pulumi.String("string"),
			},
			Platform: dialogflowv2beta1.GoogleCloudDialogflowV2beta1IntentMessagePlatformPlatformUnspecified,
			QuickReplies: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageQuickRepliesArgs{
				QuickReplies: pulumi.StringArray{
					pulumi.String("string"),
				},
				Title: pulumi.String("string"),
			},
			RbmCarouselRichCard: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardArgs{
				CardContents: dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentArray{
					&dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentArgs{
						Description: pulumi.String("string"),
						Media: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaArgs{
							FileUri:      pulumi.String("string"),
							Height:       dialogflowv2beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightHeightUnspecified,
							ThumbnailUri: pulumi.String("string"),
						},
						Suggestions: dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionArray{
							&dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionArgs{
								Action: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionArgs{
									Dial: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialArgs{
										PhoneNumber: pulumi.String("string"),
									},
									OpenUrl: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriArgs{
										Uri: pulumi.String("string"),
									},
									PostbackData:  pulumi.String("string"),
									ShareLocation: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocationArgs{},
									Text:          pulumi.String("string"),
								},
								Reply: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReplyArgs{
									PostbackData: pulumi.String("string"),
									Text:         pulumi.String("string"),
								},
							},
						},
						Title: pulumi.String("string"),
					},
				},
				CardWidth: dialogflowv2beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidthCardWidthUnspecified,
			},
			RbmStandaloneRichCard: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardArgs{
				CardContent: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentArgs{
					Description: pulumi.String("string"),
					Media: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaArgs{
						FileUri:      pulumi.String("string"),
						Height:       dialogflowv2beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightHeightUnspecified,
						ThumbnailUri: pulumi.String("string"),
					},
					Suggestions: dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionArray{
						&dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionArgs{
							Action: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionArgs{
								Dial: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialArgs{
									PhoneNumber: pulumi.String("string"),
								},
								OpenUrl: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriArgs{
									Uri: pulumi.String("string"),
								},
								PostbackData:  pulumi.String("string"),
								ShareLocation: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocationArgs{},
								Text:          pulumi.String("string"),
							},
							Reply: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReplyArgs{
								PostbackData: pulumi.String("string"),
								Text:         pulumi.String("string"),
							},
						},
					},
					Title: pulumi.String("string"),
				},
				CardOrientation:         dialogflowv2beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientationCardOrientationUnspecified,
				ThumbnailImageAlignment: dialogflowv2beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignmentThumbnailImageAlignmentUnspecified,
			},
			RbmText: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmTextArgs{
				Text: pulumi.String("string"),
				RbmSuggestion: dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionArray{
					&dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionArgs{
						Action: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionArgs{
							Dial: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialArgs{
								PhoneNumber: pulumi.String("string"),
							},
							OpenUrl: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriArgs{
								Uri: pulumi.String("string"),
							},
							PostbackData:  pulumi.String("string"),
							ShareLocation: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocationArgs{},
							Text:          pulumi.String("string"),
						},
						Reply: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReplyArgs{
							PostbackData: pulumi.String("string"),
							Text:         pulumi.String("string"),
						},
					},
				},
			},
			SimpleResponses: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageSimpleResponsesArgs{
				SimpleResponses: dialogflow.GoogleCloudDialogflowV2beta1IntentMessageSimpleResponseArray{
					&dialogflow.GoogleCloudDialogflowV2beta1IntentMessageSimpleResponseArgs{
						DisplayText:  pulumi.String("string"),
						Ssml:         pulumi.String("string"),
						TextToSpeech: pulumi.String("string"),
					},
				},
			},
			Suggestions: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageSuggestionsArgs{
				Suggestions: dialogflow.GoogleCloudDialogflowV2beta1IntentMessageSuggestionArray{
					&dialogflow.GoogleCloudDialogflowV2beta1IntentMessageSuggestionArgs{
						Title: pulumi.String("string"),
					},
				},
			},
			TableCard: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageTableCardArgs{
				Title: pulumi.String("string"),
				Buttons: dialogflow.GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonArray{
					&dialogflow.GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonArgs{
						OpenUriAction: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriActionArgs{
							Uri: pulumi.String("string"),
						},
						Title: pulumi.String("string"),
					},
				},
				ColumnProperties: dialogflow.GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesArray{
					&dialogflow.GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesArgs{
						Header:              pulumi.String("string"),
						HorizontalAlignment: dialogflowv2beta1.GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentHorizontalAlignmentUnspecified,
					},
				},
				Image: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageImageArgs{
					AccessibilityText: pulumi.String("string"),
					ImageUri:          pulumi.String("string"),
				},
				Rows: dialogflow.GoogleCloudDialogflowV2beta1IntentMessageTableCardRowArray{
					&dialogflow.GoogleCloudDialogflowV2beta1IntentMessageTableCardRowArgs{
						Cells: dialogflow.GoogleCloudDialogflowV2beta1IntentMessageTableCardCellArray{
							&dialogflow.GoogleCloudDialogflowV2beta1IntentMessageTableCardCellArgs{
								Text: pulumi.String("string"),
							},
						},
						DividerAfter: pulumi.Bool(false),
					},
				},
				Subtitle: pulumi.String("string"),
			},
			TelephonyPlayAudio: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudioArgs{
				AudioUri: pulumi.String("string"),
			},
			TelephonySynthesizeSpeech: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeechArgs{
				Ssml: pulumi.String("string"),
				Text: pulumi.String("string"),
			},
			TelephonyTransferCall: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCallArgs{
				PhoneNumber: pulumi.String("string"),
			},
			Text: &dialogflow.GoogleCloudDialogflowV2beta1IntentMessageTextArgs{
				Text: pulumi.StringArray{
					pulumi.String("string"),
				},
			},
		},
	},
})
Copy
var google_nativeIntentResource = new Intent("google-nativeIntentResource", IntentArgs.builder()
    .displayName("string")
    .location("string")
    .endInteraction(false)
    .mlDisabled(false)
    .events("string")
    .inputContextNames("string")
    .intentView("string")
    .isFallback(false)
    .languageCode("string")
    .action("string")
    .webhookState("WEBHOOK_STATE_UNSPECIFIED")
    .defaultResponsePlatforms("PLATFORM_UNSPECIFIED")
    .liveAgentHandoff(false)
    .name("string")
    .outputContexts(GoogleCloudDialogflowV2beta1ContextArgs.builder()
        .name("string")
        .lifespanCount(0)
        .parameters(Map.of("string", "string"))
        .build())
    .parameters(GoogleCloudDialogflowV2beta1IntentParameterArgs.builder()
        .displayName("string")
        .defaultValue("string")
        .entityTypeDisplayName("string")
        .isList(false)
        .mandatory(false)
        .name("string")
        .prompts("string")
        .value("string")
        .build())
    .parentFollowupIntentName("string")
    .priority(0)
    .project("string")
    .resetContexts(false)
    .trainingPhrases(GoogleCloudDialogflowV2beta1IntentTrainingPhraseArgs.builder()
        .parts(GoogleCloudDialogflowV2beta1IntentTrainingPhrasePartArgs.builder()
            .text("string")
            .alias("string")
            .entityType("string")
            .userDefined(false)
            .build())
        .type("TYPE_UNSPECIFIED")
        .timesAddedCount(0)
        .build())
    .messages(GoogleCloudDialogflowV2beta1IntentMessageArgs.builder()
        .basicCard(GoogleCloudDialogflowV2beta1IntentMessageBasicCardArgs.builder()
            .buttons(GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonArgs.builder()
                .openUriAction(GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriActionArgs.builder()
                    .uri("string")
                    .build())
                .title("string")
                .build())
            .formattedText("string")
            .image(GoogleCloudDialogflowV2beta1IntentMessageImageArgs.builder()
                .accessibilityText("string")
                .imageUri("string")
                .build())
            .subtitle("string")
            .title("string")
            .build())
        .browseCarouselCard(GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardArgs.builder()
            .items(GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemArgs.builder()
                .openUriAction(GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionArgs.builder()
                    .url("string")
                    .urlTypeHint("URL_TYPE_HINT_UNSPECIFIED")
                    .build())
                .title("string")
                .description("string")
                .footer("string")
                .image(GoogleCloudDialogflowV2beta1IntentMessageImageArgs.builder()
                    .accessibilityText("string")
                    .imageUri("string")
                    .build())
                .build())
            .imageDisplayOptions("IMAGE_DISPLAY_OPTIONS_UNSPECIFIED")
            .build())
        .card(GoogleCloudDialogflowV2beta1IntentMessageCardArgs.builder()
            .buttons(GoogleCloudDialogflowV2beta1IntentMessageCardButtonArgs.builder()
                .postback("string")
                .text("string")
                .build())
            .imageUri("string")
            .subtitle("string")
            .title("string")
            .build())
        .carouselSelect(GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectArgs.builder()
            .items(GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectItemArgs.builder()
                .info(GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoArgs.builder()
                    .key("string")
                    .synonyms("string")
                    .build())
                .title("string")
                .description("string")
                .image(GoogleCloudDialogflowV2beta1IntentMessageImageArgs.builder()
                    .accessibilityText("string")
                    .imageUri("string")
                    .build())
                .build())
            .build())
        .image(GoogleCloudDialogflowV2beta1IntentMessageImageArgs.builder()
            .accessibilityText("string")
            .imageUri("string")
            .build())
        .linkOutSuggestion(GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestionArgs.builder()
            .destinationName("string")
            .uri("string")
            .build())
        .listSelect(GoogleCloudDialogflowV2beta1IntentMessageListSelectArgs.builder()
            .items(GoogleCloudDialogflowV2beta1IntentMessageListSelectItemArgs.builder()
                .info(GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoArgs.builder()
                    .key("string")
                    .synonyms("string")
                    .build())
                .title("string")
                .description("string")
                .image(GoogleCloudDialogflowV2beta1IntentMessageImageArgs.builder()
                    .accessibilityText("string")
                    .imageUri("string")
                    .build())
                .build())
            .subtitle("string")
            .title("string")
            .build())
        .mediaContent(GoogleCloudDialogflowV2beta1IntentMessageMediaContentArgs.builder()
            .mediaObjects(GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObjectArgs.builder()
                .contentUrl("string")
                .name("string")
                .description("string")
                .icon(GoogleCloudDialogflowV2beta1IntentMessageImageArgs.builder()
                    .accessibilityText("string")
                    .imageUri("string")
                    .build())
                .largeImage(GoogleCloudDialogflowV2beta1IntentMessageImageArgs.builder()
                    .accessibilityText("string")
                    .imageUri("string")
                    .build())
                .build())
            .mediaType("RESPONSE_MEDIA_TYPE_UNSPECIFIED")
            .build())
        .payload(Map.of("string", "string"))
        .platform("PLATFORM_UNSPECIFIED")
        .quickReplies(GoogleCloudDialogflowV2beta1IntentMessageQuickRepliesArgs.builder()
            .quickReplies("string")
            .title("string")
            .build())
        .rbmCarouselRichCard(GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardArgs.builder()
            .cardContents(GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentArgs.builder()
                .description("string")
                .media(GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaArgs.builder()
                    .fileUri("string")
                    .height("HEIGHT_UNSPECIFIED")
                    .thumbnailUri("string")
                    .build())
                .suggestions(GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionArgs.builder()
                    .action(GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionArgs.builder()
                        .dial(GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialArgs.builder()
                            .phoneNumber("string")
                            .build())
                        .openUrl(GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriArgs.builder()
                            .uri("string")
                            .build())
                        .postbackData("string")
                        .shareLocation()
                        .text("string")
                        .build())
                    .reply(GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReplyArgs.builder()
                        .postbackData("string")
                        .text("string")
                        .build())
                    .build())
                .title("string")
                .build())
            .cardWidth("CARD_WIDTH_UNSPECIFIED")
            .build())
        .rbmStandaloneRichCard(GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardArgs.builder()
            .cardContent(GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentArgs.builder()
                .description("string")
                .media(GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaArgs.builder()
                    .fileUri("string")
                    .height("HEIGHT_UNSPECIFIED")
                    .thumbnailUri("string")
                    .build())
                .suggestions(GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionArgs.builder()
                    .action(GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionArgs.builder()
                        .dial(GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialArgs.builder()
                            .phoneNumber("string")
                            .build())
                        .openUrl(GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriArgs.builder()
                            .uri("string")
                            .build())
                        .postbackData("string")
                        .shareLocation()
                        .text("string")
                        .build())
                    .reply(GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReplyArgs.builder()
                        .postbackData("string")
                        .text("string")
                        .build())
                    .build())
                .title("string")
                .build())
            .cardOrientation("CARD_ORIENTATION_UNSPECIFIED")
            .thumbnailImageAlignment("THUMBNAIL_IMAGE_ALIGNMENT_UNSPECIFIED")
            .build())
        .rbmText(GoogleCloudDialogflowV2beta1IntentMessageRbmTextArgs.builder()
            .text("string")
            .rbmSuggestion(GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionArgs.builder()
                .action(GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionArgs.builder()
                    .dial(GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialArgs.builder()
                        .phoneNumber("string")
                        .build())
                    .openUrl(GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriArgs.builder()
                        .uri("string")
                        .build())
                    .postbackData("string")
                    .shareLocation()
                    .text("string")
                    .build())
                .reply(GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReplyArgs.builder()
                    .postbackData("string")
                    .text("string")
                    .build())
                .build())
            .build())
        .simpleResponses(GoogleCloudDialogflowV2beta1IntentMessageSimpleResponsesArgs.builder()
            .simpleResponses(GoogleCloudDialogflowV2beta1IntentMessageSimpleResponseArgs.builder()
                .displayText("string")
                .ssml("string")
                .textToSpeech("string")
                .build())
            .build())
        .suggestions(GoogleCloudDialogflowV2beta1IntentMessageSuggestionsArgs.builder()
            .suggestions(GoogleCloudDialogflowV2beta1IntentMessageSuggestionArgs.builder()
                .title("string")
                .build())
            .build())
        .tableCard(GoogleCloudDialogflowV2beta1IntentMessageTableCardArgs.builder()
            .title("string")
            .buttons(GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonArgs.builder()
                .openUriAction(GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriActionArgs.builder()
                    .uri("string")
                    .build())
                .title("string")
                .build())
            .columnProperties(GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesArgs.builder()
                .header("string")
                .horizontalAlignment("HORIZONTAL_ALIGNMENT_UNSPECIFIED")
                .build())
            .image(GoogleCloudDialogflowV2beta1IntentMessageImageArgs.builder()
                .accessibilityText("string")
                .imageUri("string")
                .build())
            .rows(GoogleCloudDialogflowV2beta1IntentMessageTableCardRowArgs.builder()
                .cells(GoogleCloudDialogflowV2beta1IntentMessageTableCardCellArgs.builder()
                    .text("string")
                    .build())
                .dividerAfter(false)
                .build())
            .subtitle("string")
            .build())
        .telephonyPlayAudio(GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudioArgs.builder()
            .audioUri("string")
            .build())
        .telephonySynthesizeSpeech(GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeechArgs.builder()
            .ssml("string")
            .text("string")
            .build())
        .telephonyTransferCall(GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCallArgs.builder()
            .phoneNumber("string")
            .build())
        .text(GoogleCloudDialogflowV2beta1IntentMessageTextArgs.builder()
            .text("string")
            .build())
        .build())
    .build());
Copy
google_native_intent_resource = google_native.dialogflow.v2beta1.Intent("google-nativeIntentResource",
    display_name="string",
    location="string",
    end_interaction=False,
    ml_disabled=False,
    events=["string"],
    input_context_names=["string"],
    intent_view="string",
    is_fallback=False,
    language_code="string",
    action="string",
    webhook_state=google_native.dialogflow.v2beta1.IntentWebhookState.WEBHOOK_STATE_UNSPECIFIED,
    default_response_platforms=[google_native.dialogflow.v2beta1.IntentDefaultResponsePlatformsItem.PLATFORM_UNSPECIFIED],
    live_agent_handoff=False,
    name="string",
    output_contexts=[{
        "name": "string",
        "lifespan_count": 0,
        "parameters": {
            "string": "string",
        },
    }],
    parameters=[{
        "display_name": "string",
        "default_value": "string",
        "entity_type_display_name": "string",
        "is_list": False,
        "mandatory": False,
        "name": "string",
        "prompts": ["string"],
        "value": "string",
    }],
    parent_followup_intent_name="string",
    priority=0,
    project="string",
    reset_contexts=False,
    training_phrases=[{
        "parts": [{
            "text": "string",
            "alias": "string",
            "entity_type": "string",
            "user_defined": False,
        }],
        "type": google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentTrainingPhraseType.TYPE_UNSPECIFIED,
        "times_added_count": 0,
    }],
    messages=[{
        "basic_card": {
            "buttons": [{
                "open_uri_action": {
                    "uri": "string",
                },
                "title": "string",
            }],
            "formatted_text": "string",
            "image": {
                "accessibility_text": "string",
                "image_uri": "string",
            },
            "subtitle": "string",
            "title": "string",
        },
        "browse_carousel_card": {
            "items": [{
                "open_uri_action": {
                    "url": "string",
                    "url_type_hint": google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint.URL_TYPE_HINT_UNSPECIFIED,
                },
                "title": "string",
                "description": "string",
                "footer": "string",
                "image": {
                    "accessibility_text": "string",
                    "image_uri": "string",
                },
            }],
            "image_display_options": google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptions.IMAGE_DISPLAY_OPTIONS_UNSPECIFIED,
        },
        "card": {
            "buttons": [{
                "postback": "string",
                "text": "string",
            }],
            "image_uri": "string",
            "subtitle": "string",
            "title": "string",
        },
        "carousel_select": {
            "items": [{
                "info": {
                    "key": "string",
                    "synonyms": ["string"],
                },
                "title": "string",
                "description": "string",
                "image": {
                    "accessibility_text": "string",
                    "image_uri": "string",
                },
            }],
        },
        "image": {
            "accessibility_text": "string",
            "image_uri": "string",
        },
        "link_out_suggestion": {
            "destination_name": "string",
            "uri": "string",
        },
        "list_select": {
            "items": [{
                "info": {
                    "key": "string",
                    "synonyms": ["string"],
                },
                "title": "string",
                "description": "string",
                "image": {
                    "accessibility_text": "string",
                    "image_uri": "string",
                },
            }],
            "subtitle": "string",
            "title": "string",
        },
        "media_content": {
            "media_objects": [{
                "content_url": "string",
                "name": "string",
                "description": "string",
                "icon": {
                    "accessibility_text": "string",
                    "image_uri": "string",
                },
                "large_image": {
                    "accessibility_text": "string",
                    "image_uri": "string",
                },
            }],
            "media_type": google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaType.RESPONSE_MEDIA_TYPE_UNSPECIFIED,
        },
        "payload": {
            "string": "string",
        },
        "platform": google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessagePlatform.PLATFORM_UNSPECIFIED,
        "quick_replies": {
            "quick_replies": ["string"],
            "title": "string",
        },
        "rbm_carousel_rich_card": {
            "card_contents": [{
                "description": "string",
                "media": {
                    "file_uri": "string",
                    "height": google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeight.HEIGHT_UNSPECIFIED,
                    "thumbnail_uri": "string",
                },
                "suggestions": [{
                    "action": {
                        "dial": {
                            "phone_number": "string",
                        },
                        "open_url": {
                            "uri": "string",
                        },
                        "postback_data": "string",
                        "share_location": {},
                        "text": "string",
                    },
                    "reply": {
                        "postback_data": "string",
                        "text": "string",
                    },
                }],
                "title": "string",
            }],
            "card_width": google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidth.CARD_WIDTH_UNSPECIFIED,
        },
        "rbm_standalone_rich_card": {
            "card_content": {
                "description": "string",
                "media": {
                    "file_uri": "string",
                    "height": google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeight.HEIGHT_UNSPECIFIED,
                    "thumbnail_uri": "string",
                },
                "suggestions": [{
                    "action": {
                        "dial": {
                            "phone_number": "string",
                        },
                        "open_url": {
                            "uri": "string",
                        },
                        "postback_data": "string",
                        "share_location": {},
                        "text": "string",
                    },
                    "reply": {
                        "postback_data": "string",
                        "text": "string",
                    },
                }],
                "title": "string",
            },
            "card_orientation": google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientation.CARD_ORIENTATION_UNSPECIFIED,
            "thumbnail_image_alignment": google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignment.THUMBNAIL_IMAGE_ALIGNMENT_UNSPECIFIED,
        },
        "rbm_text": {
            "text": "string",
            "rbm_suggestion": [{
                "action": {
                    "dial": {
                        "phone_number": "string",
                    },
                    "open_url": {
                        "uri": "string",
                    },
                    "postback_data": "string",
                    "share_location": {},
                    "text": "string",
                },
                "reply": {
                    "postback_data": "string",
                    "text": "string",
                },
            }],
        },
        "simple_responses": {
            "simple_responses": [{
                "display_text": "string",
                "ssml": "string",
                "text_to_speech": "string",
            }],
        },
        "suggestions": {
            "suggestions": [{
                "title": "string",
            }],
        },
        "table_card": {
            "title": "string",
            "buttons": [{
                "open_uri_action": {
                    "uri": "string",
                },
                "title": "string",
            }],
            "column_properties": [{
                "header": "string",
                "horizontal_alignment": google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignment.HORIZONTAL_ALIGNMENT_UNSPECIFIED,
            }],
            "image": {
                "accessibility_text": "string",
                "image_uri": "string",
            },
            "rows": [{
                "cells": [{
                    "text": "string",
                }],
                "divider_after": False,
            }],
            "subtitle": "string",
        },
        "telephony_play_audio": {
            "audio_uri": "string",
        },
        "telephony_synthesize_speech": {
            "ssml": "string",
            "text": "string",
        },
        "telephony_transfer_call": {
            "phone_number": "string",
        },
        "text": {
            "text": ["string"],
        },
    }])
Copy
const google_nativeIntentResource = new google_native.dialogflow.v2beta1.Intent("google-nativeIntentResource", {
    displayName: "string",
    location: "string",
    endInteraction: false,
    mlDisabled: false,
    events: ["string"],
    inputContextNames: ["string"],
    intentView: "string",
    isFallback: false,
    languageCode: "string",
    action: "string",
    webhookState: google_native.dialogflow.v2beta1.IntentWebhookState.WebhookStateUnspecified,
    defaultResponsePlatforms: [google_native.dialogflow.v2beta1.IntentDefaultResponsePlatformsItem.PlatformUnspecified],
    liveAgentHandoff: false,
    name: "string",
    outputContexts: [{
        name: "string",
        lifespanCount: 0,
        parameters: {
            string: "string",
        },
    }],
    parameters: [{
        displayName: "string",
        defaultValue: "string",
        entityTypeDisplayName: "string",
        isList: false,
        mandatory: false,
        name: "string",
        prompts: ["string"],
        value: "string",
    }],
    parentFollowupIntentName: "string",
    priority: 0,
    project: "string",
    resetContexts: false,
    trainingPhrases: [{
        parts: [{
            text: "string",
            alias: "string",
            entityType: "string",
            userDefined: false,
        }],
        type: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentTrainingPhraseType.TypeUnspecified,
        timesAddedCount: 0,
    }],
    messages: [{
        basicCard: {
            buttons: [{
                openUriAction: {
                    uri: "string",
                },
                title: "string",
            }],
            formattedText: "string",
            image: {
                accessibilityText: "string",
                imageUri: "string",
            },
            subtitle: "string",
            title: "string",
        },
        browseCarouselCard: {
            items: [{
                openUriAction: {
                    url: "string",
                    urlTypeHint: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint.UrlTypeHintUnspecified,
                },
                title: "string",
                description: "string",
                footer: "string",
                image: {
                    accessibilityText: "string",
                    imageUri: "string",
                },
            }],
            imageDisplayOptions: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptions.ImageDisplayOptionsUnspecified,
        },
        card: {
            buttons: [{
                postback: "string",
                text: "string",
            }],
            imageUri: "string",
            subtitle: "string",
            title: "string",
        },
        carouselSelect: {
            items: [{
                info: {
                    key: "string",
                    synonyms: ["string"],
                },
                title: "string",
                description: "string",
                image: {
                    accessibilityText: "string",
                    imageUri: "string",
                },
            }],
        },
        image: {
            accessibilityText: "string",
            imageUri: "string",
        },
        linkOutSuggestion: {
            destinationName: "string",
            uri: "string",
        },
        listSelect: {
            items: [{
                info: {
                    key: "string",
                    synonyms: ["string"],
                },
                title: "string",
                description: "string",
                image: {
                    accessibilityText: "string",
                    imageUri: "string",
                },
            }],
            subtitle: "string",
            title: "string",
        },
        mediaContent: {
            mediaObjects: [{
                contentUrl: "string",
                name: "string",
                description: "string",
                icon: {
                    accessibilityText: "string",
                    imageUri: "string",
                },
                largeImage: {
                    accessibilityText: "string",
                    imageUri: "string",
                },
            }],
            mediaType: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaType.ResponseMediaTypeUnspecified,
        },
        payload: {
            string: "string",
        },
        platform: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessagePlatform.PlatformUnspecified,
        quickReplies: {
            quickReplies: ["string"],
            title: "string",
        },
        rbmCarouselRichCard: {
            cardContents: [{
                description: "string",
                media: {
                    fileUri: "string",
                    height: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeight.HeightUnspecified,
                    thumbnailUri: "string",
                },
                suggestions: [{
                    action: {
                        dial: {
                            phoneNumber: "string",
                        },
                        openUrl: {
                            uri: "string",
                        },
                        postbackData: "string",
                        shareLocation: {},
                        text: "string",
                    },
                    reply: {
                        postbackData: "string",
                        text: "string",
                    },
                }],
                title: "string",
            }],
            cardWidth: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidth.CardWidthUnspecified,
        },
        rbmStandaloneRichCard: {
            cardContent: {
                description: "string",
                media: {
                    fileUri: "string",
                    height: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeight.HeightUnspecified,
                    thumbnailUri: "string",
                },
                suggestions: [{
                    action: {
                        dial: {
                            phoneNumber: "string",
                        },
                        openUrl: {
                            uri: "string",
                        },
                        postbackData: "string",
                        shareLocation: {},
                        text: "string",
                    },
                    reply: {
                        postbackData: "string",
                        text: "string",
                    },
                }],
                title: "string",
            },
            cardOrientation: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientation.CardOrientationUnspecified,
            thumbnailImageAlignment: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignment.ThumbnailImageAlignmentUnspecified,
        },
        rbmText: {
            text: "string",
            rbmSuggestion: [{
                action: {
                    dial: {
                        phoneNumber: "string",
                    },
                    openUrl: {
                        uri: "string",
                    },
                    postbackData: "string",
                    shareLocation: {},
                    text: "string",
                },
                reply: {
                    postbackData: "string",
                    text: "string",
                },
            }],
        },
        simpleResponses: {
            simpleResponses: [{
                displayText: "string",
                ssml: "string",
                textToSpeech: "string",
            }],
        },
        suggestions: {
            suggestions: [{
                title: "string",
            }],
        },
        tableCard: {
            title: "string",
            buttons: [{
                openUriAction: {
                    uri: "string",
                },
                title: "string",
            }],
            columnProperties: [{
                header: "string",
                horizontalAlignment: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignment.HorizontalAlignmentUnspecified,
            }],
            image: {
                accessibilityText: "string",
                imageUri: "string",
            },
            rows: [{
                cells: [{
                    text: "string",
                }],
                dividerAfter: false,
            }],
            subtitle: "string",
        },
        telephonyPlayAudio: {
            audioUri: "string",
        },
        telephonySynthesizeSpeech: {
            ssml: "string",
            text: "string",
        },
        telephonyTransferCall: {
            phoneNumber: "string",
        },
        text: {
            text: ["string"],
        },
    }],
});
Copy
type: google-native:dialogflow/v2beta1:Intent
properties:
    action: string
    defaultResponsePlatforms:
        - PLATFORM_UNSPECIFIED
    displayName: string
    endInteraction: false
    events:
        - string
    inputContextNames:
        - string
    intentView: string
    isFallback: false
    languageCode: string
    liveAgentHandoff: false
    location: string
    messages:
        - basicCard:
            buttons:
                - openUriAction:
                    uri: string
                  title: string
            formattedText: string
            image:
                accessibilityText: string
                imageUri: string
            subtitle: string
            title: string
          browseCarouselCard:
            imageDisplayOptions: IMAGE_DISPLAY_OPTIONS_UNSPECIFIED
            items:
                - description: string
                  footer: string
                  image:
                    accessibilityText: string
                    imageUri: string
                  openUriAction:
                    url: string
                    urlTypeHint: URL_TYPE_HINT_UNSPECIFIED
                  title: string
          card:
            buttons:
                - postback: string
                  text: string
            imageUri: string
            subtitle: string
            title: string
          carouselSelect:
            items:
                - description: string
                  image:
                    accessibilityText: string
                    imageUri: string
                  info:
                    key: string
                    synonyms:
                        - string
                  title: string
          image:
            accessibilityText: string
            imageUri: string
          linkOutSuggestion:
            destinationName: string
            uri: string
          listSelect:
            items:
                - description: string
                  image:
                    accessibilityText: string
                    imageUri: string
                  info:
                    key: string
                    synonyms:
                        - string
                  title: string
            subtitle: string
            title: string
          mediaContent:
            mediaObjects:
                - contentUrl: string
                  description: string
                  icon:
                    accessibilityText: string
                    imageUri: string
                  largeImage:
                    accessibilityText: string
                    imageUri: string
                  name: string
            mediaType: RESPONSE_MEDIA_TYPE_UNSPECIFIED
          payload:
            string: string
          platform: PLATFORM_UNSPECIFIED
          quickReplies:
            quickReplies:
                - string
            title: string
          rbmCarouselRichCard:
            cardContents:
                - description: string
                  media:
                    fileUri: string
                    height: HEIGHT_UNSPECIFIED
                    thumbnailUri: string
                  suggestions:
                    - action:
                        dial:
                            phoneNumber: string
                        openUrl:
                            uri: string
                        postbackData: string
                        shareLocation: {}
                        text: string
                      reply:
                        postbackData: string
                        text: string
                  title: string
            cardWidth: CARD_WIDTH_UNSPECIFIED
          rbmStandaloneRichCard:
            cardContent:
                description: string
                media:
                    fileUri: string
                    height: HEIGHT_UNSPECIFIED
                    thumbnailUri: string
                suggestions:
                    - action:
                        dial:
                            phoneNumber: string
                        openUrl:
                            uri: string
                        postbackData: string
                        shareLocation: {}
                        text: string
                      reply:
                        postbackData: string
                        text: string
                title: string
            cardOrientation: CARD_ORIENTATION_UNSPECIFIED
            thumbnailImageAlignment: THUMBNAIL_IMAGE_ALIGNMENT_UNSPECIFIED
          rbmText:
            rbmSuggestion:
                - action:
                    dial:
                        phoneNumber: string
                    openUrl:
                        uri: string
                    postbackData: string
                    shareLocation: {}
                    text: string
                  reply:
                    postbackData: string
                    text: string
            text: string
          simpleResponses:
            simpleResponses:
                - displayText: string
                  ssml: string
                  textToSpeech: string
          suggestions:
            suggestions:
                - title: string
          tableCard:
            buttons:
                - openUriAction:
                    uri: string
                  title: string
            columnProperties:
                - header: string
                  horizontalAlignment: HORIZONTAL_ALIGNMENT_UNSPECIFIED
            image:
                accessibilityText: string
                imageUri: string
            rows:
                - cells:
                    - text: string
                  dividerAfter: false
            subtitle: string
            title: string
          telephonyPlayAudio:
            audioUri: string
          telephonySynthesizeSpeech:
            ssml: string
            text: string
          telephonyTransferCall:
            phoneNumber: string
          text:
            text:
                - string
    mlDisabled: false
    name: string
    outputContexts:
        - lifespanCount: 0
          name: string
          parameters:
            string: string
    parameters:
        - defaultValue: string
          displayName: string
          entityTypeDisplayName: string
          isList: false
          mandatory: false
          name: string
          prompts:
            - string
          value: string
    parentFollowupIntentName: string
    priority: 0
    project: string
    resetContexts: false
    trainingPhrases:
        - parts:
            - alias: string
              entityType: string
              text: string
              userDefined: false
          timesAddedCount: 0
          type: TYPE_UNSPECIFIED
    webhookState: WEBHOOK_STATE_UNSPECIFIED
Copy

Intent Resource Properties

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

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The Intent resource accepts the following input properties:

DisplayName This property is required. string
The name of this intent.
Action string
Optional. The name of the action associated with the intent. Note: The action name must not contain whitespaces.
DefaultResponsePlatforms List<Pulumi.GoogleNative.Dialogflow.V2Beta1.IntentDefaultResponsePlatformsItem>
Optional. The list of platforms for which the first responses will be copied from the messages in PLATFORM_UNSPECIFIED (i.e. default platform).
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.
InputContextNames List<string>
Optional. The list of context names required for this intent to be triggered. Formats: - projects//agent/sessions/-/contexts/ - projects//locations//agent/sessions/-/contexts/
IntentView string
Optional. The resource view to apply to the returned intent.
IsFallback bool
Optional. Indicates whether this is a fallback intent.
LanguageCode string
Optional. The language used to access language-specific data. If not specified, the agent's default language is used. For more information, see Multilingual intent and entity data.
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.
Location Changes to this property will trigger replacement. string
Messages List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessage>
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.
MlEnabled bool
Optional. Indicates whether Machine Learning is enabled for the intent. Note: If ml_enabled setting is set to false, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off. DEPRECATED! Please use ml_disabled field instead. NOTE: If both ml_enabled and ml_disabled are either not set or false, then the default value is determined as follows: - Before April 15th, 2018 the default is: ml_enabled = false / ml_disabled = true. - After April 15th, 2018 the default is: ml_enabled = true / ml_disabled = false.

Deprecated: Optional. Indicates whether Machine Learning is enabled for the intent. Note: If ml_enabled setting is set to false, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off. DEPRECATED! Please use ml_disabled field instead. NOTE: If both ml_enabled and ml_disabled are either not set or false, then the default value is determined as follows: - Before April 15th, 2018 the default is: ml_enabled = false / ml_disabled = true. - After April 15th, 2018 the default is: ml_enabled = true / ml_disabled = false.

Name string
Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Supported formats: - projects//agent/intents/ - projects//locations//agent/intents/
OutputContexts List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1Context>
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.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentParameter>
Optional. The collection of parameters associated with the intent.
ParentFollowupIntentName string
Optional. 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.
Project Changes to this property will trigger replacement. string
ResetContexts bool
Optional. Indicates whether to delete all contexts in the current session when this intent is matched.
TrainingPhrases List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentTrainingPhrase>
Optional. The collection of examples that the agent is trained on.
WebhookState Pulumi.GoogleNative.Dialogflow.V2Beta1.IntentWebhookState
Optional. Indicates whether webhooks are enabled for the intent.
DisplayName This property is required. string
The name of this intent.
Action string
Optional. The name of the action associated with the intent. Note: The action name must not contain whitespaces.
DefaultResponsePlatforms []IntentDefaultResponsePlatformsItem
Optional. The list of platforms for which the first responses will be copied from the messages in PLATFORM_UNSPECIFIED (i.e. default platform).
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.
InputContextNames []string
Optional. The list of context names required for this intent to be triggered. Formats: - projects//agent/sessions/-/contexts/ - projects//locations//agent/sessions/-/contexts/
IntentView string
Optional. The resource view to apply to the returned intent.
IsFallback bool
Optional. Indicates whether this is a fallback intent.
LanguageCode string
Optional. The language used to access language-specific data. If not specified, the agent's default language is used. For more information, see Multilingual intent and entity data.
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.
Location Changes to this property will trigger replacement. string
Messages []GoogleCloudDialogflowV2beta1IntentMessageArgs
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.
MlEnabled bool
Optional. Indicates whether Machine Learning is enabled for the intent. Note: If ml_enabled setting is set to false, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off. DEPRECATED! Please use ml_disabled field instead. NOTE: If both ml_enabled and ml_disabled are either not set or false, then the default value is determined as follows: - Before April 15th, 2018 the default is: ml_enabled = false / ml_disabled = true. - After April 15th, 2018 the default is: ml_enabled = true / ml_disabled = false.

Deprecated: Optional. Indicates whether Machine Learning is enabled for the intent. Note: If ml_enabled setting is set to false, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off. DEPRECATED! Please use ml_disabled field instead. NOTE: If both ml_enabled and ml_disabled are either not set or false, then the default value is determined as follows: - Before April 15th, 2018 the default is: ml_enabled = false / ml_disabled = true. - After April 15th, 2018 the default is: ml_enabled = true / ml_disabled = false.

Name string
Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Supported formats: - projects//agent/intents/ - projects//locations//agent/intents/
OutputContexts []GoogleCloudDialogflowV2beta1ContextArgs
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 []GoogleCloudDialogflowV2beta1IntentParameterArgs
Optional. The collection of parameters associated with the intent.
ParentFollowupIntentName string
Optional. 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.
Project Changes to this property will trigger replacement. string
ResetContexts bool
Optional. Indicates whether to delete all contexts in the current session when this intent is matched.
TrainingPhrases []GoogleCloudDialogflowV2beta1IntentTrainingPhraseArgs
Optional. The collection of examples that the agent is trained on.
WebhookState IntentWebhookState
Optional. Indicates whether webhooks are enabled for the intent.
displayName This property is required. String
The name of this intent.
action String
Optional. The name of the action associated with the intent. Note: The action name must not contain whitespaces.
defaultResponsePlatforms List<IntentDefaultResponsePlatformsItem>
Optional. The list of platforms for which the first responses will be copied from the messages in PLATFORM_UNSPECIFIED (i.e. default platform).
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.
inputContextNames List<String>
Optional. The list of context names required for this intent to be triggered. Formats: - projects//agent/sessions/-/contexts/ - projects//locations//agent/sessions/-/contexts/
intentView String
Optional. The resource view to apply to the returned intent.
isFallback Boolean
Optional. Indicates whether this is a fallback intent.
languageCode String
Optional. The language used to access language-specific data. If not specified, the agent's default language is used. For more information, see Multilingual intent and entity data.
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.
location Changes to this property will trigger replacement. String
messages List<GoogleCloudDialogflowV2beta1IntentMessage>
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.
mlEnabled Boolean
Optional. Indicates whether Machine Learning is enabled for the intent. Note: If ml_enabled setting is set to false, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off. DEPRECATED! Please use ml_disabled field instead. NOTE: If both ml_enabled and ml_disabled are either not set or false, then the default value is determined as follows: - Before April 15th, 2018 the default is: ml_enabled = false / ml_disabled = true. - After April 15th, 2018 the default is: ml_enabled = true / ml_disabled = false.

Deprecated: Optional. Indicates whether Machine Learning is enabled for the intent. Note: If ml_enabled setting is set to false, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off. DEPRECATED! Please use ml_disabled field instead. NOTE: If both ml_enabled and ml_disabled are either not set or false, then the default value is determined as follows: - Before April 15th, 2018 the default is: ml_enabled = false / ml_disabled = true. - After April 15th, 2018 the default is: ml_enabled = true / ml_disabled = false.

name String
Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Supported formats: - projects//agent/intents/ - projects//locations//agent/intents/
outputContexts List<GoogleCloudDialogflowV2beta1Context>
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<GoogleCloudDialogflowV2beta1IntentParameter>
Optional. The collection of parameters associated with the intent.
parentFollowupIntentName String
Optional. 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.
project Changes to this property will trigger replacement. String
resetContexts Boolean
Optional. Indicates whether to delete all contexts in the current session when this intent is matched.
trainingPhrases List<GoogleCloudDialogflowV2beta1IntentTrainingPhrase>
Optional. The collection of examples that the agent is trained on.
webhookState IntentWebhookState
Optional. Indicates whether webhooks are enabled for the intent.
displayName This property is required. string
The name of this intent.
action string
Optional. The name of the action associated with the intent. Note: The action name must not contain whitespaces.
defaultResponsePlatforms IntentDefaultResponsePlatformsItem[]
Optional. The list of platforms for which the first responses will be copied from the messages in PLATFORM_UNSPECIFIED (i.e. default platform).
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.
inputContextNames string[]
Optional. The list of context names required for this intent to be triggered. Formats: - projects//agent/sessions/-/contexts/ - projects//locations//agent/sessions/-/contexts/
intentView string
Optional. The resource view to apply to the returned intent.
isFallback boolean
Optional. Indicates whether this is a fallback intent.
languageCode string
Optional. The language used to access language-specific data. If not specified, the agent's default language is used. For more information, see Multilingual intent and entity data.
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.
location Changes to this property will trigger replacement. string
messages GoogleCloudDialogflowV2beta1IntentMessage[]
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.
mlEnabled boolean
Optional. Indicates whether Machine Learning is enabled for the intent. Note: If ml_enabled setting is set to false, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off. DEPRECATED! Please use ml_disabled field instead. NOTE: If both ml_enabled and ml_disabled are either not set or false, then the default value is determined as follows: - Before April 15th, 2018 the default is: ml_enabled = false / ml_disabled = true. - After April 15th, 2018 the default is: ml_enabled = true / ml_disabled = false.

Deprecated: Optional. Indicates whether Machine Learning is enabled for the intent. Note: If ml_enabled setting is set to false, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off. DEPRECATED! Please use ml_disabled field instead. NOTE: If both ml_enabled and ml_disabled are either not set or false, then the default value is determined as follows: - Before April 15th, 2018 the default is: ml_enabled = false / ml_disabled = true. - After April 15th, 2018 the default is: ml_enabled = true / ml_disabled = false.

name string
Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Supported formats: - projects//agent/intents/ - projects//locations//agent/intents/
outputContexts GoogleCloudDialogflowV2beta1Context[]
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 GoogleCloudDialogflowV2beta1IntentParameter[]
Optional. The collection of parameters associated with the intent.
parentFollowupIntentName string
Optional. 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.
project Changes to this property will trigger replacement. string
resetContexts boolean
Optional. Indicates whether to delete all contexts in the current session when this intent is matched.
trainingPhrases GoogleCloudDialogflowV2beta1IntentTrainingPhrase[]
Optional. The collection of examples that the agent is trained on.
webhookState IntentWebhookState
Optional. Indicates whether webhooks are enabled for the intent.
display_name This property is required. str
The name of this 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[IntentDefaultResponsePlatformsItem]
Optional. The list of platforms for which the first responses will be copied from the messages in PLATFORM_UNSPECIFIED (i.e. default platform).
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.
input_context_names Sequence[str]
Optional. The list of context names required for this intent to be triggered. Formats: - projects//agent/sessions/-/contexts/ - projects//locations//agent/sessions/-/contexts/
intent_view str
Optional. The resource view to apply to the returned intent.
is_fallback bool
Optional. Indicates whether this is a fallback intent.
language_code str
Optional. The language used to access language-specific data. If not specified, the agent's default language is used. For more information, see Multilingual intent and entity data.
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.
location Changes to this property will trigger replacement. str
messages Sequence[GoogleCloudDialogflowV2beta1IntentMessageArgs]
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.
ml_enabled bool
Optional. Indicates whether Machine Learning is enabled for the intent. Note: If ml_enabled setting is set to false, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off. DEPRECATED! Please use ml_disabled field instead. NOTE: If both ml_enabled and ml_disabled are either not set or false, then the default value is determined as follows: - Before April 15th, 2018 the default is: ml_enabled = false / ml_disabled = true. - After April 15th, 2018 the default is: ml_enabled = true / ml_disabled = false.

Deprecated: Optional. Indicates whether Machine Learning is enabled for the intent. Note: If ml_enabled setting is set to false, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off. DEPRECATED! Please use ml_disabled field instead. NOTE: If both ml_enabled and ml_disabled are either not set or false, then the default value is determined as follows: - Before April 15th, 2018 the default is: ml_enabled = false / ml_disabled = true. - After April 15th, 2018 the default is: ml_enabled = true / ml_disabled = false.

name str
Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Supported formats: - projects//agent/intents/ - projects//locations//agent/intents/
output_contexts Sequence[GoogleCloudDialogflowV2beta1ContextArgs]
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[GoogleCloudDialogflowV2beta1IntentParameterArgs]
Optional. The collection of parameters associated with the intent.
parent_followup_intent_name str
Optional. 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.
project Changes to this property will trigger replacement. str
reset_contexts bool
Optional. Indicates whether to delete all contexts in the current session when this intent is matched.
training_phrases Sequence[GoogleCloudDialogflowV2beta1IntentTrainingPhraseArgs]
Optional. The collection of examples that the agent is trained on.
webhook_state IntentWebhookState
Optional. Indicates whether webhooks are enabled for the intent.
displayName This property is required. String
The name of this intent.
action String
Optional. The name of the action associated with the intent. Note: The action name must not contain whitespaces.
defaultResponsePlatforms List<"PLATFORM_UNSPECIFIED" | "FACEBOOK" | "SLACK" | "TELEGRAM" | "KIK" | "SKYPE" | "LINE" | "VIBER" | "ACTIONS_ON_GOOGLE" | "TELEPHONY" | "GOOGLE_HANGOUTS">
Optional. The list of platforms for which the first responses will be copied from the messages in PLATFORM_UNSPECIFIED (i.e. default platform).
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.
inputContextNames List<String>
Optional. The list of context names required for this intent to be triggered. Formats: - projects//agent/sessions/-/contexts/ - projects//locations//agent/sessions/-/contexts/
intentView String
Optional. The resource view to apply to the returned intent.
isFallback Boolean
Optional. Indicates whether this is a fallback intent.
languageCode String
Optional. The language used to access language-specific data. If not specified, the agent's default language is used. For more information, see Multilingual intent and entity data.
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.
location Changes to this property will trigger replacement. String
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.
mlEnabled Boolean
Optional. Indicates whether Machine Learning is enabled for the intent. Note: If ml_enabled setting is set to false, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off. DEPRECATED! Please use ml_disabled field instead. NOTE: If both ml_enabled and ml_disabled are either not set or false, then the default value is determined as follows: - Before April 15th, 2018 the default is: ml_enabled = false / ml_disabled = true. - After April 15th, 2018 the default is: ml_enabled = true / ml_disabled = false.

Deprecated: Optional. Indicates whether Machine Learning is enabled for the intent. Note: If ml_enabled setting is set to false, then this intent is not taken into account during inference in ML ONLY match mode. Also, auto-markup in the UI is turned off. DEPRECATED! Please use ml_disabled field instead. NOTE: If both ml_enabled and ml_disabled are either not set or false, then the default value is determined as follows: - Before April 15th, 2018 the default is: ml_enabled = false / ml_disabled = true. - After April 15th, 2018 the default is: ml_enabled = true / ml_disabled = false.

name String
Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Supported formats: - projects//agent/intents/ - projects//locations//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
Optional. 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.
project Changes to this property will trigger replacement. String
resetContexts Boolean
Optional. Indicates whether to delete all contexts in the current session when this intent is matched.
trainingPhrases List<Property Map>
Optional. The collection of examples that the agent is trained on.
webhookState "WEBHOOK_STATE_UNSPECIFIED" | "WEBHOOK_STATE_ENABLED" | "WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLING"
Optional. Indicates whether webhooks are enabled for the intent.

Outputs

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

FollowupIntentInfo List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Outputs.GoogleCloudDialogflowV2beta1IntentFollowupIntentInfoResponse>
Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.
Id string
The provider-assigned unique ID for this managed resource.
RootFollowupIntentName string
The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. Format: projects//agent/intents/.
FollowupIntentInfo []GoogleCloudDialogflowV2beta1IntentFollowupIntentInfoResponse
Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.
Id string
The provider-assigned unique ID for this managed resource.
RootFollowupIntentName string
The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. Format: projects//agent/intents/.
followupIntentInfo List<GoogleCloudDialogflowV2beta1IntentFollowupIntentInfoResponse>
Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.
id String
The provider-assigned unique ID for this managed resource.
rootFollowupIntentName String
The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. Format: projects//agent/intents/.
followupIntentInfo GoogleCloudDialogflowV2beta1IntentFollowupIntentInfoResponse[]
Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.
id string
The provider-assigned unique ID for this managed resource.
rootFollowupIntentName string
The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. Format: projects//agent/intents/.
followup_intent_info Sequence[GoogleCloudDialogflowV2beta1IntentFollowupIntentInfoResponse]
Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.
id str
The provider-assigned unique ID for this managed resource.
root_followup_intent_name str
The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. Format: projects//agent/intents/.
followupIntentInfo List<Property Map>
Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.
id String
The provider-assigned unique ID for this managed resource.
rootFollowupIntentName String
The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. Format: projects//agent/intents/.

Supporting Types

GoogleCloudDialogflowV2beta1Context
, GoogleCloudDialogflowV2beta1ContextArgs

Name This property is required. string
The unique identifier of the context. Supported formats: - projects//agent/sessions//contexts/, - projects//locations//agent/sessions//contexts/, - projects//agent/environments//users//sessions//contexts/, - projects//locations//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
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.
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 then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
Name This property is required. string
The unique identifier of the context. Supported formats: - projects//agent/sessions//contexts/, - projects//locations//agent/sessions//contexts/, - projects//agent/environments//users//sessions//contexts/, - projects//locations//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
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.
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 then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
name This property is required. String
The unique identifier of the context. Supported formats: - projects//agent/sessions//contexts/, - projects//locations//agent/sessions//contexts/, - projects//agent/environments//users//sessions//contexts/, - projects//locations//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
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.
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 then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
name This property is required. string
The unique identifier of the context. Supported formats: - projects//agent/sessions//contexts/, - projects//locations//agent/sessions//contexts/, - projects//agent/environments//users//sessions//contexts/, - projects//locations//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
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.
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 then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
name This property is required. str
The unique identifier of the context. Supported formats: - projects//agent/sessions//contexts/, - projects//locations//agent/sessions//contexts/, - projects//agent/environments//users//sessions//contexts/, - projects//locations//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
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.
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 then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
name This property is required. String
The unique identifier of the context. Supported formats: - projects//agent/sessions//contexts/, - projects//locations//agent/sessions//contexts/, - projects//agent/environments//users//sessions//contexts/, - projects//locations//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
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.
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 then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.

GoogleCloudDialogflowV2beta1ContextResponse
, GoogleCloudDialogflowV2beta1ContextResponseArgs

LifespanCount This property is required. 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 This property is required. string
The unique identifier of the context. Supported formats: - projects//agent/sessions//contexts/, - projects//locations//agent/sessions//contexts/, - projects//agent/environments//users//sessions//contexts/, - projects//locations//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 This property is required. 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 then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
LifespanCount This property is required. 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 This property is required. string
The unique identifier of the context. Supported formats: - projects//agent/sessions//contexts/, - projects//locations//agent/sessions//contexts/, - projects//agent/environments//users//sessions//contexts/, - projects//locations//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 This property is required. 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 then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
lifespanCount This property is required. 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 This property is required. String
The unique identifier of the context. Supported formats: - projects//agent/sessions//contexts/, - projects//locations//agent/sessions//contexts/, - projects//agent/environments//users//sessions//contexts/, - projects//locations//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 This property is required. 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 then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
lifespanCount This property is required. 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 This property is required. string
The unique identifier of the context. Supported formats: - projects//agent/sessions//contexts/, - projects//locations//agent/sessions//contexts/, - projects//agent/environments//users//sessions//contexts/, - projects//locations//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 This property is required. {[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 then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
lifespan_count This property is required. 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 This property is required. str
The unique identifier of the context. Supported formats: - projects//agent/sessions//contexts/, - projects//locations//agent/sessions//contexts/, - projects//agent/environments//users//sessions//contexts/, - projects//locations//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 This property is required. 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 then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
lifespanCount This property is required. 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 This property is required. String
The unique identifier of the context. Supported formats: - projects//agent/sessions//contexts/, - projects//locations//agent/sessions//contexts/, - projects//agent/environments//users//sessions//contexts/, - projects//locations//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 This property is required. 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 then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.

GoogleCloudDialogflowV2beta1IntentFollowupIntentInfoResponse
, GoogleCloudDialogflowV2beta1IntentFollowupIntentInfoResponseArgs

FollowupIntentName This property is required. string
The unique identifier of the followup intent. Format: projects//agent/intents/.
ParentFollowupIntentName This property is required. string
The unique identifier of the followup intent's parent. Format: projects//agent/intents/.
FollowupIntentName This property is required. string
The unique identifier of the followup intent. Format: projects//agent/intents/.
ParentFollowupIntentName This property is required. string
The unique identifier of the followup intent's parent. Format: projects//agent/intents/.
followupIntentName This property is required. String
The unique identifier of the followup intent. Format: projects//agent/intents/.
parentFollowupIntentName This property is required. String
The unique identifier of the followup intent's parent. Format: projects//agent/intents/.
followupIntentName This property is required. string
The unique identifier of the followup intent. Format: projects//agent/intents/.
parentFollowupIntentName This property is required. string
The unique identifier of the followup intent's parent. Format: projects//agent/intents/.
followup_intent_name This property is required. str
The unique identifier of the followup intent. Format: projects//agent/intents/.
parent_followup_intent_name This property is required. str
The unique identifier of the followup intent's parent. Format: projects//agent/intents/.
followupIntentName This property is required. String
The unique identifier of the followup intent. Format: projects//agent/intents/.
parentFollowupIntentName This property is required. String
The unique identifier of the followup intent's parent. Format: projects//agent/intents/.

GoogleCloudDialogflowV2beta1IntentMessage
, GoogleCloudDialogflowV2beta1IntentMessageArgs

BasicCard Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBasicCard
Displays a basic card for Actions on Google.
BrowseCarouselCard Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard
Browse carousel card for Actions on Google.
Card Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageCard
Displays a card.
CarouselSelect Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect
Displays a carousel card for Actions on Google.
Image Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImage
Displays an image.
LinkOutSuggestion Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion
Displays a link out suggestion chip for Actions on Google.
ListSelect Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageListSelect
Displays a list card for Actions on Google.
MediaContent Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageMediaContent
The media content card for Actions on Google.
Payload Dictionary<string, string>
A custom platform-specific response.
Platform Pulumi.GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentMessagePlatform
Optional. The platform that this message is intended for.
QuickReplies Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageQuickReplies
Displays quick replies.
RbmCarouselRichCard Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard
Rich Business Messaging (RBM) carousel rich card response.
RbmStandaloneRichCard Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard
Standalone Rich Business Messaging (RBM) rich card response.
RbmText Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmText
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
SimpleResponses Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses
Returns a voice or text-only response for Actions on Google.
Suggestions Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageSuggestions
Displays suggestion chips for Actions on Google.
TableCard Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTableCard
Table card for Actions on Google.
TelephonyPlayAudio Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio
Plays audio from a file in Telephony Gateway.
TelephonySynthesizeSpeech Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech
Synthesizes speech in Telephony Gateway.
TelephonyTransferCall Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall
Transfers the call in Telephony Gateway.
Text Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageText
Returns a text response.
BasicCard GoogleCloudDialogflowV2beta1IntentMessageBasicCard
Displays a basic card for Actions on Google.
BrowseCarouselCard GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard
Browse carousel card for Actions on Google.
Card GoogleCloudDialogflowV2beta1IntentMessageCard
Displays a card.
CarouselSelect GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect
Displays a carousel card for Actions on Google.
Image GoogleCloudDialogflowV2beta1IntentMessageImage
Displays an image.
LinkOutSuggestion GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion
Displays a link out suggestion chip for Actions on Google.
ListSelect GoogleCloudDialogflowV2beta1IntentMessageListSelect
Displays a list card for Actions on Google.
MediaContent GoogleCloudDialogflowV2beta1IntentMessageMediaContent
The media content card for Actions on Google.
Payload map[string]string
A custom platform-specific response.
Platform GoogleCloudDialogflowV2beta1IntentMessagePlatform
Optional. The platform that this message is intended for.
QuickReplies GoogleCloudDialogflowV2beta1IntentMessageQuickReplies
Displays quick replies.
RbmCarouselRichCard GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard
Rich Business Messaging (RBM) carousel rich card response.
RbmStandaloneRichCard GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard
Standalone Rich Business Messaging (RBM) rich card response.
RbmText GoogleCloudDialogflowV2beta1IntentMessageRbmText
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
SimpleResponses GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses
Returns a voice or text-only response for Actions on Google.
Suggestions GoogleCloudDialogflowV2beta1IntentMessageSuggestions
Displays suggestion chips for Actions on Google.
TableCard GoogleCloudDialogflowV2beta1IntentMessageTableCard
Table card for Actions on Google.
TelephonyPlayAudio GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio
Plays audio from a file in Telephony Gateway.
TelephonySynthesizeSpeech GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech
Synthesizes speech in Telephony Gateway.
TelephonyTransferCall GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall
Transfers the call in Telephony Gateway.
Text GoogleCloudDialogflowV2beta1IntentMessageText
Returns a text response.
basicCard GoogleCloudDialogflowV2beta1IntentMessageBasicCard
Displays a basic card for Actions on Google.
browseCarouselCard GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard
Browse carousel card for Actions on Google.
card GoogleCloudDialogflowV2beta1IntentMessageCard
Displays a card.
carouselSelect GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect
Displays a carousel card for Actions on Google.
image GoogleCloudDialogflowV2beta1IntentMessageImage
Displays an image.
linkOutSuggestion GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion
Displays a link out suggestion chip for Actions on Google.
listSelect GoogleCloudDialogflowV2beta1IntentMessageListSelect
Displays a list card for Actions on Google.
mediaContent GoogleCloudDialogflowV2beta1IntentMessageMediaContent
The media content card for Actions on Google.
payload Map<String,String>
A custom platform-specific response.
platform GoogleCloudDialogflowV2beta1IntentMessagePlatform
Optional. The platform that this message is intended for.
quickReplies GoogleCloudDialogflowV2beta1IntentMessageQuickReplies
Displays quick replies.
rbmCarouselRichCard GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard
Rich Business Messaging (RBM) carousel rich card response.
rbmStandaloneRichCard GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard
Standalone Rich Business Messaging (RBM) rich card response.
rbmText GoogleCloudDialogflowV2beta1IntentMessageRbmText
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
simpleResponses GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses
Returns a voice or text-only response for Actions on Google.
suggestions GoogleCloudDialogflowV2beta1IntentMessageSuggestions
Displays suggestion chips for Actions on Google.
tableCard GoogleCloudDialogflowV2beta1IntentMessageTableCard
Table card for Actions on Google.
telephonyPlayAudio GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio
Plays audio from a file in Telephony Gateway.
telephonySynthesizeSpeech GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech
Synthesizes speech in Telephony Gateway.
telephonyTransferCall GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall
Transfers the call in Telephony Gateway.
text GoogleCloudDialogflowV2beta1IntentMessageText
Returns a text response.
basicCard GoogleCloudDialogflowV2beta1IntentMessageBasicCard
Displays a basic card for Actions on Google.
browseCarouselCard GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard
Browse carousel card for Actions on Google.
card GoogleCloudDialogflowV2beta1IntentMessageCard
Displays a card.
carouselSelect GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect
Displays a carousel card for Actions on Google.
image GoogleCloudDialogflowV2beta1IntentMessageImage
Displays an image.
linkOutSuggestion GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion
Displays a link out suggestion chip for Actions on Google.
listSelect GoogleCloudDialogflowV2beta1IntentMessageListSelect
Displays a list card for Actions on Google.
mediaContent GoogleCloudDialogflowV2beta1IntentMessageMediaContent
The media content card for Actions on Google.
payload {[key: string]: string}
A custom platform-specific response.
platform GoogleCloudDialogflowV2beta1IntentMessagePlatform
Optional. The platform that this message is intended for.
quickReplies GoogleCloudDialogflowV2beta1IntentMessageQuickReplies
Displays quick replies.
rbmCarouselRichCard GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard
Rich Business Messaging (RBM) carousel rich card response.
rbmStandaloneRichCard GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard
Standalone Rich Business Messaging (RBM) rich card response.
rbmText GoogleCloudDialogflowV2beta1IntentMessageRbmText
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
simpleResponses GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses
Returns a voice or text-only response for Actions on Google.
suggestions GoogleCloudDialogflowV2beta1IntentMessageSuggestions
Displays suggestion chips for Actions on Google.
tableCard GoogleCloudDialogflowV2beta1IntentMessageTableCard
Table card for Actions on Google.
telephonyPlayAudio GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio
Plays audio from a file in Telephony Gateway.
telephonySynthesizeSpeech GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech
Synthesizes speech in Telephony Gateway.
telephonyTransferCall GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall
Transfers the call in Telephony Gateway.
text GoogleCloudDialogflowV2beta1IntentMessageText
Returns a text response.
basic_card GoogleCloudDialogflowV2beta1IntentMessageBasicCard
Displays a basic card for Actions on Google.
browse_carousel_card GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard
Browse carousel card for Actions on Google.
card GoogleCloudDialogflowV2beta1IntentMessageCard
Displays a card.
carousel_select GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect
Displays a carousel card for Actions on Google.
image GoogleCloudDialogflowV2beta1IntentMessageImage
Displays an image.
link_out_suggestion GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion
Displays a link out suggestion chip for Actions on Google.
list_select GoogleCloudDialogflowV2beta1IntentMessageListSelect
Displays a list card for Actions on Google.
media_content GoogleCloudDialogflowV2beta1IntentMessageMediaContent
The media content card for Actions on Google.
payload Mapping[str, str]
A custom platform-specific response.
platform GoogleCloudDialogflowV2beta1IntentMessagePlatform
Optional. The platform that this message is intended for.
quick_replies GoogleCloudDialogflowV2beta1IntentMessageQuickReplies
Displays quick replies.
rbm_carousel_rich_card GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard
Rich Business Messaging (RBM) carousel rich card response.
rbm_standalone_rich_card GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard
Standalone Rich Business Messaging (RBM) rich card response.
rbm_text GoogleCloudDialogflowV2beta1IntentMessageRbmText
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
simple_responses GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses
Returns a voice or text-only response for Actions on Google.
suggestions GoogleCloudDialogflowV2beta1IntentMessageSuggestions
Displays suggestion chips for Actions on Google.
table_card GoogleCloudDialogflowV2beta1IntentMessageTableCard
Table card for Actions on Google.
telephony_play_audio GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio
Plays audio from a file in Telephony Gateway.
telephony_synthesize_speech GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech
Synthesizes speech in Telephony Gateway.
telephony_transfer_call GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall
Transfers the call in Telephony Gateway.
text GoogleCloudDialogflowV2beta1IntentMessageText
Returns a text response.
basicCard Property Map
Displays a basic card for Actions on Google.
browseCarouselCard Property Map
Browse carousel card for Actions on Google.
card Property Map
Displays a card.
carouselSelect Property Map
Displays a carousel card for Actions on Google.
image Property Map
Displays an image.
linkOutSuggestion Property Map
Displays a link out suggestion chip for Actions on Google.
listSelect Property Map
Displays a list card for Actions on Google.
mediaContent Property Map
The media content card for Actions on Google.
payload Map<String>
A custom platform-specific response.
platform "PLATFORM_UNSPECIFIED" | "FACEBOOK" | "SLACK" | "TELEGRAM" | "KIK" | "SKYPE" | "LINE" | "VIBER" | "ACTIONS_ON_GOOGLE" | "TELEPHONY" | "GOOGLE_HANGOUTS"
Optional. The platform that this message is intended for.
quickReplies Property Map
Displays quick replies.
rbmCarouselRichCard Property Map
Rich Business Messaging (RBM) carousel rich card response.
rbmStandaloneRichCard Property Map
Standalone Rich Business Messaging (RBM) rich card response.
rbmText Property Map
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
simpleResponses Property Map
Returns a voice or text-only response for Actions on Google.
suggestions Property Map
Displays suggestion chips for Actions on Google.
tableCard Property Map
Table card for Actions on Google.
telephonyPlayAudio Property Map
Plays audio from a file in Telephony Gateway.
telephonySynthesizeSpeech Property Map
Synthesizes speech in Telephony Gateway.
telephonyTransferCall Property Map
Transfers the call in Telephony Gateway.
text Property Map
Returns a text response.

GoogleCloudDialogflowV2beta1IntentMessageBasicCard
, GoogleCloudDialogflowV2beta1IntentMessageBasicCardArgs

Buttons List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton>
Optional. The collection of card buttons.
FormattedText string
Required, unless image is present. The body text of the card.
Image Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. The image for the card.
Subtitle string
Optional. The subtitle of the card.
Title string
Optional. The title of the card.
Buttons []GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton
Optional. The collection of card buttons.
FormattedText string
Required, unless image is present. The body text of the card.
Image GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. The image for the card.
Subtitle string
Optional. The subtitle of the card.
Title string
Optional. The title of the card.
buttons List<GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton>
Optional. The collection of card buttons.
formattedText String
Required, unless image is present. The body text of the card.
image GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. The image for the card.
subtitle String
Optional. The subtitle of the card.
title String
Optional. The title of the card.
buttons GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton[]
Optional. The collection of card buttons.
formattedText string
Required, unless image is present. The body text of the card.
image GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. The image for the card.
subtitle string
Optional. The subtitle of the card.
title string
Optional. The title of the card.
buttons Sequence[GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton]
Optional. The collection of card buttons.
formatted_text str
Required, unless image is present. The body text of the card.
image GoogleCloudDialogflowV2beta1IntentMessageImage
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.

GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton
, GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonArgs

OpenUriAction This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriAction
Action to take when a user taps on the button.
Title This property is required. string
The title of the button.
OpenUriAction This property is required. GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriAction
Action to take when a user taps on the button.
Title This property is required. string
The title of the button.
openUriAction This property is required. GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriAction
Action to take when a user taps on the button.
title This property is required. String
The title of the button.
openUriAction This property is required. GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriAction
Action to take when a user taps on the button.
title This property is required. string
The title of the button.
open_uri_action This property is required. GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriAction
Action to take when a user taps on the button.
title This property is required. str
The title of the button.
openUriAction This property is required. Property Map
Action to take when a user taps on the button.
title This property is required. String
The title of the button.

GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriAction
, GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriActionArgs

Uri This property is required. string
The HTTP or HTTPS scheme URI.
Uri This property is required. string
The HTTP or HTTPS scheme URI.
uri This property is required. String
The HTTP or HTTPS scheme URI.
uri This property is required. string
The HTTP or HTTPS scheme URI.
uri This property is required. str
The HTTP or HTTPS scheme URI.
uri This property is required. String
The HTTP or HTTPS scheme URI.

GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriActionResponse
, GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriActionResponseArgs

Uri This property is required. string
The HTTP or HTTPS scheme URI.
Uri This property is required. string
The HTTP or HTTPS scheme URI.
uri This property is required. String
The HTTP or HTTPS scheme URI.
uri This property is required. string
The HTTP or HTTPS scheme URI.
uri This property is required. str
The HTTP or HTTPS scheme URI.
uri This property is required. String
The HTTP or HTTPS scheme URI.

GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonResponse
, GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonResponseArgs

OpenUriAction This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriActionResponse
Action to take when a user taps on the button.
Title This property is required. string
The title of the button.
OpenUriAction This property is required. GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriActionResponse
Action to take when a user taps on the button.
Title This property is required. string
The title of the button.
openUriAction This property is required. GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriActionResponse
Action to take when a user taps on the button.
title This property is required. String
The title of the button.
openUriAction This property is required. GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriActionResponse
Action to take when a user taps on the button.
title This property is required. string
The title of the button.
open_uri_action This property is required. GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonOpenUriActionResponse
Action to take when a user taps on the button.
title This property is required. str
The title of the button.
openUriAction This property is required. Property Map
Action to take when a user taps on the button.
title This property is required. String
The title of the button.

GoogleCloudDialogflowV2beta1IntentMessageBasicCardResponse
, GoogleCloudDialogflowV2beta1IntentMessageBasicCardResponseArgs

Buttons This property is required. List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonResponse>
Optional. The collection of card buttons.
FormattedText This property is required. string
Required, unless image is present. The body text of the card.
Image This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. The image for the card.
Subtitle This property is required. string
Optional. The subtitle of the card.
Title This property is required. string
Optional. The title of the card.
Buttons This property is required. []GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonResponse
Optional. The collection of card buttons.
FormattedText This property is required. string
Required, unless image is present. The body text of the card.
Image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. The image for the card.
Subtitle This property is required. string
Optional. The subtitle of the card.
Title This property is required. string
Optional. The title of the card.
buttons This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonResponse>
Optional. The collection of card buttons.
formattedText This property is required. String
Required, unless image is present. The body text of the card.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. The image for the card.
subtitle This property is required. String
Optional. The subtitle of the card.
title This property is required. String
Optional. The title of the card.
buttons This property is required. GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonResponse[]
Optional. The collection of card buttons.
formattedText This property is required. string
Required, unless image is present. The body text of the card.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. The image for the card.
subtitle This property is required. string
Optional. The subtitle of the card.
title This property is required. string
Optional. The title of the card.
buttons This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonResponse]
Optional. The collection of card buttons.
formatted_text This property is required. str
Required, unless image is present. The body text of the card.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. The image for the card.
subtitle This property is required. str
Optional. The subtitle of the card.
title This property is required. str
Optional. The title of the card.
buttons This property is required. List<Property Map>
Optional. The collection of card buttons.
formattedText This property is required. String
Required, unless image is present. The body text of the card.
image This property is required. Property Map
Optional. The image for the card.
subtitle This property is required. String
Optional. The subtitle of the card.
title This property is required. String
Optional. The title of the card.

GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard
, GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardArgs

Items This property is required. List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItem>
List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
ImageDisplayOptions Pulumi.GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptions
Optional. Settings for displaying the image. Applies to every image in items.
Items This property is required. []GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItem
List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
ImageDisplayOptions GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptions
Optional. Settings for displaying the image. Applies to every image in items.
items This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItem>
List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
imageDisplayOptions GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptions
Optional. Settings for displaying the image. Applies to every image in items.
items This property is required. GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItem[]
List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
imageDisplayOptions GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptions
Optional. Settings for displaying the image. Applies to every image in items.
items This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItem]
List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
image_display_options GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptions
Optional. Settings for displaying the image. Applies to every image in items.
items This property is required. List<Property Map>
List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
imageDisplayOptions "IMAGE_DISPLAY_OPTIONS_UNSPECIFIED" | "GRAY" | "WHITE" | "CROPPED" | "BLURRED_BACKGROUND"
Optional. Settings for displaying the image. Applies to every image in items.

GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItem
, GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemArgs

OpenUriAction This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction
Action to present to the user.
Title This property is required. 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 Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Hero image for the carousel item.
OpenUriAction This property is required. GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction
Action to present to the user.
Title This property is required. 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 GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Hero image for the carousel item.
openUriAction This property is required. GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction
Action to present to the user.
title This property is required. 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 GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Hero image for the carousel item.
openUriAction This property is required. GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction
Action to present to the user.
title This property is required. 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 GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Hero image for the carousel item.
open_uri_action This property is required. GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction
Action to present to the user.
title This property is required. str
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 GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Hero image for the carousel item.
openUriAction This property is required. Property Map
Action to present to the user.
title This property is required. 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 Property Map
Optional. Hero image for the carousel item.

GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction
, GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionArgs

Url This property is required. string
URL
UrlTypeHint Pulumi.GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint
Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
Url This property is required. string
URL
UrlTypeHint GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint
Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
url This property is required. String
URL
urlTypeHint GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint
Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
url This property is required. string
URL
urlTypeHint GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint
Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
url This property is required. str
URL
url_type_hint GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint
Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
url This property is required. String
URL
urlTypeHint "URL_TYPE_HINT_UNSPECIFIED" | "AMP_ACTION" | "AMP_CONTENT"
Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.

GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionResponse
, GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionResponseArgs

Url This property is required. string
URL
UrlTypeHint This property is required. string
Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
Url This property is required. string
URL
UrlTypeHint This property is required. string
Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
url This property is required. String
URL
urlTypeHint This property is required. String
Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
url This property is required. string
URL
urlTypeHint This property is required. string
Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
url This property is required. str
URL
url_type_hint This property is required. str
Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
url This property is required. String
URL
urlTypeHint This property is required. String
Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.

GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint
, GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintArgs

UrlTypeHintUnspecified
URL_TYPE_HINT_UNSPECIFIEDUnspecified
AmpAction
AMP_ACTIONUrl would be an amp action
AmpContent
AMP_CONTENTURL that points directly to AMP content, or to a canonical URL which refers to AMP content via .
GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintUrlTypeHintUnspecified
URL_TYPE_HINT_UNSPECIFIEDUnspecified
GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintAmpAction
AMP_ACTIONUrl would be an amp action
GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintAmpContent
AMP_CONTENTURL that points directly to AMP content, or to a canonical URL which refers to AMP content via .
UrlTypeHintUnspecified
URL_TYPE_HINT_UNSPECIFIEDUnspecified
AmpAction
AMP_ACTIONUrl would be an amp action
AmpContent
AMP_CONTENTURL that points directly to AMP content, or to a canonical URL which refers to AMP content via .
UrlTypeHintUnspecified
URL_TYPE_HINT_UNSPECIFIEDUnspecified
AmpAction
AMP_ACTIONUrl would be an amp action
AmpContent
AMP_CONTENTURL that points directly to AMP content, or to a canonical URL which refers to AMP content via .
URL_TYPE_HINT_UNSPECIFIED
URL_TYPE_HINT_UNSPECIFIEDUnspecified
AMP_ACTION
AMP_ACTIONUrl would be an amp action
AMP_CONTENT
AMP_CONTENTURL that points directly to AMP content, or to a canonical URL which refers to AMP content via .
"URL_TYPE_HINT_UNSPECIFIED"
URL_TYPE_HINT_UNSPECIFIEDUnspecified
"AMP_ACTION"
AMP_ACTIONUrl would be an amp action
"AMP_CONTENT"
AMP_CONTENTURL that points directly to AMP content, or to a canonical URL which refers to AMP content via .

GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemResponse
, GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemResponseArgs

Description This property is required. string
Optional. Description of the carousel item. Maximum of four lines of text.
Footer This property is required. string
Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.
Image This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Hero image for the carousel item.
OpenUriAction This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionResponse
Action to present to the user.
Title This property is required. string
Title of the carousel item. Maximum of two lines of text.
Description This property is required. string
Optional. Description of the carousel item. Maximum of four lines of text.
Footer This property is required. string
Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.
Image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Hero image for the carousel item.
OpenUriAction This property is required. GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionResponse
Action to present to the user.
Title This property is required. string
Title of the carousel item. Maximum of two lines of text.
description This property is required. String
Optional. Description of the carousel item. Maximum of four lines of text.
footer This property is required. String
Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Hero image for the carousel item.
openUriAction This property is required. GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionResponse
Action to present to the user.
title This property is required. String
Title of the carousel item. Maximum of two lines of text.
description This property is required. string
Optional. Description of the carousel item. Maximum of four lines of text.
footer This property is required. string
Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Hero image for the carousel item.
openUriAction This property is required. GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionResponse
Action to present to the user.
title This property is required. string
Title of the carousel item. Maximum of two lines of text.
description This property is required. str
Optional. Description of the carousel item. Maximum of four lines of text.
footer This property is required. str
Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Hero image for the carousel item.
open_uri_action This property is required. GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionResponse
Action to present to the user.
title This property is required. str
Title of the carousel item. Maximum of two lines of text.
description This property is required. String
Optional. Description of the carousel item. Maximum of four lines of text.
footer This property is required. String
Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.
image This property is required. Property Map
Optional. Hero image for the carousel item.
openUriAction This property is required. Property Map
Action to present to the user.
title This property is required. String
Title of the carousel item. Maximum of two lines of text.

GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptions
, GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsArgs

ImageDisplayOptionsUnspecified
IMAGE_DISPLAY_OPTIONS_UNSPECIFIEDFill the gaps between the image and the image container with gray bars.
Gray
GRAYFill the gaps between the image and the image container with gray bars.
White
WHITEFill the gaps between the image and the image container with white bars.
Cropped
CROPPEDImage is scaled such that the image width and height match or exceed the container dimensions. This may crop the top and bottom of the image if the scaled image height is greater than the container height, or crop the left and right of the image if the scaled image width is greater than the container width. This is similar to "Zoom Mode" on a widescreen TV when playing a 4:3 video.
BlurredBackground
BLURRED_BACKGROUNDPad the gaps between image and image frame with a blurred copy of the same image.
GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsImageDisplayOptionsUnspecified
IMAGE_DISPLAY_OPTIONS_UNSPECIFIEDFill the gaps between the image and the image container with gray bars.
GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsGray
GRAYFill the gaps between the image and the image container with gray bars.
GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsWhite
WHITEFill the gaps between the image and the image container with white bars.
GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsCropped
CROPPEDImage is scaled such that the image width and height match or exceed the container dimensions. This may crop the top and bottom of the image if the scaled image height is greater than the container height, or crop the left and right of the image if the scaled image width is greater than the container width. This is similar to "Zoom Mode" on a widescreen TV when playing a 4:3 video.
GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardImageDisplayOptionsBlurredBackground
BLURRED_BACKGROUNDPad the gaps between image and image frame with a blurred copy of the same image.
ImageDisplayOptionsUnspecified
IMAGE_DISPLAY_OPTIONS_UNSPECIFIEDFill the gaps between the image and the image container with gray bars.
Gray
GRAYFill the gaps between the image and the image container with gray bars.
White
WHITEFill the gaps between the image and the image container with white bars.
Cropped
CROPPEDImage is scaled such that the image width and height match or exceed the container dimensions. This may crop the top and bottom of the image if the scaled image height is greater than the container height, or crop the left and right of the image if the scaled image width is greater than the container width. This is similar to "Zoom Mode" on a widescreen TV when playing a 4:3 video.
BlurredBackground
BLURRED_BACKGROUNDPad the gaps between image and image frame with a blurred copy of the same image.
ImageDisplayOptionsUnspecified
IMAGE_DISPLAY_OPTIONS_UNSPECIFIEDFill the gaps between the image and the image container with gray bars.
Gray
GRAYFill the gaps between the image and the image container with gray bars.
White
WHITEFill the gaps between the image and the image container with white bars.
Cropped
CROPPEDImage is scaled such that the image width and height match or exceed the container dimensions. This may crop the top and bottom of the image if the scaled image height is greater than the container height, or crop the left and right of the image if the scaled image width is greater than the container width. This is similar to "Zoom Mode" on a widescreen TV when playing a 4:3 video.
BlurredBackground
BLURRED_BACKGROUNDPad the gaps between image and image frame with a blurred copy of the same image.
IMAGE_DISPLAY_OPTIONS_UNSPECIFIED
IMAGE_DISPLAY_OPTIONS_UNSPECIFIEDFill the gaps between the image and the image container with gray bars.
GRAY
GRAYFill the gaps between the image and the image container with gray bars.
WHITE
WHITEFill the gaps between the image and the image container with white bars.
CROPPED
CROPPEDImage is scaled such that the image width and height match or exceed the container dimensions. This may crop the top and bottom of the image if the scaled image height is greater than the container height, or crop the left and right of the image if the scaled image width is greater than the container width. This is similar to "Zoom Mode" on a widescreen TV when playing a 4:3 video.
BLURRED_BACKGROUND
BLURRED_BACKGROUNDPad the gaps between image and image frame with a blurred copy of the same image.
"IMAGE_DISPLAY_OPTIONS_UNSPECIFIED"
IMAGE_DISPLAY_OPTIONS_UNSPECIFIEDFill the gaps between the image and the image container with gray bars.
"GRAY"
GRAYFill the gaps between the image and the image container with gray bars.
"WHITE"
WHITEFill the gaps between the image and the image container with white bars.
"CROPPED"
CROPPEDImage is scaled such that the image width and height match or exceed the container dimensions. This may crop the top and bottom of the image if the scaled image height is greater than the container height, or crop the left and right of the image if the scaled image width is greater than the container width. This is similar to "Zoom Mode" on a widescreen TV when playing a 4:3 video.
"BLURRED_BACKGROUND"
BLURRED_BACKGROUNDPad the gaps between image and image frame with a blurred copy of the same image.

GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardResponse
, GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardResponseArgs

ImageDisplayOptions This property is required. string
Optional. Settings for displaying the image. Applies to every image in items.
Items This property is required. List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemResponse>
List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
ImageDisplayOptions This property is required. string
Optional. Settings for displaying the image. Applies to every image in items.
Items This property is required. []GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemResponse
List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
imageDisplayOptions This property is required. String
Optional. Settings for displaying the image. Applies to every image in items.
items This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemResponse>
List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
imageDisplayOptions This property is required. string
Optional. Settings for displaying the image. Applies to every image in items.
items This property is required. GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemResponse[]
List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
image_display_options This property is required. str
Optional. Settings for displaying the image. Applies to every image in items.
items This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardBrowseCarouselCardItemResponse]
List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
imageDisplayOptions This property is required. String
Optional. Settings for displaying the image. Applies to every image in items.
items This property is required. List<Property Map>
List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.

GoogleCloudDialogflowV2beta1IntentMessageCard
, GoogleCloudDialogflowV2beta1IntentMessageCardArgs

Buttons List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageCardButton>
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 []GoogleCloudDialogflowV2beta1IntentMessageCardButton
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<GoogleCloudDialogflowV2beta1IntentMessageCardButton>
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 GoogleCloudDialogflowV2beta1IntentMessageCardButton[]
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[GoogleCloudDialogflowV2beta1IntentMessageCardButton]
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.

GoogleCloudDialogflowV2beta1IntentMessageCardButton
, GoogleCloudDialogflowV2beta1IntentMessageCardButtonArgs

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.

GoogleCloudDialogflowV2beta1IntentMessageCardButtonResponse
, GoogleCloudDialogflowV2beta1IntentMessageCardButtonResponseArgs

Postback This property is required. string
Optional. The text to send back to the Dialogflow API or a URI to open.
Text This property is required. string
Optional. The text to show on the button.
Postback This property is required. string
Optional. The text to send back to the Dialogflow API or a URI to open.
Text This property is required. string
Optional. The text to show on the button.
postback This property is required. String
Optional. The text to send back to the Dialogflow API or a URI to open.
text This property is required. String
Optional. The text to show on the button.
postback This property is required. string
Optional. The text to send back to the Dialogflow API or a URI to open.
text This property is required. string
Optional. The text to show on the button.
postback This property is required. str
Optional. The text to send back to the Dialogflow API or a URI to open.
text This property is required. str
Optional. The text to show on the button.
postback This property is required. String
Optional. The text to send back to the Dialogflow API or a URI to open.
text This property is required. String
Optional. The text to show on the button.

GoogleCloudDialogflowV2beta1IntentMessageCardResponse
, GoogleCloudDialogflowV2beta1IntentMessageCardResponseArgs

Buttons This property is required. List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageCardButtonResponse>
Optional. The collection of card buttons.
ImageUri This property is required. string
Optional. The public URI to an image file for the card.
Subtitle This property is required. string
Optional. The subtitle of the card.
Title This property is required. string
Optional. The title of the card.
Buttons This property is required. []GoogleCloudDialogflowV2beta1IntentMessageCardButtonResponse
Optional. The collection of card buttons.
ImageUri This property is required. string
Optional. The public URI to an image file for the card.
Subtitle This property is required. string
Optional. The subtitle of the card.
Title This property is required. string
Optional. The title of the card.
buttons This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageCardButtonResponse>
Optional. The collection of card buttons.
imageUri This property is required. String
Optional. The public URI to an image file for the card.
subtitle This property is required. String
Optional. The subtitle of the card.
title This property is required. String
Optional. The title of the card.
buttons This property is required. GoogleCloudDialogflowV2beta1IntentMessageCardButtonResponse[]
Optional. The collection of card buttons.
imageUri This property is required. string
Optional. The public URI to an image file for the card.
subtitle This property is required. string
Optional. The subtitle of the card.
title This property is required. string
Optional. The title of the card.
buttons This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageCardButtonResponse]
Optional. The collection of card buttons.
image_uri This property is required. str
Optional. The public URI to an image file for the card.
subtitle This property is required. str
Optional. The subtitle of the card.
title This property is required. str
Optional. The title of the card.
buttons This property is required. List<Property Map>
Optional. The collection of card buttons.
imageUri This property is required. String
Optional. The public URI to an image file for the card.
subtitle This property is required. String
Optional. The subtitle of the card.
title This property is required. String
Optional. The title of the card.

GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect
, GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectArgs

items This property is required. List<Property Map>
Carousel items.

GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectItem
, GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectItemArgs

Info This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo
Additional info about the option item.
Title This property is required. string
Title of the carousel item.
Description string
Optional. The body text of the card.
Image Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. The image to display.
Info This property is required. GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo
Additional info about the option item.
Title This property is required. string
Title of the carousel item.
Description string
Optional. The body text of the card.
Image GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. The image to display.
info This property is required. GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo
Additional info about the option item.
title This property is required. String
Title of the carousel item.
description String
Optional. The body text of the card.
image GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. The image to display.
info This property is required. GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo
Additional info about the option item.
title This property is required. string
Title of the carousel item.
description string
Optional. The body text of the card.
image GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. The image to display.
info This property is required. GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo
Additional info about the option item.
title This property is required. str
Title of the carousel item.
description str
Optional. The body text of the card.
image GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. The image to display.
info This property is required. Property Map
Additional info about the option item.
title This property is required. String
Title of the carousel item.
description String
Optional. The body text of the card.
image Property Map
Optional. The image to display.

GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectItemResponse
, GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectItemResponseArgs

Description This property is required. string
Optional. The body text of the card.
Image This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. The image to display.
Info This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoResponse
Additional info about the option item.
Title This property is required. string
Title of the carousel item.
Description This property is required. string
Optional. The body text of the card.
Image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. The image to display.
Info This property is required. GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoResponse
Additional info about the option item.
Title This property is required. string
Title of the carousel item.
description This property is required. String
Optional. The body text of the card.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. The image to display.
info This property is required. GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoResponse
Additional info about the option item.
title This property is required. String
Title of the carousel item.
description This property is required. string
Optional. The body text of the card.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. The image to display.
info This property is required. GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoResponse
Additional info about the option item.
title This property is required. string
Title of the carousel item.
description This property is required. str
Optional. The body text of the card.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. The image to display.
info This property is required. GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoResponse
Additional info about the option item.
title This property is required. str
Title of the carousel item.
description This property is required. String
Optional. The body text of the card.
image This property is required. Property Map
Optional. The image to display.
info This property is required. Property Map
Additional info about the option item.
title This property is required. String
Title of the carousel item.

GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectResponse
, GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectResponseArgs

items This property is required. List<Property Map>
Carousel items.

GoogleCloudDialogflowV2beta1IntentMessageColumnProperties
, GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesArgs

Header This property is required. string
Column heading.
HorizontalAlignment Pulumi.GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignment
Optional. Defines text alignment for all cells in this column.
Header This property is required. string
Column heading.
HorizontalAlignment GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignment
Optional. Defines text alignment for all cells in this column.
header This property is required. String
Column heading.
horizontalAlignment GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignment
Optional. Defines text alignment for all cells in this column.
header This property is required. string
Column heading.
horizontalAlignment GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignment
Optional. Defines text alignment for all cells in this column.
header This property is required. str
Column heading.
horizontal_alignment GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignment
Optional. Defines text alignment for all cells in this column.
header This property is required. String
Column heading.
horizontalAlignment "HORIZONTAL_ALIGNMENT_UNSPECIFIED" | "LEADING" | "CENTER" | "TRAILING"
Optional. Defines text alignment for all cells in this column.

GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignment
, GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentArgs

HorizontalAlignmentUnspecified
HORIZONTAL_ALIGNMENT_UNSPECIFIEDText is aligned to the leading edge of the column.
Leading
LEADINGText is aligned to the leading edge of the column.
Center
CENTERText is centered in the column.
Trailing
TRAILINGText is aligned to the trailing edge of the column.
GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentHorizontalAlignmentUnspecified
HORIZONTAL_ALIGNMENT_UNSPECIFIEDText is aligned to the leading edge of the column.
GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentLeading
LEADINGText is aligned to the leading edge of the column.
GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentCenter
CENTERText is centered in the column.
GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesHorizontalAlignmentTrailing
TRAILINGText is aligned to the trailing edge of the column.
HorizontalAlignmentUnspecified
HORIZONTAL_ALIGNMENT_UNSPECIFIEDText is aligned to the leading edge of the column.
Leading
LEADINGText is aligned to the leading edge of the column.
Center
CENTERText is centered in the column.
Trailing
TRAILINGText is aligned to the trailing edge of the column.
HorizontalAlignmentUnspecified
HORIZONTAL_ALIGNMENT_UNSPECIFIEDText is aligned to the leading edge of the column.
Leading
LEADINGText is aligned to the leading edge of the column.
Center
CENTERText is centered in the column.
Trailing
TRAILINGText is aligned to the trailing edge of the column.
HORIZONTAL_ALIGNMENT_UNSPECIFIED
HORIZONTAL_ALIGNMENT_UNSPECIFIEDText is aligned to the leading edge of the column.
LEADING
LEADINGText is aligned to the leading edge of the column.
CENTER
CENTERText is centered in the column.
TRAILING
TRAILINGText is aligned to the trailing edge of the column.
"HORIZONTAL_ALIGNMENT_UNSPECIFIED"
HORIZONTAL_ALIGNMENT_UNSPECIFIEDText is aligned to the leading edge of the column.
"LEADING"
LEADINGText is aligned to the leading edge of the column.
"CENTER"
CENTERText is centered in the column.
"TRAILING"
TRAILINGText is aligned to the trailing edge of the column.

GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesResponse
, GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesResponseArgs

Header This property is required. string
Column heading.
HorizontalAlignment This property is required. string
Optional. Defines text alignment for all cells in this column.
Header This property is required. string
Column heading.
HorizontalAlignment This property is required. string
Optional. Defines text alignment for all cells in this column.
header This property is required. String
Column heading.
horizontalAlignment This property is required. String
Optional. Defines text alignment for all cells in this column.
header This property is required. string
Column heading.
horizontalAlignment This property is required. string
Optional. Defines text alignment for all cells in this column.
header This property is required. str
Column heading.
horizontal_alignment This property is required. str
Optional. Defines text alignment for all cells in this column.
header This property is required. String
Column heading.
horizontalAlignment This property is required. String
Optional. Defines text alignment for all cells in this column.

GoogleCloudDialogflowV2beta1IntentMessageImage
, GoogleCloudDialogflowV2beta1IntentMessageImageArgs

AccessibilityText string
A text description of the image to be used for accessibility, e.g., screen readers. Required if image_uri is set for CarouselSelect.
ImageUri string
Optional. The public URI to an image file.
AccessibilityText string
A text description of the image to be used for accessibility, e.g., screen readers. Required if image_uri is set for CarouselSelect.
ImageUri string
Optional. The public URI to an image file.
accessibilityText String
A text description of the image to be used for accessibility, e.g., screen readers. Required if image_uri is set for CarouselSelect.
imageUri String
Optional. The public URI to an image file.
accessibilityText string
A text description of the image to be used for accessibility, e.g., screen readers. Required if image_uri is set for CarouselSelect.
imageUri string
Optional. The public URI to an image file.
accessibility_text str
A text description of the image to be used for accessibility, e.g., screen readers. Required if image_uri is set for CarouselSelect.
image_uri str
Optional. The public URI to an image file.
accessibilityText String
A text description of the image to be used for accessibility, e.g., screen readers. Required if image_uri is set for CarouselSelect.
imageUri String
Optional. The public URI to an image file.

GoogleCloudDialogflowV2beta1IntentMessageImageResponse
, GoogleCloudDialogflowV2beta1IntentMessageImageResponseArgs

AccessibilityText This property is required. string
A text description of the image to be used for accessibility, e.g., screen readers. Required if image_uri is set for CarouselSelect.
ImageUri This property is required. string
Optional. The public URI to an image file.
AccessibilityText This property is required. string
A text description of the image to be used for accessibility, e.g., screen readers. Required if image_uri is set for CarouselSelect.
ImageUri This property is required. string
Optional. The public URI to an image file.
accessibilityText This property is required. String
A text description of the image to be used for accessibility, e.g., screen readers. Required if image_uri is set for CarouselSelect.
imageUri This property is required. String
Optional. The public URI to an image file.
accessibilityText This property is required. string
A text description of the image to be used for accessibility, e.g., screen readers. Required if image_uri is set for CarouselSelect.
imageUri This property is required. string
Optional. The public URI to an image file.
accessibility_text This property is required. str
A text description of the image to be used for accessibility, e.g., screen readers. Required if image_uri is set for CarouselSelect.
image_uri This property is required. str
Optional. The public URI to an image file.
accessibilityText This property is required. String
A text description of the image to be used for accessibility, e.g., screen readers. Required if image_uri is set for CarouselSelect.
imageUri This property is required. String
Optional. The public URI to an image file.

GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion
, GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestionArgs

DestinationName This property is required. string
The name of the app or site this chip is linking to.
Uri This property is required. string
The URI of the app or site to open when the user taps the suggestion chip.
DestinationName This property is required. string
The name of the app or site this chip is linking to.
Uri This property is required. string
The URI of the app or site to open when the user taps the suggestion chip.
destinationName This property is required. String
The name of the app or site this chip is linking to.
uri This property is required. String
The URI of the app or site to open when the user taps the suggestion chip.
destinationName This property is required. string
The name of the app or site this chip is linking to.
uri This property is required. string
The URI of the app or site to open when the user taps the suggestion chip.
destination_name This property is required. str
The name of the app or site this chip is linking to.
uri This property is required. str
The URI of the app or site to open when the user taps the suggestion chip.
destinationName This property is required. String
The name of the app or site this chip is linking to.
uri This property is required. String
The URI of the app or site to open when the user taps the suggestion chip.

GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestionResponse
, GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestionResponseArgs

DestinationName This property is required. string
The name of the app or site this chip is linking to.
Uri This property is required. string
The URI of the app or site to open when the user taps the suggestion chip.
DestinationName This property is required. string
The name of the app or site this chip is linking to.
Uri This property is required. string
The URI of the app or site to open when the user taps the suggestion chip.
destinationName This property is required. String
The name of the app or site this chip is linking to.
uri This property is required. String
The URI of the app or site to open when the user taps the suggestion chip.
destinationName This property is required. string
The name of the app or site this chip is linking to.
uri This property is required. string
The URI of the app or site to open when the user taps the suggestion chip.
destination_name This property is required. str
The name of the app or site this chip is linking to.
uri This property is required. str
The URI of the app or site to open when the user taps the suggestion chip.
destinationName This property is required. String
The name of the app or site this chip is linking to.
uri This property is required. String
The URI of the app or site to open when the user taps the suggestion chip.

GoogleCloudDialogflowV2beta1IntentMessageListSelect
, GoogleCloudDialogflowV2beta1IntentMessageListSelectArgs

Items This property is required. List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageListSelectItem>
List items.
Subtitle string
Optional. Subtitle of the list.
Title string
Optional. The overall title of the list.
Items This property is required. []GoogleCloudDialogflowV2beta1IntentMessageListSelectItem
List items.
Subtitle string
Optional. Subtitle of the list.
Title string
Optional. The overall title of the list.
items This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageListSelectItem>
List items.
subtitle String
Optional. Subtitle of the list.
title String
Optional. The overall title of the list.
items This property is required. GoogleCloudDialogflowV2beta1IntentMessageListSelectItem[]
List items.
subtitle string
Optional. Subtitle of the list.
title string
Optional. The overall title of the list.
items This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageListSelectItem]
List items.
subtitle str
Optional. Subtitle of the list.
title str
Optional. The overall title of the list.
items This property is required. List<Property Map>
List items.
subtitle String
Optional. Subtitle of the list.
title String
Optional. The overall title of the list.

GoogleCloudDialogflowV2beta1IntentMessageListSelectItem
, GoogleCloudDialogflowV2beta1IntentMessageListSelectItemArgs

Info This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo
Additional information about this option.
Title This property is required. string
The title of the list item.
Description string
Optional. The main text describing the item.
Image Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. The image to display.
Info This property is required. GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo
Additional information about this option.
Title This property is required. string
The title of the list item.
Description string
Optional. The main text describing the item.
Image GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. The image to display.
info This property is required. GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo
Additional information about this option.
title This property is required. String
The title of the list item.
description String
Optional. The main text describing the item.
image GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. The image to display.
info This property is required. GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo
Additional information about this option.
title This property is required. string
The title of the list item.
description string
Optional. The main text describing the item.
image GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. The image to display.
info This property is required. GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo
Additional information about this option.
title This property is required. str
The title of the list item.
description str
Optional. The main text describing the item.
image GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. The image to display.
info This property is required. Property Map
Additional information about this option.
title This property is required. String
The title of the list item.
description String
Optional. The main text describing the item.
image Property Map
Optional. The image to display.

GoogleCloudDialogflowV2beta1IntentMessageListSelectItemResponse
, GoogleCloudDialogflowV2beta1IntentMessageListSelectItemResponseArgs

Description This property is required. string
Optional. The main text describing the item.
Image This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. The image to display.
Info This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoResponse
Additional information about this option.
Title This property is required. string
The title of the list item.
Description This property is required. string
Optional. The main text describing the item.
Image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. The image to display.
Info This property is required. GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoResponse
Additional information about this option.
Title This property is required. string
The title of the list item.
description This property is required. String
Optional. The main text describing the item.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. The image to display.
info This property is required. GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoResponse
Additional information about this option.
title This property is required. String
The title of the list item.
description This property is required. string
Optional. The main text describing the item.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. The image to display.
info This property is required. GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoResponse
Additional information about this option.
title This property is required. string
The title of the list item.
description This property is required. str
Optional. The main text describing the item.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. The image to display.
info This property is required. GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoResponse
Additional information about this option.
title This property is required. str
The title of the list item.
description This property is required. String
Optional. The main text describing the item.
image This property is required. Property Map
Optional. The image to display.
info This property is required. Property Map
Additional information about this option.
title This property is required. String
The title of the list item.

GoogleCloudDialogflowV2beta1IntentMessageListSelectResponse
, GoogleCloudDialogflowV2beta1IntentMessageListSelectResponseArgs

Items This property is required. List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageListSelectItemResponse>
List items.
Subtitle This property is required. string
Optional. Subtitle of the list.
Title This property is required. string
Optional. The overall title of the list.
Items This property is required. []GoogleCloudDialogflowV2beta1IntentMessageListSelectItemResponse
List items.
Subtitle This property is required. string
Optional. Subtitle of the list.
Title This property is required. string
Optional. The overall title of the list.
items This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageListSelectItemResponse>
List items.
subtitle This property is required. String
Optional. Subtitle of the list.
title This property is required. String
Optional. The overall title of the list.
items This property is required. GoogleCloudDialogflowV2beta1IntentMessageListSelectItemResponse[]
List items.
subtitle This property is required. string
Optional. Subtitle of the list.
title This property is required. string
Optional. The overall title of the list.
items This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageListSelectItemResponse]
List items.
subtitle This property is required. str
Optional. Subtitle of the list.
title This property is required. str
Optional. The overall title of the list.
items This property is required. List<Property Map>
List items.
subtitle This property is required. String
Optional. Subtitle of the list.
title This property is required. String
Optional. The overall title of the list.

GoogleCloudDialogflowV2beta1IntentMessageMediaContent
, GoogleCloudDialogflowV2beta1IntentMessageMediaContentArgs

MediaObjects This property is required. []GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObject
List of media objects.
MediaType GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaType
Optional. What type of media is the content (ie "audio").
mediaObjects This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObject>
List of media objects.
mediaType GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaType
Optional. What type of media is the content (ie "audio").
mediaObjects This property is required. GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObject[]
List of media objects.
mediaType GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaType
Optional. What type of media is the content (ie "audio").
mediaObjects This property is required. List<Property Map>
List of media objects.
mediaType "RESPONSE_MEDIA_TYPE_UNSPECIFIED" | "AUDIO"
Optional. What type of media is the content (ie "audio").

GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaType
, GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaTypeArgs

ResponseMediaTypeUnspecified
RESPONSE_MEDIA_TYPE_UNSPECIFIEDUnspecified.
Audio
AUDIOResponse media type is audio.
GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaTypeResponseMediaTypeUnspecified
RESPONSE_MEDIA_TYPE_UNSPECIFIEDUnspecified.
GoogleCloudDialogflowV2beta1IntentMessageMediaContentMediaTypeAudio
AUDIOResponse media type is audio.
ResponseMediaTypeUnspecified
RESPONSE_MEDIA_TYPE_UNSPECIFIEDUnspecified.
Audio
AUDIOResponse media type is audio.
ResponseMediaTypeUnspecified
RESPONSE_MEDIA_TYPE_UNSPECIFIEDUnspecified.
Audio
AUDIOResponse media type is audio.
RESPONSE_MEDIA_TYPE_UNSPECIFIED
RESPONSE_MEDIA_TYPE_UNSPECIFIEDUnspecified.
AUDIO
AUDIOResponse media type is audio.
"RESPONSE_MEDIA_TYPE_UNSPECIFIED"
RESPONSE_MEDIA_TYPE_UNSPECIFIEDUnspecified.
"AUDIO"
AUDIOResponse media type is audio.

GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponse
, GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseArgs

MediaObjects This property is required. List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObjectResponse>
List of media objects.
MediaType This property is required. string
Optional. What type of media is the content (ie "audio").
MediaObjects This property is required. []GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObjectResponse
List of media objects.
MediaType This property is required. string
Optional. What type of media is the content (ie "audio").
mediaObjects This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObjectResponse>
List of media objects.
mediaType This property is required. String
Optional. What type of media is the content (ie "audio").
mediaObjects This property is required. GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObjectResponse[]
List of media objects.
mediaType This property is required. string
Optional. What type of media is the content (ie "audio").
media_objects This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObjectResponse]
List of media objects.
media_type This property is required. str
Optional. What type of media is the content (ie "audio").
mediaObjects This property is required. List<Property Map>
List of media objects.
mediaType This property is required. String
Optional. What type of media is the content (ie "audio").

GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObject
, GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObjectArgs

ContentUrl This property is required. string
Url where the media is stored.
Name This property is required. string
Name of media card.
Description string
Optional. Description of media card.
Icon Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Icon to display above media content.
LargeImage Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Image to display above media content.
ContentUrl This property is required. string
Url where the media is stored.
Name This property is required. string
Name of media card.
Description string
Optional. Description of media card.
Icon GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Icon to display above media content.
LargeImage GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Image to display above media content.
contentUrl This property is required. String
Url where the media is stored.
name This property is required. String
Name of media card.
description String
Optional. Description of media card.
icon GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Icon to display above media content.
largeImage GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Image to display above media content.
contentUrl This property is required. string
Url where the media is stored.
name This property is required. string
Name of media card.
description string
Optional. Description of media card.
icon GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Icon to display above media content.
largeImage GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Image to display above media content.
content_url This property is required. str
Url where the media is stored.
name This property is required. str
Name of media card.
description str
Optional. Description of media card.
icon GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Icon to display above media content.
large_image GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Image to display above media content.
contentUrl This property is required. String
Url where the media is stored.
name This property is required. String
Name of media card.
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.

GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObjectResponse
, GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponseMediaObjectResponseArgs

ContentUrl This property is required. string
Url where the media is stored.
Description This property is required. string
Optional. Description of media card.
Icon This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Icon to display above media content.
LargeImage This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Image to display above media content.
Name This property is required. string
Name of media card.
ContentUrl This property is required. string
Url where the media is stored.
Description This property is required. string
Optional. Description of media card.
Icon This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Icon to display above media content.
LargeImage This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Image to display above media content.
Name This property is required. string
Name of media card.
contentUrl This property is required. String
Url where the media is stored.
description This property is required. String
Optional. Description of media card.
icon This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Icon to display above media content.
largeImage This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Image to display above media content.
name This property is required. String
Name of media card.
contentUrl This property is required. string
Url where the media is stored.
description This property is required. string
Optional. Description of media card.
icon This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Icon to display above media content.
largeImage This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Image to display above media content.
name This property is required. string
Name of media card.
content_url This property is required. str
Url where the media is stored.
description This property is required. str
Optional. Description of media card.
icon This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Icon to display above media content.
large_image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Image to display above media content.
name This property is required. str
Name of media card.
contentUrl This property is required. String
Url where the media is stored.
description This property is required. String
Optional. Description of media card.
icon This property is required. Property Map
Optional. Icon to display above media content.
largeImage This property is required. Property Map
Optional. Image to display above media content.
name This property is required. String
Name of media card.

GoogleCloudDialogflowV2beta1IntentMessagePlatform
, GoogleCloudDialogflowV2beta1IntentMessagePlatformArgs

PlatformUnspecified
PLATFORM_UNSPECIFIEDNot specified.
Facebook
FACEBOOKFacebook.
Slack
SLACKSlack.
Telegram
TELEGRAMTelegram.
Kik
KIKKik.
Skype
SKYPESkype.
Line
LINELine.
Viber
VIBERViber.
ActionsOnGoogle
ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
Telephony
TELEPHONYTelephony Gateway.
GoogleHangouts
GOOGLE_HANGOUTSGoogle Hangouts.
GoogleCloudDialogflowV2beta1IntentMessagePlatformPlatformUnspecified
PLATFORM_UNSPECIFIEDNot specified.
GoogleCloudDialogflowV2beta1IntentMessagePlatformFacebook
FACEBOOKFacebook.
GoogleCloudDialogflowV2beta1IntentMessagePlatformSlack
SLACKSlack.
GoogleCloudDialogflowV2beta1IntentMessagePlatformTelegram
TELEGRAMTelegram.
GoogleCloudDialogflowV2beta1IntentMessagePlatformKik
KIKKik.
GoogleCloudDialogflowV2beta1IntentMessagePlatformSkype
SKYPESkype.
GoogleCloudDialogflowV2beta1IntentMessagePlatformLine
LINELine.
GoogleCloudDialogflowV2beta1IntentMessagePlatformViber
VIBERViber.
GoogleCloudDialogflowV2beta1IntentMessagePlatformActionsOnGoogle
ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
GoogleCloudDialogflowV2beta1IntentMessagePlatformTelephony
TELEPHONYTelephony Gateway.
GoogleCloudDialogflowV2beta1IntentMessagePlatformGoogleHangouts
GOOGLE_HANGOUTSGoogle Hangouts.
PlatformUnspecified
PLATFORM_UNSPECIFIEDNot specified.
Facebook
FACEBOOKFacebook.
Slack
SLACKSlack.
Telegram
TELEGRAMTelegram.
Kik
KIKKik.
Skype
SKYPESkype.
Line
LINELine.
Viber
VIBERViber.
ActionsOnGoogle
ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
Telephony
TELEPHONYTelephony Gateway.
GoogleHangouts
GOOGLE_HANGOUTSGoogle Hangouts.
PlatformUnspecified
PLATFORM_UNSPECIFIEDNot specified.
Facebook
FACEBOOKFacebook.
Slack
SLACKSlack.
Telegram
TELEGRAMTelegram.
Kik
KIKKik.
Skype
SKYPESkype.
Line
LINELine.
Viber
VIBERViber.
ActionsOnGoogle
ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
Telephony
TELEPHONYTelephony Gateway.
GoogleHangouts
GOOGLE_HANGOUTSGoogle Hangouts.
PLATFORM_UNSPECIFIED
PLATFORM_UNSPECIFIEDNot specified.
FACEBOOK
FACEBOOKFacebook.
SLACK
SLACKSlack.
TELEGRAM
TELEGRAMTelegram.
KIK
KIKKik.
SKYPE
SKYPESkype.
LINE
LINELine.
VIBER
VIBERViber.
ACTIONS_ON_GOOGLE
ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
TELEPHONY
TELEPHONYTelephony Gateway.
GOOGLE_HANGOUTS
GOOGLE_HANGOUTSGoogle Hangouts.
"PLATFORM_UNSPECIFIED"
PLATFORM_UNSPECIFIEDNot specified.
"FACEBOOK"
FACEBOOKFacebook.
"SLACK"
SLACKSlack.
"TELEGRAM"
TELEGRAMTelegram.
"KIK"
KIKKik.
"SKYPE"
SKYPESkype.
"LINE"
LINELine.
"VIBER"
VIBERViber.
"ACTIONS_ON_GOOGLE"
ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
"TELEPHONY"
TELEPHONYTelephony Gateway.
"GOOGLE_HANGOUTS"
GOOGLE_HANGOUTSGoogle Hangouts.

GoogleCloudDialogflowV2beta1IntentMessageQuickReplies
, GoogleCloudDialogflowV2beta1IntentMessageQuickRepliesArgs

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.

GoogleCloudDialogflowV2beta1IntentMessageQuickRepliesResponse
, GoogleCloudDialogflowV2beta1IntentMessageQuickRepliesResponseArgs

QuickReplies This property is required. List<string>
Optional. The collection of quick replies.
Title This property is required. string
Optional. The title of the collection of quick replies.
QuickReplies This property is required. []string
Optional. The collection of quick replies.
Title This property is required. string
Optional. The title of the collection of quick replies.
quickReplies This property is required. List<String>
Optional. The collection of quick replies.
title This property is required. String
Optional. The title of the collection of quick replies.
quickReplies This property is required. string[]
Optional. The collection of quick replies.
title This property is required. string
Optional. The title of the collection of quick replies.
quick_replies This property is required. Sequence[str]
Optional. The collection of quick replies.
title This property is required. str
Optional. The title of the collection of quick replies.
quickReplies This property is required. List<String>
Optional. The collection of quick replies.
title This property is required. String
Optional. The title of the collection of quick replies.

GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent
, GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentArgs

Description string
Optional. Description of the card (at most 2000 bytes). At least one of the title, description or media must be set.
Media Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMedia
Optional. However at least one of the title, description or media must be set. Media (image, GIF or a video) to include in the card.
Suggestions List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion>
Optional. List of suggestions to include in the card.
Title string
Optional. Title of the card (at most 200 bytes). At least one of the title, description or media must be set.
Description string
Optional. Description of the card (at most 2000 bytes). At least one of the title, description or media must be set.
Media GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMedia
Optional. However at least one of the title, description or media must be set. Media (image, GIF or a video) to include in the card.
Suggestions []GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion
Optional. List of suggestions to include in the card.
Title string
Optional. Title of the card (at most 200 bytes). At least one of the title, description or media must be set.
description String
Optional. Description of the card (at most 2000 bytes). At least one of the title, description or media must be set.
media GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMedia
Optional. However at least one of the title, description or media must be set. Media (image, GIF or a video) to include in the card.
suggestions List<GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion>
Optional. List of suggestions to include in the card.
title String
Optional. Title of the card (at most 200 bytes). At least one of the title, description or media must be set.
description string
Optional. Description of the card (at most 2000 bytes). At least one of the title, description or media must be set.
media GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMedia
Optional. However at least one of the title, description or media must be set. Media (image, GIF or a video) to include in the card.
suggestions GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion[]
Optional. List of suggestions to include in the card.
title string
Optional. Title of the card (at most 200 bytes). At least one of the title, description or media must be set.
description str
Optional. Description of the card (at most 2000 bytes). At least one of the title, description or media must be set.
media GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMedia
Optional. However at least one of the title, description or media must be set. Media (image, GIF or a video) to include in the card.
suggestions Sequence[GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion]
Optional. List of suggestions to include in the card.
title str
Optional. Title of the card (at most 200 bytes). At least one of the title, description or media must be set.
description String
Optional. Description of the card (at most 2000 bytes). At least one of the title, description or media must be set.
media Property Map
Optional. However at least one of the title, description or media must be set. Media (image, GIF or a video) to include in the card.
suggestions List<Property Map>
Optional. List of suggestions to include in the card.
title String
Optional. Title of the card (at most 200 bytes). At least one of the title, description or media must be set.

GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMedia
, GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaArgs

FileUri This property is required. string
Publicly reachable URI of the file. The RBM platform determines the MIME type of the file from the content-type field in the HTTP headers when the platform fetches the file. The content-type field must be present and accurate in the HTTP response from the URL.
Height Pulumi.GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeight
Required for cards with vertical orientation. The height of the media within a rich card with a vertical layout. For a standalone card with horizontal layout, height is not customizable, and this field is ignored.
ThumbnailUri string
Optional. Publicly reachable URI of the thumbnail.If you don't provide a thumbnail URI, the RBM platform displays a blank placeholder thumbnail until the user's device downloads the file. Depending on the user's setting, the file may not download automatically and may require the user to tap a download button.
FileUri This property is required. string
Publicly reachable URI of the file. The RBM platform determines the MIME type of the file from the content-type field in the HTTP headers when the platform fetches the file. The content-type field must be present and accurate in the HTTP response from the URL.
Height GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeight
Required for cards with vertical orientation. The height of the media within a rich card with a vertical layout. For a standalone card with horizontal layout, height is not customizable, and this field is ignored.
ThumbnailUri string
Optional. Publicly reachable URI of the thumbnail.If you don't provide a thumbnail URI, the RBM platform displays a blank placeholder thumbnail until the user's device downloads the file. Depending on the user's setting, the file may not download automatically and may require the user to tap a download button.
fileUri This property is required. String
Publicly reachable URI of the file. The RBM platform determines the MIME type of the file from the content-type field in the HTTP headers when the platform fetches the file. The content-type field must be present and accurate in the HTTP response from the URL.
height GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeight
Required for cards with vertical orientation. The height of the media within a rich card with a vertical layout. For a standalone card with horizontal layout, height is not customizable, and this field is ignored.
thumbnailUri String
Optional. Publicly reachable URI of the thumbnail.If you don't provide a thumbnail URI, the RBM platform displays a blank placeholder thumbnail until the user's device downloads the file. Depending on the user's setting, the file may not download automatically and may require the user to tap a download button.
fileUri This property is required. string
Publicly reachable URI of the file. The RBM platform determines the MIME type of the file from the content-type field in the HTTP headers when the platform fetches the file. The content-type field must be present and accurate in the HTTP response from the URL.
height GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeight
Required for cards with vertical orientation. The height of the media within a rich card with a vertical layout. For a standalone card with horizontal layout, height is not customizable, and this field is ignored.
thumbnailUri string
Optional. Publicly reachable URI of the thumbnail.If you don't provide a thumbnail URI, the RBM platform displays a blank placeholder thumbnail until the user's device downloads the file. Depending on the user's setting, the file may not download automatically and may require the user to tap a download button.
file_uri This property is required. str
Publicly reachable URI of the file. The RBM platform determines the MIME type of the file from the content-type field in the HTTP headers when the platform fetches the file. The content-type field must be present and accurate in the HTTP response from the URL.
height GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeight
Required for cards with vertical orientation. The height of the media within a rich card with a vertical layout. For a standalone card with horizontal layout, height is not customizable, and this field is ignored.
thumbnail_uri str
Optional. Publicly reachable URI of the thumbnail.If you don't provide a thumbnail URI, the RBM platform displays a blank placeholder thumbnail until the user's device downloads the file. Depending on the user's setting, the file may not download automatically and may require the user to tap a download button.
fileUri This property is required. String
Publicly reachable URI of the file. The RBM platform determines the MIME type of the file from the content-type field in the HTTP headers when the platform fetches the file. The content-type field must be present and accurate in the HTTP response from the URL.
height "HEIGHT_UNSPECIFIED" | "SHORT" | "MEDIUM" | "TALL"
Required for cards with vertical orientation. The height of the media within a rich card with a vertical layout. For a standalone card with horizontal layout, height is not customizable, and this field is ignored.
thumbnailUri String
Optional. Publicly reachable URI of the thumbnail.If you don't provide a thumbnail URI, the RBM platform displays a blank placeholder thumbnail until the user's device downloads the file. Depending on the user's setting, the file may not download automatically and may require the user to tap a download button.

GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeight
, GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightArgs

HeightUnspecified
HEIGHT_UNSPECIFIEDNot specified.
Short
SHORT112 DP.
Medium
MEDIUM168 DP.
Tall
TALL264 DP. Not available for rich card carousels when the card width is set to small.
GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightHeightUnspecified
HEIGHT_UNSPECIFIEDNot specified.
GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightShort
SHORT112 DP.
GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightMedium
MEDIUM168 DP.
GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaHeightTall
TALL264 DP. Not available for rich card carousels when the card width is set to small.
HeightUnspecified
HEIGHT_UNSPECIFIEDNot specified.
Short
SHORT112 DP.
Medium
MEDIUM168 DP.
Tall
TALL264 DP. Not available for rich card carousels when the card width is set to small.
HeightUnspecified
HEIGHT_UNSPECIFIEDNot specified.
Short
SHORT112 DP.
Medium
MEDIUM168 DP.
Tall
TALL264 DP. Not available for rich card carousels when the card width is set to small.
HEIGHT_UNSPECIFIED
HEIGHT_UNSPECIFIEDNot specified.
SHORT
SHORT112 DP.
MEDIUM
MEDIUM168 DP.
TALL
TALL264 DP. Not available for rich card carousels when the card width is set to small.
"HEIGHT_UNSPECIFIED"
HEIGHT_UNSPECIFIEDNot specified.
"SHORT"
SHORT112 DP.
"MEDIUM"
MEDIUM168 DP.
"TALL"
TALL264 DP. Not available for rich card carousels when the card width is set to small.

GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaResponse
, GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaResponseArgs

FileUri This property is required. string
Publicly reachable URI of the file. The RBM platform determines the MIME type of the file from the content-type field in the HTTP headers when the platform fetches the file. The content-type field must be present and accurate in the HTTP response from the URL.
Height This property is required. string
Required for cards with vertical orientation. The height of the media within a rich card with a vertical layout. For a standalone card with horizontal layout, height is not customizable, and this field is ignored.
ThumbnailUri This property is required. string
Optional. Publicly reachable URI of the thumbnail.If you don't provide a thumbnail URI, the RBM platform displays a blank placeholder thumbnail until the user's device downloads the file. Depending on the user's setting, the file may not download automatically and may require the user to tap a download button.
FileUri This property is required. string
Publicly reachable URI of the file. The RBM platform determines the MIME type of the file from the content-type field in the HTTP headers when the platform fetches the file. The content-type field must be present and accurate in the HTTP response from the URL.
Height This property is required. string
Required for cards with vertical orientation. The height of the media within a rich card with a vertical layout. For a standalone card with horizontal layout, height is not customizable, and this field is ignored.
ThumbnailUri This property is required. string
Optional. Publicly reachable URI of the thumbnail.If you don't provide a thumbnail URI, the RBM platform displays a blank placeholder thumbnail until the user's device downloads the file. Depending on the user's setting, the file may not download automatically and may require the user to tap a download button.
fileUri This property is required. String
Publicly reachable URI of the file. The RBM platform determines the MIME type of the file from the content-type field in the HTTP headers when the platform fetches the file. The content-type field must be present and accurate in the HTTP response from the URL.
height This property is required. String
Required for cards with vertical orientation. The height of the media within a rich card with a vertical layout. For a standalone card with horizontal layout, height is not customizable, and this field is ignored.
thumbnailUri This property is required. String
Optional. Publicly reachable URI of the thumbnail.If you don't provide a thumbnail URI, the RBM platform displays a blank placeholder thumbnail until the user's device downloads the file. Depending on the user's setting, the file may not download automatically and may require the user to tap a download button.
fileUri This property is required. string
Publicly reachable URI of the file. The RBM platform determines the MIME type of the file from the content-type field in the HTTP headers when the platform fetches the file. The content-type field must be present and accurate in the HTTP response from the URL.
height This property is required. string
Required for cards with vertical orientation. The height of the media within a rich card with a vertical layout. For a standalone card with horizontal layout, height is not customizable, and this field is ignored.
thumbnailUri This property is required. string
Optional. Publicly reachable URI of the thumbnail.If you don't provide a thumbnail URI, the RBM platform displays a blank placeholder thumbnail until the user's device downloads the file. Depending on the user's setting, the file may not download automatically and may require the user to tap a download button.
file_uri This property is required. str
Publicly reachable URI of the file. The RBM platform determines the MIME type of the file from the content-type field in the HTTP headers when the platform fetches the file. The content-type field must be present and accurate in the HTTP response from the URL.
height This property is required. str
Required for cards with vertical orientation. The height of the media within a rich card with a vertical layout. For a standalone card with horizontal layout, height is not customizable, and this field is ignored.
thumbnail_uri This property is required. str
Optional. Publicly reachable URI of the thumbnail.If you don't provide a thumbnail URI, the RBM platform displays a blank placeholder thumbnail until the user's device downloads the file. Depending on the user's setting, the file may not download automatically and may require the user to tap a download button.
fileUri This property is required. String
Publicly reachable URI of the file. The RBM platform determines the MIME type of the file from the content-type field in the HTTP headers when the platform fetches the file. The content-type field must be present and accurate in the HTTP response from the URL.
height This property is required. String
Required for cards with vertical orientation. The height of the media within a rich card with a vertical layout. For a standalone card with horizontal layout, height is not customizable, and this field is ignored.
thumbnailUri This property is required. String
Optional. Publicly reachable URI of the thumbnail.If you don't provide a thumbnail URI, the RBM platform displays a blank placeholder thumbnail until the user's device downloads the file. Depending on the user's setting, the file may not download automatically and may require the user to tap a download button.

GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentResponse
, GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentResponseArgs

Description This property is required. string
Optional. Description of the card (at most 2000 bytes). At least one of the title, description or media must be set.
Media This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaResponse
Optional. However at least one of the title, description or media must be set. Media (image, GIF or a video) to include in the card.
Suggestions This property is required. List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionResponse>
Optional. List of suggestions to include in the card.
Title This property is required. string
Optional. Title of the card (at most 200 bytes). At least one of the title, description or media must be set.
Description This property is required. string
Optional. Description of the card (at most 2000 bytes). At least one of the title, description or media must be set.
Media This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaResponse
Optional. However at least one of the title, description or media must be set. Media (image, GIF or a video) to include in the card.
Suggestions This property is required. []GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionResponse
Optional. List of suggestions to include in the card.
Title This property is required. string
Optional. Title of the card (at most 200 bytes). At least one of the title, description or media must be set.
description This property is required. String
Optional. Description of the card (at most 2000 bytes). At least one of the title, description or media must be set.
media This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaResponse
Optional. However at least one of the title, description or media must be set. Media (image, GIF or a video) to include in the card.
suggestions This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionResponse>
Optional. List of suggestions to include in the card.
title This property is required. String
Optional. Title of the card (at most 200 bytes). At least one of the title, description or media must be set.
description This property is required. string
Optional. Description of the card (at most 2000 bytes). At least one of the title, description or media must be set.
media This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaResponse
Optional. However at least one of the title, description or media must be set. Media (image, GIF or a video) to include in the card.
suggestions This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionResponse[]
Optional. List of suggestions to include in the card.
title This property is required. string
Optional. Title of the card (at most 200 bytes). At least one of the title, description or media must be set.
description This property is required. str
Optional. Description of the card (at most 2000 bytes). At least one of the title, description or media must be set.
media This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentRbmMediaResponse
Optional. However at least one of the title, description or media must be set. Media (image, GIF or a video) to include in the card.
suggestions This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionResponse]
Optional. List of suggestions to include in the card.
title This property is required. str
Optional. Title of the card (at most 200 bytes). At least one of the title, description or media must be set.
description This property is required. String
Optional. Description of the card (at most 2000 bytes). At least one of the title, description or media must be set.
media This property is required. Property Map
Optional. However at least one of the title, description or media must be set. Media (image, GIF or a video) to include in the card.
suggestions This property is required. List<Property Map>
Optional. List of suggestions to include in the card.
title This property is required. String
Optional. Title of the card (at most 200 bytes). At least one of the title, description or media must be set.

GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard
, GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardArgs

CardContents This property is required. List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent>
The cards in the carousel. A carousel must have at least 2 cards and at most 10.
CardWidth This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidth
The width of the cards in the carousel.
CardContents This property is required. []GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent
The cards in the carousel. A carousel must have at least 2 cards and at most 10.
CardWidth This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidth
The width of the cards in the carousel.
cardContents This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent>
The cards in the carousel. A carousel must have at least 2 cards and at most 10.
cardWidth This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidth
The width of the cards in the carousel.
cardContents This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent[]
The cards in the carousel. A carousel must have at least 2 cards and at most 10.
cardWidth This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidth
The width of the cards in the carousel.
card_contents This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent]
The cards in the carousel. A carousel must have at least 2 cards and at most 10.
card_width This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidth
The width of the cards in the carousel.
cardContents This property is required. List<Property Map>
The cards in the carousel. A carousel must have at least 2 cards and at most 10.
cardWidth This property is required. "CARD_WIDTH_UNSPECIFIED" | "SMALL" | "MEDIUM"
The width of the cards in the carousel.

GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidth
, GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidthArgs

CardWidthUnspecified
CARD_WIDTH_UNSPECIFIEDNot specified.
Small
SMALL120 DP. Note that tall media cannot be used.
Medium
MEDIUM232 DP.
GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidthCardWidthUnspecified
CARD_WIDTH_UNSPECIFIEDNot specified.
GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidthSmall
SMALL120 DP. Note that tall media cannot be used.
GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardCardWidthMedium
MEDIUM232 DP.
CardWidthUnspecified
CARD_WIDTH_UNSPECIFIEDNot specified.
Small
SMALL120 DP. Note that tall media cannot be used.
Medium
MEDIUM232 DP.
CardWidthUnspecified
CARD_WIDTH_UNSPECIFIEDNot specified.
Small
SMALL120 DP. Note that tall media cannot be used.
Medium
MEDIUM232 DP.
CARD_WIDTH_UNSPECIFIED
CARD_WIDTH_UNSPECIFIEDNot specified.
SMALL
SMALL120 DP. Note that tall media cannot be used.
MEDIUM
MEDIUM232 DP.
"CARD_WIDTH_UNSPECIFIED"
CARD_WIDTH_UNSPECIFIEDNot specified.
"SMALL"
SMALL120 DP. Note that tall media cannot be used.
"MEDIUM"
MEDIUM232 DP.

GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardResponse
, GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardResponseArgs

CardContents This property is required. List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentResponse>
The cards in the carousel. A carousel must have at least 2 cards and at most 10.
CardWidth This property is required. string
The width of the cards in the carousel.
CardContents This property is required. []GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentResponse
The cards in the carousel. A carousel must have at least 2 cards and at most 10.
CardWidth This property is required. string
The width of the cards in the carousel.
cardContents This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentResponse>
The cards in the carousel. A carousel must have at least 2 cards and at most 10.
cardWidth This property is required. String
The width of the cards in the carousel.
cardContents This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentResponse[]
The cards in the carousel. A carousel must have at least 2 cards and at most 10.
cardWidth This property is required. string
The width of the cards in the carousel.
card_contents This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentResponse]
The cards in the carousel. A carousel must have at least 2 cards and at most 10.
card_width This property is required. str
The width of the cards in the carousel.
cardContents This property is required. List<Property Map>
The cards in the carousel. A carousel must have at least 2 cards and at most 10.
cardWidth This property is required. String
The width of the cards in the carousel.

GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard
, GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardArgs

CardContent This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent
Card content.
CardOrientation This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientation
Orientation of the card.
ThumbnailImageAlignment GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignment
Required if orientation is horizontal. Image preview alignment for standalone cards with horizontal layout.
cardContent This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent
Card content.
cardOrientation This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientation
Orientation of the card.
thumbnailImageAlignment GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignment
Required if orientation is horizontal. Image preview alignment for standalone cards with horizontal layout.
cardContent This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent
Card content.
cardOrientation This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientation
Orientation of the card.
thumbnailImageAlignment GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignment
Required if orientation is horizontal. Image preview alignment for standalone cards with horizontal layout.
card_content This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCardContent
Card content.
card_orientation This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientation
Orientation of the card.
thumbnail_image_alignment GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignment
Required if orientation is horizontal. Image preview alignment for standalone cards with horizontal layout.
cardContent This property is required. Property Map
Card content.
cardOrientation This property is required. "CARD_ORIENTATION_UNSPECIFIED" | "HORIZONTAL" | "VERTICAL"
Orientation of the card.
thumbnailImageAlignment "THUMBNAIL_IMAGE_ALIGNMENT_UNSPECIFIED" | "LEFT" | "RIGHT"
Required if orientation is horizontal. Image preview alignment for standalone cards with horizontal layout.

GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientation
, GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientationArgs

CardOrientationUnspecified
CARD_ORIENTATION_UNSPECIFIEDNot specified.
Horizontal
HORIZONTALHorizontal layout.
Vertical
VERTICALVertical layout.
GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientationCardOrientationUnspecified
CARD_ORIENTATION_UNSPECIFIEDNot specified.
GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientationHorizontal
HORIZONTALHorizontal layout.
GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardCardOrientationVertical
VERTICALVertical layout.
CardOrientationUnspecified
CARD_ORIENTATION_UNSPECIFIEDNot specified.
Horizontal
HORIZONTALHorizontal layout.
Vertical
VERTICALVertical layout.
CardOrientationUnspecified
CARD_ORIENTATION_UNSPECIFIEDNot specified.
Horizontal
HORIZONTALHorizontal layout.
Vertical
VERTICALVertical layout.
CARD_ORIENTATION_UNSPECIFIED
CARD_ORIENTATION_UNSPECIFIEDNot specified.
HORIZONTAL
HORIZONTALHorizontal layout.
VERTICAL
VERTICALVertical layout.
"CARD_ORIENTATION_UNSPECIFIED"
CARD_ORIENTATION_UNSPECIFIEDNot specified.
"HORIZONTAL"
HORIZONTALHorizontal layout.
"VERTICAL"
VERTICALVertical layout.

GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardResponse
, GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardResponseArgs

CardContent This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentResponse
Card content.
CardOrientation This property is required. string
Orientation of the card.
ThumbnailImageAlignment This property is required. string
Required if orientation is horizontal. Image preview alignment for standalone cards with horizontal layout.
CardContent This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentResponse
Card content.
CardOrientation This property is required. string
Orientation of the card.
ThumbnailImageAlignment This property is required. string
Required if orientation is horizontal. Image preview alignment for standalone cards with horizontal layout.
cardContent This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentResponse
Card content.
cardOrientation This property is required. String
Orientation of the card.
thumbnailImageAlignment This property is required. String
Required if orientation is horizontal. Image preview alignment for standalone cards with horizontal layout.
cardContent This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentResponse
Card content.
cardOrientation This property is required. string
Orientation of the card.
thumbnailImageAlignment This property is required. string
Required if orientation is horizontal. Image preview alignment for standalone cards with horizontal layout.
card_content This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCardContentResponse
Card content.
card_orientation This property is required. str
Orientation of the card.
thumbnail_image_alignment This property is required. str
Required if orientation is horizontal. Image preview alignment for standalone cards with horizontal layout.
cardContent This property is required. Property Map
Card content.
cardOrientation This property is required. String
Orientation of the card.
thumbnailImageAlignment This property is required. String
Required if orientation is horizontal. Image preview alignment for standalone cards with horizontal layout.

GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignment
, GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignmentArgs

ThumbnailImageAlignmentUnspecified
THUMBNAIL_IMAGE_ALIGNMENT_UNSPECIFIEDNot specified.
Left
LEFTThumbnail preview is left-aligned.
Right
RIGHTThumbnail preview is right-aligned.
GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignmentThumbnailImageAlignmentUnspecified
THUMBNAIL_IMAGE_ALIGNMENT_UNSPECIFIEDNot specified.
GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignmentLeft
LEFTThumbnail preview is left-aligned.
GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardThumbnailImageAlignmentRight
RIGHTThumbnail preview is right-aligned.
ThumbnailImageAlignmentUnspecified
THUMBNAIL_IMAGE_ALIGNMENT_UNSPECIFIEDNot specified.
Left
LEFTThumbnail preview is left-aligned.
Right
RIGHTThumbnail preview is right-aligned.
ThumbnailImageAlignmentUnspecified
THUMBNAIL_IMAGE_ALIGNMENT_UNSPECIFIEDNot specified.
Left
LEFTThumbnail preview is left-aligned.
Right
RIGHTThumbnail preview is right-aligned.
THUMBNAIL_IMAGE_ALIGNMENT_UNSPECIFIED
THUMBNAIL_IMAGE_ALIGNMENT_UNSPECIFIEDNot specified.
LEFT
LEFTThumbnail preview is left-aligned.
RIGHT
RIGHTThumbnail preview is right-aligned.
"THUMBNAIL_IMAGE_ALIGNMENT_UNSPECIFIED"
THUMBNAIL_IMAGE_ALIGNMENT_UNSPECIFIEDNot specified.
"LEFT"
LEFTThumbnail preview is left-aligned.
"RIGHT"
RIGHTThumbnail preview is right-aligned.

GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedAction
, GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionArgs

Dial Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDial
Suggested client side action: Dial a phone number
OpenUrl Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUri
Suggested client side action: Open a URI on device
PostbackData string
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested action. This data will be also forwarded to webhook to allow performing custom business logic.
ShareLocation Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocation
Suggested client side action: Share user location
Text string
Text to display alongside the action.
Dial GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDial
Suggested client side action: Dial a phone number
OpenUrl GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUri
Suggested client side action: Open a URI on device
PostbackData string
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested action. This data will be also forwarded to webhook to allow performing custom business logic.
ShareLocation GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocation
Suggested client side action: Share user location
Text string
Text to display alongside the action.
dial GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDial
Suggested client side action: Dial a phone number
openUrl GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUri
Suggested client side action: Open a URI on device
postbackData String
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested action. This data will be also forwarded to webhook to allow performing custom business logic.
shareLocation GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocation
Suggested client side action: Share user location
text String
Text to display alongside the action.
dial GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDial
Suggested client side action: Dial a phone number
openUrl GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUri
Suggested client side action: Open a URI on device
postbackData string
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested action. This data will be also forwarded to webhook to allow performing custom business logic.
shareLocation GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocation
Suggested client side action: Share user location
text string
Text to display alongside the action.
dial GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDial
Suggested client side action: Dial a phone number
open_url GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUri
Suggested client side action: Open a URI on device
postback_data str
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested action. This data will be also forwarded to webhook to allow performing custom business logic.
share_location GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocation
Suggested client side action: Share user location
text str
Text to display alongside the action.
dial Property Map
Suggested client side action: Dial a phone number
openUrl Property Map
Suggested client side action: Open a URI on device
postbackData String
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested action. This data will be also forwarded to webhook to allow performing custom business logic.
shareLocation Property Map
Suggested client side action: Share user location
text String
Text to display alongside the action.

GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDial
, GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialArgs

PhoneNumber This property is required. string
The phone number to fill in the default dialer app. This field should be in E.164 format. An example of a correctly formatted phone number: +15556767888.
PhoneNumber This property is required. string
The phone number to fill in the default dialer app. This field should be in E.164 format. An example of a correctly formatted phone number: +15556767888.
phoneNumber This property is required. String
The phone number to fill in the default dialer app. This field should be in E.164 format. An example of a correctly formatted phone number: +15556767888.
phoneNumber This property is required. string
The phone number to fill in the default dialer app. This field should be in E.164 format. An example of a correctly formatted phone number: +15556767888.
phone_number This property is required. str
The phone number to fill in the default dialer app. This field should be in E.164 format. An example of a correctly formatted phone number: +15556767888.
phoneNumber This property is required. String
The phone number to fill in the default dialer app. This field should be in E.164 format. An example of a correctly formatted phone number: +15556767888.

GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialResponse
, GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialResponseArgs

PhoneNumber This property is required. string
The phone number to fill in the default dialer app. This field should be in E.164 format. An example of a correctly formatted phone number: +15556767888.
PhoneNumber This property is required. string
The phone number to fill in the default dialer app. This field should be in E.164 format. An example of a correctly formatted phone number: +15556767888.
phoneNumber This property is required. String
The phone number to fill in the default dialer app. This field should be in E.164 format. An example of a correctly formatted phone number: +15556767888.
phoneNumber This property is required. string
The phone number to fill in the default dialer app. This field should be in E.164 format. An example of a correctly formatted phone number: +15556767888.
phone_number This property is required. str
The phone number to fill in the default dialer app. This field should be in E.164 format. An example of a correctly formatted phone number: +15556767888.
phoneNumber This property is required. String
The phone number to fill in the default dialer app. This field should be in E.164 format. An example of a correctly formatted phone number: +15556767888.

GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUri
, GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriArgs

Uri This property is required. string
The uri to open on the user device
Uri This property is required. string
The uri to open on the user device
uri This property is required. String
The uri to open on the user device
uri This property is required. string
The uri to open on the user device
uri This property is required. str
The uri to open on the user device
uri This property is required. String
The uri to open on the user device

GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriResponse
, GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriResponseArgs

Uri This property is required. string
The uri to open on the user device
Uri This property is required. string
The uri to open on the user device
uri This property is required. String
The uri to open on the user device
uri This property is required. string
The uri to open on the user device
uri This property is required. str
The uri to open on the user device
uri This property is required. String
The uri to open on the user device

GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionResponse
, GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionResponseArgs

Dial This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialResponse
Suggested client side action: Dial a phone number
OpenUrl This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriResponse
Suggested client side action: Open a URI on device
PostbackData This property is required. string
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested action. This data will be also forwarded to webhook to allow performing custom business logic.
ShareLocation This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocationResponse
Suggested client side action: Share user location
Text This property is required. string
Text to display alongside the action.
Dial This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialResponse
Suggested client side action: Dial a phone number
OpenUrl This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriResponse
Suggested client side action: Open a URI on device
PostbackData This property is required. string
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested action. This data will be also forwarded to webhook to allow performing custom business logic.
ShareLocation This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocationResponse
Suggested client side action: Share user location
Text This property is required. string
Text to display alongside the action.
dial This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialResponse
Suggested client side action: Dial a phone number
openUrl This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriResponse
Suggested client side action: Open a URI on device
postbackData This property is required. String
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested action. This data will be also forwarded to webhook to allow performing custom business logic.
shareLocation This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocationResponse
Suggested client side action: Share user location
text This property is required. String
Text to display alongside the action.
dial This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialResponse
Suggested client side action: Dial a phone number
openUrl This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriResponse
Suggested client side action: Open a URI on device
postbackData This property is required. string
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested action. This data will be also forwarded to webhook to allow performing custom business logic.
shareLocation This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocationResponse
Suggested client side action: Share user location
text This property is required. string
Text to display alongside the action.
dial This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionDialResponse
Suggested client side action: Dial a phone number
open_url This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionOpenUriResponse
Suggested client side action: Open a URI on device
postback_data This property is required. str
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested action. This data will be also forwarded to webhook to allow performing custom business logic.
share_location This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionRbmSuggestedActionShareLocationResponse
Suggested client side action: Share user location
text This property is required. str
Text to display alongside the action.
dial This property is required. Property Map
Suggested client side action: Dial a phone number
openUrl This property is required. Property Map
Suggested client side action: Open a URI on device
postbackData This property is required. String
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested action. This data will be also forwarded to webhook to allow performing custom business logic.
shareLocation This property is required. Property Map
Suggested client side action: Share user location
text This property is required. String
Text to display alongside the action.

GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReply
, GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReplyArgs

PostbackData string
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested reply. This data will be also forwarded to webhook to allow performing custom business logic.
Text string
Suggested reply text.
PostbackData string
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested reply. This data will be also forwarded to webhook to allow performing custom business logic.
Text string
Suggested reply text.
postbackData String
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested reply. This data will be also forwarded to webhook to allow performing custom business logic.
text String
Suggested reply text.
postbackData string
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested reply. This data will be also forwarded to webhook to allow performing custom business logic.
text string
Suggested reply text.
postback_data str
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested reply. This data will be also forwarded to webhook to allow performing custom business logic.
text str
Suggested reply text.
postbackData String
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested reply. This data will be also forwarded to webhook to allow performing custom business logic.
text String
Suggested reply text.

GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReplyResponse
, GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReplyResponseArgs

PostbackData This property is required. string
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested reply. This data will be also forwarded to webhook to allow performing custom business logic.
Text This property is required. string
Suggested reply text.
PostbackData This property is required. string
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested reply. This data will be also forwarded to webhook to allow performing custom business logic.
Text This property is required. string
Suggested reply text.
postbackData This property is required. String
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested reply. This data will be also forwarded to webhook to allow performing custom business logic.
text This property is required. String
Suggested reply text.
postbackData This property is required. string
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested reply. This data will be also forwarded to webhook to allow performing custom business logic.
text This property is required. string
Suggested reply text.
postback_data This property is required. str
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested reply. This data will be also forwarded to webhook to allow performing custom business logic.
text This property is required. str
Suggested reply text.
postbackData This property is required. String
Opaque payload that the Dialogflow receives in a user event when the user taps the suggested reply. This data will be also forwarded to webhook to allow performing custom business logic.
text This property is required. String
Suggested reply text.

GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion
, GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionArgs

Action GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedAction
Predefined client side actions that user can choose
Reply GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReply
Predefined replies for user to select instead of typing
action GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedAction
Predefined client side actions that user can choose
reply GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReply
Predefined replies for user to select instead of typing
action GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedAction
Predefined client side actions that user can choose
reply GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReply
Predefined replies for user to select instead of typing
action GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedAction
Predefined client side actions that user can choose
reply GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReply
Predefined replies for user to select instead of typing
action Property Map
Predefined client side actions that user can choose
reply Property Map
Predefined replies for user to select instead of typing

GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionResponse
, GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionResponseArgs

Action This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionResponse
Predefined client side actions that user can choose
Reply This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReplyResponse
Predefined replies for user to select instead of typing
Action This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionResponse
Predefined client side actions that user can choose
Reply This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReplyResponse
Predefined replies for user to select instead of typing
action This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionResponse
Predefined client side actions that user can choose
reply This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReplyResponse
Predefined replies for user to select instead of typing
action This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionResponse
Predefined client side actions that user can choose
reply This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReplyResponse
Predefined replies for user to select instead of typing
action This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedActionResponse
Predefined client side actions that user can choose
reply This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestedReplyResponse
Predefined replies for user to select instead of typing
action This property is required. Property Map
Predefined client side actions that user can choose
reply This property is required. Property Map
Predefined replies for user to select instead of typing

GoogleCloudDialogflowV2beta1IntentMessageRbmText
, GoogleCloudDialogflowV2beta1IntentMessageRbmTextArgs

Text This property is required. string
Text sent and displayed to the user.
RbmSuggestion List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion>
Optional. One or more suggestions to show to the user.
Text This property is required. string
Text sent and displayed to the user.
RbmSuggestion []GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion
Optional. One or more suggestions to show to the user.
text This property is required. String
Text sent and displayed to the user.
rbmSuggestion List<GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion>
Optional. One or more suggestions to show to the user.
text This property is required. string
Text sent and displayed to the user.
rbmSuggestion GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion[]
Optional. One or more suggestions to show to the user.
text This property is required. str
Text sent and displayed to the user.
rbm_suggestion Sequence[GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestion]
Optional. One or more suggestions to show to the user.
text This property is required. String
Text sent and displayed to the user.
rbmSuggestion List<Property Map>
Optional. One or more suggestions to show to the user.

GoogleCloudDialogflowV2beta1IntentMessageRbmTextResponse
, GoogleCloudDialogflowV2beta1IntentMessageRbmTextResponseArgs

RbmSuggestion This property is required. List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionResponse>
Optional. One or more suggestions to show to the user.
Text This property is required. string
Text sent and displayed to the user.
RbmSuggestion This property is required. []GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionResponse
Optional. One or more suggestions to show to the user.
Text This property is required. string
Text sent and displayed to the user.
rbmSuggestion This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionResponse>
Optional. One or more suggestions to show to the user.
text This property is required. String
Text sent and displayed to the user.
rbmSuggestion This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionResponse[]
Optional. One or more suggestions to show to the user.
text This property is required. string
Text sent and displayed to the user.
rbm_suggestion This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageRbmSuggestionResponse]
Optional. One or more suggestions to show to the user.
text This property is required. str
Text sent and displayed to the user.
rbmSuggestion This property is required. List<Property Map>
Optional. One or more suggestions to show to the user.
text This property is required. String
Text sent and displayed to the user.

GoogleCloudDialogflowV2beta1IntentMessageResponse
, GoogleCloudDialogflowV2beta1IntentMessageResponseArgs

BasicCard This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBasicCardResponse
Displays a basic card for Actions on Google.
BrowseCarouselCard This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardResponse
Browse carousel card for Actions on Google.
Card This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageCardResponse
Displays a card.
CarouselSelect This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectResponse
Displays a carousel card for Actions on Google.
Image This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Displays an image.
LinkOutSuggestion This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestionResponse
Displays a link out suggestion chip for Actions on Google.
ListSelect This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageListSelectResponse
Displays a list card for Actions on Google.
MediaContent This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponse
The media content card for Actions on Google.
Payload This property is required. Dictionary<string, string>
A custom platform-specific response.
Platform This property is required. string
Optional. The platform that this message is intended for.
QuickReplies This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageQuickRepliesResponse
Displays quick replies.
RbmCarouselRichCard This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardResponse
Rich Business Messaging (RBM) carousel rich card response.
RbmStandaloneRichCard This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardResponse
Standalone Rich Business Messaging (RBM) rich card response.
RbmText This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageRbmTextResponse
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
SimpleResponses This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageSimpleResponsesResponse
Returns a voice or text-only response for Actions on Google.
Suggestions This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageSuggestionsResponse
Displays suggestion chips for Actions on Google.
TableCard This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTableCardResponse
Table card for Actions on Google.
TelephonyPlayAudio This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudioResponse
Plays audio from a file in Telephony Gateway.
TelephonySynthesizeSpeech This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeechResponse
Synthesizes speech in Telephony Gateway.
TelephonyTransferCall This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCallResponse
Transfers the call in Telephony Gateway.
Text This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTextResponse
Returns a text response.
BasicCard This property is required. GoogleCloudDialogflowV2beta1IntentMessageBasicCardResponse
Displays a basic card for Actions on Google.
BrowseCarouselCard This property is required. GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardResponse
Browse carousel card for Actions on Google.
Card This property is required. GoogleCloudDialogflowV2beta1IntentMessageCardResponse
Displays a card.
CarouselSelect This property is required. GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectResponse
Displays a carousel card for Actions on Google.
Image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Displays an image.
LinkOutSuggestion This property is required. GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestionResponse
Displays a link out suggestion chip for Actions on Google.
ListSelect This property is required. GoogleCloudDialogflowV2beta1IntentMessageListSelectResponse
Displays a list card for Actions on Google.
MediaContent This property is required. GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponse
The media content card for Actions on Google.
Payload This property is required. map[string]string
A custom platform-specific response.
Platform This property is required. string
Optional. The platform that this message is intended for.
QuickReplies This property is required. GoogleCloudDialogflowV2beta1IntentMessageQuickRepliesResponse
Displays quick replies.
RbmCarouselRichCard This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardResponse
Rich Business Messaging (RBM) carousel rich card response.
RbmStandaloneRichCard This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardResponse
Standalone Rich Business Messaging (RBM) rich card response.
RbmText This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmTextResponse
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
SimpleResponses This property is required. GoogleCloudDialogflowV2beta1IntentMessageSimpleResponsesResponse
Returns a voice or text-only response for Actions on Google.
Suggestions This property is required. GoogleCloudDialogflowV2beta1IntentMessageSuggestionsResponse
Displays suggestion chips for Actions on Google.
TableCard This property is required. GoogleCloudDialogflowV2beta1IntentMessageTableCardResponse
Table card for Actions on Google.
TelephonyPlayAudio This property is required. GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudioResponse
Plays audio from a file in Telephony Gateway.
TelephonySynthesizeSpeech This property is required. GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeechResponse
Synthesizes speech in Telephony Gateway.
TelephonyTransferCall This property is required. GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCallResponse
Transfers the call in Telephony Gateway.
Text This property is required. GoogleCloudDialogflowV2beta1IntentMessageTextResponse
Returns a text response.
basicCard This property is required. GoogleCloudDialogflowV2beta1IntentMessageBasicCardResponse
Displays a basic card for Actions on Google.
browseCarouselCard This property is required. GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardResponse
Browse carousel card for Actions on Google.
card This property is required. GoogleCloudDialogflowV2beta1IntentMessageCardResponse
Displays a card.
carouselSelect This property is required. GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectResponse
Displays a carousel card for Actions on Google.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Displays an image.
linkOutSuggestion This property is required. GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestionResponse
Displays a link out suggestion chip for Actions on Google.
listSelect This property is required. GoogleCloudDialogflowV2beta1IntentMessageListSelectResponse
Displays a list card for Actions on Google.
mediaContent This property is required. GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponse
The media content card for Actions on Google.
payload This property is required. Map<String,String>
A custom platform-specific response.
platform This property is required. String
Optional. The platform that this message is intended for.
quickReplies This property is required. GoogleCloudDialogflowV2beta1IntentMessageQuickRepliesResponse
Displays quick replies.
rbmCarouselRichCard This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardResponse
Rich Business Messaging (RBM) carousel rich card response.
rbmStandaloneRichCard This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardResponse
Standalone Rich Business Messaging (RBM) rich card response.
rbmText This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmTextResponse
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
simpleResponses This property is required. GoogleCloudDialogflowV2beta1IntentMessageSimpleResponsesResponse
Returns a voice or text-only response for Actions on Google.
suggestions This property is required. GoogleCloudDialogflowV2beta1IntentMessageSuggestionsResponse
Displays suggestion chips for Actions on Google.
tableCard This property is required. GoogleCloudDialogflowV2beta1IntentMessageTableCardResponse
Table card for Actions on Google.
telephonyPlayAudio This property is required. GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudioResponse
Plays audio from a file in Telephony Gateway.
telephonySynthesizeSpeech This property is required. GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeechResponse
Synthesizes speech in Telephony Gateway.
telephonyTransferCall This property is required. GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCallResponse
Transfers the call in Telephony Gateway.
text This property is required. GoogleCloudDialogflowV2beta1IntentMessageTextResponse
Returns a text response.
basicCard This property is required. GoogleCloudDialogflowV2beta1IntentMessageBasicCardResponse
Displays a basic card for Actions on Google.
browseCarouselCard This property is required. GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardResponse
Browse carousel card for Actions on Google.
card This property is required. GoogleCloudDialogflowV2beta1IntentMessageCardResponse
Displays a card.
carouselSelect This property is required. GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectResponse
Displays a carousel card for Actions on Google.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Displays an image.
linkOutSuggestion This property is required. GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestionResponse
Displays a link out suggestion chip for Actions on Google.
listSelect This property is required. GoogleCloudDialogflowV2beta1IntentMessageListSelectResponse
Displays a list card for Actions on Google.
mediaContent This property is required. GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponse
The media content card for Actions on Google.
payload This property is required. {[key: string]: string}
A custom platform-specific response.
platform This property is required. string
Optional. The platform that this message is intended for.
quickReplies This property is required. GoogleCloudDialogflowV2beta1IntentMessageQuickRepliesResponse
Displays quick replies.
rbmCarouselRichCard This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardResponse
Rich Business Messaging (RBM) carousel rich card response.
rbmStandaloneRichCard This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardResponse
Standalone Rich Business Messaging (RBM) rich card response.
rbmText This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmTextResponse
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
simpleResponses This property is required. GoogleCloudDialogflowV2beta1IntentMessageSimpleResponsesResponse
Returns a voice or text-only response for Actions on Google.
suggestions This property is required. GoogleCloudDialogflowV2beta1IntentMessageSuggestionsResponse
Displays suggestion chips for Actions on Google.
tableCard This property is required. GoogleCloudDialogflowV2beta1IntentMessageTableCardResponse
Table card for Actions on Google.
telephonyPlayAudio This property is required. GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudioResponse
Plays audio from a file in Telephony Gateway.
telephonySynthesizeSpeech This property is required. GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeechResponse
Synthesizes speech in Telephony Gateway.
telephonyTransferCall This property is required. GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCallResponse
Transfers the call in Telephony Gateway.
text This property is required. GoogleCloudDialogflowV2beta1IntentMessageTextResponse
Returns a text response.
basic_card This property is required. GoogleCloudDialogflowV2beta1IntentMessageBasicCardResponse
Displays a basic card for Actions on Google.
browse_carousel_card This property is required. GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardResponse
Browse carousel card for Actions on Google.
card This property is required. GoogleCloudDialogflowV2beta1IntentMessageCardResponse
Displays a card.
carousel_select This property is required. GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectResponse
Displays a carousel card for Actions on Google.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Displays an image.
link_out_suggestion This property is required. GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestionResponse
Displays a link out suggestion chip for Actions on Google.
list_select This property is required. GoogleCloudDialogflowV2beta1IntentMessageListSelectResponse
Displays a list card for Actions on Google.
media_content This property is required. GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponse
The media content card for Actions on Google.
payload This property is required. Mapping[str, str]
A custom platform-specific response.
platform This property is required. str
Optional. The platform that this message is intended for.
quick_replies This property is required. GoogleCloudDialogflowV2beta1IntentMessageQuickRepliesResponse
Displays quick replies.
rbm_carousel_rich_card This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardResponse
Rich Business Messaging (RBM) carousel rich card response.
rbm_standalone_rich_card This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardResponse
Standalone Rich Business Messaging (RBM) rich card response.
rbm_text This property is required. GoogleCloudDialogflowV2beta1IntentMessageRbmTextResponse
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
simple_responses This property is required. GoogleCloudDialogflowV2beta1IntentMessageSimpleResponsesResponse
Returns a voice or text-only response for Actions on Google.
suggestions This property is required. GoogleCloudDialogflowV2beta1IntentMessageSuggestionsResponse
Displays suggestion chips for Actions on Google.
table_card This property is required. GoogleCloudDialogflowV2beta1IntentMessageTableCardResponse
Table card for Actions on Google.
telephony_play_audio This property is required. GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudioResponse
Plays audio from a file in Telephony Gateway.
telephony_synthesize_speech This property is required. GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeechResponse
Synthesizes speech in Telephony Gateway.
telephony_transfer_call This property is required. GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCallResponse
Transfers the call in Telephony Gateway.
text This property is required. GoogleCloudDialogflowV2beta1IntentMessageTextResponse
Returns a text response.
basicCard This property is required. Property Map
Displays a basic card for Actions on Google.
browseCarouselCard This property is required. Property Map
Browse carousel card for Actions on Google.
card This property is required. Property Map
Displays a card.
carouselSelect This property is required. Property Map
Displays a carousel card for Actions on Google.
image This property is required. Property Map
Displays an image.
linkOutSuggestion This property is required. Property Map
Displays a link out suggestion chip for Actions on Google.
listSelect This property is required. Property Map
Displays a list card for Actions on Google.
mediaContent This property is required. Property Map
The media content card for Actions on Google.
payload This property is required. Map<String>
A custom platform-specific response.
platform This property is required. String
Optional. The platform that this message is intended for.
quickReplies This property is required. Property Map
Displays quick replies.
rbmCarouselRichCard This property is required. Property Map
Rich Business Messaging (RBM) carousel rich card response.
rbmStandaloneRichCard This property is required. Property Map
Standalone Rich Business Messaging (RBM) rich card response.
rbmText This property is required. Property Map
Rich Business Messaging (RBM) text response. RBM allows businesses to send enriched and branded versions of SMS. See https://jibe.google.com/business-messaging.
simpleResponses This property is required. Property Map
Returns a voice or text-only response for Actions on Google.
suggestions This property is required. Property Map
Displays suggestion chips for Actions on Google.
tableCard This property is required. Property Map
Table card for Actions on Google.
telephonyPlayAudio This property is required. Property Map
Plays audio from a file in Telephony Gateway.
telephonySynthesizeSpeech This property is required. Property Map
Synthesizes speech in Telephony Gateway.
telephonyTransferCall This property is required. Property Map
Transfers the call in Telephony Gateway.
text This property is required. Property Map
Returns a text response.

GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfo
, GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoArgs

Key This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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.

GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoResponse
, GoogleCloudDialogflowV2beta1IntentMessageSelectItemInfoResponseArgs

Key This property is required. string
A unique key that will be sent back to the agent if this response is given.
Synonyms This property is required. List<string>
Optional. A list of synonyms that can also be used to trigger this item in dialog.
Key This property is required. string
A unique key that will be sent back to the agent if this response is given.
Synonyms This property is required. []string
Optional. A list of synonyms that can also be used to trigger this item in dialog.
key This property is required. String
A unique key that will be sent back to the agent if this response is given.
synonyms This property is required. List<String>
Optional. A list of synonyms that can also be used to trigger this item in dialog.
key This property is required. string
A unique key that will be sent back to the agent if this response is given.
synonyms This property is required. string[]
Optional. A list of synonyms that can also be used to trigger this item in dialog.
key This property is required. str
A unique key that will be sent back to the agent if this response is given.
synonyms This property is required. Sequence[str]
Optional. A list of synonyms that can also be used to trigger this item in dialog.
key This property is required. String
A unique key that will be sent back to the agent if this response is given.
synonyms This property is required. List<String>
Optional. A list of synonyms that can also be used to trigger this item in dialog.

GoogleCloudDialogflowV2beta1IntentMessageSimpleResponse
, GoogleCloudDialogflowV2beta1IntentMessageSimpleResponseArgs

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.

GoogleCloudDialogflowV2beta1IntentMessageSimpleResponseResponse
, GoogleCloudDialogflowV2beta1IntentMessageSimpleResponseResponseArgs

DisplayText This property is required. string
Optional. The text to display.
Ssml This property is required. 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 This property is required. string
One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.
DisplayText This property is required. string
Optional. The text to display.
Ssml This property is required. 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 This property is required. string
One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.
displayText This property is required. String
Optional. The text to display.
ssml This property is required. 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 This property is required. String
One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.
displayText This property is required. string
Optional. The text to display.
ssml This property is required. 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 This property is required. string
One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.
display_text This property is required. str
Optional. The text to display.
ssml This property is required. 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 This property is required. str
One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.
displayText This property is required. String
Optional. The text to display.
ssml This property is required. 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 This property is required. String
One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.

GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses
, GoogleCloudDialogflowV2beta1IntentMessageSimpleResponsesArgs

SimpleResponses This property is required. []GoogleCloudDialogflowV2beta1IntentMessageSimpleResponse
The list of simple responses.
simpleResponses This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageSimpleResponse>
The list of simple responses.
simpleResponses This property is required. GoogleCloudDialogflowV2beta1IntentMessageSimpleResponse[]
The list of simple responses.
simple_responses This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageSimpleResponse]
The list of simple responses.
simpleResponses This property is required. List<Property Map>
The list of simple responses.

GoogleCloudDialogflowV2beta1IntentMessageSimpleResponsesResponse
, GoogleCloudDialogflowV2beta1IntentMessageSimpleResponsesResponseArgs

SimpleResponses This property is required. []GoogleCloudDialogflowV2beta1IntentMessageSimpleResponseResponse
The list of simple responses.
simpleResponses This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageSimpleResponseResponse>
The list of simple responses.
simpleResponses This property is required. GoogleCloudDialogflowV2beta1IntentMessageSimpleResponseResponse[]
The list of simple responses.
simpleResponses This property is required. List<Property Map>
The list of simple responses.

GoogleCloudDialogflowV2beta1IntentMessageSuggestion
, GoogleCloudDialogflowV2beta1IntentMessageSuggestionArgs

Title This property is required. string
The text shown the in the suggestion chip.
Title This property is required. string
The text shown the in the suggestion chip.
title This property is required. String
The text shown the in the suggestion chip.
title This property is required. string
The text shown the in the suggestion chip.
title This property is required. str
The text shown the in the suggestion chip.
title This property is required. String
The text shown the in the suggestion chip.

GoogleCloudDialogflowV2beta1IntentMessageSuggestionResponse
, GoogleCloudDialogflowV2beta1IntentMessageSuggestionResponseArgs

Title This property is required. string
The text shown the in the suggestion chip.
Title This property is required. string
The text shown the in the suggestion chip.
title This property is required. String
The text shown the in the suggestion chip.
title This property is required. string
The text shown the in the suggestion chip.
title This property is required. str
The text shown the in the suggestion chip.
title This property is required. String
The text shown the in the suggestion chip.

GoogleCloudDialogflowV2beta1IntentMessageSuggestions
, GoogleCloudDialogflowV2beta1IntentMessageSuggestionsArgs

Suggestions This property is required. []GoogleCloudDialogflowV2beta1IntentMessageSuggestion
The list of suggested replies.
suggestions This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageSuggestion>
The list of suggested replies.
suggestions This property is required. GoogleCloudDialogflowV2beta1IntentMessageSuggestion[]
The list of suggested replies.
suggestions This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageSuggestion]
The list of suggested replies.
suggestions This property is required. List<Property Map>
The list of suggested replies.

GoogleCloudDialogflowV2beta1IntentMessageSuggestionsResponse
, GoogleCloudDialogflowV2beta1IntentMessageSuggestionsResponseArgs

Suggestions This property is required. []GoogleCloudDialogflowV2beta1IntentMessageSuggestionResponse
The list of suggested replies.
suggestions This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageSuggestionResponse>
The list of suggested replies.
suggestions This property is required. GoogleCloudDialogflowV2beta1IntentMessageSuggestionResponse[]
The list of suggested replies.
suggestions This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageSuggestionResponse]
The list of suggested replies.
suggestions This property is required. List<Property Map>
The list of suggested replies.

GoogleCloudDialogflowV2beta1IntentMessageTableCard
, GoogleCloudDialogflowV2beta1IntentMessageTableCardArgs

Title This property is required. string
Title of the card.
Buttons []GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton
Optional. List of buttons for the card.
ColumnProperties []GoogleCloudDialogflowV2beta1IntentMessageColumnProperties
Optional. Display properties for the columns in this table.
Image GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Image which should be displayed on the card.
Rows []GoogleCloudDialogflowV2beta1IntentMessageTableCardRow
Optional. Rows in this table of data.
Subtitle string
Optional. Subtitle to the title.
title This property is required. String
Title of the card.
buttons List<GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton>
Optional. List of buttons for the card.
columnProperties List<GoogleCloudDialogflowV2beta1IntentMessageColumnProperties>
Optional. Display properties for the columns in this table.
image GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Image which should be displayed on the card.
rows List<GoogleCloudDialogflowV2beta1IntentMessageTableCardRow>
Optional. Rows in this table of data.
subtitle String
Optional. Subtitle to the title.
title This property is required. string
Title of the card.
buttons GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton[]
Optional. List of buttons for the card.
columnProperties GoogleCloudDialogflowV2beta1IntentMessageColumnProperties[]
Optional. Display properties for the columns in this table.
image GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Image which should be displayed on the card.
rows GoogleCloudDialogflowV2beta1IntentMessageTableCardRow[]
Optional. Rows in this table of data.
subtitle string
Optional. Subtitle to the title.
title This property is required. str
Title of the card.
buttons Sequence[GoogleCloudDialogflowV2beta1IntentMessageBasicCardButton]
Optional. List of buttons for the card.
column_properties Sequence[GoogleCloudDialogflowV2beta1IntentMessageColumnProperties]
Optional. Display properties for the columns in this table.
image GoogleCloudDialogflowV2beta1IntentMessageImage
Optional. Image which should be displayed on the card.
rows Sequence[GoogleCloudDialogflowV2beta1IntentMessageTableCardRow]
Optional. Rows in this table of data.
subtitle str
Optional. Subtitle to the title.
title This property is required. String
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.

GoogleCloudDialogflowV2beta1IntentMessageTableCardCell
, GoogleCloudDialogflowV2beta1IntentMessageTableCardCellArgs

Text This property is required. string
Text in this cell.
Text This property is required. string
Text in this cell.
text This property is required. String
Text in this cell.
text This property is required. string
Text in this cell.
text This property is required. str
Text in this cell.
text This property is required. String
Text in this cell.

GoogleCloudDialogflowV2beta1IntentMessageTableCardCellResponse
, GoogleCloudDialogflowV2beta1IntentMessageTableCardCellResponseArgs

Text This property is required. string
Text in this cell.
Text This property is required. string
Text in this cell.
text This property is required. String
Text in this cell.
text This property is required. string
Text in this cell.
text This property is required. str
Text in this cell.
text This property is required. String
Text in this cell.

GoogleCloudDialogflowV2beta1IntentMessageTableCardResponse
, GoogleCloudDialogflowV2beta1IntentMessageTableCardResponseArgs

Buttons This property is required. List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonResponse>
Optional. List of buttons for the card.
ColumnProperties This property is required. List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesResponse>
Optional. Display properties for the columns in this table.
Image This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Image which should be displayed on the card.
Rows This property is required. List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTableCardRowResponse>
Optional. Rows in this table of data.
Subtitle This property is required. string
Optional. Subtitle to the title.
Title This property is required. string
Title of the card.
Buttons This property is required. []GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonResponse
Optional. List of buttons for the card.
ColumnProperties This property is required. []GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesResponse
Optional. Display properties for the columns in this table.
Image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Image which should be displayed on the card.
Rows This property is required. []GoogleCloudDialogflowV2beta1IntentMessageTableCardRowResponse
Optional. Rows in this table of data.
Subtitle This property is required. string
Optional. Subtitle to the title.
Title This property is required. string
Title of the card.
buttons This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonResponse>
Optional. List of buttons for the card.
columnProperties This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesResponse>
Optional. Display properties for the columns in this table.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Image which should be displayed on the card.
rows This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageTableCardRowResponse>
Optional. Rows in this table of data.
subtitle This property is required. String
Optional. Subtitle to the title.
title This property is required. String
Title of the card.
buttons This property is required. GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonResponse[]
Optional. List of buttons for the card.
columnProperties This property is required. GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesResponse[]
Optional. Display properties for the columns in this table.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Image which should be displayed on the card.
rows This property is required. GoogleCloudDialogflowV2beta1IntentMessageTableCardRowResponse[]
Optional. Rows in this table of data.
subtitle This property is required. string
Optional. Subtitle to the title.
title This property is required. string
Title of the card.
buttons This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageBasicCardButtonResponse]
Optional. List of buttons for the card.
column_properties This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageColumnPropertiesResponse]
Optional. Display properties for the columns in this table.
image This property is required. GoogleCloudDialogflowV2beta1IntentMessageImageResponse
Optional. Image which should be displayed on the card.
rows This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageTableCardRowResponse]
Optional. Rows in this table of data.
subtitle This property is required. str
Optional. Subtitle to the title.
title This property is required. str
Title of the card.
buttons This property is required. List<Property Map>
Optional. List of buttons for the card.
columnProperties This property is required. List<Property Map>
Optional. Display properties for the columns in this table.
image This property is required. Property Map
Optional. Image which should be displayed on the card.
rows This property is required. List<Property Map>
Optional. Rows in this table of data.
subtitle This property is required. String
Optional. Subtitle to the title.
title This property is required. String
Title of the card.

GoogleCloudDialogflowV2beta1IntentMessageTableCardRow
, GoogleCloudDialogflowV2beta1IntentMessageTableCardRowArgs

Cells List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTableCardCell>
Optional. List of cells that make up this row.
DividerAfter bool
Optional. Whether to add a visual divider after this row.
Cells []GoogleCloudDialogflowV2beta1IntentMessageTableCardCell
Optional. List of cells that make up this row.
DividerAfter bool
Optional. Whether to add a visual divider after this row.
cells List<GoogleCloudDialogflowV2beta1IntentMessageTableCardCell>
Optional. List of cells that make up this row.
dividerAfter Boolean
Optional. Whether to add a visual divider after this row.
cells GoogleCloudDialogflowV2beta1IntentMessageTableCardCell[]
Optional. List of cells that make up this row.
dividerAfter boolean
Optional. Whether to add a visual divider after this row.
cells Sequence[GoogleCloudDialogflowV2beta1IntentMessageTableCardCell]
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.

GoogleCloudDialogflowV2beta1IntentMessageTableCardRowResponse
, GoogleCloudDialogflowV2beta1IntentMessageTableCardRowResponseArgs

Cells This property is required. List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentMessageTableCardCellResponse>
Optional. List of cells that make up this row.
DividerAfter This property is required. bool
Optional. Whether to add a visual divider after this row.
Cells This property is required. []GoogleCloudDialogflowV2beta1IntentMessageTableCardCellResponse
Optional. List of cells that make up this row.
DividerAfter This property is required. bool
Optional. Whether to add a visual divider after this row.
cells This property is required. List<GoogleCloudDialogflowV2beta1IntentMessageTableCardCellResponse>
Optional. List of cells that make up this row.
dividerAfter This property is required. Boolean
Optional. Whether to add a visual divider after this row.
cells This property is required. GoogleCloudDialogflowV2beta1IntentMessageTableCardCellResponse[]
Optional. List of cells that make up this row.
dividerAfter This property is required. boolean
Optional. Whether to add a visual divider after this row.
cells This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentMessageTableCardCellResponse]
Optional. List of cells that make up this row.
divider_after This property is required. bool
Optional. Whether to add a visual divider after this row.
cells This property is required. List<Property Map>
Optional. List of cells that make up this row.
dividerAfter This property is required. Boolean
Optional. Whether to add a visual divider after this row.

GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio
, GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudioArgs

AudioUri This property is required. string
URI to a Google Cloud Storage object containing the audio to play, e.g., "gs://bucket/object". The object must contain a single channel (mono) of linear PCM audio (2 bytes / sample) at 8kHz. This object must be readable by the service-@gcp-sa-dialogflow.iam.gserviceaccount.com service account where is the number of the Telephony Gateway project (usually the same as the Dialogflow agent project). If the Google Cloud Storage bucket is in the Telephony Gateway project, this permission is added by default when enabling the Dialogflow V2 API. For audio from other sources, consider using the TelephonySynthesizeSpeech message with SSML.
AudioUri This property is required. string
URI to a Google Cloud Storage object containing the audio to play, e.g., "gs://bucket/object". The object must contain a single channel (mono) of linear PCM audio (2 bytes / sample) at 8kHz. This object must be readable by the service-@gcp-sa-dialogflow.iam.gserviceaccount.com service account where is the number of the Telephony Gateway project (usually the same as the Dialogflow agent project). If the Google Cloud Storage bucket is in the Telephony Gateway project, this permission is added by default when enabling the Dialogflow V2 API. For audio from other sources, consider using the TelephonySynthesizeSpeech message with SSML.
audioUri This property is required. String
URI to a Google Cloud Storage object containing the audio to play, e.g., "gs://bucket/object". The object must contain a single channel (mono) of linear PCM audio (2 bytes / sample) at 8kHz. This object must be readable by the service-@gcp-sa-dialogflow.iam.gserviceaccount.com service account where is the number of the Telephony Gateway project (usually the same as the Dialogflow agent project). If the Google Cloud Storage bucket is in the Telephony Gateway project, this permission is added by default when enabling the Dialogflow V2 API. For audio from other sources, consider using the TelephonySynthesizeSpeech message with SSML.
audioUri This property is required. string
URI to a Google Cloud Storage object containing the audio to play, e.g., "gs://bucket/object". The object must contain a single channel (mono) of linear PCM audio (2 bytes / sample) at 8kHz. This object must be readable by the service-@gcp-sa-dialogflow.iam.gserviceaccount.com service account where is the number of the Telephony Gateway project (usually the same as the Dialogflow agent project). If the Google Cloud Storage bucket is in the Telephony Gateway project, this permission is added by default when enabling the Dialogflow V2 API. For audio from other sources, consider using the TelephonySynthesizeSpeech message with SSML.
audio_uri This property is required. str
URI to a Google Cloud Storage object containing the audio to play, e.g., "gs://bucket/object". The object must contain a single channel (mono) of linear PCM audio (2 bytes / sample) at 8kHz. This object must be readable by the service-@gcp-sa-dialogflow.iam.gserviceaccount.com service account where is the number of the Telephony Gateway project (usually the same as the Dialogflow agent project). If the Google Cloud Storage bucket is in the Telephony Gateway project, this permission is added by default when enabling the Dialogflow V2 API. For audio from other sources, consider using the TelephonySynthesizeSpeech message with SSML.
audioUri This property is required. String
URI to a Google Cloud Storage object containing the audio to play, e.g., "gs://bucket/object". The object must contain a single channel (mono) of linear PCM audio (2 bytes / sample) at 8kHz. This object must be readable by the service-@gcp-sa-dialogflow.iam.gserviceaccount.com service account where is the number of the Telephony Gateway project (usually the same as the Dialogflow agent project). If the Google Cloud Storage bucket is in the Telephony Gateway project, this permission is added by default when enabling the Dialogflow V2 API. For audio from other sources, consider using the TelephonySynthesizeSpeech message with SSML.

GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudioResponse
, GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudioResponseArgs

AudioUri This property is required. string
URI to a Google Cloud Storage object containing the audio to play, e.g., "gs://bucket/object". The object must contain a single channel (mono) of linear PCM audio (2 bytes / sample) at 8kHz. This object must be readable by the service-@gcp-sa-dialogflow.iam.gserviceaccount.com service account where is the number of the Telephony Gateway project (usually the same as the Dialogflow agent project). If the Google Cloud Storage bucket is in the Telephony Gateway project, this permission is added by default when enabling the Dialogflow V2 API. For audio from other sources, consider using the TelephonySynthesizeSpeech message with SSML.
AudioUri This property is required. string
URI to a Google Cloud Storage object containing the audio to play, e.g., "gs://bucket/object". The object must contain a single channel (mono) of linear PCM audio (2 bytes / sample) at 8kHz. This object must be readable by the service-@gcp-sa-dialogflow.iam.gserviceaccount.com service account where is the number of the Telephony Gateway project (usually the same as the Dialogflow agent project). If the Google Cloud Storage bucket is in the Telephony Gateway project, this permission is added by default when enabling the Dialogflow V2 API. For audio from other sources, consider using the TelephonySynthesizeSpeech message with SSML.
audioUri This property is required. String
URI to a Google Cloud Storage object containing the audio to play, e.g., "gs://bucket/object". The object must contain a single channel (mono) of linear PCM audio (2 bytes / sample) at 8kHz. This object must be readable by the service-@gcp-sa-dialogflow.iam.gserviceaccount.com service account where is the number of the Telephony Gateway project (usually the same as the Dialogflow agent project). If the Google Cloud Storage bucket is in the Telephony Gateway project, this permission is added by default when enabling the Dialogflow V2 API. For audio from other sources, consider using the TelephonySynthesizeSpeech message with SSML.
audioUri This property is required. string
URI to a Google Cloud Storage object containing the audio to play, e.g., "gs://bucket/object". The object must contain a single channel (mono) of linear PCM audio (2 bytes / sample) at 8kHz. This object must be readable by the service-@gcp-sa-dialogflow.iam.gserviceaccount.com service account where is the number of the Telephony Gateway project (usually the same as the Dialogflow agent project). If the Google Cloud Storage bucket is in the Telephony Gateway project, this permission is added by default when enabling the Dialogflow V2 API. For audio from other sources, consider using the TelephonySynthesizeSpeech message with SSML.
audio_uri This property is required. str
URI to a Google Cloud Storage object containing the audio to play, e.g., "gs://bucket/object". The object must contain a single channel (mono) of linear PCM audio (2 bytes / sample) at 8kHz. This object must be readable by the service-@gcp-sa-dialogflow.iam.gserviceaccount.com service account where is the number of the Telephony Gateway project (usually the same as the Dialogflow agent project). If the Google Cloud Storage bucket is in the Telephony Gateway project, this permission is added by default when enabling the Dialogflow V2 API. For audio from other sources, consider using the TelephonySynthesizeSpeech message with SSML.
audioUri This property is required. String
URI to a Google Cloud Storage object containing the audio to play, e.g., "gs://bucket/object". The object must contain a single channel (mono) of linear PCM audio (2 bytes / sample) at 8kHz. This object must be readable by the service-@gcp-sa-dialogflow.iam.gserviceaccount.com service account where is the number of the Telephony Gateway project (usually the same as the Dialogflow agent project). If the Google Cloud Storage bucket is in the Telephony Gateway project, this permission is added by default when enabling the Dialogflow V2 API. For audio from other sources, consider using the TelephonySynthesizeSpeech message with SSML.

GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech
, GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeechArgs

Ssml string
The SSML to be synthesized. For more information, see SSML.
Text string
The raw text to be synthesized.
Ssml string
The SSML to be synthesized. For more information, see SSML.
Text string
The raw text to be synthesized.
ssml String
The SSML to be synthesized. For more information, see SSML.
text String
The raw text to be synthesized.
ssml string
The SSML to be synthesized. For more information, see SSML.
text string
The raw text to be synthesized.
ssml str
The SSML to be synthesized. For more information, see SSML.
text str
The raw text to be synthesized.
ssml String
The SSML to be synthesized. For more information, see SSML.
text String
The raw text to be synthesized.

GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeechResponse
, GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeechResponseArgs

Ssml This property is required. string
The SSML to be synthesized. For more information, see SSML.
Text This property is required. string
The raw text to be synthesized.
Ssml This property is required. string
The SSML to be synthesized. For more information, see SSML.
Text This property is required. string
The raw text to be synthesized.
ssml This property is required. String
The SSML to be synthesized. For more information, see SSML.
text This property is required. String
The raw text to be synthesized.
ssml This property is required. string
The SSML to be synthesized. For more information, see SSML.
text This property is required. string
The raw text to be synthesized.
ssml This property is required. str
The SSML to be synthesized. For more information, see SSML.
text This property is required. str
The raw text to be synthesized.
ssml This property is required. String
The SSML to be synthesized. For more information, see SSML.
text This property is required. String
The raw text to be synthesized.

GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall
, GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCallArgs

PhoneNumber This property is required. string
The phone number to transfer the call to in E.164 format. We currently only allow transferring to US numbers (+1xxxyyyzzzz).
PhoneNumber This property is required. string
The phone number to transfer the call to in E.164 format. We currently only allow transferring to US numbers (+1xxxyyyzzzz).
phoneNumber This property is required. String
The phone number to transfer the call to in E.164 format. We currently only allow transferring to US numbers (+1xxxyyyzzzz).
phoneNumber This property is required. string
The phone number to transfer the call to in E.164 format. We currently only allow transferring to US numbers (+1xxxyyyzzzz).
phone_number This property is required. str
The phone number to transfer the call to in E.164 format. We currently only allow transferring to US numbers (+1xxxyyyzzzz).
phoneNumber This property is required. String
The phone number to transfer the call to in E.164 format. We currently only allow transferring to US numbers (+1xxxyyyzzzz).

GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCallResponse
, GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCallResponseArgs

PhoneNumber This property is required. string
The phone number to transfer the call to in E.164 format. We currently only allow transferring to US numbers (+1xxxyyyzzzz).
PhoneNumber This property is required. string
The phone number to transfer the call to in E.164 format. We currently only allow transferring to US numbers (+1xxxyyyzzzz).
phoneNumber This property is required. String
The phone number to transfer the call to in E.164 format. We currently only allow transferring to US numbers (+1xxxyyyzzzz).
phoneNumber This property is required. string
The phone number to transfer the call to in E.164 format. We currently only allow transferring to US numbers (+1xxxyyyzzzz).
phone_number This property is required. str
The phone number to transfer the call to in E.164 format. We currently only allow transferring to US numbers (+1xxxyyyzzzz).
phoneNumber This property is required. String
The phone number to transfer the call to in E.164 format. We currently only allow transferring to US numbers (+1xxxyyyzzzz).

GoogleCloudDialogflowV2beta1IntentMessageText
, GoogleCloudDialogflowV2beta1IntentMessageTextArgs

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.

GoogleCloudDialogflowV2beta1IntentMessageTextResponse
, GoogleCloudDialogflowV2beta1IntentMessageTextResponseArgs

Text This property is required. List<string>
Optional. The collection of the agent's responses.
Text This property is required. []string
Optional. The collection of the agent's responses.
text This property is required. List<String>
Optional. The collection of the agent's responses.
text This property is required. string[]
Optional. The collection of the agent's responses.
text This property is required. Sequence[str]
Optional. The collection of the agent's responses.
text This property is required. List<String>
Optional. The collection of the agent's responses.

GoogleCloudDialogflowV2beta1IntentParameter
, GoogleCloudDialogflowV2beta1IntentParameterArgs

DisplayName This property is required. string
The name of the parameter.
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.
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.
DisplayName This property is required. string
The name of the parameter.
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.
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.
displayName This property is required. String
The name of the parameter.
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.
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.
displayName This property is required. string
The name of the parameter.
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.
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.
display_name This property is required. str
The name of the parameter.
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.
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.
displayName This property is required. String
The name of the parameter.
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.
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.

GoogleCloudDialogflowV2beta1IntentParameterResponse
, GoogleCloudDialogflowV2beta1IntentParameterResponseArgs

DefaultValue This property is required. 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 This property is required. string
The name of the parameter.
EntityTypeDisplayName This property is required. 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 This property is required. bool
Optional. Indicates whether the parameter represents a list of values.
Mandatory This property is required. bool
Optional. Indicates whether the parameter is required. That is, whether the intent cannot be completed without collecting the parameter value.
Name This property is required. string
The unique identifier of this parameter.
Prompts This property is required. 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 This property is required. 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 This property is required. 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 This property is required. string
The name of the parameter.
EntityTypeDisplayName This property is required. 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 This property is required. bool
Optional. Indicates whether the parameter represents a list of values.
Mandatory This property is required. bool
Optional. Indicates whether the parameter is required. That is, whether the intent cannot be completed without collecting the parameter value.
Name This property is required. string
The unique identifier of this parameter.
Prompts This property is required. []string
Optional. The collection of prompts that the agent can present to the user in order to collect a value for the parameter.
Value This property is required. 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 This property is required. 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 This property is required. String
The name of the parameter.
entityTypeDisplayName This property is required. 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 This property is required. Boolean
Optional. Indicates whether the parameter represents a list of values.
mandatory This property is required. Boolean
Optional. Indicates whether the parameter is required. That is, whether the intent cannot be completed without collecting the parameter value.
name This property is required. String
The unique identifier of this parameter.
prompts This property is required. 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 This property is required. 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 This property is required. 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 This property is required. string
The name of the parameter.
entityTypeDisplayName This property is required. 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 This property is required. boolean
Optional. Indicates whether the parameter represents a list of values.
mandatory This property is required. boolean
Optional. Indicates whether the parameter is required. That is, whether the intent cannot be completed without collecting the parameter value.
name This property is required. string
The unique identifier of this parameter.
prompts This property is required. string[]
Optional. The collection of prompts that the agent can present to the user in order to collect a value for the parameter.
value This property is required. 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 This property is required. 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 This property is required. str
The name of the parameter.
entity_type_display_name This property is required. 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 This property is required. bool
Optional. Indicates whether the parameter represents a list of values.
mandatory This property is required. bool
Optional. Indicates whether the parameter is required. That is, whether the intent cannot be completed without collecting the parameter value.
name This property is required. str
The unique identifier of this parameter.
prompts This property is required. 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 This property is required. 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 This property is required. 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 This property is required. String
The name of the parameter.
entityTypeDisplayName This property is required. 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 This property is required. Boolean
Optional. Indicates whether the parameter represents a list of values.
mandatory This property is required. Boolean
Optional. Indicates whether the parameter is required. That is, whether the intent cannot be completed without collecting the parameter value.
name This property is required. String
The unique identifier of this parameter.
prompts This property is required. 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 This property is required. 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.

GoogleCloudDialogflowV2beta1IntentTrainingPhrase
, GoogleCloudDialogflowV2beta1IntentTrainingPhraseArgs

Parts This property is required. List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentTrainingPhrasePart>
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.
Type This property is required. Pulumi.GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1IntentTrainingPhraseType
The type of the training phrase.
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.
Parts This property is required. []GoogleCloudDialogflowV2beta1IntentTrainingPhrasePart
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.
Type This property is required. GoogleCloudDialogflowV2beta1IntentTrainingPhraseType
The type of the training phrase.
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.
parts This property is required. List<GoogleCloudDialogflowV2beta1IntentTrainingPhrasePart>
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.
type This property is required. GoogleCloudDialogflowV2beta1IntentTrainingPhraseType
The type of the training phrase.
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.
parts This property is required. GoogleCloudDialogflowV2beta1IntentTrainingPhrasePart[]
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.
type This property is required. GoogleCloudDialogflowV2beta1IntentTrainingPhraseType
The type of the training phrase.
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.
parts This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentTrainingPhrasePart]
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.
type This property is required. GoogleCloudDialogflowV2beta1IntentTrainingPhraseType
The type of the training phrase.
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.
parts This property is required. 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.
type This property is required. "TYPE_UNSPECIFIED" | "EXAMPLE" | "TEMPLATE"
The type of the training phrase.
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.

GoogleCloudDialogflowV2beta1IntentTrainingPhrasePart
, GoogleCloudDialogflowV2beta1IntentTrainingPhrasePartArgs

Text This property is required. string
The text for this part.
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.
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.
Text This property is required. string
The text for this part.
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.
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.
text This property is required. String
The text for this part.
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.
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.
text This property is required. string
The text for this part.
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.
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.
text This property is required. str
The text for this part.
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.
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.
text This property is required. String
The text for this part.
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.
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.

GoogleCloudDialogflowV2beta1IntentTrainingPhrasePartResponse
, GoogleCloudDialogflowV2beta1IntentTrainingPhrasePartResponseArgs

Alias This property is required. 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 This property is required. string
Optional. The entity type name prefixed with @. This field is required for annotated parts of the training phrase.
Text This property is required. string
The text for this part.
UserDefined This property is required. 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 This property is required. 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 This property is required. string
Optional. The entity type name prefixed with @. This field is required for annotated parts of the training phrase.
Text This property is required. string
The text for this part.
UserDefined This property is required. 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 This property is required. 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 This property is required. String
Optional. The entity type name prefixed with @. This field is required for annotated parts of the training phrase.
text This property is required. String
The text for this part.
userDefined This property is required. 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 This property is required. 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 This property is required. string
Optional. The entity type name prefixed with @. This field is required for annotated parts of the training phrase.
text This property is required. string
The text for this part.
userDefined This property is required. 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 This property is required. 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 This property is required. str
Optional. The entity type name prefixed with @. This field is required for annotated parts of the training phrase.
text This property is required. str
The text for this part.
user_defined This property is required. 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 This property is required. 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 This property is required. String
Optional. The entity type name prefixed with @. This field is required for annotated parts of the training phrase.
text This property is required. String
The text for this part.
userDefined This property is required. 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.

GoogleCloudDialogflowV2beta1IntentTrainingPhraseResponse
, GoogleCloudDialogflowV2beta1IntentTrainingPhraseResponseArgs

Name This property is required. string
The unique identifier of this training phrase.
Parts This property is required. List<Pulumi.GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1IntentTrainingPhrasePartResponse>
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 This property is required. 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 This property is required. string
The type of the training phrase.
Name This property is required. string
The unique identifier of this training phrase.
Parts This property is required. []GoogleCloudDialogflowV2beta1IntentTrainingPhrasePartResponse
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 This property is required. 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 This property is required. string
The type of the training phrase.
name This property is required. String
The unique identifier of this training phrase.
parts This property is required. List<GoogleCloudDialogflowV2beta1IntentTrainingPhrasePartResponse>
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 This property is required. 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 This property is required. String
The type of the training phrase.
name This property is required. string
The unique identifier of this training phrase.
parts This property is required. GoogleCloudDialogflowV2beta1IntentTrainingPhrasePartResponse[]
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 This property is required. 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 This property is required. string
The type of the training phrase.
name This property is required. str
The unique identifier of this training phrase.
parts This property is required. Sequence[GoogleCloudDialogflowV2beta1IntentTrainingPhrasePartResponse]
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 This property is required. 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 This property is required. str
The type of the training phrase.
name This property is required. String
The unique identifier of this training phrase.
parts This property is required. 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 This property is required. 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 This property is required. String
The type of the training phrase.

GoogleCloudDialogflowV2beta1IntentTrainingPhraseType
, GoogleCloudDialogflowV2beta1IntentTrainingPhraseTypeArgs

TypeUnspecified
TYPE_UNSPECIFIEDNot specified. This value should never be used.
Example
EXAMPLEExamples do not contain @-prefixed entity type names, but example parts can be annotated with entity types.
Template
TEMPLATETemplates are not annotated with entity types, but they can contain @-prefixed entity type names as substrings. Note: Template mode has been deprecated. Example mode is the only supported way to create new training phrases. If you have existing training phrases in template mode, they will be removed during training and it can cause a drop in agent performance.
GoogleCloudDialogflowV2beta1IntentTrainingPhraseTypeTypeUnspecified
TYPE_UNSPECIFIEDNot specified. This value should never be used.
GoogleCloudDialogflowV2beta1IntentTrainingPhraseTypeExample
EXAMPLEExamples do not contain @-prefixed entity type names, but example parts can be annotated with entity types.
GoogleCloudDialogflowV2beta1IntentTrainingPhraseTypeTemplate
TEMPLATETemplates are not annotated with entity types, but they can contain @-prefixed entity type names as substrings. Note: Template mode has been deprecated. Example mode is the only supported way to create new training phrases. If you have existing training phrases in template mode, they will be removed during training and it can cause a drop in agent performance.
TypeUnspecified
TYPE_UNSPECIFIEDNot specified. This value should never be used.
Example
EXAMPLEExamples do not contain @-prefixed entity type names, but example parts can be annotated with entity types.
Template
TEMPLATETemplates are not annotated with entity types, but they can contain @-prefixed entity type names as substrings. Note: Template mode has been deprecated. Example mode is the only supported way to create new training phrases. If you have existing training phrases in template mode, they will be removed during training and it can cause a drop in agent performance.
TypeUnspecified
TYPE_UNSPECIFIEDNot specified. This value should never be used.
Example
EXAMPLEExamples do not contain @-prefixed entity type names, but example parts can be annotated with entity types.
Template
TEMPLATETemplates are not annotated with entity types, but they can contain @-prefixed entity type names as substrings. Note: Template mode has been deprecated. Example mode is the only supported way to create new training phrases. If you have existing training phrases in template mode, they will be removed during training and it can cause a drop in agent performance.
TYPE_UNSPECIFIED
TYPE_UNSPECIFIEDNot specified. This value should never be used.
EXAMPLE
EXAMPLEExamples do not contain @-prefixed entity type names, but example parts can be annotated with entity types.
TEMPLATE
TEMPLATETemplates are not annotated with entity types, but they can contain @-prefixed entity type names as substrings. Note: Template mode has been deprecated. Example mode is the only supported way to create new training phrases. If you have existing training phrases in template mode, they will be removed during training and it can cause a drop in agent performance.
"TYPE_UNSPECIFIED"
TYPE_UNSPECIFIEDNot specified. This value should never be used.
"EXAMPLE"
EXAMPLEExamples do not contain @-prefixed entity type names, but example parts can be annotated with entity types.
"TEMPLATE"
TEMPLATETemplates are not annotated with entity types, but they can contain @-prefixed entity type names as substrings. Note: Template mode has been deprecated. Example mode is the only supported way to create new training phrases. If you have existing training phrases in template mode, they will be removed during training and it can cause a drop in agent performance.

IntentDefaultResponsePlatformsItem
, IntentDefaultResponsePlatformsItemArgs

PlatformUnspecified
PLATFORM_UNSPECIFIEDNot specified.
Facebook
FACEBOOKFacebook.
Slack
SLACKSlack.
Telegram
TELEGRAMTelegram.
Kik
KIKKik.
Skype
SKYPESkype.
Line
LINELine.
Viber
VIBERViber.
ActionsOnGoogle
ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
Telephony
TELEPHONYTelephony Gateway.
GoogleHangouts
GOOGLE_HANGOUTSGoogle Hangouts.
IntentDefaultResponsePlatformsItemPlatformUnspecified
PLATFORM_UNSPECIFIEDNot specified.
IntentDefaultResponsePlatformsItemFacebook
FACEBOOKFacebook.
IntentDefaultResponsePlatformsItemSlack
SLACKSlack.
IntentDefaultResponsePlatformsItemTelegram
TELEGRAMTelegram.
IntentDefaultResponsePlatformsItemKik
KIKKik.
IntentDefaultResponsePlatformsItemSkype
SKYPESkype.
IntentDefaultResponsePlatformsItemLine
LINELine.
IntentDefaultResponsePlatformsItemViber
VIBERViber.
IntentDefaultResponsePlatformsItemActionsOnGoogle
ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
IntentDefaultResponsePlatformsItemTelephony
TELEPHONYTelephony Gateway.
IntentDefaultResponsePlatformsItemGoogleHangouts
GOOGLE_HANGOUTSGoogle Hangouts.
PlatformUnspecified
PLATFORM_UNSPECIFIEDNot specified.
Facebook
FACEBOOKFacebook.
Slack
SLACKSlack.
Telegram
TELEGRAMTelegram.
Kik
KIKKik.
Skype
SKYPESkype.
Line
LINELine.
Viber
VIBERViber.
ActionsOnGoogle
ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
Telephony
TELEPHONYTelephony Gateway.
GoogleHangouts
GOOGLE_HANGOUTSGoogle Hangouts.
PlatformUnspecified
PLATFORM_UNSPECIFIEDNot specified.
Facebook
FACEBOOKFacebook.
Slack
SLACKSlack.
Telegram
TELEGRAMTelegram.
Kik
KIKKik.
Skype
SKYPESkype.
Line
LINELine.
Viber
VIBERViber.
ActionsOnGoogle
ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
Telephony
TELEPHONYTelephony Gateway.
GoogleHangouts
GOOGLE_HANGOUTSGoogle Hangouts.
PLATFORM_UNSPECIFIED
PLATFORM_UNSPECIFIEDNot specified.
FACEBOOK
FACEBOOKFacebook.
SLACK
SLACKSlack.
TELEGRAM
TELEGRAMTelegram.
KIK
KIKKik.
SKYPE
SKYPESkype.
LINE
LINELine.
VIBER
VIBERViber.
ACTIONS_ON_GOOGLE
ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
TELEPHONY
TELEPHONYTelephony Gateway.
GOOGLE_HANGOUTS
GOOGLE_HANGOUTSGoogle Hangouts.
"PLATFORM_UNSPECIFIED"
PLATFORM_UNSPECIFIEDNot specified.
"FACEBOOK"
FACEBOOKFacebook.
"SLACK"
SLACKSlack.
"TELEGRAM"
TELEGRAMTelegram.
"KIK"
KIKKik.
"SKYPE"
SKYPESkype.
"LINE"
LINELine.
"VIBER"
VIBERViber.
"ACTIONS_ON_GOOGLE"
ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
"TELEPHONY"
TELEPHONYTelephony Gateway.
"GOOGLE_HANGOUTS"
GOOGLE_HANGOUTSGoogle Hangouts.

IntentWebhookState
, IntentWebhookStateArgs

WebhookStateUnspecified
WEBHOOK_STATE_UNSPECIFIEDWebhook is disabled in the agent and in the intent.
WebhookStateEnabled
WEBHOOK_STATE_ENABLEDWebhook is enabled in the agent and in the intent.
WebhookStateEnabledForSlotFilling
WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLINGWebhook is enabled in the agent and in the intent. Also, each slot filling prompt is forwarded to the webhook.
IntentWebhookStateWebhookStateUnspecified
WEBHOOK_STATE_UNSPECIFIEDWebhook is disabled in the agent and in the intent.
IntentWebhookStateWebhookStateEnabled
WEBHOOK_STATE_ENABLEDWebhook is enabled in the agent and in the intent.
IntentWebhookStateWebhookStateEnabledForSlotFilling
WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLINGWebhook is enabled in the agent and in the intent. Also, each slot filling prompt is forwarded to the webhook.
WebhookStateUnspecified
WEBHOOK_STATE_UNSPECIFIEDWebhook is disabled in the agent and in the intent.
WebhookStateEnabled
WEBHOOK_STATE_ENABLEDWebhook is enabled in the agent and in the intent.
WebhookStateEnabledForSlotFilling
WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLINGWebhook is enabled in the agent and in the intent. Also, each slot filling prompt is forwarded to the webhook.
WebhookStateUnspecified
WEBHOOK_STATE_UNSPECIFIEDWebhook is disabled in the agent and in the intent.
WebhookStateEnabled
WEBHOOK_STATE_ENABLEDWebhook is enabled in the agent and in the intent.
WebhookStateEnabledForSlotFilling
WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLINGWebhook is enabled in the agent and in the intent. Also, each slot filling prompt is forwarded to the webhook.
WEBHOOK_STATE_UNSPECIFIED
WEBHOOK_STATE_UNSPECIFIEDWebhook is disabled in the agent and in the intent.
WEBHOOK_STATE_ENABLED
WEBHOOK_STATE_ENABLEDWebhook is enabled in the agent and in the intent.
WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLING
WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLINGWebhook is enabled in the agent and in the intent. Also, each slot filling prompt is forwarded to the webhook.
"WEBHOOK_STATE_UNSPECIFIED"
WEBHOOK_STATE_UNSPECIFIEDWebhook is disabled in the agent and in the intent.
"WEBHOOK_STATE_ENABLED"
WEBHOOK_STATE_ENABLEDWebhook is enabled in the agent and in the intent.
"WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLING"
WEBHOOK_STATE_ENABLED_FOR_SLOT_FILLINGWebhook is enabled in the agent and in the intent. Also, each slot filling prompt is forwarded to the webhook.

Package Details

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

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

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