toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'baseline': ?pulumi.Input.mapOptionalInputValue<MonitoringScheduleMonitoringScheduleConfigMonitoringJobDefinitionBaseline, Map<String, dynamic>>(baseline, (value) => value.toMap()),
'environment': ?environment,
'monitoringAppSpecification': pulumi.Input.mapInputValue<MonitoringScheduleMonitoringScheduleConfigMonitoringJobDefinitionMonitoringAppSpecification, Map<String, dynamic>>(monitoringAppSpecification, (value) => value.toMap()),
'monitoringInputs': pulumi.Input.mapInputValue<MonitoringScheduleMonitoringScheduleConfigMonitoringJobDefinitionMonitoringInputs, Map<String, dynamic>>(monitoringInputs, (value) => value.toMap()),
'monitoringOutputConfig': pulumi.Input.mapInputValue<MonitoringScheduleMonitoringScheduleConfigMonitoringJobDefinitionMonitoringOutputConfig, Map<String, dynamic>>(monitoringOutputConfig, (value) => value.toMap()),
'monitoringResources': pulumi.Input.mapInputValue<MonitoringScheduleMonitoringScheduleConfigMonitoringJobDefinitionMonitoringResources, Map<String, dynamic>>(monitoringResources, (value) => value.toMap()),
'networkConfig': ?pulumi.Input.mapOptionalInputValue<MonitoringScheduleMonitoringScheduleConfigMonitoringJobDefinitionNetworkConfig, Map<String, dynamic>>(networkConfig, (value) => value.toMap()),
'roleArn': roleArn,
'stoppingConditions': ?pulumi.Input.mapOptionalInputValue<List<MonitoringScheduleMonitoringScheduleConfigMonitoringJobDefinitionStoppingCondition>, List<Map<String, dynamic>>>(stoppingConditions, (value) => pulumi.Input.encodeList<MonitoringScheduleMonitoringScheduleConfigMonitoringJobDefinitionStoppingCondition, Map<String, dynamic>>(value, (value) => value.toMap())),
};
}