IMonitoringTagRules Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Datadog.Models.MonitoringTagRulesTypeConverter))]
public interface IMonitoringTagRules : Microsoft.Azure.PowerShell.Cmdlets.Datadog.Runtime.IJsonSerializable
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Datadog.Models.MonitoringTagRulesTypeConverter))]
public interface IMonitoringTagRules : Microsoft.Azure.PowerShell.Cmdlets.Datadog.Models.IProxyResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Datadog.Models.MonitoringTagRulesTypeConverter))>]
type IMonitoringTagRules = interface
    interface IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Datadog.Models.MonitoringTagRulesTypeConverter))>]
type IMonitoringTagRules = interface
    interface IJsonSerializable
    interface IProxyResource
    interface IResource
Public Interface IMonitoringTagRules
Implements IJsonSerializable
Public Interface IMonitoringTagRules
Implements IProxyResource
Derived
Attributes
Implements

Properties

Name Description
AgentRuleEnableAgentMonitoring

Flag specifying if agent monitoring should be enabled for the Monitor resource.

AgentRuleFilteringTag

List of filtering tags to be used for capturing metrics. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags.

Automuting

Configuration to enable/disable auto-muting flag

CustomMetric

Configuration to enable/disable custom metrics. If enabled, custom metrics from app insights will be sent.

Id

The id of the rule set.

LogRuleFilteringTag

List of filtering tags to be used for capturing logs. This only takes effect if SendResourceLogs flag is enabled. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags.

LogRuleSendAadLog

Flag specifying if AAD logs should be sent for the Monitor resource.

LogRuleSendResourceLog

Flag specifying if Azure resource logs should be sent for the Monitor resource.

LogRuleSendSubscriptionLog

Flag specifying if Azure subscription logs should be sent for the Monitor resource.

MetricRuleFilteringTag

List of filtering tags to be used for capturing metrics. If empty, all resources will be captured. If only Exclude action is specified, the rules will apply to the list of all available resources. If Include actions are specified, the rules will only include resources with the associated tags.

Name

Name of the rule set.

ProvisioningState
SystemDataCreatedAt

The timestamp of resource creation (UTC).

SystemDataCreatedBy

The identity that created the resource.

SystemDataCreatedByType

The type of identity that created the resource.

SystemDataLastModifiedAt

The timestamp of resource last modification (UTC)

SystemDataLastModifiedBy

The identity that last modified the resource.

SystemDataLastModifiedByType

The type of identity that last modified the resource.

Type

The type of the rule set.

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to