toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'currentPage': pulumi.Input.mapInputValue<GoogleCloudDialogflowCxV3PageResponse, Map<String, dynamic>>(currentPage, (value) => value.toMap()),
    'diagnosticInfo': diagnosticInfo,
    'differences': pulumi.Input.mapInputValue<List<GoogleCloudDialogflowCxV3TestRunDifferenceResponse>, List<Map<String, dynamic>>>(differences, (value) => pulumi.Input.encodeList<GoogleCloudDialogflowCxV3TestRunDifferenceResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
    'sessionParameters': sessionParameters,
    'status': pulumi.Input.mapInputValue<GoogleRpcStatusResponseDialogflowV3, Map<String, dynamic>>(status, (value) => value.toMap()),
    'textResponses': pulumi.Input.mapInputValue<List<GoogleCloudDialogflowCxV3ResponseMessageTextResponse>, List<Map<String, dynamic>>>(textResponses, (value) => pulumi.Input.encodeList<GoogleCloudDialogflowCxV3ResponseMessageTextResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
    'triggeredIntent': pulumi.Input.mapInputValue<GoogleCloudDialogflowCxV3IntentResponse, Map<String, dynamic>>(triggeredIntent, (value) => value.toMap()),
  };
}