toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'currentPage': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowCxV3beta1Page, Map<String, dynamic>>(currentPage, (value) => value.toMap()),
'diagnosticInfo': diagnosticInfo,
'sessionParameters': ?sessionParameters,
'status': ?pulumi.Input.mapOptionalInputValue<GoogleRpcStatusDialogflowV3beta1, Map<String, dynamic>>(status, (value) => value.toMap()),
'textResponses': ?pulumi.Input.mapOptionalInputValue<List<GoogleCloudDialogflowCxV3beta1ResponseMessageText>, List<Map<String, dynamic>>>(textResponses, (value) => pulumi.Input.encodeList<GoogleCloudDialogflowCxV3beta1ResponseMessageText, Map<String, dynamic>>(value, (value) => value.toMap())),
'triggeredIntent': ?pulumi.Input.mapOptionalInputValue<GoogleCloudDialogflowCxV3beta1Intent, Map<String, dynamic>>(triggeredIntent, (value) => value.toMap()),
};
}