RuleManagementEventDataSourceResponse

data class RuleManagementEventDataSourceResponse(val claims: RuleManagementEventClaimsDataSourceResponse? = null, val eventName: String? = null, val eventSource: String? = null, val legacyResourceId: String? = null, val level: String? = null, val metricNamespace: String? = null, val odataType: String, val operationName: String? = null, val resourceGroupName: String? = null, val resourceLocation: String? = null, val resourceProviderName: String? = null, val resourceUri: String? = null, val status: String? = null, val subStatus: String? = null)

A rule management event data source. The discriminator fields is always RuleManagementEventDataSource in this case.

Constructors

Link copied to clipboard
constructor(claims: RuleManagementEventClaimsDataSourceResponse? = null, eventName: String? = null, eventSource: String? = null, legacyResourceId: String? = null, level: String? = null, metricNamespace: String? = null, odataType: String, operationName: String? = null, resourceGroupName: String? = null, resourceLocation: String? = null, resourceProviderName: String? = null, resourceUri: String? = null, status: String? = null, subStatus: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
val eventName: String? = null

the event name.

Link copied to clipboard
val eventSource: String? = null

the event source.

Link copied to clipboard

the legacy resource identifier of the resource the rule monitors. NOTE: this property cannot be updated for an existing rule.

Link copied to clipboard
val level: String? = null

the level.

Link copied to clipboard
val metricNamespace: String? = null

the namespace of the metric.

Link copied to clipboard

specifies the type of data source. There are two types of rule data sources: RuleMetricDataSource and RuleManagementEventDataSource Expected value is 'Microsoft.Azure.Management.Insights.Models.RuleManagementEventDataSource'.

Link copied to clipboard
val operationName: String? = null

The name of the operation that should be checked for. If no name is provided, any operation will match.

Link copied to clipboard

the resource group name.

Link copied to clipboard

the location of the resource.

Link copied to clipboard

the resource provider name.

Link copied to clipboard
val resourceUri: String? = null

the resource identifier of the resource the rule monitors. NOTE: this property cannot be updated for an existing rule.

Link copied to clipboard
val status: String? = null

The status of the operation that should be checked for. If no status is provided, any status will match.

Link copied to clipboard
val subStatus: String? = null

the substatus.