toMap method
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,
};
}