Azure Monitor · Schema

DataCollectionRuleResource

Application InsightsCloudLogsMetricsMonitoringObservability

Properties

Name Type Description
id string Fully qualified resource ID.
name string The name of the resource.
type string The type of the resource.
location string The geo-location where the resource lives.
tags object Resource tags.
kind string The kind of the resource.
identity object
properties object
systemData object
View JSON Schema on GitHub

JSON Schema

microsoft-azure-monitor-datacollectionruleresource-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/DataCollectionRuleResource",
  "title": "DataCollectionRuleResource",
  "type": "object",
  "required": [
    "location"
  ],
  "properties": {
    "id": {
      "type": "string",
      "readOnly": true,
      "description": "Fully qualified resource ID."
    },
    "name": {
      "type": "string",
      "readOnly": true,
      "description": "The name of the resource."
    },
    "type": {
      "type": "string",
      "readOnly": true,
      "description": "The type of the resource."
    },
    "location": {
      "type": "string",
      "description": "The geo-location where the resource lives."
    },
    "tags": {
      "type": "object",
      "additionalProperties": {
        "type": "string"
      },
      "description": "Resource tags."
    },
    "kind": {
      "type": "string",
      "enum": [
        "Linux",
        "Windows"
      ],
      "description": "The kind of the resource."
    },
    "identity": {
      "$ref": "#/components/schemas/ManagedServiceIdentity"
    },
    "properties": {
      "$ref": "#/components/schemas/DataCollectionRule"
    },
    "systemData": {
      "$ref": "#/components/schemas/SystemData"
    }
  }
}