toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'audio': ?audio,
    'blob': ?pulumi.Input.mapOptionalInputValue<EvaluationGoldenTurnStepUserInputBlob, Map<String, dynamic>>(blob, (value) => value.toMap()),
    'dtmf': ?dtmf,
    'event': ?pulumi.Input.mapOptionalInputValue<EvaluationGoldenTurnStepUserInputEvent, Map<String, dynamic>>(event, (value) => value.toMap()),
    'image': ?pulumi.Input.mapOptionalInputValue<EvaluationGoldenTurnStepUserInputImage, Map<String, dynamic>>(image, (value) => value.toMap()),
    'text': ?text,
    'toolResponses': ?pulumi.Input.mapOptionalInputValue<EvaluationGoldenTurnStepUserInputToolResponses, Map<String, dynamic>>(toolResponses, (value) => value.toMap()),
    'variables': ?variables,
    'willContinue': ?willContinue,
  };
}