toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'basicCard': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageBasicCard, Map<String, dynamic>>(basicCard, (value) => value.toMap()),
'browseCarouselCard': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageBrowseCarouselCard, Map<String, dynamic>>(browseCarouselCard, (value) => value.toMap()),
'card': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageCard, Map<String, dynamic>>(card, (value) => value.toMap()),
'carouselSelect': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageCarouselSelect, Map<String, dynamic>>(carouselSelect, (value) => value.toMap()),
'image': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageImage, Map<String, dynamic>>(image, (value) => value.toMap()),
'linkOutSuggestion': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageLinkOutSuggestion, Map<String, dynamic>>(linkOutSuggestion, (value) => value.toMap()),
'listSelect': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageListSelect, Map<String, dynamic>>(listSelect, (value) => value.toMap()),
'mediaContent': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageMediaContent, Map<String, dynamic>>(mediaContent, (value) => value.toMap()),
'payload': ?payload,
'platform': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessagePlatform, String>(platform, (value) => value.wireValue),
'quickReplies': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageQuickReplies, Map<String, dynamic>>(quickReplies, (value) => value.toMap()),
'rbmCarouselRichCard': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageRbmCarouselCard, Map<String, dynamic>>(rbmCarouselRichCard, (value) => value.toMap()),
'rbmStandaloneRichCard': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageRbmStandaloneCard, Map<String, dynamic>>(rbmStandaloneRichCard, (value) => value.toMap()),
'rbmText': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageRbmText, Map<String, dynamic>>(rbmText, (value) => value.toMap()),
'simpleResponses': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageSimpleResponses, Map<String, dynamic>>(simpleResponses, (value) => value.toMap()),
'suggestions': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageSuggestions, Map<String, dynamic>>(suggestions, (value) => value.toMap()),
'tableCard': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageTableCard, Map<String, dynamic>>(tableCard, (value) => value.toMap()),
'telephonyPlayAudio': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageTelephonyPlayAudio, Map<String, dynamic>>(telephonyPlayAudio, (value) => value.toMap()),
'telephonySynthesizeSpeech': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageTelephonySynthesizeSpeech, Map<String, dynamic>>(telephonySynthesizeSpeech, (value) => value.toMap()),
'telephonyTransferCall': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageTelephonyTransferCall, Map<String, dynamic>>(telephonyTransferCall, (value) => value.toMap()),
'text': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2beta1IntentMessageText, Map<String, dynamic>>(text, (value) => value.toMap()),
};
}