toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'basicCard': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2IntentMessageBasicCard, Map<String, dynamic>>(basicCard, (value) => value.toMap()),
'browseCarouselCard': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2IntentMessageBrowseCarouselCard, Map<String, dynamic>>(browseCarouselCard, (value) => value.toMap()),
'card': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2IntentMessageCard, Map<String, dynamic>>(card, (value) => value.toMap()),
'carouselSelect': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2IntentMessageCarouselSelect, Map<String, dynamic>>(carouselSelect, (value) => value.toMap()),
'image': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2IntentMessageImage, Map<String, dynamic>>(image, (value) => value.toMap()),
'linkOutSuggestion': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2IntentMessageLinkOutSuggestion, Map<String, dynamic>>(linkOutSuggestion, (value) => value.toMap()),
'listSelect': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2IntentMessageListSelect, Map<String, dynamic>>(listSelect, (value) => value.toMap()),
'mediaContent': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2IntentMessageMediaContent, Map<String, dynamic>>(mediaContent, (value) => value.toMap()),
'payload': ?payload,
'platform': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2IntentMessagePlatform, String>(platform, (value) => value.wireValue),
'quickReplies': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2IntentMessageQuickReplies, Map<String, dynamic>>(quickReplies, (value) => value.toMap()),
'simpleResponses': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2IntentMessageSimpleResponses, Map<String, dynamic>>(simpleResponses, (value) => value.toMap()),
'suggestions': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2IntentMessageSuggestions, Map<String, dynamic>>(suggestions, (value) => value.toMap()),
'tableCard': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2IntentMessageTableCard, Map<String, dynamic>>(tableCard, (value) => value.toMap()),
'text': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowV2IntentMessageText, Map<String, dynamic>>(text, (value) => value.toMap()),
};
}