Get Data Collection Rule Data Source
data class GetDataCollectionRuleDataSource(val dataImports: List<GetDataCollectionRuleDataSourceDataImport>, val extensions: List<GetDataCollectionRuleDataSourceExtension>, val iisLogs: List<GetDataCollectionRuleDataSourceIisLog>, val logFiles: List<GetDataCollectionRuleDataSourceLogFile>? = null, val performanceCounters: List<GetDataCollectionRuleDataSourcePerformanceCounter>, val platformTelemetries: List<GetDataCollectionRuleDataSourcePlatformTelemetry>? = null, val prometheusForwarders: List<GetDataCollectionRuleDataSourcePrometheusForwarder>, val syslogs: List<GetDataCollectionRuleDataSourceSyslog>, val windowsEventLogs: List<GetDataCollectionRuleDataSourceWindowsEventLog>, val windowsFirewallLogs: List<GetDataCollectionRuleDataSourceWindowsFirewallLog>)
Constructors
Link copied to clipboard
fun GetDataCollectionRuleDataSource(dataImports: List<GetDataCollectionRuleDataSourceDataImport>, extensions: List<GetDataCollectionRuleDataSourceExtension>, iisLogs: List<GetDataCollectionRuleDataSourceIisLog>, logFiles: List<GetDataCollectionRuleDataSourceLogFile>? = null, performanceCounters: List<GetDataCollectionRuleDataSourcePerformanceCounter>, platformTelemetries: List<GetDataCollectionRuleDataSourcePlatformTelemetry>? = null, prometheusForwarders: List<GetDataCollectionRuleDataSourcePrometheusForwarder>, syslogs: List<GetDataCollectionRuleDataSourceSyslog>, windowsEventLogs: List<GetDataCollectionRuleDataSourceWindowsEventLog>, windowsFirewallLogs: List<GetDataCollectionRuleDataSourceWindowsFirewallLog>)