toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'basicCard': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2IntentMessageBasicCardResponse, Map<String, dynamic>>(basicCard, (value) => value.toMap()),
'browseCarouselCard': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2IntentMessageBrowseCarouselCardResponse, Map<String, dynamic>>(browseCarouselCard, (value) => value.toMap()),
'card': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2IntentMessageCardResponse, Map<String, dynamic>>(card, (value) => value.toMap()),
'carouselSelect': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2IntentMessageCarouselSelectResponse, Map<String, dynamic>>(carouselSelect, (value) => value.toMap()),
'image': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2IntentMessageImageResponse, Map<String, dynamic>>(image, (value) => value.toMap()),
'linkOutSuggestion': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2IntentMessageLinkOutSuggestionResponse, Map<String, dynamic>>(linkOutSuggestion, (value) => value.toMap()),
'listSelect': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2IntentMessageListSelectResponse, Map<String, dynamic>>(listSelect, (value) => value.toMap()),
'mediaContent': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2IntentMessageMediaContentResponse, Map<String, dynamic>>(mediaContent, (value) => value.toMap()),
'payload': payload,
'platform': platform,
'quickReplies': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2IntentMessageQuickRepliesResponse, Map<String, dynamic>>(quickReplies, (value) => value.toMap()),
'simpleResponses': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2IntentMessageSimpleResponsesResponse, Map<String, dynamic>>(simpleResponses, (value) => value.toMap()),
'suggestions': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2IntentMessageSuggestionsResponse, Map<String, dynamic>>(suggestions, (value) => value.toMap()),
'tableCard': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2IntentMessageTableCardResponse, Map<String, dynamic>>(tableCard, (value) => value.toMap()),
'text': pulumi.Input.mapInputValue<GoogleCloudDialogflowV2IntentMessageTextResponse, Map<String, dynamic>>(text, (value) => value.toMap()),
};
}