GoogleCloudDialogflowV2IntentMessageResponse.fromMap constructor
GoogleCloudDialogflowV2IntentMessageResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GoogleCloudDialogflowV2IntentMessageResponse.fromMap(Map<String, dynamic> map) {
return GoogleCloudDialogflowV2IntentMessageResponse(
basicCard: pulumi.Input.fromValue(GoogleCloudDialogflowV2IntentMessageBasicCardResponse.fromMap((map['basicCard']! as Map).cast<String, dynamic>())),
browseCarouselCard: pulumi.Input.fromValue(GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardResponse.fromMap((map['browseCarouselCard']! as Map).cast<String, dynamic>())),
card: pulumi.Input.fromValue(GoogleCloudDialogflowV2IntentMessageCardResponse.fromMap((map['card']! as Map).cast<String, dynamic>())),
carouselSelect: pulumi.Input.fromValue(GoogleCloudDialogflowV2IntentMessageCarouselSelectResponse.fromMap((map['carouselSelect']! as Map).cast<String, dynamic>())),
image: pulumi.Input.fromValue(GoogleCloudDialogflowV2IntentMessageImageResponse.fromMap((map['image']! as Map).cast<String, dynamic>())),
linkOutSuggestion: pulumi.Input.fromValue(GoogleCloudDialogflowV2IntentMessageLinkOutSuggestionResponse.fromMap((map['linkOutSuggestion']! as Map).cast<String, dynamic>())),
listSelect: pulumi.Input.fromValue(GoogleCloudDialogflowV2IntentMessageListSelectResponse.fromMap((map['listSelect']! as Map).cast<String, dynamic>())),
mediaContent: pulumi.Input.fromValue(GoogleCloudDialogflowV2IntentMessageMediaContentResponse.fromMap((map['mediaContent']! as Map).cast<String, dynamic>())),
payload: pulumi.Input.fromValue((map['payload'] as Map).cast<String, String>()),
platform: pulumi.Input.fromValue(map['platform'] as String),
quickReplies: pulumi.Input.fromValue(GoogleCloudDialogflowV2IntentMessageQuickRepliesResponse.fromMap((map['quickReplies']! as Map).cast<String, dynamic>())),
simpleResponses: pulumi.Input.fromValue(GoogleCloudDialogflowV2IntentMessageSimpleResponsesResponse.fromMap((map['simpleResponses']! as Map).cast<String, dynamic>())),
suggestions: pulumi.Input.fromValue(GoogleCloudDialogflowV2IntentMessageSuggestionsResponse.fromMap((map['suggestions']! as Map).cast<String, dynamic>())),
tableCard: pulumi.Input.fromValue(GoogleCloudDialogflowV2IntentMessageTableCardResponse.fromMap((map['tableCard']! as Map).cast<String, dynamic>())),
text: pulumi.Input.fromValue(GoogleCloudDialogflowV2IntentMessageTextResponse.fromMap((map['text']! as Map).cast<String, dynamic>())),
);
}