GoogleCloudDialogflowV2beta1IntentMessageResponse.fromMap constructor
GoogleCloudDialogflowV2beta1IntentMessageResponse.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GoogleCloudDialogflowV2beta1IntentMessageResponse.fromMap(Map<String, dynamic> map) {
return GoogleCloudDialogflowV2beta1IntentMessageResponse(
basicCard: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageBasicCardResponse.fromMap((map['basicCard']! as Map).cast<String, dynamic>())),
browseCarouselCard: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardResponse.fromMap((map['browseCarouselCard']! as Map).cast<String, dynamic>())),
card: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageCardResponse.fromMap((map['card']! as Map).cast<String, dynamic>())),
carouselSelect: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectResponse.fromMap((map['carouselSelect']! as Map).cast<String, dynamic>())),
image: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageImageResponse.fromMap((map['image']! as Map).cast<String, dynamic>())),
linkOutSuggestion: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestionResponse.fromMap((map['linkOutSuggestion']! as Map).cast<String, dynamic>())),
listSelect: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageListSelectResponse.fromMap((map['listSelect']! as Map).cast<String, dynamic>())),
mediaContent: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponse.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(GoogleCloudDialogflowV2beta1IntentMessageQuickRepliesResponse.fromMap((map['quickReplies']! as Map).cast<String, dynamic>())),
rbmCarouselRichCard: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardResponse.fromMap((map['rbmCarouselRichCard']! as Map).cast<String, dynamic>())),
rbmStandaloneRichCard: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardResponse.fromMap((map['rbmStandaloneRichCard']! as Map).cast<String, dynamic>())),
rbmText: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageRbmTextResponse.fromMap((map['rbmText']! as Map).cast<String, dynamic>())),
simpleResponses: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageSimpleResponsesResponse.fromMap((map['simpleResponses']! as Map).cast<String, dynamic>())),
suggestions: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageSuggestionsResponse.fromMap((map['suggestions']! as Map).cast<String, dynamic>())),
tableCard: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageTableCardResponse.fromMap((map['tableCard']! as Map).cast<String, dynamic>())),
telephonyPlayAudio: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudioResponse.fromMap((map['telephonyPlayAudio']! as Map).cast<String, dynamic>())),
telephonySynthesizeSpeech: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeechResponse.fromMap((map['telephonySynthesizeSpeech']! as Map).cast<String, dynamic>())),
telephonyTransferCall: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCallResponse.fromMap((map['telephonyTransferCall']! as Map).cast<String, dynamic>())),
text: pulumi.Input.fromValue(GoogleCloudDialogflowV2beta1IntentMessageTextResponse.fromMap((map['text']! as Map).cast<String, dynamic>())),
);
}