Show / Hide Table of Contents

    Namespace Microsoft.Azure.Management.Monitor.Models

    Classes

    Action

    Action descriptor.

    ActionGroupPatchBody

    An action group object for the body of patch operations.

    ActionGroupResource

    An action group resource.

    ActivityLogAlertActionGroup

    A pointer to an Azure Action Group.

    ActivityLogAlertActionList

    A list of activity log alert actions.

    ActivityLogAlertAllOfCondition

    An Activity Log alert condition that is met when all its member conditions are met.

    ActivityLogAlertLeafCondition

    An Activity Log alert condition that is met by comparing an activity log field and value.

    ActivityLogAlertPatchBody

    An activity log alert object for the body of patch operations.

    ActivityLogAlertResource

    An activity log alert resource.

    AlertingAction

    Specify action need to be taken when rule type is Alert

    AlertRuleResource

    The alert rule resource.

    AlertRuleResourcePatch

    The alert rule object for patch operations.

    AlertSeverity

    Defines values for AlertSeverity.

    ArmRoleReceiver

    An arm role receiver.

    AutomationRunbookReceiver

    The Azure Automation Runbook notification receiver.

    AutoscaleNotification

    Autoscale notification.

    AutoscaleProfile

    Autoscale profile.

    AutoscaleSettingResource

    The autoscale setting resource.

    AutoscaleSettingResourcePatch

    The autoscale setting object for patch operations.

    AzNsActionGroup

    Azure action group

    AzureAppPushReceiver

    The Azure mobile App push notification receiver.

    AzureFunctionReceiver

    An azure function receiver.

    Baseline

    The baseline values for a single sensitivity value.

    BaselineMetadata

    Represents a baseline metadata value.

    BaselineMetadataValue

    Represents a baseline metadata value.

    BaselineResponse

    The response to a baseline query.

    BaselineSensitivity

    Defines values for BaselineSensitivity.

    CalculateBaselineResponse

    The response to a calculate baseline call.

    ConditionalOperator

    Defines values for ConditionalOperator.

    Criteria

    Specifies the criteria for converting log to metric.

    DataContainer

    Information about a container with data for a given resource.

    DataStatus

    Defines values for DataStatus.

    DiagnosticSettingsCategoryResource

    The diagnostic settings category resource.

    DiagnosticSettingsCategoryResourceCollection

    Represents a collection of diagnostic setting category resources.

    DiagnosticSettingsResource

    The diagnostic setting resource.

    DiagnosticSettingsResourceCollection

    Represents a collection of alert rule resources.

    Dimension

    Specifies the criteria for converting log to metric.

    DynamicMetricCriteria

    Criterion for dynamic threshold.

    DynamicThresholdFailingPeriods

    The minimum number of violations required within the selected lookback time window required to raise an alert.

    EmailNotification

    Email notification of an autoscale event.

    EmailReceiver

    An email receiver.

    Enabled

    Defines values for Enabled.

    EnableRequest

    Describes a receiver that should be resubscribed.

    Error

    Error details.

    ErrorResponse

    Describes the format of Error response.

    ErrorResponseException

    Exception thrown for an invalid response with ErrorResponse information.

    EventData

    The Azure event log entries are of type EventData

    HttpRequestInfo

    The Http request info.

    Incident

    An alert incident indicates the activation status of an alert rule.

    ItsmReceiver

    An Itsm receiver.

    LocalizableString

    The localizable string class.

    LocationThresholdRuleCondition

    A rule condition based on a certain number of locations failing.

    LogicAppReceiver

    A logic app receiver.

    LogMetricTrigger

    A log metrics trigger descriptor.

    LogProfileResource

    The log profile resource.

    LogProfileResourcePatch

    The log profile resource for patch operations.

    LogSearchRuleResource

    The Log Search Rule resource.

    LogSearchRuleResourcePatch

    The log search rule resource for patch operations.

    LogSettings

    Part of MultiTenantDiagnosticSettings. Specifies the settings for a particular log.

    LogToMetricAction

    Specify action need to be taken when rule type is converting log to metric

    ManagementEventAggregationCondition

    How the data that is collected should be combined over time.

    ManagementEventRuleCondition

    A management event rule condition.

    MetadataValue

    Represents a metric metadata value.

    Metric

    The result data of a query.

    MetricAlertAction

    An alert action.

    MetricAlertCriteria

    The rule criteria that defines the conditions of the alert rule.

    MetricAlertMultipleResourceMultipleMetricCriteria

    Specifies the metric alert criteria for multiple resource that has multiple metric criteria.

    MetricAlertResource

    The metric alert resource.

    MetricAlertResourcePatch

    The metric alert resource for patch operations.

    MetricAlertSingleResourceMultipleMetricCriteria

    Specifies the metric alert criteria for a single resource that has multiple metric criteria.

    MetricAlertStatus

    An alert status.

    MetricAlertStatusCollection

    Represents a collection of alert rule resources.

    MetricAlertStatusProperties

    An alert status properties.

    MetricAvailability

    Metric availability specifies the time grain (aggregation interval or frequency) and the retention period for that time grain.

    MetricCriteria

    Criterion to filter metrics.

    MetricDefinition

    Metric definition class specifies the metadata for a metric.

    MetricDimension

    Specifies a metric dimension.

    MetricNamespace

    Metric namespace class specifies the metadata for a metric namespace.

    MetricNamespaceName

    The fully qualified metric namespace name.

    MetricSettings

    Part of MultiTenantDiagnosticSettings. Specifies the settings for a particular metric.

    MetricSingleDimension

    The metric dimension name and value.

    MetricTrigger

    The trigger that results in a scaling action.

    MetricTriggerType

    Defines values for MetricTriggerType.

    MetricValue

    Represents a metric value.

    MultiMetricCriteria

    The types of conditions for a multi resource alert.

    OnboardingStatus

    Defines values for OnboardingStatus.

    Operation

    Microsoft Insights API operation definition.

    OperationDisplay

    Display metadata associated with the operation.

    OperationListResult

    Result of the request to list Microsoft.Insights operations. It contains a list of operations and a URL link to get the next set of results.

    Page<T>

    Defines a page in Azure responses.

    Page1<T>

    Defines a page in Azure responses.

    ProvisioningState

    Defines values for ProvisioningState.

    ProxyOnlyResource

    A proxy only azure resource object

    ProxyResource

    An azure resource object

    QueryType

    Defines values for QueryType.

    Recurrence

    The repeating times at which this profile begins. This element is not used if the FixedDate element is used.

    RecurrentSchedule

    The scheduling constraints for when the profile begins.

    Resource

    An azure resource object

    Response

    The response to a metrics query.

    ResponseWithError

    An error response from the API.

    ResponseWithErrorException

    Exception thrown for an invalid response with ResponseWithError information.

    RetentionPolicy

    Specifies the retention policy for the log.

    RuleAction

    The action that is performed when the alert rule becomes active, and when an alert condition is resolved.

    RuleCondition

    The condition that results in the alert rule being activated.

    RuleDataSource

    The resource from which the rule collects its data.

    RuleEmailAction

    Specifies the action to send email when the rule condition is evaluated. The discriminator is always RuleEmailAction in this case.

    RuleManagementEventClaimsDataSource

    The claims for a rule management event data source.

    RuleManagementEventDataSource

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

    RuleMetricDataSource

    A rule metric data source. The discriminator value is always RuleMetricDataSource in this case.

    RuleWebhookAction

    Specifies the action to post to service when the rule condition is evaluated. The discriminator is always RuleWebhookAction in this case.

    ScaleAction

    The parameters for the scaling action.

    ScaleCapacity

    The number of instances that can be used during this profile.

    ScaleRule

    A rule that provide the triggers and parameters for the scaling action.

    Schedule

    Defines how often to run the search and the time interval.

    SenderAuthorization

    the authorization used by the user who has performed the operation that led to this event. This captures the RBAC properties of the event. These usually include the 'action', 'role' and the 'scope'

    SingleBaseline

    The baseline values for a single sensitivity value.

    SingleMetricBaseline

    The baseline results of a single metric.

    SmsReceiver

    An SMS receiver.

    Source

    Specifies the log search query.

    ThresholdRuleCondition

    A rule condition based on a metric crossing a threshold.

    TimeSeriesBaseline

    The baseline values for a single time series.

    TimeSeriesElement

    A time series result type. The discriminator value is always TimeSeries in this case.

    TimeSeriesInformation

    The time series info needed for calculating the baseline.

    TimeWindow

    A specific date-time for the profile.

    TriggerCondition

    The condition that results in the Log Search rule.

    VMInsightsOnboardingStatus

    VM Insights onboarding status for a resource.

    VoiceReceiver

    A voice receiver.

    WebhookNotification

    Webhook notification of an autoscale event.

    WebhookReceiver

    A webhook receiver.

    WorkspaceInfo

    Information about a Log Analytics Workspace.

    Enums

    AggregationType

    Defines values for AggregationType.

    CategoryType

    Defines values for CategoryType.

    ComparisonOperationType

    Defines values for ComparisonOperationType.

    ConditionOperator

    Defines values for ConditionOperator.

    EventLevel

    Defines values for EventLevel.

    MetricStatisticType

    Defines values for MetricStatisticType.

    ReceiverStatus

    Defines values for ReceiverStatus.

    RecurrenceFrequency

    Defines values for RecurrenceFrequency.

    ResultType

    Defines values for ResultType.

    ScaleDirection

    Defines values for ScaleDirection.

    ScaleType

    Defines values for ScaleType.

    Sensitivity

    Defines values for Sensitivity.

    TimeAggregationOperator

    Defines values for TimeAggregationOperator.

    TimeAggregationType

    Defines values for TimeAggregationType.

    Unit

    Defines values for Unit.

    Back to top Azure SDK for Net