Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.dialogflow/v2.Intent
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
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,
input_context_names: Optional[Sequence[str]] = None,
messages: Optional[Sequence[GoogleCloudDialogflowV2IntentMessageArgs]] = None,
name: Optional[str] = None,
ml_disabled: Optional[bool] = None,
intent_view: Optional[str] = None,
is_fallback: Optional[bool] = None,
language_code: Optional[str] = None,
live_agent_handoff: Optional[bool] = None,
action: Optional[str] = None,
end_interaction: Optional[bool] = None,
default_response_platforms: Optional[Sequence[IntentDefaultResponsePlatformsItem]] = None,
events: Optional[Sequence[str]] = None,
output_contexts: Optional[Sequence[GoogleCloudDialogflowV2ContextArgs]] = None,
parameters: Optional[Sequence[GoogleCloudDialogflowV2IntentParameterArgs]] = 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[GoogleCloudDialogflowV2IntentTrainingPhraseArgs]] = None,
webhook_state: Optional[IntentWebhookState] = 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/v2:Intent
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args IntentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args 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 string
- The unique name of the resource.
- args IntentArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args IntentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args 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 intentResource = new GoogleNative.Dialogflow.V2.Intent("intentResource", new()
{
DisplayName = "string",
Location = "string",
InputContextNames = new[]
{
"string",
},
Messages = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageArgs
{
BasicCard = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageBasicCardArgs
{
Buttons = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageBasicCardButtonArgs
{
OpenUriAction = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriActionArgs
{
Uri = "string",
},
Title = "string",
},
},
FormattedText = "string",
Image = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageImageArgs
{
AccessibilityText = "string",
ImageUri = "string",
},
Subtitle = "string",
Title = "string",
},
BrowseCarouselCard = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardArgs
{
Items = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemArgs
{
OpenUriAction = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionArgs
{
Url = "string",
UrlTypeHint = GoogleNative.Dialogflow.V2.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint.UrlTypeHintUnspecified,
},
Title = "string",
Description = "string",
Footer = "string",
Image = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageImageArgs
{
AccessibilityText = "string",
ImageUri = "string",
},
},
},
ImageDisplayOptions = GoogleNative.Dialogflow.V2.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions.ImageDisplayOptionsUnspecified,
},
Card = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageCardArgs
{
Buttons = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageCardButtonArgs
{
Postback = "string",
Text = "string",
},
},
ImageUri = "string",
Subtitle = "string",
Title = "string",
},
CarouselSelect = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageCarouselSelectArgs
{
Items = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageCarouselSelectItemArgs
{
Info = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageSelectItemInfoArgs
{
Key = "string",
Synonyms = new[]
{
"string",
},
},
Title = "string",
Description = "string",
Image = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageImageArgs
{
AccessibilityText = "string",
ImageUri = "string",
},
},
},
},
Image = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageImageArgs
{
AccessibilityText = "string",
ImageUri = "string",
},
LinkOutSuggestion = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageLinkOutSuggestionArgs
{
DestinationName = "string",
Uri = "string",
},
ListSelect = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageListSelectArgs
{
Items = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageListSelectItemArgs
{
Info = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageSelectItemInfoArgs
{
Key = "string",
Synonyms = new[]
{
"string",
},
},
Title = "string",
Description = "string",
Image = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageImageArgs
{
AccessibilityText = "string",
ImageUri = "string",
},
},
},
Subtitle = "string",
Title = "string",
},
MediaContent = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageMediaContentArgs
{
MediaObjects = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObjectArgs
{
ContentUrl = "string",
Name = "string",
Description = "string",
Icon = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageImageArgs
{
AccessibilityText = "string",
ImageUri = "string",
},
LargeImage = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageImageArgs
{
AccessibilityText = "string",
ImageUri = "string",
},
},
},
MediaType = GoogleNative.Dialogflow.V2.GoogleCloudDialogflowV2IntentMessageMediaContentMediaType.ResponseMediaTypeUnspecified,
},
Payload =
{
{ "string", "string" },
},
Platform = GoogleNative.Dialogflow.V2.GoogleCloudDialogflowV2IntentMessagePlatform.PlatformUnspecified,
QuickReplies = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageQuickRepliesArgs
{
QuickReplies = new[]
{
"string",
},
Title = "string",
},
SimpleResponses = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageSimpleResponsesArgs
{
SimpleResponses = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageSimpleResponseArgs
{
DisplayText = "string",
Ssml = "string",
TextToSpeech = "string",
},
},
},
Suggestions = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageSuggestionsArgs
{
Suggestions = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageSuggestionArgs
{
Title = "string",
},
},
},
TableCard = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageTableCardArgs
{
Title = "string",
Buttons = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageBasicCardButtonArgs
{
OpenUriAction = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriActionArgs
{
Uri = "string",
},
Title = "string",
},
},
ColumnProperties = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageColumnPropertiesArgs
{
Header = "string",
HorizontalAlignment = GoogleNative.Dialogflow.V2.GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment.HorizontalAlignmentUnspecified,
},
},
Image = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageImageArgs
{
AccessibilityText = "string",
ImageUri = "string",
},
Rows = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageTableCardRowArgs
{
Cells = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageTableCardCellArgs
{
Text = "string",
},
},
DividerAfter = false,
},
},
Subtitle = "string",
},
Text = new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentMessageTextArgs
{
Text = new[]
{
"string",
},
},
},
},
Name = "string",
MlDisabled = false,
IntentView = "string",
IsFallback = false,
LanguageCode = "string",
LiveAgentHandoff = false,
Action = "string",
EndInteraction = false,
DefaultResponsePlatforms = new[]
{
GoogleNative.Dialogflow.V2.IntentDefaultResponsePlatformsItem.PlatformUnspecified,
},
Events = new[]
{
"string",
},
OutputContexts = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2ContextArgs
{
Name = "string",
LifespanCount = 0,
Parameters =
{
{ "string", "string" },
},
},
},
Parameters = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentParameterArgs
{
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.V2.Inputs.GoogleCloudDialogflowV2IntentTrainingPhraseArgs
{
Parts = new[]
{
new GoogleNative.Dialogflow.V2.Inputs.GoogleCloudDialogflowV2IntentTrainingPhrasePartArgs
{
Text = "string",
Alias = "string",
EntityType = "string",
UserDefined = false,
},
},
Type = GoogleNative.Dialogflow.V2.GoogleCloudDialogflowV2IntentTrainingPhraseType.TypeUnspecified,
TimesAddedCount = 0,
},
},
WebhookState = GoogleNative.Dialogflow.V2.IntentWebhookState.WebhookStateUnspecified,
});
example, err := dialogflow.NewIntent(ctx, "intentResource", &dialogflow.IntentArgs{
DisplayName: pulumi.String("string"),
Location: pulumi.String("string"),
InputContextNames: pulumi.StringArray{
pulumi.String("string"),
},
Messages: dialogflow.GoogleCloudDialogflowV2IntentMessageArray{
&dialogflow.GoogleCloudDialogflowV2IntentMessageArgs{
BasicCard: &dialogflow.GoogleCloudDialogflowV2IntentMessageBasicCardArgs{
Buttons: dialogflow.GoogleCloudDialogflowV2IntentMessageBasicCardButtonArray{
&dialogflow.GoogleCloudDialogflowV2IntentMessageBasicCardButtonArgs{
OpenUriAction: &dialogflow.GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriActionArgs{
Uri: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
},
FormattedText: pulumi.String("string"),
Image: &dialogflow.GoogleCloudDialogflowV2IntentMessageImageArgs{
AccessibilityText: pulumi.String("string"),
ImageUri: pulumi.String("string"),
},
Subtitle: pulumi.String("string"),
Title: pulumi.String("string"),
},
BrowseCarouselCard: &dialogflow.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardArgs{
Items: dialogflow.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemArray{
&dialogflow.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemArgs{
OpenUriAction: &dialogflow.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionArgs{
Url: pulumi.String("string"),
UrlTypeHint: dialogflow.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintUrlTypeHintUnspecified,
},
Title: pulumi.String("string"),
Description: pulumi.String("string"),
Footer: pulumi.String("string"),
Image: &dialogflow.GoogleCloudDialogflowV2IntentMessageImageArgs{
AccessibilityText: pulumi.String("string"),
ImageUri: pulumi.String("string"),
},
},
},
ImageDisplayOptions: dialogflow.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptionsImageDisplayOptionsUnspecified,
},
Card: &dialogflow.GoogleCloudDialogflowV2IntentMessageCardArgs{
Buttons: dialogflow.GoogleCloudDialogflowV2IntentMessageCardButtonArray{
&dialogflow.GoogleCloudDialogflowV2IntentMessageCardButtonArgs{
Postback: pulumi.String("string"),
Text: pulumi.String("string"),
},
},
ImageUri: pulumi.String("string"),
Subtitle: pulumi.String("string"),
Title: pulumi.String("string"),
},
CarouselSelect: &dialogflow.GoogleCloudDialogflowV2IntentMessageCarouselSelectArgs{
Items: dialogflow.GoogleCloudDialogflowV2IntentMessageCarouselSelectItemArray{
&dialogflow.GoogleCloudDialogflowV2IntentMessageCarouselSelectItemArgs{
Info: &dialogflow.GoogleCloudDialogflowV2IntentMessageSelectItemInfoArgs{
Key: pulumi.String("string"),
Synonyms: pulumi.StringArray{
pulumi.String("string"),
},
},
Title: pulumi.String("string"),
Description: pulumi.String("string"),
Image: &dialogflow.GoogleCloudDialogflowV2IntentMessageImageArgs{
AccessibilityText: pulumi.String("string"),
ImageUri: pulumi.String("string"),
},
},
},
},
Image: &dialogflow.GoogleCloudDialogflowV2IntentMessageImageArgs{
AccessibilityText: pulumi.String("string"),
ImageUri: pulumi.String("string"),
},
LinkOutSuggestion: &dialogflow.GoogleCloudDialogflowV2IntentMessageLinkOutSuggestionArgs{
DestinationName: pulumi.String("string"),
Uri: pulumi.String("string"),
},
ListSelect: &dialogflow.GoogleCloudDialogflowV2IntentMessageListSelectArgs{
Items: dialogflow.GoogleCloudDialogflowV2IntentMessageListSelectItemArray{
&dialogflow.GoogleCloudDialogflowV2IntentMessageListSelectItemArgs{
Info: &dialogflow.GoogleCloudDialogflowV2IntentMessageSelectItemInfoArgs{
Key: pulumi.String("string"),
Synonyms: pulumi.StringArray{
pulumi.String("string"),
},
},
Title: pulumi.String("string"),
Description: pulumi.String("string"),
Image: &dialogflow.GoogleCloudDialogflowV2IntentMessageImageArgs{
AccessibilityText: pulumi.String("string"),
ImageUri: pulumi.String("string"),
},
},
},
Subtitle: pulumi.String("string"),
Title: pulumi.String("string"),
},
MediaContent: &dialogflow.GoogleCloudDialogflowV2IntentMessageMediaContentArgs{
MediaObjects: dialogflow.GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObjectArray{
&dialogflow.GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObjectArgs{
ContentUrl: pulumi.String("string"),
Name: pulumi.String("string"),
Description: pulumi.String("string"),
Icon: &dialogflow.GoogleCloudDialogflowV2IntentMessageImageArgs{
AccessibilityText: pulumi.String("string"),
ImageUri: pulumi.String("string"),
},
LargeImage: &dialogflow.GoogleCloudDialogflowV2IntentMessageImageArgs{
AccessibilityText: pulumi.String("string"),
ImageUri: pulumi.String("string"),
},
},
},
MediaType: dialogflow.GoogleCloudDialogflowV2IntentMessageMediaContentMediaTypeResponseMediaTypeUnspecified,
},
Payload: pulumi.StringMap{
"string": pulumi.String("string"),
},
Platform: dialogflow.GoogleCloudDialogflowV2IntentMessagePlatformPlatformUnspecified,
QuickReplies: &dialogflow.GoogleCloudDialogflowV2IntentMessageQuickRepliesArgs{
QuickReplies: pulumi.StringArray{
pulumi.String("string"),
},
Title: pulumi.String("string"),
},
SimpleResponses: &dialogflow.GoogleCloudDialogflowV2IntentMessageSimpleResponsesArgs{
SimpleResponses: dialogflow.GoogleCloudDialogflowV2IntentMessageSimpleResponseArray{
&dialogflow.GoogleCloudDialogflowV2IntentMessageSimpleResponseArgs{
DisplayText: pulumi.String("string"),
Ssml: pulumi.String("string"),
TextToSpeech: pulumi.String("string"),
},
},
},
Suggestions: &dialogflow.GoogleCloudDialogflowV2IntentMessageSuggestionsArgs{
Suggestions: dialogflow.GoogleCloudDialogflowV2IntentMessageSuggestionArray{
&dialogflow.GoogleCloudDialogflowV2IntentMessageSuggestionArgs{
Title: pulumi.String("string"),
},
},
},
TableCard: &dialogflow.GoogleCloudDialogflowV2IntentMessageTableCardArgs{
Title: pulumi.String("string"),
Buttons: dialogflow.GoogleCloudDialogflowV2IntentMessageBasicCardButtonArray{
&dialogflow.GoogleCloudDialogflowV2IntentMessageBasicCardButtonArgs{
OpenUriAction: &dialogflow.GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriActionArgs{
Uri: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
},
ColumnProperties: dialogflow.GoogleCloudDialogflowV2IntentMessageColumnPropertiesArray{
&dialogflow.GoogleCloudDialogflowV2IntentMessageColumnPropertiesArgs{
Header: pulumi.String("string"),
HorizontalAlignment: dialogflow.GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignmentHorizontalAlignmentUnspecified,
},
},
Image: &dialogflow.GoogleCloudDialogflowV2IntentMessageImageArgs{
AccessibilityText: pulumi.String("string"),
ImageUri: pulumi.String("string"),
},
Rows: dialogflow.GoogleCloudDialogflowV2IntentMessageTableCardRowArray{
&dialogflow.GoogleCloudDialogflowV2IntentMessageTableCardRowArgs{
Cells: dialogflow.GoogleCloudDialogflowV2IntentMessageTableCardCellArray{
&dialogflow.GoogleCloudDialogflowV2IntentMessageTableCardCellArgs{
Text: pulumi.String("string"),
},
},
DividerAfter: pulumi.Bool(false),
},
},
Subtitle: pulumi.String("string"),
},
Text: &dialogflow.GoogleCloudDialogflowV2IntentMessageTextArgs{
Text: pulumi.StringArray{
pulumi.String("string"),
},
},
},
},
Name: pulumi.String("string"),
MlDisabled: pulumi.Bool(false),
IntentView: pulumi.String("string"),
IsFallback: pulumi.Bool(false),
LanguageCode: pulumi.String("string"),
LiveAgentHandoff: pulumi.Bool(false),
Action: pulumi.String("string"),
EndInteraction: pulumi.Bool(false),
DefaultResponsePlatforms: dialogflow.IntentDefaultResponsePlatformsItemArray{
dialogflow.IntentDefaultResponsePlatformsItemPlatformUnspecified,
},
Events: pulumi.StringArray{
pulumi.String("string"),
},
OutputContexts: dialogflow.GoogleCloudDialogflowV2ContextArray{
&dialogflow.GoogleCloudDialogflowV2ContextArgs{
Name: pulumi.String("string"),
LifespanCount: pulumi.Int(0),
Parameters: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
},
Parameters: dialogflow.GoogleCloudDialogflowV2IntentParameterArray{
&dialogflow.GoogleCloudDialogflowV2IntentParameterArgs{
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.GoogleCloudDialogflowV2IntentTrainingPhraseArray{
&dialogflow.GoogleCloudDialogflowV2IntentTrainingPhraseArgs{
Parts: dialogflow.GoogleCloudDialogflowV2IntentTrainingPhrasePartArray{
&dialogflow.GoogleCloudDialogflowV2IntentTrainingPhrasePartArgs{
Text: pulumi.String("string"),
Alias: pulumi.String("string"),
EntityType: pulumi.String("string"),
UserDefined: pulumi.Bool(false),
},
},
Type: dialogflow.GoogleCloudDialogflowV2IntentTrainingPhraseTypeTypeUnspecified,
TimesAddedCount: pulumi.Int(0),
},
},
WebhookState: dialogflow.IntentWebhookStateWebhookStateUnspecified,
})
var intentResource = new Intent("intentResource", IntentArgs.builder()
.displayName("string")
.location("string")
.inputContextNames("string")
.messages(GoogleCloudDialogflowV2IntentMessageArgs.builder()
.basicCard(GoogleCloudDialogflowV2IntentMessageBasicCardArgs.builder()
.buttons(GoogleCloudDialogflowV2IntentMessageBasicCardButtonArgs.builder()
.openUriAction(GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriActionArgs.builder()
.uri("string")
.build())
.title("string")
.build())
.formattedText("string")
.image(GoogleCloudDialogflowV2IntentMessageImageArgs.builder()
.accessibilityText("string")
.imageUri("string")
.build())
.subtitle("string")
.title("string")
.build())
.browseCarouselCard(GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardArgs.builder()
.items(GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemArgs.builder()
.openUriAction(GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionArgs.builder()
.url("string")
.urlTypeHint("URL_TYPE_HINT_UNSPECIFIED")
.build())
.title("string")
.description("string")
.footer("string")
.image(GoogleCloudDialogflowV2IntentMessageImageArgs.builder()
.accessibilityText("string")
.imageUri("string")
.build())
.build())
.imageDisplayOptions("IMAGE_DISPLAY_OPTIONS_UNSPECIFIED")
.build())
.card(GoogleCloudDialogflowV2IntentMessageCardArgs.builder()
.buttons(GoogleCloudDialogflowV2IntentMessageCardButtonArgs.builder()
.postback("string")
.text("string")
.build())
.imageUri("string")
.subtitle("string")
.title("string")
.build())
.carouselSelect(GoogleCloudDialogflowV2IntentMessageCarouselSelectArgs.builder()
.items(GoogleCloudDialogflowV2IntentMessageCarouselSelectItemArgs.builder()
.info(GoogleCloudDialogflowV2IntentMessageSelectItemInfoArgs.builder()
.key("string")
.synonyms("string")
.build())
.title("string")
.description("string")
.image(GoogleCloudDialogflowV2IntentMessageImageArgs.builder()
.accessibilityText("string")
.imageUri("string")
.build())
.build())
.build())
.image(GoogleCloudDialogflowV2IntentMessageImageArgs.builder()
.accessibilityText("string")
.imageUri("string")
.build())
.linkOutSuggestion(GoogleCloudDialogflowV2IntentMessageLinkOutSuggestionArgs.builder()
.destinationName("string")
.uri("string")
.build())
.listSelect(GoogleCloudDialogflowV2IntentMessageListSelectArgs.builder()
.items(GoogleCloudDialogflowV2IntentMessageListSelectItemArgs.builder()
.info(GoogleCloudDialogflowV2IntentMessageSelectItemInfoArgs.builder()
.key("string")
.synonyms("string")
.build())
.title("string")
.description("string")
.image(GoogleCloudDialogflowV2IntentMessageImageArgs.builder()
.accessibilityText("string")
.imageUri("string")
.build())
.build())
.subtitle("string")
.title("string")
.build())
.mediaContent(GoogleCloudDialogflowV2IntentMessageMediaContentArgs.builder()
.mediaObjects(GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObjectArgs.builder()
.contentUrl("string")
.name("string")
.description("string")
.icon(GoogleCloudDialogflowV2IntentMessageImageArgs.builder()
.accessibilityText("string")
.imageUri("string")
.build())
.largeImage(GoogleCloudDialogflowV2IntentMessageImageArgs.builder()
.accessibilityText("string")
.imageUri("string")
.build())
.build())
.mediaType("RESPONSE_MEDIA_TYPE_UNSPECIFIED")
.build())
.payload(Map.of("string", "string"))
.platform("PLATFORM_UNSPECIFIED")
.quickReplies(GoogleCloudDialogflowV2IntentMessageQuickRepliesArgs.builder()
.quickReplies("string")
.title("string")
.build())
.simpleResponses(GoogleCloudDialogflowV2IntentMessageSimpleResponsesArgs.builder()
.simpleResponses(GoogleCloudDialogflowV2IntentMessageSimpleResponseArgs.builder()
.displayText("string")
.ssml("string")
.textToSpeech("string")
.build())
.build())
.suggestions(GoogleCloudDialogflowV2IntentMessageSuggestionsArgs.builder()
.suggestions(GoogleCloudDialogflowV2IntentMessageSuggestionArgs.builder()
.title("string")
.build())
.build())
.tableCard(GoogleCloudDialogflowV2IntentMessageTableCardArgs.builder()
.title("string")
.buttons(GoogleCloudDialogflowV2IntentMessageBasicCardButtonArgs.builder()
.openUriAction(GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriActionArgs.builder()
.uri("string")
.build())
.title("string")
.build())
.columnProperties(GoogleCloudDialogflowV2IntentMessageColumnPropertiesArgs.builder()
.header("string")
.horizontalAlignment("HORIZONTAL_ALIGNMENT_UNSPECIFIED")
.build())
.image(GoogleCloudDialogflowV2IntentMessageImageArgs.builder()
.accessibilityText("string")
.imageUri("string")
.build())
.rows(GoogleCloudDialogflowV2IntentMessageTableCardRowArgs.builder()
.cells(GoogleCloudDialogflowV2IntentMessageTableCardCellArgs.builder()
.text("string")
.build())
.dividerAfter(false)
.build())
.subtitle("string")
.build())
.text(GoogleCloudDialogflowV2IntentMessageTextArgs.builder()
.text("string")
.build())
.build())
.name("string")
.mlDisabled(false)
.intentView("string")
.isFallback(false)
.languageCode("string")
.liveAgentHandoff(false)
.action("string")
.endInteraction(false)
.defaultResponsePlatforms("PLATFORM_UNSPECIFIED")
.events("string")
.outputContexts(GoogleCloudDialogflowV2ContextArgs.builder()
.name("string")
.lifespanCount(0)
.parameters(Map.of("string", "string"))
.build())
.parameters(GoogleCloudDialogflowV2IntentParameterArgs.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(GoogleCloudDialogflowV2IntentTrainingPhraseArgs.builder()
.parts(GoogleCloudDialogflowV2IntentTrainingPhrasePartArgs.builder()
.text("string")
.alias("string")
.entityType("string")
.userDefined(false)
.build())
.type("TYPE_UNSPECIFIED")
.timesAddedCount(0)
.build())
.webhookState("WEBHOOK_STATE_UNSPECIFIED")
.build());
intent_resource = google_native.dialogflow.v2.Intent("intentResource",
display_name="string",
location="string",
input_context_names=["string"],
messages=[google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageArgs(
basic_card=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageBasicCardArgs(
buttons=[google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageBasicCardButtonArgs(
open_uri_action=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriActionArgs(
uri="string",
),
title="string",
)],
formatted_text="string",
image=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageImageArgs(
accessibility_text="string",
image_uri="string",
),
subtitle="string",
title="string",
),
browse_carousel_card=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardArgs(
items=[google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemArgs(
open_uri_action=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionArgs(
url="string",
url_type_hint=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint.URL_TYPE_HINT_UNSPECIFIED,
),
title="string",
description="string",
footer="string",
image=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageImageArgs(
accessibility_text="string",
image_uri="string",
),
)],
image_display_options=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions.IMAGE_DISPLAY_OPTIONS_UNSPECIFIED,
),
card=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageCardArgs(
buttons=[google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageCardButtonArgs(
postback="string",
text="string",
)],
image_uri="string",
subtitle="string",
title="string",
),
carousel_select=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageCarouselSelectArgs(
items=[google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageCarouselSelectItemArgs(
info=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageSelectItemInfoArgs(
key="string",
synonyms=["string"],
),
title="string",
description="string",
image=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageImageArgs(
accessibility_text="string",
image_uri="string",
),
)],
),
image=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageImageArgs(
accessibility_text="string",
image_uri="string",
),
link_out_suggestion=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageLinkOutSuggestionArgs(
destination_name="string",
uri="string",
),
list_select=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageListSelectArgs(
items=[google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageListSelectItemArgs(
info=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageSelectItemInfoArgs(
key="string",
synonyms=["string"],
),
title="string",
description="string",
image=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageImageArgs(
accessibility_text="string",
image_uri="string",
),
)],
subtitle="string",
title="string",
),
media_content=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageMediaContentArgs(
media_objects=[google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObjectArgs(
content_url="string",
name="string",
description="string",
icon=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageImageArgs(
accessibility_text="string",
image_uri="string",
),
large_image=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageImageArgs(
accessibility_text="string",
image_uri="string",
),
)],
media_type=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageMediaContentMediaType.RESPONSE_MEDIA_TYPE_UNSPECIFIED,
),
payload={
"string": "string",
},
platform=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessagePlatform.PLATFORM_UNSPECIFIED,
quick_replies=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageQuickRepliesArgs(
quick_replies=["string"],
title="string",
),
simple_responses=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageSimpleResponsesArgs(
simple_responses=[google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageSimpleResponseArgs(
display_text="string",
ssml="string",
text_to_speech="string",
)],
),
suggestions=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageSuggestionsArgs(
suggestions=[google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageSuggestionArgs(
title="string",
)],
),
table_card=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageTableCardArgs(
title="string",
buttons=[google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageBasicCardButtonArgs(
open_uri_action=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriActionArgs(
uri="string",
),
title="string",
)],
column_properties=[google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageColumnPropertiesArgs(
header="string",
horizontal_alignment=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment.HORIZONTAL_ALIGNMENT_UNSPECIFIED,
)],
image=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageImageArgs(
accessibility_text="string",
image_uri="string",
),
rows=[google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageTableCardRowArgs(
cells=[google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageTableCardCellArgs(
text="string",
)],
divider_after=False,
)],
subtitle="string",
),
text=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageTextArgs(
text=["string"],
),
)],
name="string",
ml_disabled=False,
intent_view="string",
is_fallback=False,
language_code="string",
live_agent_handoff=False,
action="string",
end_interaction=False,
default_response_platforms=[google_native.dialogflow.v2.IntentDefaultResponsePlatformsItem.PLATFORM_UNSPECIFIED],
events=["string"],
output_contexts=[google_native.dialogflow.v2.GoogleCloudDialogflowV2ContextArgs(
name="string",
lifespan_count=0,
parameters={
"string": "string",
},
)],
parameters=[google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentParameterArgs(
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=[google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentTrainingPhraseArgs(
parts=[google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentTrainingPhrasePartArgs(
text="string",
alias="string",
entity_type="string",
user_defined=False,
)],
type=google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentTrainingPhraseType.TYPE_UNSPECIFIED,
times_added_count=0,
)],
webhook_state=google_native.dialogflow.v2.IntentWebhookState.WEBHOOK_STATE_UNSPECIFIED)
const intentResource = new google_native.dialogflow.v2.Intent("intentResource", {
displayName: "string",
location: "string",
inputContextNames: ["string"],
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.v2.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint.UrlTypeHintUnspecified,
},
title: "string",
description: "string",
footer: "string",
image: {
accessibilityText: "string",
imageUri: "string",
},
}],
imageDisplayOptions: google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions.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.v2.GoogleCloudDialogflowV2IntentMessageMediaContentMediaType.ResponseMediaTypeUnspecified,
},
payload: {
string: "string",
},
platform: google_native.dialogflow.v2.GoogleCloudDialogflowV2IntentMessagePlatform.PlatformUnspecified,
quickReplies: {
quickReplies: ["string"],
title: "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.v2.GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment.HorizontalAlignmentUnspecified,
}],
image: {
accessibilityText: "string",
imageUri: "string",
},
rows: [{
cells: [{
text: "string",
}],
dividerAfter: false,
}],
subtitle: "string",
},
text: {
text: ["string"],
},
}],
name: "string",
mlDisabled: false,
intentView: "string",
isFallback: false,
languageCode: "string",
liveAgentHandoff: false,
action: "string",
endInteraction: false,
defaultResponsePlatforms: [google_native.dialogflow.v2.IntentDefaultResponsePlatformsItem.PlatformUnspecified],
events: ["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.v2.GoogleCloudDialogflowV2IntentTrainingPhraseType.TypeUnspecified,
timesAddedCount: 0,
}],
webhookState: google_native.dialogflow.v2.IntentWebhookState.WebhookStateUnspecified,
});
type: google-native:dialogflow/v2: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
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
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
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
The Intent resource accepts the following input properties:
- Display
Name 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.
- Default
Response List<Pulumi.Platforms Google Native. Dialogflow. V2. Intent Default Response Platforms Item> - 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 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.
- Input
Context List<string>Names - Optional. The list of context names required for this intent to be triggered. Format:
projects//agent/sessions/-/contexts/
. - Intent
View string - Optional. The resource view to apply to the returned intent.
- Is
Fallback bool - Optional. Indicates whether this is a fallback intent.
- Language
Code 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.
- Live
Agent boolHandoff - 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 string
- Messages
List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message> - 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 inML ONLY
match mode. Also, auto-markup in the UI is turned off. - Name string
- Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Format:
projects//agent/intents/
. - Output
Contexts List<Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Context> - 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.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Parameter> - Optional. The collection of parameters associated with the intent.
- Parent
Followup stringIntent Name - Read-only after creation. The unique identifier of the parent intent in the chain of followup intents. You can set this field when creating an intent, for example with CreateIntent or BatchUpdateIntents, in order to make this intent a followup intent. It identifies the parent followup intent. Format:
projects//agent/intents/
. - Priority int
- Optional. The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the
Normal
priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests. - Project string
- Reset
Contexts bool - Optional. Indicates whether to delete all contexts in the current session when this intent is matched.
- Training
Phrases List<Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Training Phrase> - Optional. The collection of examples that the agent is trained on.
- Webhook
State Pulumi.Google Native. Dialogflow. V2. Intent Webhook State - Optional. Indicates whether webhooks are enabled for the intent.
- Display
Name 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.
- Default
Response []IntentPlatforms Default Response Platforms Item - 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 []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.
- Input
Context []stringNames - Optional. The list of context names required for this intent to be triggered. Format:
projects//agent/sessions/-/contexts/
. - Intent
View string - Optional. The resource view to apply to the returned intent.
- Is
Fallback bool - Optional. Indicates whether this is a fallback intent.
- Language
Code 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.
- Live
Agent boolHandoff - 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 string
- Messages
[]Google
Cloud Dialogflow V2Intent Message Args - 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 inML ONLY
match mode. Also, auto-markup in the UI is turned off. - Name string
- Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Format:
projects//agent/intents/
. - Output
Contexts []GoogleCloud Dialogflow V2Context Args - 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
[]Google
Cloud Dialogflow V2Intent Parameter Args - Optional. The collection of parameters associated with the intent.
- Parent
Followup stringIntent Name - Read-only after creation. The unique identifier of the parent intent in the chain of followup intents. You can set this field when creating an intent, for example with CreateIntent or BatchUpdateIntents, in order to make this intent a followup intent. It identifies the parent followup intent. Format:
projects//agent/intents/
. - Priority int
- Optional. The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the
Normal
priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests. - Project string
- Reset
Contexts bool - Optional. Indicates whether to delete all contexts in the current session when this intent is matched.
- Training
Phrases []GoogleCloud Dialogflow V2Intent Training Phrase Args - Optional. The collection of examples that the agent is trained on.
- Webhook
State IntentWebhook State - Optional. Indicates whether webhooks are enabled for the intent.
- display
Name 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.
- default
Response List<IntentPlatforms Default Response Platforms Item> - 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 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.
- input
Context List<String>Names - Optional. The list of context names required for this intent to be triggered. Format:
projects//agent/sessions/-/contexts/
. - intent
View String - Optional. The resource view to apply to the returned intent.
- is
Fallback Boolean - Optional. Indicates whether this is a fallback intent.
- language
Code 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.
- live
Agent BooleanHandoff - 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 String
- messages
List<Google
Cloud Dialogflow V2Intent Message> - Optional. The collection of rich messages corresponding to the
Response
field in the Dialogflow console. - ml
Disabled 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 inML ONLY
match mode. Also, auto-markup in the UI is turned off. - name String
- Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Format:
projects//agent/intents/
. - output
Contexts List<GoogleCloud Dialogflow V2Context> - 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<Google
Cloud Dialogflow V2Intent Parameter> - Optional. The collection of parameters associated with the intent.
- parent
Followup StringIntent Name - Read-only after creation. The unique identifier of the parent intent in the chain of followup intents. You can set this field when creating an intent, for example with CreateIntent or BatchUpdateIntents, in order to make this intent a followup intent. It identifies the parent followup intent. Format:
projects//agent/intents/
. - priority Integer
- Optional. The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the
Normal
priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests. - project String
- reset
Contexts Boolean - Optional. Indicates whether to delete all contexts in the current session when this intent is matched.
- training
Phrases List<GoogleCloud Dialogflow V2Intent Training Phrase> - Optional. The collection of examples that the agent is trained on.
- webhook
State IntentWebhook State - Optional. Indicates whether webhooks are enabled for the intent.
- display
Name 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.
- default
Response IntentPlatforms Default Response Platforms Item[] - 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 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.
- input
Context string[]Names - Optional. The list of context names required for this intent to be triggered. Format:
projects//agent/sessions/-/contexts/
. - intent
View string - Optional. The resource view to apply to the returned intent.
- is
Fallback boolean - Optional. Indicates whether this is a fallback intent.
- language
Code 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.
- live
Agent booleanHandoff - 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 string
- messages
Google
Cloud Dialogflow V2Intent Message[] - Optional. The collection of rich messages corresponding to the
Response
field in the Dialogflow console. - ml
Disabled 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 inML ONLY
match mode. Also, auto-markup in the UI is turned off. - name string
- Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Format:
projects//agent/intents/
. - output
Contexts GoogleCloud Dialogflow V2Context[] - 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
Google
Cloud Dialogflow V2Intent Parameter[] - Optional. The collection of parameters associated with the intent.
- parent
Followup stringIntent Name - Read-only after creation. The unique identifier of the parent intent in the chain of followup intents. You can set this field when creating an intent, for example with CreateIntent or BatchUpdateIntents, in order to make this intent a followup intent. It identifies the parent followup intent. Format:
projects//agent/intents/
. - priority number
- Optional. The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the
Normal
priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests. - project string
- reset
Contexts boolean - Optional. Indicates whether to delete all contexts in the current session when this intent is matched.
- training
Phrases GoogleCloud Dialogflow V2Intent Training Phrase[] - Optional. The collection of examples that the agent is trained on.
- webhook
State IntentWebhook State - Optional. Indicates whether webhooks are enabled for the intent.
- display_
name 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_ Sequence[Intentplatforms Default Response Platforms Item] - 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_ Sequence[str]names - Optional. The list of context names required for this intent to be triggered. Format:
projects//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_ boolhandoff - 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 str
- messages
Sequence[Google
Cloud Dialogflow V2Intent Message Args] - 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 inML ONLY
match mode. Also, auto-markup in the UI is turned off. - name str
- Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Format:
projects//agent/intents/
. - output_
contexts Sequence[GoogleCloud Dialogflow V2Context Args] - 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[Google
Cloud Dialogflow V2Intent Parameter Args] - Optional. The collection of parameters associated with the intent.
- parent_
followup_ strintent_ name - Read-only after creation. The unique identifier of the parent intent in the chain of followup intents. You can set this field when creating an intent, for example with CreateIntent or BatchUpdateIntents, in order to make this intent a followup intent. It identifies the parent followup intent. Format:
projects//agent/intents/
. - priority int
- Optional. The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the
Normal
priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests. - project str
- reset_
contexts bool - Optional. Indicates whether to delete all contexts in the current session when this intent is matched.
- training_
phrases Sequence[GoogleCloud Dialogflow V2Intent Training Phrase Args] - Optional. The collection of examples that the agent is trained on.
- webhook_
state IntentWebhook State - Optional. Indicates whether webhooks are enabled for the intent.
- display
Name 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.
- default
Response List<"PLATFORM_UNSPECIFIED" | "FACEBOOK" | "SLACK" | "TELEGRAM" | "KIK" | "SKYPE" | "LINE" | "VIBER" | "ACTIONS_ON_GOOGLE" | "GOOGLE_HANGOUTS">Platforms - 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 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.
- input
Context List<String>Names - Optional. The list of context names required for this intent to be triggered. Format:
projects//agent/sessions/-/contexts/
. - intent
View String - Optional. The resource view to apply to the returned intent.
- is
Fallback Boolean - Optional. Indicates whether this is a fallback intent.
- language
Code 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.
- live
Agent BooleanHandoff - 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 String
- messages List<Property Map>
- Optional. The collection of rich messages corresponding to the
Response
field in the Dialogflow console. - ml
Disabled 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 inML ONLY
match mode. Also, auto-markup in the UI is turned off. - name String
- Optional. The unique identifier of this intent. Required for Intents.UpdateIntent and Intents.BatchUpdateIntents methods. Format:
projects//agent/intents/
. - output
Contexts 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.
- parent
Followup StringIntent Name - Read-only after creation. The unique identifier of the parent intent in the chain of followup intents. You can set this field when creating an intent, for example with CreateIntent or BatchUpdateIntents, in order to make this intent a followup intent. It identifies the parent followup intent. Format:
projects//agent/intents/
. - priority Number
- Optional. The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the
Normal
priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests. - project String
- reset
Contexts Boolean - Optional. Indicates whether to delete all contexts in the current session when this intent is matched.
- training
Phrases List<Property Map> - Optional. The collection of examples that the agent is trained on.
- webhook
State "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:
- Followup
Intent List<Pulumi.Info Google Native. Dialogflow. V2. Outputs. Google Cloud Dialogflow V2Intent Followup Intent Info Response> - Read-only. Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.
- Id string
- The provider-assigned unique ID for this managed resource.
- Root
Followup stringIntent Name - Read-only. The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. We populate this field only in the output. Format:
projects//agent/intents/
.
- Followup
Intent []GoogleInfo Cloud Dialogflow V2Intent Followup Intent Info Response - Read-only. Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.
- Id string
- The provider-assigned unique ID for this managed resource.
- Root
Followup stringIntent Name - Read-only. The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. We populate this field only in the output. Format:
projects//agent/intents/
.
- followup
Intent List<GoogleInfo Cloud Dialogflow V2Intent Followup Intent Info Response> - Read-only. Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.
- id String
- The provider-assigned unique ID for this managed resource.
- root
Followup StringIntent Name - Read-only. The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. We populate this field only in the output. Format:
projects//agent/intents/
.
- followup
Intent GoogleInfo Cloud Dialogflow V2Intent Followup Intent Info Response[] - Read-only. Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.
- id string
- The provider-assigned unique ID for this managed resource.
- root
Followup stringIntent Name - Read-only. The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. We populate this field only in the output. Format:
projects//agent/intents/
.
- followup_
intent_ Sequence[Googleinfo Cloud Dialogflow V2Intent Followup Intent Info Response] - Read-only. Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.
- id str
- The provider-assigned unique ID for this managed resource.
- root_
followup_ strintent_ name - Read-only. The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. We populate this field only in the output. Format:
projects//agent/intents/
.
- followup
Intent List<Property Map>Info - Read-only. Information about all followup intents that have this intent as a direct or indirect parent. We populate this field only in the output.
- id String
- The provider-assigned unique ID for this managed resource.
- root
Followup StringIntent Name - Read-only. The unique identifier of the root intent in the chain of followup intents. It identifies the correct followup intents chain for this intent. We populate this field only in the output. Format:
projects//agent/intents/
.
Supporting Types
GoogleCloudDialogflowV2Context, GoogleCloudDialogflowV2ContextArgs
- Name string
- The unique identifier of the context. Format:
projects//agent/sessions//contexts/
, orprojects//agent/environments//users//sessions//contexts/
. TheContext ID
is always converted to lowercase, may only contain characters ina-zA-Z0-9_-%
and may be at most 250 bytes long. IfEnvironment ID
is not specified, we assume default 'draft' environment. IfUser 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 to0
, 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 string
- The unique identifier of the context. Format:
projects//agent/sessions//contexts/
, orprojects//agent/environments//users//sessions//contexts/
. TheContext ID
is always converted to lowercase, may only contain characters ina-zA-Z0-9_-%
and may be at most 250 bytes long. IfEnvironment ID
is not specified, we assume default 'draft' environment. IfUser 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 to0
, 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 String
- The unique identifier of the context. Format:
projects//agent/sessions//contexts/
, orprojects//agent/environments//users//sessions//contexts/
. TheContext ID
is always converted to lowercase, may only contain characters ina-zA-Z0-9_-%
and may be at most 250 bytes long. IfEnvironment ID
is not specified, we assume default 'draft' environment. IfUser 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 Integer - Optional. The number of conversational query requests after which the context expires. The default is
0
. If set to0
, 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 string
- The unique identifier of the context. Format:
projects//agent/sessions//contexts/
, orprojects//agent/environments//users//sessions//contexts/
. TheContext ID
is always converted to lowercase, may only contain characters ina-zA-Z0-9_-%
and may be at most 250 bytes long. IfEnvironment ID
is not specified, we assume default 'draft' environment. IfUser 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 number - Optional. The number of conversational query requests after which the context expires. The default is
0
. If set to0
, 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 str
- The unique identifier of the context. Format:
projects//agent/sessions//contexts/
, orprojects//agent/environments//users//sessions//contexts/
. TheContext ID
is always converted to lowercase, may only contain characters ina-zA-Z0-9_-%
and may be at most 250 bytes long. IfEnvironment ID
is not specified, we assume default 'draft' environment. IfUser 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 to0
, 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 String
- The unique identifier of the context. Format:
projects//agent/sessions//contexts/
, orprojects//agent/environments//users//sessions//contexts/
. TheContext ID
is always converted to lowercase, may only contain characters ina-zA-Z0-9_-%
and may be at most 250 bytes long. IfEnvironment ID
is not specified, we assume default 'draft' environment. IfUser 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 Number - Optional. The number of conversational query requests after which the context expires. The default is
0
. If set to0
, 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.
GoogleCloudDialogflowV2ContextResponse, GoogleCloudDialogflowV2ContextResponseArgs
- Lifespan
Count int - Optional. The number of conversational query requests after which the context expires. The default is
0
. If set to0
, the context expires immediately. Contexts expire automatically after 20 minutes if there are no matching queries. - Name string
- The unique identifier of the context. Format:
projects//agent/sessions//contexts/
, orprojects//agent/environments//users//sessions//contexts/
. TheContext ID
is always converted to lowercase, may only contain characters ina-zA-Z0-9_-%
and may be at most 250 bytes long. IfEnvironment ID
is not specified, we assume default 'draft' environment. IfUser ID
is not specified, we assume default '-' user. The following context names are reserved for internal use by Dialogflow. You should not use these contexts or create contexts with these names: *__system_counters__
**_id_dialog_context
**_dialog_params_size
- Parameters Dictionary<string, string>
- Optional. The collection of parameters associated with this context. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity 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 int - Optional. The number of conversational query requests after which the context expires. The default is
0
. If set to0
, the context expires immediately. Contexts expire automatically after 20 minutes if there are no matching queries. - Name string
- The unique identifier of the context. Format:
projects//agent/sessions//contexts/
, orprojects//agent/environments//users//sessions//contexts/
. TheContext ID
is always converted to lowercase, may only contain characters ina-zA-Z0-9_-%
and may be at most 250 bytes long. IfEnvironment ID
is not specified, we assume default 'draft' environment. IfUser ID
is not specified, we assume default '-' user. The following context names are reserved for internal use by Dialogflow. You should not use these contexts or create contexts with these names: *__system_counters__
**_id_dialog_context
**_dialog_params_size
- Parameters map[string]string
- Optional. The collection of parameters associated with this context. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity 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 Integer - Optional. The number of conversational query requests after which the context expires. The default is
0
. If set to0
, the context expires immediately. Contexts expire automatically after 20 minutes if there are no matching queries. - name String
- The unique identifier of the context. Format:
projects//agent/sessions//contexts/
, orprojects//agent/environments//users//sessions//contexts/
. TheContext ID
is always converted to lowercase, may only contain characters ina-zA-Z0-9_-%
and may be at most 250 bytes long. IfEnvironment ID
is not specified, we assume default 'draft' environment. IfUser ID
is not specified, we assume default '-' user. The following context names are reserved for internal use by Dialogflow. You should not use these contexts or create contexts with these names: *__system_counters__
**_id_dialog_context
**_dialog_params_size
- parameters Map<String,String>
- Optional. The collection of parameters associated with this context. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity 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 number - Optional. The number of conversational query requests after which the context expires. The default is
0
. If set to0
, the context expires immediately. Contexts expire automatically after 20 minutes if there are no matching queries. - name string
- The unique identifier of the context. Format:
projects//agent/sessions//contexts/
, orprojects//agent/environments//users//sessions//contexts/
. TheContext ID
is always converted to lowercase, may only contain characters ina-zA-Z0-9_-%
and may be at most 250 bytes long. IfEnvironment ID
is not specified, we assume default 'draft' environment. IfUser ID
is not specified, we assume default '-' user. The following context names are reserved for internal use by Dialogflow. You should not use these contexts or create contexts with these names: *__system_counters__
**_id_dialog_context
**_dialog_params_size
- parameters {[key: string]: string}
- Optional. The collection of parameters associated with this context. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity 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 int - Optional. The number of conversational query requests after which the context expires. The default is
0
. If set to0
, the context expires immediately. Contexts expire automatically after 20 minutes if there are no matching queries. - name str
- The unique identifier of the context. Format:
projects//agent/sessions//contexts/
, orprojects//agent/environments//users//sessions//contexts/
. TheContext ID
is always converted to lowercase, may only contain characters ina-zA-Z0-9_-%
and may be at most 250 bytes long. IfEnvironment ID
is not specified, we assume default 'draft' environment. IfUser ID
is not specified, we assume default '-' user. The following context names are reserved for internal use by Dialogflow. You should not use these contexts or create contexts with these names: *__system_counters__
**_id_dialog_context
**_dialog_params_size
- parameters Mapping[str, str]
- Optional. The collection of parameters associated with this context. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity 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 Number - Optional. The number of conversational query requests after which the context expires. The default is
0
. If set to0
, the context expires immediately. Contexts expire automatically after 20 minutes if there are no matching queries. - name String
- The unique identifier of the context. Format:
projects//agent/sessions//contexts/
, orprojects//agent/environments//users//sessions//contexts/
. TheContext ID
is always converted to lowercase, may only contain characters ina-zA-Z0-9_-%
and may be at most 250 bytes long. IfEnvironment ID
is not specified, we assume default 'draft' environment. IfUser ID
is not specified, we assume default '-' user. The following context names are reserved for internal use by Dialogflow. You should not use these contexts or create contexts with these names: *__system_counters__
**_id_dialog_context
**_dialog_params_size
- parameters Map<String>
- Optional. The collection of parameters associated with this context. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity 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.
GoogleCloudDialogflowV2IntentFollowupIntentInfoResponse, GoogleCloudDialogflowV2IntentFollowupIntentInfoResponseArgs
- Followup
Intent stringName - The unique identifier of the followup intent. Format:
projects//agent/intents/
. - Parent
Followup stringIntent Name - The unique identifier of the followup intent's parent. Format:
projects//agent/intents/
.
- Followup
Intent stringName - The unique identifier of the followup intent. Format:
projects//agent/intents/
. - Parent
Followup stringIntent Name - The unique identifier of the followup intent's parent. Format:
projects//agent/intents/
.
- followup
Intent StringName - The unique identifier of the followup intent. Format:
projects//agent/intents/
. - parent
Followup StringIntent Name - The unique identifier of the followup intent's parent. Format:
projects//agent/intents/
.
- followup
Intent stringName - The unique identifier of the followup intent. Format:
projects//agent/intents/
. - parent
Followup stringIntent Name - The unique identifier of the followup intent's parent. Format:
projects//agent/intents/
.
- followup_
intent_ strname - The unique identifier of the followup intent. Format:
projects//agent/intents/
. - parent_
followup_ strintent_ name - The unique identifier of the followup intent's parent. Format:
projects//agent/intents/
.
- followup
Intent StringName - The unique identifier of the followup intent. Format:
projects//agent/intents/
. - parent
Followup StringIntent Name - The unique identifier of the followup intent's parent. Format:
projects//agent/intents/
.
GoogleCloudDialogflowV2IntentMessage, GoogleCloudDialogflowV2IntentMessageArgs
- Basic
Card Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Basic Card - The basic card response for Actions on Google.
- Browse
Carousel Pulumi.Card Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Browse Carousel Card - Browse carousel card for Actions on Google.
- Card
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Card - The card response.
- Carousel
Select Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Carousel Select - The carousel card response for Actions on Google.
- Image
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Image - The image response.
- Link
Out Pulumi.Suggestion Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Link Out Suggestion - The link out suggestion chip for Actions on Google.
- List
Select Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message List Select - The list card response for Actions on Google.
- Media
Content Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Media Content - The media content card for Actions on Google.
- Payload Dictionary<string, string>
- A custom platform-specific response.
- Platform
Pulumi.
Google Native. Dialogflow. V2. Google Cloud Dialogflow V2Intent Message Platform - Optional. The platform that this message is intended for.
- Quick
Replies Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Quick Replies - The quick replies response.
- Simple
Responses Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Simple Responses - The voice and text-only responses for Actions on Google.
- Suggestions
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Suggestions - The suggestion chips for Actions on Google.
- Table
Card Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Table Card - Table card for Actions on Google.
- Text
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Text - The text response.
- Basic
Card GoogleCloud Dialogflow V2Intent Message Basic Card - The basic card response for Actions on Google.
- Browse
Carousel GoogleCard Cloud Dialogflow V2Intent Message Browse Carousel Card - Browse carousel card for Actions on Google.
- Card
Google
Cloud Dialogflow V2Intent Message Card - The card response.
- Carousel
Select GoogleCloud Dialogflow V2Intent Message Carousel Select - The carousel card response for Actions on Google.
- Image
Google
Cloud Dialogflow V2Intent Message Image - The image response.
- Link
Out GoogleSuggestion Cloud Dialogflow V2Intent Message Link Out Suggestion - The link out suggestion chip for Actions on Google.
- List
Select GoogleCloud Dialogflow V2Intent Message List Select - The list card response for Actions on Google.
- Media
Content GoogleCloud Dialogflow V2Intent Message Media Content - The media content card for Actions on Google.
- Payload map[string]string
- A custom platform-specific response.
- Platform
Google
Cloud Dialogflow V2Intent Message Platform - Optional. The platform that this message is intended for.
- Quick
Replies GoogleCloud Dialogflow V2Intent Message Quick Replies - The quick replies response.
- Simple
Responses GoogleCloud Dialogflow V2Intent Message Simple Responses - The voice and text-only responses for Actions on Google.
- Suggestions
Google
Cloud Dialogflow V2Intent Message Suggestions - The suggestion chips for Actions on Google.
- Table
Card GoogleCloud Dialogflow V2Intent Message Table Card - Table card for Actions on Google.
- Text
Google
Cloud Dialogflow V2Intent Message Text - The text response.
- basic
Card GoogleCloud Dialogflow V2Intent Message Basic Card - The basic card response for Actions on Google.
- browse
Carousel GoogleCard Cloud Dialogflow V2Intent Message Browse Carousel Card - Browse carousel card for Actions on Google.
- card
Google
Cloud Dialogflow V2Intent Message Card - The card response.
- carousel
Select GoogleCloud Dialogflow V2Intent Message Carousel Select - The carousel card response for Actions on Google.
- image
Google
Cloud Dialogflow V2Intent Message Image - The image response.
- link
Out GoogleSuggestion Cloud Dialogflow V2Intent Message Link Out Suggestion - The link out suggestion chip for Actions on Google.
- list
Select GoogleCloud Dialogflow V2Intent Message List Select - The list card response for Actions on Google.
- media
Content GoogleCloud Dialogflow V2Intent Message Media Content - The media content card for Actions on Google.
- payload Map<String,String>
- A custom platform-specific response.
- platform
Google
Cloud Dialogflow V2Intent Message Platform - Optional. The platform that this message is intended for.
- quick
Replies GoogleCloud Dialogflow V2Intent Message Quick Replies - The quick replies response.
- simple
Responses GoogleCloud Dialogflow V2Intent Message Simple Responses - The voice and text-only responses for Actions on Google.
- suggestions
Google
Cloud Dialogflow V2Intent Message Suggestions - The suggestion chips for Actions on Google.
- table
Card GoogleCloud Dialogflow V2Intent Message Table Card - Table card for Actions on Google.
- text
Google
Cloud Dialogflow V2Intent Message Text - The text response.
- basic
Card GoogleCloud Dialogflow V2Intent Message Basic Card - The basic card response for Actions on Google.
- browse
Carousel GoogleCard Cloud Dialogflow V2Intent Message Browse Carousel Card - Browse carousel card for Actions on Google.
- card
Google
Cloud Dialogflow V2Intent Message Card - The card response.
- carousel
Select GoogleCloud Dialogflow V2Intent Message Carousel Select - The carousel card response for Actions on Google.
- image
Google
Cloud Dialogflow V2Intent Message Image - The image response.
- link
Out GoogleSuggestion Cloud Dialogflow V2Intent Message Link Out Suggestion - The link out suggestion chip for Actions on Google.
- list
Select GoogleCloud Dialogflow V2Intent Message List Select - The list card response for Actions on Google.
- media
Content GoogleCloud Dialogflow V2Intent Message Media Content - The media content card for Actions on Google.
- payload {[key: string]: string}
- A custom platform-specific response.
- platform
Google
Cloud Dialogflow V2Intent Message Platform - Optional. The platform that this message is intended for.
- quick
Replies GoogleCloud Dialogflow V2Intent Message Quick Replies - The quick replies response.
- simple
Responses GoogleCloud Dialogflow V2Intent Message Simple Responses - The voice and text-only responses for Actions on Google.
- suggestions
Google
Cloud Dialogflow V2Intent Message Suggestions - The suggestion chips for Actions on Google.
- table
Card GoogleCloud Dialogflow V2Intent Message Table Card - Table card for Actions on Google.
- text
Google
Cloud Dialogflow V2Intent Message Text - The text response.
- basic_
card GoogleCloud Dialogflow V2Intent Message Basic Card - The basic card response for Actions on Google.
- browse_
carousel_ Googlecard Cloud Dialogflow V2Intent Message Browse Carousel Card - Browse carousel card for Actions on Google.
- card
Google
Cloud Dialogflow V2Intent Message Card - The card response.
- carousel_
select GoogleCloud Dialogflow V2Intent Message Carousel Select - The carousel card response for Actions on Google.
- image
Google
Cloud Dialogflow V2Intent Message Image - The image response.
- link_
out_ Googlesuggestion Cloud Dialogflow V2Intent Message Link Out Suggestion - The link out suggestion chip for Actions on Google.
- list_
select GoogleCloud Dialogflow V2Intent Message List Select - The list card response for Actions on Google.
- media_
content GoogleCloud Dialogflow V2Intent Message Media Content - The media content card for Actions on Google.
- payload Mapping[str, str]
- A custom platform-specific response.
- platform
Google
Cloud Dialogflow V2Intent Message Platform - Optional. The platform that this message is intended for.
- quick_
replies GoogleCloud Dialogflow V2Intent Message Quick Replies - The quick replies response.
- simple_
responses GoogleCloud Dialogflow V2Intent Message Simple Responses - The voice and text-only responses for Actions on Google.
- suggestions
Google
Cloud Dialogflow V2Intent Message Suggestions - The suggestion chips for Actions on Google.
- table_
card GoogleCloud Dialogflow V2Intent Message Table Card - Table card for Actions on Google.
- text
Google
Cloud Dialogflow V2Intent Message Text - The text response.
- basic
Card Property Map - The basic card response for Actions on Google.
- browse
Carousel Property MapCard - Browse carousel card for Actions on Google.
- card Property Map
- The card response.
- carousel
Select Property Map - The carousel card response for Actions on Google.
- image Property Map
- The image response.
- link
Out Property MapSuggestion - The link out suggestion chip for Actions on Google.
- list
Select Property Map - The list card response for Actions on Google.
- media
Content 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" | "GOOGLE_HANGOUTS"
- Optional. The platform that this message is intended for.
- quick
Replies Property Map - The quick replies response.
- simple
Responses Property Map - The voice and text-only responses for Actions on Google.
- suggestions Property Map
- The suggestion chips for Actions on Google.
- table
Card Property Map - Table card for Actions on Google.
- text Property Map
- The text response.
GoogleCloudDialogflowV2IntentMessageBasicCard, GoogleCloudDialogflowV2IntentMessageBasicCardArgs
- List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Basic Card Button> - Optional. The collection of card buttons.
- Formatted
Text string - Required, unless image is present. The body text of the card.
- Image
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Image - Optional. The image for the card.
- Subtitle string
- Optional. The subtitle of the card.
- Title string
- Optional. The title of the card.
- []Google
Cloud Dialogflow V2Intent Message Basic Card Button - Optional. The collection of card buttons.
- Formatted
Text string - Required, unless image is present. The body text of the card.
- Image
Google
Cloud Dialogflow V2Intent Message Image - Optional. The image for the card.
- Subtitle string
- Optional. The subtitle of the card.
- Title string
- Optional. The title of the card.
- List<Google
Cloud Dialogflow V2Intent Message Basic Card Button> - Optional. The collection of card buttons.
- formatted
Text String - Required, unless image is present. The body text of the card.
- image
Google
Cloud Dialogflow V2Intent Message Image - Optional. The image for the card.
- subtitle String
- Optional. The subtitle of the card.
- title String
- Optional. The title of the card.
- Google
Cloud Dialogflow V2Intent Message Basic Card Button[] - Optional. The collection of card buttons.
- formatted
Text string - Required, unless image is present. The body text of the card.
- image
Google
Cloud Dialogflow V2Intent Message Image - Optional. The image for the card.
- subtitle string
- Optional. The subtitle of the card.
- title string
- Optional. The title of the card.
- Sequence[Google
Cloud Dialogflow V2Intent Message Basic Card Button] - Optional. The collection of card buttons.
- formatted_
text str - Required, unless image is present. The body text of the card.
- image
Google
Cloud Dialogflow V2Intent Message Image - Optional. The image for the card.
- subtitle str
- Optional. The subtitle of the card.
- title str
- Optional. The title of the card.
- List<Property Map>
- Optional. The collection of card buttons.
- formatted
Text 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.
GoogleCloudDialogflowV2IntentMessageBasicCardButton, GoogleCloudDialogflowV2IntentMessageBasicCardButtonArgs
- Open
Uri Pulumi.Action Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Basic Card Button Open Uri Action - Action to take when a user taps on the button.
- Title string
- The title of the button.
- Open
Uri GoogleAction Cloud Dialogflow V2Intent Message Basic Card Button Open Uri Action - Action to take when a user taps on the button.
- Title string
- The title of the button.
- open
Uri GoogleAction Cloud Dialogflow V2Intent Message Basic Card Button Open Uri Action - Action to take when a user taps on the button.
- title String
- The title of the button.
- open
Uri GoogleAction Cloud Dialogflow V2Intent Message Basic Card Button Open Uri Action - Action to take when a user taps on the button.
- title string
- The title of the button.
- open_
uri_ Googleaction Cloud Dialogflow V2Intent Message Basic Card Button Open Uri Action - Action to take when a user taps on the button.
- title str
- The title of the button.
- open
Uri Property MapAction - Action to take when a user taps on the button.
- title String
- The title of the button.
GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriAction, GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriActionArgs
- Uri string
- The HTTP or HTTPS scheme URI.
- Uri string
- The HTTP or HTTPS scheme URI.
- uri String
- The HTTP or HTTPS scheme URI.
- uri string
- The HTTP or HTTPS scheme URI.
- uri str
- The HTTP or HTTPS scheme URI.
- uri String
- The HTTP or HTTPS scheme URI.
GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriActionResponse, GoogleCloudDialogflowV2IntentMessageBasicCardButtonOpenUriActionResponseArgs
- Uri string
- The HTTP or HTTPS scheme URI.
- Uri string
- The HTTP or HTTPS scheme URI.
- uri String
- The HTTP or HTTPS scheme URI.
- uri string
- The HTTP or HTTPS scheme URI.
- uri str
- The HTTP or HTTPS scheme URI.
- uri String
- The HTTP or HTTPS scheme URI.
GoogleCloudDialogflowV2IntentMessageBasicCardButtonResponse, GoogleCloudDialogflowV2IntentMessageBasicCardButtonResponseArgs
- Open
Uri Pulumi.Action Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Basic Card Button Open Uri Action Response - Action to take when a user taps on the button.
- Title string
- The title of the button.
- Open
Uri GoogleAction Cloud Dialogflow V2Intent Message Basic Card Button Open Uri Action Response - Action to take when a user taps on the button.
- Title string
- The title of the button.
- open
Uri GoogleAction Cloud Dialogflow V2Intent Message Basic Card Button Open Uri Action Response - Action to take when a user taps on the button.
- title String
- The title of the button.
- open
Uri GoogleAction Cloud Dialogflow V2Intent Message Basic Card Button Open Uri Action Response - Action to take when a user taps on the button.
- title string
- The title of the button.
- open_
uri_ Googleaction Cloud Dialogflow V2Intent Message Basic Card Button Open Uri Action Response - Action to take when a user taps on the button.
- title str
- The title of the button.
- open
Uri Property MapAction - Action to take when a user taps on the button.
- title String
- The title of the button.
GoogleCloudDialogflowV2IntentMessageBasicCardResponse, GoogleCloudDialogflowV2IntentMessageBasicCardResponseArgs
- List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Basic Card Button Response> - Optional. The collection of card buttons.
- Formatted
Text string - Required, unless image is present. The body text of the card.
- Image
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Image Response - Optional. The image for the card.
- Subtitle string
- Optional. The subtitle of the card.
- Title string
- Optional. The title of the card.
- []Google
Cloud Dialogflow V2Intent Message Basic Card Button Response - Optional. The collection of card buttons.
- Formatted
Text string - Required, unless image is present. The body text of the card.
- Image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. The image for the card.
- Subtitle string
- Optional. The subtitle of the card.
- Title string
- Optional. The title of the card.
- List<Google
Cloud Dialogflow V2Intent Message Basic Card Button Response> - Optional. The collection of card buttons.
- formatted
Text String - Required, unless image is present. The body text of the card.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. The image for the card.
- subtitle String
- Optional. The subtitle of the card.
- title String
- Optional. The title of the card.
- Google
Cloud Dialogflow V2Intent Message Basic Card Button Response[] - Optional. The collection of card buttons.
- formatted
Text string - Required, unless image is present. The body text of the card.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. The image for the card.
- subtitle string
- Optional. The subtitle of the card.
- title string
- Optional. The title of the card.
- Sequence[Google
Cloud Dialogflow V2Intent Message Basic Card Button Response] - Optional. The collection of card buttons.
- formatted_
text str - Required, unless image is present. The body text of the card.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. The image for the card.
- subtitle str
- Optional. The subtitle of the card.
- title str
- Optional. The title of the card.
- List<Property Map>
- Optional. The collection of card buttons.
- formatted
Text 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.
GoogleCloudDialogflowV2IntentMessageBrowseCarouselCard, GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardArgs
- Items
List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item> - List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
- Image
Display Pulumi.Options Google Native. Dialogflow. V2. Google Cloud Dialogflow V2Intent Message Browse Carousel Card Image Display Options - Optional. Settings for displaying the image. Applies to every image in items.
- Items
[]Google
Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item - List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
- Image
Display GoogleOptions Cloud Dialogflow V2Intent Message Browse Carousel Card Image Display Options - Optional. Settings for displaying the image. Applies to every image in items.
- items
List<Google
Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item> - List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
- image
Display GoogleOptions Cloud Dialogflow V2Intent Message Browse Carousel Card Image Display Options - Optional. Settings for displaying the image. Applies to every image in items.
- items
Google
Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item[] - List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
- image
Display GoogleOptions Cloud Dialogflow V2Intent Message Browse Carousel Card Image Display Options - Optional. Settings for displaying the image. Applies to every image in items.
- items
Sequence[Google
Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item] - List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
- image_
display_ Googleoptions Cloud Dialogflow V2Intent Message Browse Carousel Card Image Display Options - Optional. Settings for displaying the image. Applies to every image in items.
- items List<Property Map>
- List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
- image
Display "IMAGE_DISPLAY_OPTIONS_UNSPECIFIED" | "GRAY" | "WHITE" | "CROPPED" | "BLURRED_BACKGROUND"Options - Optional. Settings for displaying the image. Applies to every image in items.
GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItem, GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemArgs
- Open
Uri Pulumi.Action Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action - Action to present to the user.
- Title string
- Title of the carousel item. Maximum of two lines of text.
- Description string
- Optional. Description of the carousel item. Maximum of four lines of text.
- string
- Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.
- Image
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Image - Optional. Hero image for the carousel item.
- Open
Uri GoogleAction Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action - Action to present to the user.
- Title string
- Title of the carousel item. Maximum of two lines of text.
- Description string
- Optional. Description of the carousel item. Maximum of four lines of text.
- string
- Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.
- Image
Google
Cloud Dialogflow V2Intent Message Image - Optional. Hero image for the carousel item.
- open
Uri GoogleAction Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action - Action to present to the user.
- title String
- Title of the carousel item. Maximum of two lines of text.
- description String
- Optional. Description of the carousel item. Maximum of four lines of text.
- String
- Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.
- image
Google
Cloud Dialogflow V2Intent Message Image - Optional. Hero image for the carousel item.
- open
Uri GoogleAction Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action - Action to present to the user.
- title string
- Title of the carousel item. Maximum of two lines of text.
- description string
- Optional. Description of the carousel item. Maximum of four lines of text.
- string
- Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.
- image
Google
Cloud Dialogflow V2Intent Message Image - Optional. Hero image for the carousel item.
- open_
uri_ Googleaction Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action - Action to present to the user.
- title 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.
- str
- Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.
- image
Google
Cloud Dialogflow V2Intent Message Image - Optional. Hero image for the carousel item.
- open
Uri Property MapAction - Action to present to the user.
- title String
- Title of the carousel item. Maximum of two lines of text.
- description String
- Optional. Description of the carousel item. Maximum of four lines of text.
- 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.
GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlAction, GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionArgs
- Url string
- URL
- Url
Type Pulumi.Hint Google Native. Dialogflow. V2. Google Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action Url Type Hint - Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
- Url string
- URL
- Url
Type GoogleHint Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action Url Type Hint - Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
- url String
- URL
- url
Type GoogleHint Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action Url Type Hint - Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
- url string
- URL
- url
Type GoogleHint Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action Url Type Hint - Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
- url str
- URL
- url_
type_ Googlehint Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action Url Type Hint - Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
- url String
- URL
- url
Type "URL_TYPE_HINT_UNSPECIFIED" | "AMP_ACTION" | "AMP_CONTENT"Hint - Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionResponse, GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionResponseArgs
- Url string
- URL
- Url
Type stringHint - Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
- Url string
- URL
- Url
Type stringHint - Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
- url String
- URL
- url
Type StringHint - Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
- url string
- URL
- url
Type stringHint - Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
- url str
- URL
- url_
type_ strhint - Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
- url String
- URL
- url
Type StringHint - Optional. Specifies the type of viewer that is used when opening the URL. Defaults to opening via web browser.
GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHint, GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemOpenUrlActionUrlTypeHintArgs
- 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 .
- Google
Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action Url Type Hint Url Type Hint Unspecified - URL_TYPE_HINT_UNSPECIFIEDUnspecified
- Google
Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action Url Type Hint Amp Action - AMP_ACTIONUrl would be an amp action
- Google
Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action Url Type Hint 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 .
- 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 .
- "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 .
GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemResponse, GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardBrowseCarouselCardItemResponseArgs
- Description string
- Optional. Description of the carousel item. Maximum of four lines of text.
- string
- Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.
- Image
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Image Response - Optional. Hero image for the carousel item.
- Open
Uri Pulumi.Action Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action Response - Action to present to the user.
- Title string
- Title of the carousel item. Maximum of two lines of text.
- Description string
- Optional. Description of the carousel item. Maximum of four lines of text.
- string
- Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.
- Image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. Hero image for the carousel item.
- Open
Uri GoogleAction Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action Response - Action to present to the user.
- Title string
- Title of the carousel item. Maximum of two lines of text.
- description String
- Optional. Description of the carousel item. Maximum of four lines of text.
- String
- Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. Hero image for the carousel item.
- open
Uri GoogleAction Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action Response - Action to present to the user.
- title String
- Title of the carousel item. Maximum of two lines of text.
- description string
- Optional. Description of the carousel item. Maximum of four lines of text.
- string
- Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. Hero image for the carousel item.
- open
Uri GoogleAction Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action Response - Action to present to the user.
- title string
- Title of the carousel item. Maximum of two lines of text.
- description str
- Optional. Description of the carousel item. Maximum of four lines of text.
- str
- Optional. Text that appears at the bottom of the Browse Carousel Card. Maximum of one line of text.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. Hero image for the carousel item.
- open_
uri_ Googleaction Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Open Url Action Response - Action to present to the user.
- title str
- Title of the carousel item. Maximum of two lines of text.
- description String
- Optional. Description of the carousel item. Maximum of four lines of text.
- 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.
- open
Uri Property MapAction - Action to present to the user.
- title String
- Title of the carousel item. Maximum of two lines of text.
GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptions, GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardImageDisplayOptionsArgs
- 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.
- Google
Cloud Dialogflow V2Intent Message Browse Carousel Card Image Display Options Image Display Options Unspecified - IMAGE_DISPLAY_OPTIONS_UNSPECIFIEDFill the gaps between the image and the image container with gray bars.
- Google
Cloud Dialogflow V2Intent Message Browse Carousel Card Image Display Options Gray - GRAYFill the gaps between the image and the image container with gray bars.
- Google
Cloud Dialogflow V2Intent Message Browse Carousel Card Image Display Options White - WHITEFill the gaps between the image and the image container with white bars.
- Google
Cloud Dialogflow V2Intent Message Browse Carousel Card Image Display Options 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.
- Google
Cloud Dialogflow V2Intent Message Browse Carousel Card Image Display Options 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.
- 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.
- "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.
GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardResponse, GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardResponseArgs
- Image
Display stringOptions - Optional. Settings for displaying the image. Applies to every image in items.
- Items
List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Response> - List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
- Image
Display stringOptions - Optional. Settings for displaying the image. Applies to every image in items.
- Items
[]Google
Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Response - List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
- image
Display StringOptions - Optional. Settings for displaying the image. Applies to every image in items.
- items
List<Google
Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Response> - List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
- image
Display stringOptions - Optional. Settings for displaying the image. Applies to every image in items.
- items
Google
Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Response[] - List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
- image_
display_ stroptions - Optional. Settings for displaying the image. Applies to every image in items.
- items
Sequence[Google
Cloud Dialogflow V2Intent Message Browse Carousel Card Browse Carousel Card Item Response] - List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
- image
Display StringOptions - Optional. Settings for displaying the image. Applies to every image in items.
- items List<Property Map>
- List of items in the Browse Carousel Card. Minimum of two items, maximum of ten.
GoogleCloudDialogflowV2IntentMessageCard, GoogleCloudDialogflowV2IntentMessageCardArgs
- List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Card Button> - Optional. The collection of card buttons.
- Image
Uri 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.
- []Google
Cloud Dialogflow V2Intent Message Card Button - Optional. The collection of card buttons.
- Image
Uri 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.
- List<Google
Cloud Dialogflow V2Intent Message Card Button> - Optional. The collection of card buttons.
- image
Uri 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.
- Google
Cloud Dialogflow V2Intent Message Card Button[] - Optional. The collection of card buttons.
- image
Uri 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.
- Sequence[Google
Cloud Dialogflow V2Intent Message Card Button] - 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.
- List<Property Map>
- Optional. The collection of card buttons.
- image
Uri 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.
GoogleCloudDialogflowV2IntentMessageCardButton, GoogleCloudDialogflowV2IntentMessageCardButtonArgs
GoogleCloudDialogflowV2IntentMessageCardButtonResponse, GoogleCloudDialogflowV2IntentMessageCardButtonResponseArgs
GoogleCloudDialogflowV2IntentMessageCardResponse, GoogleCloudDialogflowV2IntentMessageCardResponseArgs
- List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Card Button Response> - Optional. The collection of card buttons.
- Image
Uri 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.
- []Google
Cloud Dialogflow V2Intent Message Card Button Response - Optional. The collection of card buttons.
- Image
Uri 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.
- List<Google
Cloud Dialogflow V2Intent Message Card Button Response> - Optional. The collection of card buttons.
- image
Uri 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.
- Google
Cloud Dialogflow V2Intent Message Card Button Response[] - Optional. The collection of card buttons.
- image
Uri 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.
- Sequence[Google
Cloud Dialogflow V2Intent Message Card Button Response] - 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.
- List<Property Map>
- Optional. The collection of card buttons.
- image
Uri 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.
GoogleCloudDialogflowV2IntentMessageCarouselSelect, GoogleCloudDialogflowV2IntentMessageCarouselSelectArgs
- Items
[]Google
Cloud Dialogflow V2Intent Message Carousel Select Item - Carousel items.
- items
Google
Cloud Dialogflow V2Intent Message Carousel Select Item[] - Carousel items.
- items List<Property Map>
- Carousel items.
GoogleCloudDialogflowV2IntentMessageCarouselSelectItem, GoogleCloudDialogflowV2IntentMessageCarouselSelectItemArgs
- Info
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Select Item Info - Additional info about the option item.
- Title string
- Title of the carousel item.
- Description string
- Optional. The body text of the card.
- Image
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Image - Optional. The image to display.
- Info
Google
Cloud Dialogflow V2Intent Message Select Item Info - Additional info about the option item.
- Title string
- Title of the carousel item.
- Description string
- Optional. The body text of the card.
- Image
Google
Cloud Dialogflow V2Intent Message Image - Optional. The image to display.
- info
Google
Cloud Dialogflow V2Intent Message Select Item Info - Additional info about the option item.
- title String
- Title of the carousel item.
- description String
- Optional. The body text of the card.
- image
Google
Cloud Dialogflow V2Intent Message Image - Optional. The image to display.
- info
Google
Cloud Dialogflow V2Intent Message Select Item Info - Additional info about the option item.
- title string
- Title of the carousel item.
- description string
- Optional. The body text of the card.
- image
Google
Cloud Dialogflow V2Intent Message Image - Optional. The image to display.
- info
Google
Cloud Dialogflow V2Intent Message Select Item Info - Additional info about the option item.
- title str
- Title of the carousel item.
- description str
- Optional. The body text of the card.
- image
Google
Cloud Dialogflow V2Intent Message Image - Optional. The image to display.
- info Property Map
- Additional info about the option item.
- title String
- Title of the carousel item.
- description String
- Optional. The body text of the card.
- image Property Map
- Optional. The image to display.
GoogleCloudDialogflowV2IntentMessageCarouselSelectItemResponse, GoogleCloudDialogflowV2IntentMessageCarouselSelectItemResponseArgs
- Description string
- Optional. The body text of the card.
- Image
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Image Response - Optional. The image to display.
- Info
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Select Item Info Response - Additional info about the option item.
- Title string
- Title of the carousel item.
- Description string
- Optional. The body text of the card.
- Image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. The image to display.
- Info
Google
Cloud Dialogflow V2Intent Message Select Item Info Response - Additional info about the option item.
- Title string
- Title of the carousel item.
- description String
- Optional. The body text of the card.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. The image to display.
- info
Google
Cloud Dialogflow V2Intent Message Select Item Info Response - Additional info about the option item.
- title String
- Title of the carousel item.
- description string
- Optional. The body text of the card.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. The image to display.
- info
Google
Cloud Dialogflow V2Intent Message Select Item Info Response - Additional info about the option item.
- title string
- Title of the carousel item.
- description str
- Optional. The body text of the card.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. The image to display.
- info
Google
Cloud Dialogflow V2Intent Message Select Item Info Response - Additional info about the option item.
- title str
- Title of the carousel item.
- description String
- Optional. The body text of the card.
- image Property Map
- Optional. The image to display.
- info Property Map
- Additional info about the option item.
- title String
- Title of the carousel item.
GoogleCloudDialogflowV2IntentMessageCarouselSelectResponse, GoogleCloudDialogflowV2IntentMessageCarouselSelectResponseArgs
- items List<Property Map>
- Carousel items.
GoogleCloudDialogflowV2IntentMessageColumnProperties, GoogleCloudDialogflowV2IntentMessageColumnPropertiesArgs
- Header string
- Column heading.
- Horizontal
Alignment Pulumi.Google Native. Dialogflow. V2. Google Cloud Dialogflow V2Intent Message Column Properties Horizontal Alignment - Optional. Defines text alignment for all cells in this column.
- Header string
- Column heading.
- Horizontal
Alignment GoogleCloud Dialogflow V2Intent Message Column Properties Horizontal Alignment - Optional. Defines text alignment for all cells in this column.
- header String
- Column heading.
- horizontal
Alignment GoogleCloud Dialogflow V2Intent Message Column Properties Horizontal Alignment - Optional. Defines text alignment for all cells in this column.
- header string
- Column heading.
- horizontal
Alignment GoogleCloud Dialogflow V2Intent Message Column Properties Horizontal Alignment - Optional. Defines text alignment for all cells in this column.
- header str
- Column heading.
- horizontal_
alignment GoogleCloud Dialogflow V2Intent Message Column Properties Horizontal Alignment - Optional. Defines text alignment for all cells in this column.
- header String
- Column heading.
- horizontal
Alignment "HORIZONTAL_ALIGNMENT_UNSPECIFIED" | "LEADING" | "CENTER" | "TRAILING" - Optional. Defines text alignment for all cells in this column.
GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignment, GoogleCloudDialogflowV2IntentMessageColumnPropertiesHorizontalAlignmentArgs
- 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.
- Google
Cloud Dialogflow V2Intent Message Column Properties Horizontal Alignment Horizontal Alignment Unspecified - HORIZONTAL_ALIGNMENT_UNSPECIFIEDText is aligned to the leading edge of the column.
- Google
Cloud Dialogflow V2Intent Message Column Properties Horizontal Alignment Leading - LEADINGText is aligned to the leading edge of the column.
- Google
Cloud Dialogflow V2Intent Message Column Properties Horizontal Alignment Center - CENTERText is centered in the column.
- Google
Cloud Dialogflow V2Intent Message Column Properties Horizontal Alignment 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.
- 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.
GoogleCloudDialogflowV2IntentMessageColumnPropertiesResponse, GoogleCloudDialogflowV2IntentMessageColumnPropertiesResponseArgs
- Header string
- Column heading.
- Horizontal
Alignment string - Optional. Defines text alignment for all cells in this column.
- Header string
- Column heading.
- Horizontal
Alignment string - Optional. Defines text alignment for all cells in this column.
- header String
- Column heading.
- horizontal
Alignment String - Optional. Defines text alignment for all cells in this column.
- header string
- Column heading.
- horizontal
Alignment string - Optional. Defines text alignment for all cells in this column.
- header str
- Column heading.
- horizontal_
alignment str - Optional. Defines text alignment for all cells in this column.
- header String
- Column heading.
- horizontal
Alignment String - Optional. Defines text alignment for all cells in this column.
GoogleCloudDialogflowV2IntentMessageImage, GoogleCloudDialogflowV2IntentMessageImageArgs
- Accessibility
Text string - Optional. A text description of the image to be used for accessibility, e.g., screen readers.
- Image
Uri string - Optional. The public URI to an image file.
- Accessibility
Text string - Optional. A text description of the image to be used for accessibility, e.g., screen readers.
- Image
Uri string - Optional. The public URI to an image file.
- accessibility
Text String - Optional. A text description of the image to be used for accessibility, e.g., screen readers.
- image
Uri String - Optional. The public URI to an image file.
- accessibility
Text string - Optional. A text description of the image to be used for accessibility, e.g., screen readers.
- image
Uri string - Optional. The public URI to an image file.
- accessibility_
text str - Optional. A text description of the image to be used for accessibility, e.g., screen readers.
- image_
uri str - Optional. The public URI to an image file.
- accessibility
Text String - Optional. A text description of the image to be used for accessibility, e.g., screen readers.
- image
Uri String - Optional. The public URI to an image file.
GoogleCloudDialogflowV2IntentMessageImageResponse, GoogleCloudDialogflowV2IntentMessageImageResponseArgs
- Accessibility
Text string - Optional. A text description of the image to be used for accessibility, e.g., screen readers.
- Image
Uri string - Optional. The public URI to an image file.
- Accessibility
Text string - Optional. A text description of the image to be used for accessibility, e.g., screen readers.
- Image
Uri string - Optional. The public URI to an image file.
- accessibility
Text String - Optional. A text description of the image to be used for accessibility, e.g., screen readers.
- image
Uri String - Optional. The public URI to an image file.
- accessibility
Text string - Optional. A text description of the image to be used for accessibility, e.g., screen readers.
- image
Uri string - Optional. The public URI to an image file.
- accessibility_
text str - Optional. A text description of the image to be used for accessibility, e.g., screen readers.
- image_
uri str - Optional. The public URI to an image file.
- accessibility
Text String - Optional. A text description of the image to be used for accessibility, e.g., screen readers.
- image
Uri String - Optional. The public URI to an image file.
GoogleCloudDialogflowV2IntentMessageLinkOutSuggestion, GoogleCloudDialogflowV2IntentMessageLinkOutSuggestionArgs
- Destination
Name string - The name of the app or site this chip is linking to.
- Uri string
- The URI of the app or site to open when the user taps the suggestion chip.
- Destination
Name string - The name of the app or site this chip is linking to.
- Uri string
- The URI of the app or site to open when the user taps the suggestion chip.
- destination
Name String - The name of the app or site this chip is linking to.
- uri String
- The URI of the app or site to open when the user taps the suggestion chip.
- destination
Name string - The name of the app or site this chip is linking to.
- uri string
- The URI of the app or site to open when the user taps the suggestion chip.
- destination_
name str - The name of the app or site this chip is linking to.
- uri str
- The URI of the app or site to open when the user taps the suggestion chip.
- destination
Name String - The name of the app or site this chip is linking to.
- uri String
- The URI of the app or site to open when the user taps the suggestion chip.
GoogleCloudDialogflowV2IntentMessageLinkOutSuggestionResponse, GoogleCloudDialogflowV2IntentMessageLinkOutSuggestionResponseArgs
- Destination
Name string - The name of the app or site this chip is linking to.
- Uri string
- The URI of the app or site to open when the user taps the suggestion chip.
- Destination
Name string - The name of the app or site this chip is linking to.
- Uri string
- The URI of the app or site to open when the user taps the suggestion chip.
- destination
Name String - The name of the app or site this chip is linking to.
- uri String
- The URI of the app or site to open when the user taps the suggestion chip.
- destination
Name string - The name of the app or site this chip is linking to.
- uri string
- The URI of the app or site to open when the user taps the suggestion chip.
- destination_
name str - The name of the app or site this chip is linking to.
- uri str
- The URI of the app or site to open when the user taps the suggestion chip.
- destination
Name String - The name of the app or site this chip is linking to.
- uri String
- The URI of the app or site to open when the user taps the suggestion chip.
GoogleCloudDialogflowV2IntentMessageListSelect, GoogleCloudDialogflowV2IntentMessageListSelectArgs
- Items
List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message List Select Item> - List items.
- Subtitle string
- Optional. Subtitle of the list.
- Title string
- Optional. The overall title of the list.
- Items
[]Google
Cloud Dialogflow V2Intent Message List Select Item - List items.
- Subtitle string
- Optional. Subtitle of the list.
- Title string
- Optional. The overall title of the list.
- items
List<Google
Cloud Dialogflow V2Intent Message List Select Item> - List items.
- subtitle String
- Optional. Subtitle of the list.
- title String
- Optional. The overall title of the list.
- items
Google
Cloud Dialogflow V2Intent Message List Select Item[] - List items.
- subtitle string
- Optional. Subtitle of the list.
- title string
- Optional. The overall title of the list.
- items
Sequence[Google
Cloud Dialogflow V2Intent Message List Select Item] - List items.
- subtitle str
- Optional. Subtitle of the list.
- title str
- Optional. The overall title of the list.
- items List<Property Map>
- List items.
- subtitle String
- Optional. Subtitle of the list.
- title String
- Optional. The overall title of the list.
GoogleCloudDialogflowV2IntentMessageListSelectItem, GoogleCloudDialogflowV2IntentMessageListSelectItemArgs
- Info
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Select Item Info - Additional information about this option.
- Title string
- The title of the list item.
- Description string
- Optional. The main text describing the item.
- Image
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Image - Optional. The image to display.
- Info
Google
Cloud Dialogflow V2Intent Message Select Item Info - Additional information about this option.
- Title string
- The title of the list item.
- Description string
- Optional. The main text describing the item.
- Image
Google
Cloud Dialogflow V2Intent Message Image - Optional. The image to display.
- info
Google
Cloud Dialogflow V2Intent Message Select Item Info - Additional information about this option.
- title String
- The title of the list item.
- description String
- Optional. The main text describing the item.
- image
Google
Cloud Dialogflow V2Intent Message Image - Optional. The image to display.
- info
Google
Cloud Dialogflow V2Intent Message Select Item Info - Additional information about this option.
- title string
- The title of the list item.
- description string
- Optional. The main text describing the item.
- image
Google
Cloud Dialogflow V2Intent Message Image - Optional. The image to display.
- info
Google
Cloud Dialogflow V2Intent Message Select Item Info - Additional information about this option.
- title str
- The title of the list item.
- description str
- Optional. The main text describing the item.
- image
Google
Cloud Dialogflow V2Intent Message Image - Optional. The image to display.
- info Property Map
- Additional information about this option.
- title String
- The title of the list item.
- description String
- Optional. The main text describing the item.
- image Property Map
- Optional. The image to display.
GoogleCloudDialogflowV2IntentMessageListSelectItemResponse, GoogleCloudDialogflowV2IntentMessageListSelectItemResponseArgs
- Description string
- Optional. The main text describing the item.
- Image
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Image Response - Optional. The image to display.
- Info
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Select Item Info Response - Additional information about this option.
- Title string
- The title of the list item.
- Description string
- Optional. The main text describing the item.
- Image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. The image to display.
- Info
Google
Cloud Dialogflow V2Intent Message Select Item Info Response - Additional information about this option.
- Title string
- The title of the list item.
- description String
- Optional. The main text describing the item.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. The image to display.
- info
Google
Cloud Dialogflow V2Intent Message Select Item Info Response - Additional information about this option.
- title String
- The title of the list item.
- description string
- Optional. The main text describing the item.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. The image to display.
- info
Google
Cloud Dialogflow V2Intent Message Select Item Info Response - Additional information about this option.
- title string
- The title of the list item.
- description str
- Optional. The main text describing the item.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. The image to display.
- info
Google
Cloud Dialogflow V2Intent Message Select Item Info Response - Additional information about this option.
- title str
- The title of the list item.
- description String
- Optional. The main text describing the item.
- image Property Map
- Optional. The image to display.
- info Property Map
- Additional information about this option.
- title String
- The title of the list item.
GoogleCloudDialogflowV2IntentMessageListSelectResponse, GoogleCloudDialogflowV2IntentMessageListSelectResponseArgs
- Items
List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message List Select Item Response> - List items.
- Subtitle string
- Optional. Subtitle of the list.
- Title string
- Optional. The overall title of the list.
- Items
[]Google
Cloud Dialogflow V2Intent Message List Select Item Response - List items.
- Subtitle string
- Optional. Subtitle of the list.
- Title string
- Optional. The overall title of the list.
- items
List<Google
Cloud Dialogflow V2Intent Message List Select Item Response> - List items.
- subtitle String
- Optional. Subtitle of the list.
- title String
- Optional. The overall title of the list.
- items
Google
Cloud Dialogflow V2Intent Message List Select Item Response[] - List items.
- subtitle string
- Optional. Subtitle of the list.
- title string
- Optional. The overall title of the list.
- items
Sequence[Google
Cloud Dialogflow V2Intent Message List Select Item Response] - List items.
- subtitle str
- Optional. Subtitle of the list.
- title str
- Optional. The overall title of the list.
- items List<Property Map>
- List items.
- subtitle String
- Optional. Subtitle of the list.
- title String
- Optional. The overall title of the list.
GoogleCloudDialogflowV2IntentMessageMediaContent, GoogleCloudDialogflowV2IntentMessageMediaContentArgs
- Media
Objects List<Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Media Content Response Media Object> - List of media objects.
- Media
Type Pulumi.Google Native. Dialogflow. V2. Google Cloud Dialogflow V2Intent Message Media Content Media Type - Optional. What type of media is the content (ie "audio").
- Media
Objects []GoogleCloud Dialogflow V2Intent Message Media Content Response Media Object - List of media objects.
- Media
Type GoogleCloud Dialogflow V2Intent Message Media Content Media Type - Optional. What type of media is the content (ie "audio").
- media
Objects List<GoogleCloud Dialogflow V2Intent Message Media Content Response Media Object> - List of media objects.
- media
Type GoogleCloud Dialogflow V2Intent Message Media Content Media Type - Optional. What type of media is the content (ie "audio").
- media
Objects GoogleCloud Dialogflow V2Intent Message Media Content Response Media Object[] - List of media objects.
- media
Type GoogleCloud Dialogflow V2Intent Message Media Content Media Type - Optional. What type of media is the content (ie "audio").
- media_
objects Sequence[GoogleCloud Dialogflow V2Intent Message Media Content Response Media Object] - List of media objects.
- media_
type GoogleCloud Dialogflow V2Intent Message Media Content Media Type - Optional. What type of media is the content (ie "audio").
- media
Objects List<Property Map> - List of media objects.
- media
Type "RESPONSE_MEDIA_TYPE_UNSPECIFIED" | "AUDIO" - Optional. What type of media is the content (ie "audio").
GoogleCloudDialogflowV2IntentMessageMediaContentMediaType, GoogleCloudDialogflowV2IntentMessageMediaContentMediaTypeArgs
- Response
Media Type Unspecified - RESPONSE_MEDIA_TYPE_UNSPECIFIEDUnspecified.
- Audio
- AUDIOResponse media type is audio.
- Google
Cloud Dialogflow V2Intent Message Media Content Media Type Response Media Type Unspecified - RESPONSE_MEDIA_TYPE_UNSPECIFIEDUnspecified.
- Google
Cloud Dialogflow V2Intent Message Media Content Media Type 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.
- 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.
GoogleCloudDialogflowV2IntentMessageMediaContentResponse, GoogleCloudDialogflowV2IntentMessageMediaContentResponseArgs
- Media
Objects List<Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Media Content Response Media Object Response> - List of media objects.
- Media
Type string - Optional. What type of media is the content (ie "audio").
- Media
Objects []GoogleCloud Dialogflow V2Intent Message Media Content Response Media Object Response - List of media objects.
- Media
Type string - Optional. What type of media is the content (ie "audio").
- media
Objects List<GoogleCloud Dialogflow V2Intent Message Media Content Response Media Object Response> - List of media objects.
- media
Type String - Optional. What type of media is the content (ie "audio").
- media
Objects GoogleCloud Dialogflow V2Intent Message Media Content Response Media Object Response[] - List of media objects.
- media
Type string - Optional. What type of media is the content (ie "audio").
- media_
objects Sequence[GoogleCloud Dialogflow V2Intent Message Media Content Response Media Object Response] - List of media objects.
- media_
type str - Optional. What type of media is the content (ie "audio").
- media
Objects List<Property Map> - List of media objects.
- media
Type String - Optional. What type of media is the content (ie "audio").
GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObject, GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObjectArgs
- Content
Url string - Url where the media is stored.
- Name string
- Name of media card.
- Description string
- Optional. Description of media card.
- Icon
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Image - Optional. Icon to display above media content.
- Large
Image Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Image - Optional. Image to display above media content.
- Content
Url string - Url where the media is stored.
- Name string
- Name of media card.
- Description string
- Optional. Description of media card.
- Icon
Google
Cloud Dialogflow V2Intent Message Image - Optional. Icon to display above media content.
- Large
Image GoogleCloud Dialogflow V2Intent Message Image - Optional. Image to display above media content.
- content
Url String - Url where the media is stored.
- name String
- Name of media card.
- description String
- Optional. Description of media card.
- icon
Google
Cloud Dialogflow V2Intent Message Image - Optional. Icon to display above media content.
- large
Image GoogleCloud Dialogflow V2Intent Message Image - Optional. Image to display above media content.
- content
Url string - Url where the media is stored.
- name string
- Name of media card.
- description string
- Optional. Description of media card.
- icon
Google
Cloud Dialogflow V2Intent Message Image - Optional. Icon to display above media content.
- large
Image GoogleCloud Dialogflow V2Intent Message Image - Optional. Image to display above media content.
- content_
url str - Url where the media is stored.
- name str
- Name of media card.
- description str
- Optional. Description of media card.
- icon
Google
Cloud Dialogflow V2Intent Message Image - Optional. Icon to display above media content.
- large_
image GoogleCloud Dialogflow V2Intent Message Image - Optional. Image to display above media content.
- content
Url String - Url where the media is stored.
- name String
- Name of media card.
- description String
- Optional. Description of media card.
- icon Property Map
- Optional. Icon to display above media content.
- large
Image Property Map - Optional. Image to display above media content.
GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObjectResponse, GoogleCloudDialogflowV2IntentMessageMediaContentResponseMediaObjectResponseArgs
- Content
Url string - Url where the media is stored.
- Description string
- Optional. Description of media card.
- Icon
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Image Response - Optional. Icon to display above media content.
- Large
Image Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Image Response - Optional. Image to display above media content.
- Name string
- Name of media card.
- Content
Url string - Url where the media is stored.
- Description string
- Optional. Description of media card.
- Icon
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. Icon to display above media content.
- Large
Image GoogleCloud Dialogflow V2Intent Message Image Response - Optional. Image to display above media content.
- Name string
- Name of media card.
- content
Url String - Url where the media is stored.
- description String
- Optional. Description of media card.
- icon
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. Icon to display above media content.
- large
Image GoogleCloud Dialogflow V2Intent Message Image Response - Optional. Image to display above media content.
- name String
- Name of media card.
- content
Url string - Url where the media is stored.
- description string
- Optional. Description of media card.
- icon
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. Icon to display above media content.
- large
Image GoogleCloud Dialogflow V2Intent Message Image Response - Optional. Image to display above media content.
- name string
- Name of media card.
- content_
url str - Url where the media is stored.
- description str
- Optional. Description of media card.
- icon
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. Icon to display above media content.
- large_
image GoogleCloud Dialogflow V2Intent Message Image Response - Optional. Image to display above media content.
- name str
- Name of media card.
- content
Url String - Url where the media is stored.
- description String
- Optional. Description of media card.
- icon Property Map
- Optional. Icon to display above media content.
- large
Image Property Map - Optional. Image to display above media content.
- name String
- Name of media card.
GoogleCloudDialogflowV2IntentMessagePlatform, GoogleCloudDialogflowV2IntentMessagePlatformArgs
- Platform
Unspecified - PLATFORM_UNSPECIFIEDDefault platform.
- FACEBOOKFacebook.
- Slack
- SLACKSlack.
- Telegram
- TELEGRAMTelegram.
- Kik
- KIKKik.
- Skype
- SKYPESkype.
- Line
- LINELine.
- Viber
- VIBERViber.
- Actions
On Google - ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
- Google
Hangouts - GOOGLE_HANGOUTSGoogle Hangouts.
- Google
Cloud Dialogflow V2Intent Message Platform Platform Unspecified - PLATFORM_UNSPECIFIEDDefault platform.
- Google
Cloud Dialogflow V2Intent Message Platform Facebook - FACEBOOKFacebook.
- Google
Cloud Dialogflow V2Intent Message Platform Slack - SLACKSlack.
- Google
Cloud Dialogflow V2Intent Message Platform Telegram - TELEGRAMTelegram.
- Google
Cloud Dialogflow V2Intent Message Platform Kik - KIKKik.
- Google
Cloud Dialogflow V2Intent Message Platform Skype - SKYPESkype.
- Google
Cloud Dialogflow V2Intent Message Platform Line - LINELine.
- Google
Cloud Dialogflow V2Intent Message Platform Viber - VIBERViber.
- Google
Cloud Dialogflow V2Intent Message Platform Actions On Google - ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
- Google
Cloud Dialogflow V2Intent Message Platform Google Hangouts - GOOGLE_HANGOUTSGoogle Hangouts.
- Platform
Unspecified - PLATFORM_UNSPECIFIEDDefault platform.
- FACEBOOKFacebook.
- Slack
- SLACKSlack.
- Telegram
- TELEGRAMTelegram.
- Kik
- KIKKik.
- Skype
- SKYPESkype.
- Line
- LINELine.
- Viber
- VIBERViber.
- Actions
On Google - ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
- Google
Hangouts - GOOGLE_HANGOUTSGoogle Hangouts.
- Platform
Unspecified - PLATFORM_UNSPECIFIEDDefault platform.
- FACEBOOKFacebook.
- Slack
- SLACKSlack.
- Telegram
- TELEGRAMTelegram.
- Kik
- KIKKik.
- Skype
- SKYPESkype.
- Line
- LINELine.
- Viber
- VIBERViber.
- Actions
On Google - ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
- Google
Hangouts - GOOGLE_HANGOUTSGoogle Hangouts.
- PLATFORM_UNSPECIFIED
- PLATFORM_UNSPECIFIEDDefault platform.
- FACEBOOKFacebook.
- SLACK
- SLACKSlack.
- TELEGRAM
- TELEGRAMTelegram.
- KIK
- KIKKik.
- SKYPE
- SKYPESkype.
- LINE
- LINELine.
- VIBER
- VIBERViber.
- ACTIONS_ON_GOOGLE
- ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
- GOOGLE_HANGOUTS
- GOOGLE_HANGOUTSGoogle Hangouts.
- "PLATFORM_UNSPECIFIED"
- PLATFORM_UNSPECIFIEDDefault platform.
- "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
- "GOOGLE_HANGOUTS"
- GOOGLE_HANGOUTSGoogle Hangouts.
GoogleCloudDialogflowV2IntentMessageQuickReplies, GoogleCloudDialogflowV2IntentMessageQuickRepliesArgs
- Quick
Replies List<string> - Optional. The collection of quick replies.
- Title string
- Optional. The title of the collection of quick replies.
- Quick
Replies []string - Optional. The collection of quick replies.
- Title string
- Optional. The title of the collection of quick replies.
- quick
Replies List<String> - Optional. The collection of quick replies.
- title String
- Optional. The title of the collection of quick replies.
- quick
Replies 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.
- quick
Replies List<String> - Optional. The collection of quick replies.
- title String
- Optional. The title of the collection of quick replies.
GoogleCloudDialogflowV2IntentMessageQuickRepliesResponse, GoogleCloudDialogflowV2IntentMessageQuickRepliesResponseArgs
- Quick
Replies List<string> - Optional. The collection of quick replies.
- Title string
- Optional. The title of the collection of quick replies.
- Quick
Replies []string - Optional. The collection of quick replies.
- Title string
- Optional. The title of the collection of quick replies.
- quick
Replies List<String> - Optional. The collection of quick replies.
- title String
- Optional. The title of the collection of quick replies.
- quick
Replies 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.
- quick
Replies List<String> - Optional. The collection of quick replies.
- title String
- Optional. The title of the collection of quick replies.
GoogleCloudDialogflowV2IntentMessageResponse, GoogleCloudDialogflowV2IntentMessageResponseArgs
- Basic
Card Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Basic Card Response - The basic card response for Actions on Google.
- Browse
Carousel Pulumi.Card Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Browse Carousel Card Response - Browse carousel card for Actions on Google.
- Card
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Card Response - The card response.
- Carousel
Select Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Carousel Select Response - The carousel card response for Actions on Google.
- Image
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Image Response - The image response.
- Link
Out Pulumi.Suggestion Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Link Out Suggestion Response - The link out suggestion chip for Actions on Google.
- List
Select Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message List Select Response - The list card response for Actions on Google.
- Media
Content Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Media Content Response - The media content card for Actions on Google.
- Payload Dictionary<string, string>
- A custom platform-specific response.
- Platform string
- Optional. The platform that this message is intended for.
- Quick
Replies Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Quick Replies Response - The quick replies response.
- Simple
Responses Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Simple Responses Response - The voice and text-only responses for Actions on Google.
- Suggestions
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Suggestions Response - The suggestion chips for Actions on Google.
- Table
Card Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Table Card Response - Table card for Actions on Google.
- Text
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Text Response - The text response.
- Basic
Card GoogleCloud Dialogflow V2Intent Message Basic Card Response - The basic card response for Actions on Google.
- Browse
Carousel GoogleCard Cloud Dialogflow V2Intent Message Browse Carousel Card Response - Browse carousel card for Actions on Google.
- Card
Google
Cloud Dialogflow V2Intent Message Card Response - The card response.
- Carousel
Select GoogleCloud Dialogflow V2Intent Message Carousel Select Response - The carousel card response for Actions on Google.
- Image
Google
Cloud Dialogflow V2Intent Message Image Response - The image response.
- Link
Out GoogleSuggestion Cloud Dialogflow V2Intent Message Link Out Suggestion Response - The link out suggestion chip for Actions on Google.
- List
Select GoogleCloud Dialogflow V2Intent Message List Select Response - The list card response for Actions on Google.
- Media
Content GoogleCloud Dialogflow V2Intent Message Media Content Response - The media content card for Actions on Google.
- Payload map[string]string
- A custom platform-specific response.
- Platform string
- Optional. The platform that this message is intended for.
- Quick
Replies GoogleCloud Dialogflow V2Intent Message Quick Replies Response - The quick replies response.
- Simple
Responses GoogleCloud Dialogflow V2Intent Message Simple Responses Response - The voice and text-only responses for Actions on Google.
- Suggestions
Google
Cloud Dialogflow V2Intent Message Suggestions Response - The suggestion chips for Actions on Google.
- Table
Card GoogleCloud Dialogflow V2Intent Message Table Card Response - Table card for Actions on Google.
- Text
Google
Cloud Dialogflow V2Intent Message Text Response - The text response.
- basic
Card GoogleCloud Dialogflow V2Intent Message Basic Card Response - The basic card response for Actions on Google.
- browse
Carousel GoogleCard Cloud Dialogflow V2Intent Message Browse Carousel Card Response - Browse carousel card for Actions on Google.
- card
Google
Cloud Dialogflow V2Intent Message Card Response - The card response.
- carousel
Select GoogleCloud Dialogflow V2Intent Message Carousel Select Response - The carousel card response for Actions on Google.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - The image response.
- link
Out GoogleSuggestion Cloud Dialogflow V2Intent Message Link Out Suggestion Response - The link out suggestion chip for Actions on Google.
- list
Select GoogleCloud Dialogflow V2Intent Message List Select Response - The list card response for Actions on Google.
- media
Content GoogleCloud Dialogflow V2Intent Message Media Content Response - The media content card for Actions on Google.
- payload Map<String,String>
- A custom platform-specific response.
- platform String
- Optional. The platform that this message is intended for.
- quick
Replies GoogleCloud Dialogflow V2Intent Message Quick Replies Response - The quick replies response.
- simple
Responses GoogleCloud Dialogflow V2Intent Message Simple Responses Response - The voice and text-only responses for Actions on Google.
- suggestions
Google
Cloud Dialogflow V2Intent Message Suggestions Response - The suggestion chips for Actions on Google.
- table
Card GoogleCloud Dialogflow V2Intent Message Table Card Response - Table card for Actions on Google.
- text
Google
Cloud Dialogflow V2Intent Message Text Response - The text response.
- basic
Card GoogleCloud Dialogflow V2Intent Message Basic Card Response - The basic card response for Actions on Google.
- browse
Carousel GoogleCard Cloud Dialogflow V2Intent Message Browse Carousel Card Response - Browse carousel card for Actions on Google.
- card
Google
Cloud Dialogflow V2Intent Message Card Response - The card response.
- carousel
Select GoogleCloud Dialogflow V2Intent Message Carousel Select Response - The carousel card response for Actions on Google.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - The image response.
- link
Out GoogleSuggestion Cloud Dialogflow V2Intent Message Link Out Suggestion Response - The link out suggestion chip for Actions on Google.
- list
Select GoogleCloud Dialogflow V2Intent Message List Select Response - The list card response for Actions on Google.
- media
Content GoogleCloud Dialogflow V2Intent Message Media Content Response - The media content card for Actions on Google.
- payload {[key: string]: string}
- A custom platform-specific response.
- platform string
- Optional. The platform that this message is intended for.
- quick
Replies GoogleCloud Dialogflow V2Intent Message Quick Replies Response - The quick replies response.
- simple
Responses GoogleCloud Dialogflow V2Intent Message Simple Responses Response - The voice and text-only responses for Actions on Google.
- suggestions
Google
Cloud Dialogflow V2Intent Message Suggestions Response - The suggestion chips for Actions on Google.
- table
Card GoogleCloud Dialogflow V2Intent Message Table Card Response - Table card for Actions on Google.
- text
Google
Cloud Dialogflow V2Intent Message Text Response - The text response.
- basic_
card GoogleCloud Dialogflow V2Intent Message Basic Card Response - The basic card response for Actions on Google.
- browse_
carousel_ Googlecard Cloud Dialogflow V2Intent Message Browse Carousel Card Response - Browse carousel card for Actions on Google.
- card
Google
Cloud Dialogflow V2Intent Message Card Response - The card response.
- carousel_
select GoogleCloud Dialogflow V2Intent Message Carousel Select Response - The carousel card response for Actions on Google.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - The image response.
- link_
out_ Googlesuggestion Cloud Dialogflow V2Intent Message Link Out Suggestion Response - The link out suggestion chip for Actions on Google.
- list_
select GoogleCloud Dialogflow V2Intent Message List Select Response - The list card response for Actions on Google.
- media_
content GoogleCloud Dialogflow V2Intent Message Media Content Response - The media content card for Actions on Google.
- payload Mapping[str, str]
- A custom platform-specific response.
- platform str
- Optional. The platform that this message is intended for.
- quick_
replies GoogleCloud Dialogflow V2Intent Message Quick Replies Response - The quick replies response.
- simple_
responses GoogleCloud Dialogflow V2Intent Message Simple Responses Response - The voice and text-only responses for Actions on Google.
- suggestions
Google
Cloud Dialogflow V2Intent Message Suggestions Response - The suggestion chips for Actions on Google.
- table_
card GoogleCloud Dialogflow V2Intent Message Table Card Response - Table card for Actions on Google.
- text
Google
Cloud Dialogflow V2Intent Message Text Response - The text response.
- basic
Card Property Map - The basic card response for Actions on Google.
- browse
Carousel Property MapCard - Browse carousel card for Actions on Google.
- card Property Map
- The card response.
- carousel
Select Property Map - The carousel card response for Actions on Google.
- image Property Map
- The image response.
- link
Out Property MapSuggestion - The link out suggestion chip for Actions on Google.
- list
Select Property Map - The list card response for Actions on Google.
- media
Content Property Map - The media content card for Actions on Google.
- payload Map<String>
- A custom platform-specific response.
- platform String
- Optional. The platform that this message is intended for.
- quick
Replies Property Map - The quick replies response.
- simple
Responses Property Map - The voice and text-only responses for Actions on Google.
- suggestions Property Map
- The suggestion chips for Actions on Google.
- table
Card Property Map - Table card for Actions on Google.
- text Property Map
- The text response.
GoogleCloudDialogflowV2IntentMessageSelectItemInfo, GoogleCloudDialogflowV2IntentMessageSelectItemInfoArgs
GoogleCloudDialogflowV2IntentMessageSelectItemInfoResponse, GoogleCloudDialogflowV2IntentMessageSelectItemInfoResponseArgs
GoogleCloudDialogflowV2IntentMessageSimpleResponse, GoogleCloudDialogflowV2IntentMessageSimpleResponseArgs
- Display
Text 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.
- Text
To stringSpeech - One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.
- Display
Text 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.
- Text
To stringSpeech - One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.
- display
Text 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.
- text
To StringSpeech - One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.
- display
Text 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.
- text
To stringSpeech - 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_ strspeech - One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.
- display
Text 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.
- text
To StringSpeech - One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.
GoogleCloudDialogflowV2IntentMessageSimpleResponseResponse, GoogleCloudDialogflowV2IntentMessageSimpleResponseResponseArgs
- Display
Text 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.
- Text
To stringSpeech - One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.
- Display
Text 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.
- Text
To stringSpeech - One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.
- display
Text 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.
- text
To StringSpeech - One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.
- display
Text 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.
- text
To stringSpeech - 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_ strspeech - One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.
- display
Text 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.
- text
To StringSpeech - One of text_to_speech or ssml must be provided. The plain text of the speech output. Mutually exclusive with ssml.
GoogleCloudDialogflowV2IntentMessageSimpleResponses, GoogleCloudDialogflowV2IntentMessageSimpleResponsesArgs
- Simple
Responses List<Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Simple Response> - The list of simple responses.
- Simple
Responses []GoogleCloud Dialogflow V2Intent Message Simple Response - The list of simple responses.
- simple
Responses List<GoogleCloud Dialogflow V2Intent Message Simple Response> - The list of simple responses.
- simple
Responses GoogleCloud Dialogflow V2Intent Message Simple Response[] - The list of simple responses.
- simple_
responses Sequence[GoogleCloud Dialogflow V2Intent Message Simple Response] - The list of simple responses.
- simple
Responses List<Property Map> - The list of simple responses.
GoogleCloudDialogflowV2IntentMessageSimpleResponsesResponse, GoogleCloudDialogflowV2IntentMessageSimpleResponsesResponseArgs
- Simple
Responses List<Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Simple Response Response> - The list of simple responses.
- Simple
Responses []GoogleCloud Dialogflow V2Intent Message Simple Response Response - The list of simple responses.
- simple
Responses List<GoogleCloud Dialogflow V2Intent Message Simple Response Response> - The list of simple responses.
- simple
Responses GoogleCloud Dialogflow V2Intent Message Simple Response Response[] - The list of simple responses.
- simple_
responses Sequence[GoogleCloud Dialogflow V2Intent Message Simple Response Response] - The list of simple responses.
- simple
Responses List<Property Map> - The list of simple responses.
GoogleCloudDialogflowV2IntentMessageSuggestion, GoogleCloudDialogflowV2IntentMessageSuggestionArgs
- Title string
- The text shown the in the suggestion chip.
- Title string
- The text shown the in the suggestion chip.
- title String
- The text shown the in the suggestion chip.
- title string
- The text shown the in the suggestion chip.
- title str
- The text shown the in the suggestion chip.
- title String
- The text shown the in the suggestion chip.
GoogleCloudDialogflowV2IntentMessageSuggestionResponse, GoogleCloudDialogflowV2IntentMessageSuggestionResponseArgs
- Title string
- The text shown the in the suggestion chip.
- Title string
- The text shown the in the suggestion chip.
- title String
- The text shown the in the suggestion chip.
- title string
- The text shown the in the suggestion chip.
- title str
- The text shown the in the suggestion chip.
- title String
- The text shown the in the suggestion chip.
GoogleCloudDialogflowV2IntentMessageSuggestions, GoogleCloudDialogflowV2IntentMessageSuggestionsArgs
- Suggestions
List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Suggestion> - The list of suggested replies.
- Suggestions
[]Google
Cloud Dialogflow V2Intent Message Suggestion - The list of suggested replies.
- suggestions
List<Google
Cloud Dialogflow V2Intent Message Suggestion> - The list of suggested replies.
- suggestions
Google
Cloud Dialogflow V2Intent Message Suggestion[] - The list of suggested replies.
- suggestions
Sequence[Google
Cloud Dialogflow V2Intent Message Suggestion] - The list of suggested replies.
- suggestions List<Property Map>
- The list of suggested replies.
GoogleCloudDialogflowV2IntentMessageSuggestionsResponse, GoogleCloudDialogflowV2IntentMessageSuggestionsResponseArgs
- Suggestions
List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Suggestion Response> - The list of suggested replies.
- Suggestions
[]Google
Cloud Dialogflow V2Intent Message Suggestion Response - The list of suggested replies.
- suggestions
List<Google
Cloud Dialogflow V2Intent Message Suggestion Response> - The list of suggested replies.
- suggestions
Google
Cloud Dialogflow V2Intent Message Suggestion Response[] - The list of suggested replies.
- suggestions
Sequence[Google
Cloud Dialogflow V2Intent Message Suggestion Response] - The list of suggested replies.
- suggestions List<Property Map>
- The list of suggested replies.
GoogleCloudDialogflowV2IntentMessageTableCard, GoogleCloudDialogflowV2IntentMessageTableCardArgs
- Title string
- Title of the card.
- List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Basic Card Button> - Optional. List of buttons for the card.
- Column
Properties List<Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Column Properties> - Optional. Display properties for the columns in this table.
- Image
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Image - Optional. Image which should be displayed on the card.
- Rows
List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Table Card Row> - Optional. Rows in this table of data.
- Subtitle string
- Optional. Subtitle to the title.
- Title string
- Title of the card.
- []Google
Cloud Dialogflow V2Intent Message Basic Card Button - Optional. List of buttons for the card.
- Column
Properties []GoogleCloud Dialogflow V2Intent Message Column Properties - Optional. Display properties for the columns in this table.
- Image
Google
Cloud Dialogflow V2Intent Message Image - Optional. Image which should be displayed on the card.
- Rows
[]Google
Cloud Dialogflow V2Intent Message Table Card Row - Optional. Rows in this table of data.
- Subtitle string
- Optional. Subtitle to the title.
- title String
- Title of the card.
- List<Google
Cloud Dialogflow V2Intent Message Basic Card Button> - Optional. List of buttons for the card.
- column
Properties List<GoogleCloud Dialogflow V2Intent Message Column Properties> - Optional. Display properties for the columns in this table.
- image
Google
Cloud Dialogflow V2Intent Message Image - Optional. Image which should be displayed on the card.
- rows
List<Google
Cloud Dialogflow V2Intent Message Table Card Row> - Optional. Rows in this table of data.
- subtitle String
- Optional. Subtitle to the title.
- title string
- Title of the card.
- Google
Cloud Dialogflow V2Intent Message Basic Card Button[] - Optional. List of buttons for the card.
- column
Properties GoogleCloud Dialogflow V2Intent Message Column Properties[] - Optional. Display properties for the columns in this table.
- image
Google
Cloud Dialogflow V2Intent Message Image - Optional. Image which should be displayed on the card.
- rows
Google
Cloud Dialogflow V2Intent Message Table Card Row[] - Optional. Rows in this table of data.
- subtitle string
- Optional. Subtitle to the title.
- title str
- Title of the card.
- Sequence[Google
Cloud Dialogflow V2Intent Message Basic Card Button] - Optional. List of buttons for the card.
- column_
properties Sequence[GoogleCloud Dialogflow V2Intent Message Column Properties] - Optional. Display properties for the columns in this table.
- image
Google
Cloud Dialogflow V2Intent Message Image - Optional. Image which should be displayed on the card.
- rows
Sequence[Google
Cloud Dialogflow V2Intent Message Table Card Row] - Optional. Rows in this table of data.
- subtitle str
- Optional. Subtitle to the title.
- title String
- Title of the card.
- List<Property Map>
- Optional. List of buttons for the card.
- column
Properties 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.
GoogleCloudDialogflowV2IntentMessageTableCardCell, GoogleCloudDialogflowV2IntentMessageTableCardCellArgs
- Text string
- Text in this cell.
- Text string
- Text in this cell.
- text String
- Text in this cell.
- text string
- Text in this cell.
- text str
- Text in this cell.
- text String
- Text in this cell.
GoogleCloudDialogflowV2IntentMessageTableCardCellResponse, GoogleCloudDialogflowV2IntentMessageTableCardCellResponseArgs
- Text string
- Text in this cell.
- Text string
- Text in this cell.
- text String
- Text in this cell.
- text string
- Text in this cell.
- text str
- Text in this cell.
- text String
- Text in this cell.
GoogleCloudDialogflowV2IntentMessageTableCardResponse, GoogleCloudDialogflowV2IntentMessageTableCardResponseArgs
- List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Basic Card Button Response> - Optional. List of buttons for the card.
- Column
Properties List<Pulumi.Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Column Properties Response> - Optional. Display properties for the columns in this table.
- Image
Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Image Response - Optional. Image which should be displayed on the card.
- Rows
List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Table Card Row Response> - Optional. Rows in this table of data.
- Subtitle string
- Optional. Subtitle to the title.
- Title string
- Title of the card.
- []Google
Cloud Dialogflow V2Intent Message Basic Card Button Response - Optional. List of buttons for the card.
- Column
Properties []GoogleCloud Dialogflow V2Intent Message Column Properties Response - Optional. Display properties for the columns in this table.
- Image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. Image which should be displayed on the card.
- Rows
[]Google
Cloud Dialogflow V2Intent Message Table Card Row Response - Optional. Rows in this table of data.
- Subtitle string
- Optional. Subtitle to the title.
- Title string
- Title of the card.
- List<Google
Cloud Dialogflow V2Intent Message Basic Card Button Response> - Optional. List of buttons for the card.
- column
Properties List<GoogleCloud Dialogflow V2Intent Message Column Properties Response> - Optional. Display properties for the columns in this table.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. Image which should be displayed on the card.
- rows
List<Google
Cloud Dialogflow V2Intent Message Table Card Row Response> - Optional. Rows in this table of data.
- subtitle String
- Optional. Subtitle to the title.
- title String
- Title of the card.
- Google
Cloud Dialogflow V2Intent Message Basic Card Button Response[] - Optional. List of buttons for the card.
- column
Properties GoogleCloud Dialogflow V2Intent Message Column Properties Response[] - Optional. Display properties for the columns in this table.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. Image which should be displayed on the card.
- rows
Google
Cloud Dialogflow V2Intent Message Table Card Row Response[] - Optional. Rows in this table of data.
- subtitle string
- Optional. Subtitle to the title.
- title string
- Title of the card.
- Sequence[Google
Cloud Dialogflow V2Intent Message Basic Card Button Response] - Optional. List of buttons for the card.
- column_
properties Sequence[GoogleCloud Dialogflow V2Intent Message Column Properties Response] - Optional. Display properties for the columns in this table.
- image
Google
Cloud Dialogflow V2Intent Message Image Response - Optional. Image which should be displayed on the card.
- rows
Sequence[Google
Cloud Dialogflow V2Intent Message Table Card Row Response] - Optional. Rows in this table of data.
- subtitle str
- Optional. Subtitle to the title.
- title str
- Title of the card.
- List<Property Map>
- Optional. List of buttons for the card.
- column
Properties List<Property Map> - Optional. Display properties for the columns in this table.
- image Property Map
- Optional. Image which should be displayed on the card.
- rows List<Property Map>
- Optional. Rows in this table of data.
- subtitle String
- Optional. Subtitle to the title.
- title String
- Title of the card.
GoogleCloudDialogflowV2IntentMessageTableCardRow, GoogleCloudDialogflowV2IntentMessageTableCardRowArgs
- Cells
List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Table Card Cell> - Optional. List of cells that make up this row.
- Divider
After bool - Optional. Whether to add a visual divider after this row.
- Cells
[]Google
Cloud Dialogflow V2Intent Message Table Card Cell - Optional. List of cells that make up this row.
- Divider
After bool - Optional. Whether to add a visual divider after this row.
- cells
List<Google
Cloud Dialogflow V2Intent Message Table Card Cell> - Optional. List of cells that make up this row.
- divider
After Boolean - Optional. Whether to add a visual divider after this row.
- cells
Google
Cloud Dialogflow V2Intent Message Table Card Cell[] - Optional. List of cells that make up this row.
- divider
After boolean - Optional. Whether to add a visual divider after this row.
- cells
Sequence[Google
Cloud Dialogflow V2Intent Message Table Card Cell] - 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.
- divider
After Boolean - Optional. Whether to add a visual divider after this row.
GoogleCloudDialogflowV2IntentMessageTableCardRowResponse, GoogleCloudDialogflowV2IntentMessageTableCardRowResponseArgs
- Cells
List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Message Table Card Cell Response> - Optional. List of cells that make up this row.
- Divider
After bool - Optional. Whether to add a visual divider after this row.
- Cells
[]Google
Cloud Dialogflow V2Intent Message Table Card Cell Response - Optional. List of cells that make up this row.
- Divider
After bool - Optional. Whether to add a visual divider after this row.
- cells
List<Google
Cloud Dialogflow V2Intent Message Table Card Cell Response> - Optional. List of cells that make up this row.
- divider
After Boolean - Optional. Whether to add a visual divider after this row.
- cells
Google
Cloud Dialogflow V2Intent Message Table Card Cell Response[] - Optional. List of cells that make up this row.
- divider
After boolean - Optional. Whether to add a visual divider after this row.
- cells
Sequence[Google
Cloud Dialogflow V2Intent Message Table Card Cell Response] - 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.
- divider
After Boolean - Optional. Whether to add a visual divider after this row.
GoogleCloudDialogflowV2IntentMessageText, GoogleCloudDialogflowV2IntentMessageTextArgs
- 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.
GoogleCloudDialogflowV2IntentMessageTextResponse, GoogleCloudDialogflowV2IntentMessageTextResponseArgs
- 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.
GoogleCloudDialogflowV2IntentParameter, GoogleCloudDialogflowV2IntentParameterArgs
- Display
Name string - The name of the parameter.
- Default
Value 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
. - Entity
Type stringDisplay Name - 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 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
.
- Display
Name string - The name of the parameter.
- Default
Value 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
. - Entity
Type stringDisplay Name - 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 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 String - The name of the parameter.
- default
Value 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
. - entity
Type StringDisplay Name - 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 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
.
- display
Name string - The name of the parameter.
- default
Value 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
. - entity
Type stringDisplay Name - 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 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 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_ strdisplay_ name - 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
.
- display
Name String - The name of the parameter.
- default
Value 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
. - entity
Type StringDisplay Name - 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 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
.
GoogleCloudDialogflowV2IntentParameterResponse, GoogleCloudDialogflowV2IntentParameterResponseArgs
- Default
Value 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
. - Display
Name string - The name of the parameter.
- Entity
Type stringDisplay Name - 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 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
.
- Default
Value 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
. - Display
Name string - The name of the parameter.
- Entity
Type stringDisplay Name - 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 string
- The unique identifier of this parameter.
- Prompts []string
- Optional. The collection of prompts that the agent can present to the user in order to collect a value for the parameter.
- Value string
- Optional. The definition of the parameter value. It can be: - a constant string, - a parameter value defined as
$parameter_name
, - an original parameter value defined as$parameter_name.original
, - a parameter value from some context defined as#context_name.parameter_name
.
- default
Value 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
. - display
Name String - The name of the parameter.
- entity
Type StringDisplay Name - 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 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
.
- default
Value 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
. - display
Name string - The name of the parameter.
- entity
Type stringDisplay Name - 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 boolean - Optional. Indicates whether the parameter represents a list of values.
- mandatory boolean
- Optional. Indicates whether the parameter is required. That is, whether the intent cannot be completed without collecting the parameter value.
- name string
- The unique identifier of this parameter.
- prompts string[]
- Optional. The collection of prompts that the agent can present to the user in order to collect a value for the parameter.
- value string
- Optional. The definition of the parameter value. It can be: - a constant string, - a parameter value defined as
$parameter_name
, - an original parameter value defined as$parameter_name.original
, - a parameter value from some context defined as#context_name.parameter_name
.
- default_
value str - Optional. The default value to use when the
value
yields an empty result. Default values can be extracted from contexts by using the following syntax:#context_name.parameter_name
. - display_
name str - The name of the parameter.
- entity_
type_ strdisplay_ name - 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
.
- default
Value 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
. - display
Name String - The name of the parameter.
- entity
Type StringDisplay Name - 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 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
.
GoogleCloudDialogflowV2IntentTrainingPhrase, GoogleCloudDialogflowV2IntentTrainingPhraseArgs
- Parts
List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Training Phrase Part> - 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 theentity_type
,alias
, anduser_defined
fields are all set. - Type
Pulumi.
Google Native. Dialogflow. V2. Google Cloud Dialogflow V2Intent Training Phrase Type - The type of the training phrase.
- Times
Added intCount - 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
[]Google
Cloud Dialogflow V2Intent Training Phrase Part - 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 theentity_type
,alias
, anduser_defined
fields are all set. - Type
Google
Cloud Dialogflow V2Intent Training Phrase Type - The type of the training phrase.
- Times
Added intCount - 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
List<Google
Cloud Dialogflow V2Intent Training Phrase Part> - 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 theentity_type
,alias
, anduser_defined
fields are all set. - type
Google
Cloud Dialogflow V2Intent Training Phrase Type - The type of the training phrase.
- times
Added IntegerCount - 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
Google
Cloud Dialogflow V2Intent Training Phrase Part[] - 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 theentity_type
,alias
, anduser_defined
fields are all set. - type
Google
Cloud Dialogflow V2Intent Training Phrase Type - The type of the training phrase.
- times
Added numberCount - 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
Sequence[Google
Cloud Dialogflow V2Intent Training Phrase Part] - 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 theentity_type
,alias
, anduser_defined
fields are all set. - type
Google
Cloud Dialogflow V2Intent Training Phrase Type - The type of the training phrase.
- times_
added_ intcount - 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 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 theentity_type
,alias
, anduser_defined
fields are all set. - type "TYPE_UNSPECIFIED" | "EXAMPLE" | "TEMPLATE"
- The type of the training phrase.
- times
Added NumberCount - 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.
GoogleCloudDialogflowV2IntentTrainingPhrasePart, GoogleCloudDialogflowV2IntentTrainingPhrasePartArgs
- Text 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.
- Entity
Type string - 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 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.
- Entity
Type string - 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 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.
- entity
Type String - Optional. The entity type name prefixed with
@
. This field is required for annotated parts of the training phrase. - user
Defined 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 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.
- entity
Type string - Optional. The entity type name prefixed with
@
. This field is required for annotated parts of the training phrase. - user
Defined 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 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 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.
- entity
Type String - Optional. The entity type name prefixed with
@
. This field is required for annotated parts of the training phrase. - user
Defined 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.
GoogleCloudDialogflowV2IntentTrainingPhrasePartResponse, GoogleCloudDialogflowV2IntentTrainingPhrasePartResponseArgs
- 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.
- Entity
Type string - Optional. The entity type name prefixed with
@
. This field is required for annotated parts of the training phrase. - Text string
- The text for this part.
- User
Defined bool - Optional. Indicates whether the text was manually annotated. This field is set to true when the Dialogflow Console is used to manually annotate the part. When creating an annotated part with the API, you must set this to true.
- Alias string
- Optional. The parameter name for the value extracted from the annotated part of the example. This field is required for annotated parts of the training phrase.
- Entity
Type string - Optional. The entity type name prefixed with
@
. This field is required for annotated parts of the training phrase. - Text string
- The text for this part.
- User
Defined bool - Optional. Indicates whether the text was manually annotated. This field is set to true when the Dialogflow Console is used to manually annotate the part. When creating an annotated part with the API, you must set this to true.
- alias String
- Optional. The parameter name for the value extracted from the annotated part of the example. This field is required for annotated parts of the training phrase.
- entity
Type String - Optional. The entity type name prefixed with
@
. This field is required for annotated parts of the training phrase. - text String
- The text for this part.
- user
Defined Boolean - Optional. Indicates whether the text was manually annotated. This field is set to true when the Dialogflow Console is used to manually annotate the part. When creating an annotated part with the API, you must set this to true.
- alias string
- Optional. The parameter name for the value extracted from the annotated part of the example. This field is required for annotated parts of the training phrase.
- entity
Type string - Optional. The entity type name prefixed with
@
. This field is required for annotated parts of the training phrase. - text string
- The text for this part.
- user
Defined boolean - Optional. Indicates whether the text was manually annotated. This field is set to true when the Dialogflow Console is used to manually annotate the part. When creating an annotated part with the API, you must set this to true.
- alias str
- Optional. The parameter name for the value extracted from the annotated part of the example. This field is required for annotated parts of the training phrase.
- entity_
type str - Optional. The entity type name prefixed with
@
. This field is required for annotated parts of the training phrase. - text str
- The text for this part.
- user_
defined bool - Optional. Indicates whether the text was manually annotated. This field is set to true when the Dialogflow Console is used to manually annotate the part. When creating an annotated part with the API, you must set this to true.
- alias String
- Optional. The parameter name for the value extracted from the annotated part of the example. This field is required for annotated parts of the training phrase.
- entity
Type String - Optional. The entity type name prefixed with
@
. This field is required for annotated parts of the training phrase. - text String
- The text for this part.
- user
Defined Boolean - Optional. Indicates whether the text was manually annotated. This field is set to true when the Dialogflow Console is used to manually annotate the part. When creating an annotated part with the API, you must set this to true.
GoogleCloudDialogflowV2IntentTrainingPhraseResponse, GoogleCloudDialogflowV2IntentTrainingPhraseResponseArgs
- Name string
- The unique identifier of this training phrase.
- Parts
List<Pulumi.
Google Native. Dialogflow. V2. Inputs. Google Cloud Dialogflow V2Intent Training Phrase Part Response> - 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 theentity_type
,alias
, anduser_defined
fields are all set. - Times
Added intCount - Optional. Indicates how many times this example was added to the intent. Each time a developer adds an existing sample by editing an intent or training, this counter is increased.
- Type string
- The type of the training phrase.
- Name string
- The unique identifier of this training phrase.
- Parts
[]Google
Cloud Dialogflow V2Intent Training Phrase Part Response - 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 theentity_type
,alias
, anduser_defined
fields are all set. - Times
Added intCount - Optional. Indicates how many times this example was added to the intent. Each time a developer adds an existing sample by editing an intent or training, this counter is increased.
- Type string
- The type of the training phrase.
- name String
- The unique identifier of this training phrase.
- parts
List<Google
Cloud Dialogflow V2Intent Training Phrase Part Response> - 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 theentity_type
,alias
, anduser_defined
fields are all set. - times
Added IntegerCount - Optional. Indicates how many times this example was added to the intent. Each time a developer adds an existing sample by editing an intent or training, this counter is increased.
- type String
- The type of the training phrase.
- name string
- The unique identifier of this training phrase.
- parts
Google
Cloud Dialogflow V2Intent Training Phrase Part Response[] - 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 theentity_type
,alias
, anduser_defined
fields are all set. - times
Added numberCount - Optional. Indicates how many times this example was added to the intent. Each time a developer adds an existing sample by editing an intent or training, this counter is increased.
- type string
- The type of the training phrase.
- name str
- The unique identifier of this training phrase.
- parts
Sequence[Google
Cloud Dialogflow V2Intent Training Phrase Part Response] - 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 theentity_type
,alias
, anduser_defined
fields are all set. - times_
added_ intcount - Optional. Indicates how many times this example was added to the intent. Each time a developer adds an existing sample by editing an intent or training, this counter is increased.
- type str
- The type of the training phrase.
- name String
- The unique identifier of this training phrase.
- parts List<Property Map>
- The ordered list of training phrase parts. The parts are concatenated in order to form the training phrase. Note: The API does not automatically annotate training phrases like the Dialogflow Console does. Note: Do not forget to include whitespace at part boundaries, so the training phrase is well formatted when the parts are concatenated. If the training phrase does not need to be annotated with parameters, you just need a single part with only the Part.text field set. If you want to annotate the training phrase, you must create multiple parts, where the fields of each part are populated in one of two ways: -
Part.text
is set to a part of the phrase that has no parameters. -Part.text
is set to a part of the phrase that you want to annotate, and theentity_type
,alias
, anduser_defined
fields are all set. - times
Added NumberCount - Optional. Indicates how many times this example was added to the intent. Each time a developer adds an existing sample by editing an intent or training, this counter is increased.
- type String
- The type of the training phrase.
GoogleCloudDialogflowV2IntentTrainingPhraseType, GoogleCloudDialogflowV2IntentTrainingPhraseTypeArgs
- 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. Template mode has been deprecated. Example mode is the only supported way to create new training phrases. If you have existing training phrases that you've created in template mode, those will continue to work.
- Google
Cloud Dialogflow V2Intent Training Phrase Type Type Unspecified - TYPE_UNSPECIFIEDNot specified. This value should never be used.
- Google
Cloud Dialogflow V2Intent Training Phrase Type Example - EXAMPLEExamples do not contain @-prefixed entity type names, but example parts can be annotated with entity types.
- Google
Cloud Dialogflow V2Intent Training Phrase Type Template - TEMPLATETemplates are not annotated with entity types, but they can contain @-prefixed entity type names as substrings. Template mode has been deprecated. Example mode is the only supported way to create new training phrases. If you have existing training phrases that you've created in template mode, those will continue to work.
- 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. Template mode has been deprecated. Example mode is the only supported way to create new training phrases. If you have existing training phrases that you've created in template mode, those will continue to work.
- 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. Template mode has been deprecated. Example mode is the only supported way to create new training phrases. If you have existing training phrases that you've created in template mode, those will continue to work.
- 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. Template mode has been deprecated. Example mode is the only supported way to create new training phrases. If you have existing training phrases that you've created in template mode, those will continue to work.
- "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. Template mode has been deprecated. Example mode is the only supported way to create new training phrases. If you have existing training phrases that you've created in template mode, those will continue to work.
IntentDefaultResponsePlatformsItem, IntentDefaultResponsePlatformsItemArgs
- Platform
Unspecified - PLATFORM_UNSPECIFIEDDefault platform.
- FACEBOOKFacebook.
- Slack
- SLACKSlack.
- Telegram
- TELEGRAMTelegram.
- Kik
- KIKKik.
- Skype
- SKYPESkype.
- Line
- LINELine.
- Viber
- VIBERViber.
- Actions
On Google - ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
- Google
Hangouts - GOOGLE_HANGOUTSGoogle Hangouts.
- Intent
Default Response Platforms Item Platform Unspecified - PLATFORM_UNSPECIFIEDDefault platform.
- Intent
Default Response Platforms Item Facebook - FACEBOOKFacebook.
- Intent
Default Response Platforms Item Slack - SLACKSlack.
- Intent
Default Response Platforms Item Telegram - TELEGRAMTelegram.
- Intent
Default Response Platforms Item Kik - KIKKik.
- Intent
Default Response Platforms Item Skype - SKYPESkype.
- Intent
Default Response Platforms Item Line - LINELine.
- Intent
Default Response Platforms Item Viber - VIBERViber.
- Intent
Default Response Platforms Item Actions On Google - ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
- Intent
Default Response Platforms Item Google Hangouts - GOOGLE_HANGOUTSGoogle Hangouts.
- Platform
Unspecified - PLATFORM_UNSPECIFIEDDefault platform.
- FACEBOOKFacebook.
- Slack
- SLACKSlack.
- Telegram
- TELEGRAMTelegram.
- Kik
- KIKKik.
- Skype
- SKYPESkype.
- Line
- LINELine.
- Viber
- VIBERViber.
- Actions
On Google - ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
- Google
Hangouts - GOOGLE_HANGOUTSGoogle Hangouts.
- Platform
Unspecified - PLATFORM_UNSPECIFIEDDefault platform.
- FACEBOOKFacebook.
- Slack
- SLACKSlack.
- Telegram
- TELEGRAMTelegram.
- Kik
- KIKKik.
- Skype
- SKYPESkype.
- Line
- LINELine.
- Viber
- VIBERViber.
- Actions
On Google - ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
- Google
Hangouts - GOOGLE_HANGOUTSGoogle Hangouts.
- PLATFORM_UNSPECIFIED
- PLATFORM_UNSPECIFIEDDefault platform.
- FACEBOOKFacebook.
- SLACK
- SLACKSlack.
- TELEGRAM
- TELEGRAMTelegram.
- KIK
- KIKKik.
- SKYPE
- SKYPESkype.
- LINE
- LINELine.
- VIBER
- VIBERViber.
- ACTIONS_ON_GOOGLE
- ACTIONS_ON_GOOGLEGoogle Assistant See Dialogflow webhook format
- GOOGLE_HANGOUTS
- GOOGLE_HANGOUTSGoogle Hangouts.
- "PLATFORM_UNSPECIFIED"
- PLATFORM_UNSPECIFIEDDefault platform.
- "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
- "GOOGLE_HANGOUTS"
- GOOGLE_HANGOUTSGoogle Hangouts.
IntentWebhookState, IntentWebhookStateArgs
- 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.
- Intent
Webhook State Webhook State Unspecified - WEBHOOK_STATE_UNSPECIFIEDWebhook is disabled in the agent and in the intent.
- Intent
Webhook State Webhook State Enabled - WEBHOOK_STATE_ENABLEDWebhook is enabled in the agent and in the intent.
- Intent
Webhook State 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.
- 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.
- "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.