toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'basicCard': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageBasicCardResponse, Map<String, dynamic>>(basicCard, (value) => value.toMap()),
'browseCarouselCard': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCardResponse, Map<String, dynamic>>(browseCarouselCard, (value) => value.toMap()),
'card': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageCardResponse, Map<String, dynamic>>(card, (value) => value.toMap()),
'carouselSelect': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageCarouselSelectResponse, Map<String, dynamic>>(carouselSelect, (value) => value.toMap()),
'image': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageImageResponse, Map<String, dynamic>>(image, (value) => value.toMap()),
'linkOutSuggestion': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestionResponse, Map<String, dynamic>>(linkOutSuggestion, (value) => value.toMap()),
'listSelect': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageListSelectResponse, Map<String, dynamic>>(listSelect, (value) => value.toMap()),
'mediaContent': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageMediaContentResponse, Map<String, dynamic>>(mediaContent, (value) => value.toMap()),
'payload': payload,
'platform': platform,
'quickReplies': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageQuickRepliesResponse, Map<String, dynamic>>(quickReplies, (value) => value.toMap()),
'rbmCarouselRichCard': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCardResponse, Map<String, dynamic>>(rbmCarouselRichCard, (value) => value.toMap()),
'rbmStandaloneRichCard': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCardResponse, Map<String, dynamic>>(rbmStandaloneRichCard, (value) => value.toMap()),
'rbmText': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageRbmTextResponse, Map<String, dynamic>>(rbmText, (value) => value.toMap()),
'simpleResponses': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageSimpleResponsesResponse, Map<String, dynamic>>(simpleResponses, (value) => value.toMap()),
'suggestions': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageSuggestionsResponse, Map<String, dynamic>>(suggestions, (value) => value.toMap()),
'tableCard': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageTableCardResponse, Map<String, dynamic>>(tableCard, (value) => value.toMap()),
'telephonyPlayAudio': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudioResponse, Map<String, dynamic>>(telephonyPlayAudio, (value) => value.toMap()),
'telephonySynthesizeSpeech': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeechResponse, Map<String, dynamic>>(telephonySynthesizeSpeech, (value) => value.toMap()),
'telephonyTransferCall': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCallResponse, Map<String, dynamic>>(telephonyTransferCall, (value) => value.toMap()),
'text': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2beta1IntentMessageTextResponse, Map<String, dynamic>>(text, (value) => value.toMap()),
};
}