RuleManagementEventDataSource Class

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

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.monitor.v2015_04_01.models._models_py3.RuleDataSource
RuleManagementEventDataSource

Constructor

RuleManagementEventDataSource(*, resource_uri: Optional[str] = None, legacy_resource_id: Optional[str] = None, resource_location: Optional[str] = None, metric_namespace: Optional[str] = None, event_name: Optional[str] = None, event_source: Optional[str] = None, level: Optional[str] = None, operation_name: Optional[str] = None, resource_group_name: Optional[str] = None, resource_provider_name: Optional[str] = None, status: Optional[str] = None, sub_status: Optional[str] = None, claims: Optional[azure.mgmt.monitor.v2015_04_01.models._models_py3.RuleManagementEventClaimsDataSource] = None, **kwargs)

Variables

odata_type
str

Required. specifies the type of data source. There are two types of rule data sources: RuleMetricDataSource and RuleManagementEventDataSource.Constant filled by server.

resource_uri
str

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

legacy_resource_id
str

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

resource_location
str

the location of the resource.

metric_namespace
str

the namespace of the metric.

event_name
str

the event name.

event_source
str

the event source.

level
str

the level.

operation_name
str

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

resource_group_name
str

the resource group name.

resource_provider_name
str

the resource provider name.

status
str

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

sub_status
str

the substatus.

claims
<xref:$>(<xref:python-base-namespace>)RuleManagementEventClaimsDataSource

the claims.