module Azure::Monitor::Profiles::Latest::Mgmt::Models
Constants
- Action
Action
descriptor.- ActionGroup
- 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
- 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
- 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.