toMap method

Map<String, dynamic> toMap()

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()),
  };
}