Package-level declarations
Types
Properties that define the scope private link mode settings exclusion item. This setting applies to a specific private endpoint connection and overrides the default settings for that private endpoint connection.
Properties that define the scope private link mode settings.
A pointer to an Azure Action Group.
A list of Activity Log Alert rule actions.
An Activity Log Alert rule condition that is met when all its member conditions are met.
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.
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'.
An arm role receiver.
The Azure Automation Runbook notification receiver.
Autoscale notification.
Autoscale profile.
A setting that contains all of the configuration for the automatic scaling of a resource.
The Azure mobile App push notification receiver.
Azure Monitor Workspace Logs Api configurations.
Azure Monitor Workspace Logs specific configurations.
The Data Collection Rule and Endpoint used for ingestion by default.
Properties related to the metrics container in the Azure Monitor Workspace
The complex type of the extended location.
Batch processor.
Cache configurations.
Definition of custom data column.
Concurrent publishing configuration.
A condition of the scheduled query rule.
The minimum number of violations required within the selected lookback time window required to raise an alert. Relevant only for rules of the kind LogAlert.
Managed service identity of the resource.
Metadata pertaining to creation and last modification of the resource.
The endpoint used by clients to access their configuration.
Failover configuration on this endpoint. This property is READ-ONLY.
The endpoint used by clients to ingest logs.
Metadata for the resource. This property is READ-ONLY.
The endpoint used by clients to ingest metrics.
Network access control rules for the endpoints.
Metadata pertaining to creation and last modification of the resource.
Metadata about the resource
Managed service identity of the resource.
Metadata pertaining to creation and last modification of the resource.
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.
The specification of destinations.
Metadata about the resource
Definition of Event Hub configuration.
Specifications of pull based data sources
Azure Monitor Metrics destination.
The diagnostic settings category resource.
Dimension splitting and filtering definition
Criterion for dynamic threshold.
The minimum number of violations required within the selected lookback time window required to raise an alert.
Email notification of an autoscale event.
An email receiver.
Exporter Info.
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.
An action group resource.
An Activity Log Alert rule resource.
The autoscale setting resource.
An Azure Monitor Workspace definition
Definition of ARM tracked top level resource.
Definition of generic ARM proxy resource.
Definition of ARM tracked top level resource.
The diagnostic setting resource.
The management group diagnostic setting resource.
The metric alert resource.
A pipeline group definition.
The Private Endpoint Connection resource.
A private link scoped resource
An Azure Monitor PrivateLinkScope definition.
The scheduled query rule resource.
The subscription diagnostic setting resource.
A tenant action group resource.
Identity for the resource.
An Incident receiver.
The connection info for Incident Receiver.
A component that allows parsing a value from sourceField as a json array, match a key to each parsed value from keys, and output the key-value map to destinationField field.
JsonArrayMapper destination field used to describe the field to which the parsed output will be written.
JsonArrayMapper source field used to describe the field from which the json array will be read.
Represents a collection of diagnostic setting category resources.
Log Analytics destination.
Definition of which custom log files will be collected by this data collection rule
The log files specific settings.
Text settings
Part of MultiTenantDiagnosticSettings. Specifies the settings for a particular log.
Managed service identity (system assigned and/or user assigned identities)
Part of Management Group diagnostic setting. Specifies the settings for a particular log.
An alert action.
Specifies the metric alert criteria for multiple resource that has multiple metric criteria.
Specifies the metric alert criteria for a single resource that has multiple metric criteria.
Criterion to filter metrics.
Specifies a metric dimension.
Part of MultiTenantDiagnosticSettings. Specifies the settings for a particular metric.
The trigger that results in a scaling action.
Monitoring account destination.
Networking configuration for the pipeline group instance.
Networking route configuration.
OTLP Receiver.
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.
Persistence options to all pipelines in the instance.
Properties that need to be specified to create a new pipeline group instance.
Definition of platform telemetry data source configuration
The parameters for enabling predictive autoscale.
The Private Endpoint Connection resource.
The Private Endpoint resource.
A collection of information about the state of the connection between service consumer and provider.
Processor Info.
Receiver Info.
Record map for schema in azure monitor.
The repeating times at which this profile begins. This element is not used if the FixedDate element is used.
Resource map for schema in azure monitor.
Specifies the retention policy for the log.
TBD. Relevant only for rules of the kind LogAlert.
The parameters for the scaling action.
The number of instances that can be used during this profile.
Specifies an auto scale rule metric dimension.
A rule that provide the triggers and parameters for the scaling action.
The rule criteria that defines the conditions of the scheduled query rule.
Schema map for azure monitor for logs.
Scope map for schema in azure monitor.
Service Info.
An SMS receiver.
Declaration of a custom stream.
Part of Subscription diagnostic setting. Specifies the settings for a particular log.
Base receiver using TCP as transport protocol.
Metadata pertaining to creation and last modification of the resource.
Base exporter using TCP as transport protocol.
A specific date-time for the profile.
Receiver using UDP as transport protocol.
User assigned identity properties
User assigned identity properties.
A voice receiver.
Webhook notification of an autoscale event.
A webhook receiver.
Specifies the metric alert rule criteria for a web test resource.
Enables Firewall logs to be collected by this data collection rule.