Microsoft.Azure.Management.Monitor.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
Action |
Action descriptor. |
ActionDetail |
The action detail |
ActionGroup |
An Azure action group. |
ActionGroupPatchBody |
An action group object for the body of patch operations. |
ActionGroupResource |
An action group resource. |
ActionGroupsCreateNotificationsAtActionGroupResourceLevelHeaders |
Defines headers for CreateNotificationsAtActionGroupResourceLevel operation. |
ActionGroupsCreateNotificationsAtResourceGroupLevelHeaders |
Defines headers for CreateNotificationsAtResourceGroupLevel operation. |
ActionGroupsPostTestNotificationsHeaders |
Defines headers for PostTestNotifications operation. |
ActionList |
A list of Activity Log Alert rule actions. |
ActivityLogAlertResource |
An Activity Log Alert rule resource. |
AggregationTypeEnum |
Defines values for AggregationTypeEnum. |
AlertingAction |
Specify action need to be taken when rule type is Alert |
AlertRuleAllOfCondition |
An Activity Log Alert rule condition that is met when all its member conditions are met. |
AlertRuleAnyOfOrLeafCondition |
An Activity Log Alert rule condition that is met when all its member conditions are met. Each condition can be of one of the following types: Important: Each type has its unique subset of properties. Properties from different types CANNOT exist in one condition.
|
AlertRuleLeafCondition |
An Activity Log Alert rule condition that is met by comparing the field and value of an Activity Log event. This condition must contain 'field' and either 'equals' or 'containsAny'. |
AlertRulePatchObject |
An Activity Log Alert rule object for the body of patch operations. |
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. |
AzureMonitorMetricsDestination |
Azure Monitor Metrics destination. |
AzureMonitorPrivateLinkScope |
An Azure Monitor PrivateLinkScope definition. |
AzureResource |
An azure resource object |
BaselineMetadata |
Represents a baseline metadata value. |
BaselineSensitivity |
Defines values for BaselineSensitivity. |
ColumnDefinition |
Definition of custom data column. |
ConditionalOperator |
Defines values for ConditionalOperator. |
ConfigurationAccessEndpointSpec |
Definition of the endpoint used for accessing configuration. |
Context |
The context info |
CreatedByType |
Defines values for CreatedByType. |
Criteria |
Specifies the criteria for converting log to metric. |
DataCollectionEndpoint |
Definition of data collection endpoint. |
DataCollectionEndpointConfigurationAccess |
The endpoint used by clients to access their configuration. |
DataCollectionEndpointLogsIngestion |
The endpoint used by clients to ingest logs. |
DataCollectionEndpointNetworkAcls |
Network access control rules for the endpoints. |
DataCollectionEndpointResource |
Definition of ARM tracked top level resource. |
DataCollectionEndpointResourceSystemData |
Metadata pertaining to creation and last modification of the resource. |
DataCollectionRule |
Definition of what monitoring data to collect and where that data should be sent. |
DataCollectionRuleAssociation |
Definition of association of a data collection rule with a monitored Azure resource. |
DataCollectionRuleAssociationMetadata |
Metadata about the resource |
DataCollectionRuleAssociationProxyOnlyResource |
Definition of generic ARM proxy resource. |
DataCollectionRuleAssociationProxyOnlyResourceSystemData |
Metadata pertaining to creation and last modification of the resource. |
DataCollectionRuleDataSources |
The specification of data sources. This property is optional and can be omitted if the rule is meant to be used via direct calls to the provisioned endpoint. |
DataCollectionRuleDestinations |
The specification of destinations. |
DataCollectionRuleMetadata |
Metadata about the resource |
DataCollectionRuleResource |
Definition of ARM tracked top level resource. |
DataCollectionRuleResourceSystemData |
Metadata pertaining to creation and last modification of the resource. |
DataContainer |
Information about a container with data for a given resource. |
DataFlow |
Definition of which streams are sent to which destinations. |
DataSourcesSpec |
Specification of data sources that will be collected. |
DataStatus |
Defines values for DataStatus. |
DestinationsSpec |
Specification of destinations that can be used in data flows. |
DestinationsSpecAzureMonitorMetrics |
Azure Monitor Metrics destination. |
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. |
DynamicThresholdOperator |
Defines values for DynamicThresholdOperator. |
DynamicThresholdSensitivity |
Defines values for DynamicThresholdSensitivity. |
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. |
ErrorAdditionalInfo |
The resource management error additional info. |
ErrorContract |
Describes the format of Error response. |
ErrorContractException |
Exception thrown for an invalid response with ErrorContract information. |
ErrorDetail |
The error detail. |
ErrorResponse |
Describes the format of Error response. |
ErrorResponseCommon |
The resource management error response. |
ErrorResponseCommonException |
Exception thrown for an invalid response with ErrorResponseCommon information. |
ErrorResponseCommonV2 |
Error response |
ErrorResponseCommonV2Exception |
Exception thrown for an invalid response with ErrorResponseCommonV2 information. |
ErrorResponseException |
Exception thrown for an invalid response with ErrorResponse information. |
EventData |
The Azure event log entries are of type EventData |
EventHubReceiver |
An Event hub receiver. |
ExtensionDataSource |
Definition of which data will be collected from a separate VM extension that integrates with the Azure Monitor Agent. Collected from either Windows and Linux machines, depending on which extension is defined. |
HttpRequestInfo |
The Http request info. |
IisLogsDataSource |
Enables IIS logs to be collected by this data collection rule. |
Incident |
An alert incident indicates the activation status of an alert rule. |
ItsmReceiver |
An Itsm receiver. |
KnownColumnDefinitionType |
Defines values for KnownColumnDefinitionType. |
KnownDataCollectionEndpointProvisioningState |
Defines values for KnownDataCollectionEndpointProvisioningState. |
KnownDataCollectionEndpointResourceKind |
Defines values for KnownDataCollectionEndpointResourceKind. |
KnownDataCollectionRuleAssociationProvisioningState |
Defines values for KnownDataCollectionRuleAssociationProvisioningState. |
KnownDataCollectionRuleProvisioningState |
Defines values for KnownDataCollectionRuleProvisioningState. |
KnownDataCollectionRuleResourceKind |
Defines values for KnownDataCollectionRuleResourceKind. |
KnownDataFlowStreams |
Defines values for KnownDataFlowStreams. |
KnownExtensionDataSourceStreams |
Defines values for KnownExtensionDataSourceStreams. |
KnownLogFileTextSettingsRecordStartTimestampFormat |
Defines values for KnownLogFileTextSettingsRecordStartTimestampFormat. |
KnownPerfCounterDataSourceStreams |
Defines values for KnownPerfCounterDataSourceStreams. |
KnownPublicNetworkAccessOptions |
Defines values for KnownPublicNetworkAccessOptions. |
KnownSyslogDataSourceFacilityNames |
Defines values for KnownSyslogDataSourceFacilityNames. |
KnownSyslogDataSourceLogLevels |
Defines values for KnownSyslogDataSourceLogLevels. |
KnownSyslogDataSourceStreams |
Defines values for KnownSyslogDataSourceStreams. |
KnownWindowsEventLogDataSourceStreams |
Defines values for KnownWindowsEventLogDataSourceStreams. |
LocalizableString |
The localizable string class. |
LocationThresholdRuleCondition |
A rule condition based on a certain number of locations failing. |
LogAnalyticsDestination |
Log Analytics destination. |
LogFilesDataSource |
Definition of which custom log files will be collected by this data collection rule |
LogFilesDataSourceSettings |
The log files specific settings. |
LogFileSettings |
Settings for different log file formats |
LogFileSettingsText |
Text settings |
LogFileTextSettings |
Settings for text log files |
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. |
LogsIngestionEndpointSpec |
Definition of the endpoint used for ingesting logs. |
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. |
Metadata |
Metadata about the resource |
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. |
MetricClass |
Defines values for MetricClass. |
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. |
MetricUnit |
Defines values for MetricUnit. |
MetricValue |
Represents a metric value. |
MultiMetricCriteria |
The types of conditions for a multi resource alert. |
NamespaceClassification |
Defines values for NamespaceClassification. |
NetworkRuleSet |
Definition of the network rules. |
NotificationRequestBody |
The request body which contain contact detail metadata |
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. |
OperationStatus |
The status of operation. |
OperatorModel |
Defines values for OperatorModel. |
Page<T> |
Defines a page in Azure responses. |
Page1<T> |
Defines a page in Azure responses. |
PerfCounterDataSource |
Definition of which performance counters will be collected and how they will be collected by this data collection rule. Collected from both Windows and Linux machines where the counter is present. |
PrivateEndpointConnection |
A private endpoint connection |
PrivateEndpointProperty |
Private endpoint which the connection belongs to. |
PrivateLinkResource |
A private link resource |
PrivateLinkScopesResource |
An azure resource object |
PrivateLinkServiceConnectionStateProperty |
State of the private endpoint connection. |
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 |
ResourceForUpdate |
Definition of ARM tracked top level resource properties for update operation. |
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. |
ScaleRuleMetricDimension |
Specifies an auto scale rule metric dimension. |
ScaleRuleMetricDimensionOperationType |
Defines values for ScaleRuleMetricDimensionOperationType. |
Schedule |
Defines how often to run the search and the time interval. |
ScopedResource |
A private link scoped resource |
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. |
StreamDeclaration |
Declaration of a custom stream. |
SyslogDataSource |
Definition of which syslog data will be collected and how it will be collected. Only collected from Linux machines. |
SystemData |
Metadata pertaining to creation and last modification of the resource. |
TagsResource |
A container holding only the Tags for a resource, allowing the user to update the tags on a PrivateLinkScope instance. |
TestNotificationDetailsResponse |
The details of the test notification results. |
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. |
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. |
WebtestLocationAvailabilityCriteria |
Specifies the metric alert rule criteria for a web test resource. |
WindowsEventLogDataSource |
Definition of which Windows Event Log events will be collected and how they will be collected. Only collected from Windows machines. |
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. |
TimeAggregationOperator |
Defines values for TimeAggregationOperator. |
TimeAggregationType |
Defines values for TimeAggregationType. |
Azure SDK for .NET