module Azure::Monitor::Profiles::Latest::Mgmt::Models

Constants

Action

Action descriptor.

ActionGroup

A pointer to an Azure Action Group.

ActionGroupList

A list of action groups.

ActionGroupPatchBody

An action group object for the body of patch operations.

ActionGroupResource

An action group resource.

ActionList

A list of Activity Log Alert rule actions.

ActivityLogAlertResource

An Activity Log Alert rule resource.

AggregationType

Defines values for AggregationType

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.

  • __Leaf Condition -__ must contain 'field' and either 'equals' or

'containsAny'. _Please note, 'anyOf' should __not__ be set in a Leaf Condition._

  • __AnyOf Condition -__ must contain __only__ 'anyOf' (which is an array

of Leaf Conditions). _Please note, 'field', 'equals' and 'containsAny' should __not__ be set in an AnyOf 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'.

AlertRuleList

A list of Activity Log Alert rules.

AlertRulePatchObject

An Activity Log Alert rule object for the body of patch operations.

AlertRuleResource

The alert rule resource.

AlertRuleResourceCollection

Represents a collection of alert rule resources.

AlertRuleResourcePatch

The alert rule object for patch operations.

AlertSeverity

Defines values for AlertSeverity

AlertingAction

Specify action need to be taken when rule type is Alert

ArmRoleReceiver

An arm role receiver.

AutomationRunbookReceiver

The Azure Automation Runbook notification receiver.

AutoscaleNotification

Autoscale notification.

AutoscaleProfile

Autoscale profile.

AutoscaleSettingResource

The autoscale setting resource.

AutoscaleSettingResourceCollection

Represents a collection of autoscale setting resources.

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.

AzureMonitorPrivateLinkScope

An Azure Monitor PrivateLinkScope definition.

AzureMonitorPrivateLinkScopeListResult

Describes the list of Azure Monitor PrivateLinkScope resources.

AzureResource

An Azure resource object.

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.

CategoryType

Defines values for CategoryType

ComparisonOperationType

Defines values for ComparisonOperationType

ConditionOperator

Defines values for ConditionOperator

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.

DynamicThresholdOperator

Defines values for DynamicThresholdOperator

DynamicThresholdSensitivity

Defines values for DynamicThresholdSensitivity

EmailNotification

Email notification of an autoscale event.

EmailReceiver

An email receiver.

EnableRequest

Describes a receiver that should be resubscribed.

Enabled

Defines values for Enabled

Error

Error details.

ErrorAdditionalInfo

The resource management error additional info.

ErrorResponse

The error response.

ErrorResponseCommon

The resource management error response.

EventCategoryCollection

A collection of event categories. Currently possible values are: Administrative, Security, ServiceHealth, Alert, Recommendation, Policy.

EventData

The Azure event log entries are of type EventData

EventDataCollection

Represents collection of events.

EventLevel

Defines values for EventLevel

HttpRequestInfo

The Http request info.

Incident

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

IncidentListResult

The List incidents operation response.

ItsmReceiver

An Itsm receiver.

LocalizableString

The localizable string class.

LocationThresholdRuleCondition

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

LogMetricTrigger

A log metrics trigger descriptor.

LogProfileCollection

Represents a collection of log profiles.

LogProfileResource

The log profile resource.

LogProfileResourcePatch

The log profile resource for patch operations.

LogSearchRuleResource

The Log Search Rule resource.

LogSearchRuleResourceCollection

Represents a collection of Log Search rule resources.

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

LogicAppReceiver

A logic app receiver.

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.

MetricAlertResourceCollection

Represents a collection of alert rule resources.

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.

MetricBaselinesResponse

A list of metric baselines.

MetricCriteria

Criterion to filter metrics.

MetricDefinition

Metric definition class specifies the metadata for a metric.

MetricDefinitionCollection

Represents collection of metric definitions.

MetricDimension

Specifies a metric dimension.

MetricNamespace

Metric namespace class specifies the metadata for a metric namespace.

MetricNamespaceCollection

Represents collection of metric namespaces.

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.

MetricStatisticType

Defines values for MetricStatisticType

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.

OperationStatus

The status of operation.

Operator

Defines values for Operator

PrivateEndpointConnection

A private endpoint connection

PrivateEndpointConnectionListResult

A list of private endpoint connections.

PrivateEndpointProperty

Private endpoint which the connection belongs to.

PrivateLinkResource

A private link resource

PrivateLinkResourceListResult

A list of private link resources

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

ReceiverStatus

Defines values for ReceiverStatus

Recurrence

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

RecurrenceFrequency

Defines values for RecurrenceFrequency

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.

ResultType

Defines values for ResultType

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.

ScaleDirection

Defines values for ScaleDirection

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

ScaleType

Defines values for ScaleType

Schedule

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

ScopedResource

A private link scoped resource

ScopedResourceListResult

A list of scoped resources in a private link scope.

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'

Sensitivity

Defines values for Sensitivity

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.

SubscriptionDiagnosticSettingsResource

The subscription diagnostic setting resource.

SubscriptionDiagnosticSettingsResourceCollection

Represents a collection of subscription diagnostic settings resources.

SubscriptionLogSettings

Part of Subscription diagnostic setting. Specifies the settings for a particular log.

SubscriptionProxyOnlyResource

A proxy only azure resource object

TagsResource

A container holding only the Tags for a resource, allowing the user to update the tags on a PrivateLinkScope instance.

ThresholdRuleCondition

A rule condition based on a metric crossing a threshold.

TimeAggregationOperator

Defines values for TimeAggregationOperator

TimeAggregationType

Defines values for TimeAggregationType

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.

Unit

Defines values for Unit

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.

WorkspaceInfo

Information about a Log Analytics Workspace.