{
  "name": "chronosphere",
  "displayName": "Chronosphere",
  "version": "0.9.10",
  "description": "Chronosphere Pulumi Provider",
  "keywords": [
    "chronosphere",
    "observability",
    "prometheus"
  ],
  "homepage": "https://chronosphere.io",
  "license": "Apache-2.0",
  "attribution": "This Pulumi package is based on the [`chronosphere` Terraform Provider](https://github.com/chronosphereio/terraform-provider-chronosphere).",
  "repository": "https://github.com/chronosphereio/pulumi-chronosphere",
  "pluginDownloadURL": "github://api.github.com/chronosphereio",
  "publisher": "Chronosphere",
  "meta": {
    "moduleFormat": "(.*)(?:/[^/]*)"
  },
  "language": {
    "csharp": {
      "packageReferences": {
        "Pulumi": "3.*"
      },
      "namespaces": {
        "chronosphere": "Pulumi"
      },
      "compatibility": "tfbridge20",
      "rootNamespace": "Chronosphere"
    },
    "go": {
      "importBasePath": "github.com/chronosphereio/pulumi-chronosphere/sdk/go/chronosphere",
      "generateResourceContainerTypes": true,
      "generateExtraInputTypes": true
    },
    "java": {
      "basePackage": "io.chronosphere",
      "buildFiles": "",
      "gradleNexusPublishPluginVersion": "",
      "gradleTest": ""
    },
    "nodejs": {
      "packageName": "@pulumi-chronosphere/pulumi-chronosphere",
      "packageDescription": "Chronosphere Pulumi Provider",
      "readme": "> This provider is a derived work of the [Terraform Provider](https://github.com/chronosphereio/terraform-provider-chronosphere)\n> distributed under [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/). If you encounter a bug or missing feature,\n> first check the [`pulumi-chronosphere` repo](https://github.com/chronosphereio/pulumi-chronosphere/issues); however, if that doesn't turn up anything,\n> please consult the source [`terraform-provider-chronosphere` repo](https://github.com/chronosphereio/terraform-provider-chronosphere/issues).",
      "dependencies": {
        "@pulumi/pulumi": "^3.0.0"
      },
      "devDependencies": {
        "@types/mime": "^2.0.0",
        "@types/node": "^10.0.0"
      },
      "compatibility": "tfbridge20",
      "disableUnionOutputTypes": true
    },
    "python": {
      "packageName": "pulumi_chronosphere",
      "requires": {
        "pulumi": ">=3.0.0,<4.0.0"
      },
      "readme": "> This provider is a derived work of the [Terraform Provider](https://github.com/chronosphereio/terraform-provider-chronosphere)\n> distributed under [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/). If you encounter a bug or missing feature,\n> first check the [`pulumi-chronosphere` repo](https://github.com/chronosphereio/pulumi-chronosphere/issues); however, if that doesn't turn up anything,\n> please consult the source [`terraform-provider-chronosphere` repo](https://github.com/chronosphereio/terraform-provider-chronosphere/issues).",
      "compatibility": "tfbridge20",
      "pyproject": {}
    }
  },
  "config": {
    "variables": {
      "apiToken": {
        "type": "string",
        "defaultInfo": {
          "environment": [
            "CHRONOSPHERE_API_TOKEN"
          ]
        },
        "secret": true
      },
      "disableDryrun": {
        "type": "boolean"
      },
      "entityNamespace": {
        "type": "string"
      },
      "org": {
        "type": "string",
        "defaultInfo": {
          "environment": [
            "CHRONOSPHERE_ORG",
            "CHRONOSPHERE_ORG_NAME"
          ]
        }
      },
      "unstable": {
        "type": "boolean"
      }
    },
    "defaults": [
      "org"
    ]
  },
  "types": {
    "chronosphere:index/AzureMetricsIntegrationPrincipal:AzureMetricsIntegrationPrincipal": {
      "properties": {
        "clientId": {
          "type": "string"
        },
        "tenantId": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/AzureMetricsIntegrationScrapeConfig:AzureMetricsIntegrationScrapeConfig": {
      "properties": {
        "locations": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "resourceTypes": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FAzureMetricsIntegrationScrapeConfigResourceType:AzureMetricsIntegrationScrapeConfigResourceType"
          }
        },
        "subscriptionIds": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/AzureMetricsIntegrationScrapeConfigResourceType:AzureMetricsIntegrationScrapeConfigResourceType": {
      "properties": {
        "metricNames": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "name": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionBudgetAlertActionConfig:ConsumptionBudgetAlertActionConfig": {
      "properties": {
        "annotations": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "instantRateSustainSecs": {
          "type": "integer"
        },
        "labels": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionBudgetPriority:ConsumptionBudgetPriority": {
      "properties": {
        "filters": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionBudgetPriorityFilter:ConsumptionBudgetPriorityFilter"
          }
        },
        "priority": {
          "type": "integer"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionBudgetPriorityFilter:ConsumptionBudgetPriorityFilter": {
      "properties": {
        "datasetId": {
          "type": "string"
        },
        "logFilter": {
          "$ref": "#/types/chronosphere:index%2FConsumptionBudgetPriorityFilterLogFilter:ConsumptionBudgetPriorityFilterLogFilter"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionBudgetPriorityFilterLogFilter:ConsumptionBudgetPriorityFilterLogFilter": {
      "properties": {
        "query": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "query"
      ]
    },
    "chronosphere:index/ConsumptionBudgetThreshold:ConsumptionBudgetThreshold": {
      "properties": {
        "action": {
          "type": "string"
        },
        "instantRate": {
          "$ref": "#/types/chronosphere:index%2FConsumptionBudgetThresholdInstantRate:ConsumptionBudgetThresholdInstantRate"
        },
        "type": {
          "type": "string"
        },
        "volume": {
          "$ref": "#/types/chronosphere:index%2FConsumptionBudgetThresholdVolume:ConsumptionBudgetThresholdVolume"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionBudgetThresholdInstantRate:ConsumptionBudgetThresholdInstantRate": {
      "properties": {
        "fixedValuePerSec": {
          "type": "integer"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionBudgetThresholdVolume:ConsumptionBudgetThresholdVolume": {
      "properties": {
        "fixedValue": {
          "type": "integer"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartition:ConsumptionConfigPartition": {
      "properties": {
        "filters": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionFilter:ConsumptionConfigPartitionFilter"
          }
        },
        "name": {
          "type": "string"
        },
        "partitions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartition:ConsumptionConfigPartitionPartition"
          }
        },
        "slug": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionFilter:ConsumptionConfigPartitionFilter": {
      "properties": {
        "conditions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionFilterCondition:ConsumptionConfigPartitionFilterCondition"
          }
        },
        "operator": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionFilterCondition:ConsumptionConfigPartitionFilterCondition": {
      "properties": {
        "datasetId": {
          "type": "string"
        },
        "logFilter": {
          "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionFilterConditionLogFilter:ConsumptionConfigPartitionFilterConditionLogFilter"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionFilterConditionLogFilter:ConsumptionConfigPartitionFilterConditionLogFilter": {
      "properties": {
        "query": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "query"
      ]
    },
    "chronosphere:index/ConsumptionConfigPartitionPartition:ConsumptionConfigPartitionPartition": {
      "properties": {
        "filters": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionFilter:ConsumptionConfigPartitionPartitionFilter"
          }
        },
        "name": {
          "type": "string"
        },
        "partitions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionPartition:ConsumptionConfigPartitionPartitionPartition"
          }
        },
        "slug": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionFilter:ConsumptionConfigPartitionPartitionFilter": {
      "properties": {
        "conditions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionFilterCondition"
          }
        },
        "operator": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionFilterCondition": {
      "properties": {
        "datasetId": {
          "type": "string"
        },
        "logFilter": {
          "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionFilterConditionLogFilter"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionFilterConditionLogFilter": {
      "properties": {
        "query": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "query"
      ]
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionPartition:ConsumptionConfigPartitionPartitionPartition": {
      "properties": {
        "filters": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionPartitionFilter:ConsumptionConfigPartitionPartitionPartitionFilter"
          }
        },
        "name": {
          "type": "string"
        },
        "partitions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionPartitionPartition:ConsumptionConfigPartitionPartitionPartitionPartition"
          }
        },
        "slug": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionFilter:ConsumptionConfigPartitionPartitionPartitionFilter": {
      "properties": {
        "conditions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionPartitionFilterCondition"
          }
        },
        "operator": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionPartitionFilterCondition": {
      "properties": {
        "datasetId": {
          "type": "string"
        },
        "logFilter": {
          "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionPartitionFilterConditionLogFilter"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionPartitionFilterConditionLogFilter": {
      "properties": {
        "query": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "query"
      ]
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartition:ConsumptionConfigPartitionPartitionPartitionPartition": {
      "properties": {
        "filters": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionPartitionPartitionFilter:ConsumptionConfigPartitionPartitionPartitionPartitionFilter"
          }
        },
        "name": {
          "type": "string"
        },
        "partitions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionPartitionPartitionPartition:ConsumptionConfigPartitionPartitionPartitionPartitionPartition"
          }
        },
        "slug": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionFilter:ConsumptionConfigPartitionPartitionPartitionPartitionFilter": {
      "properties": {
        "conditions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionPartitionPartitionFilterCondition"
          }
        },
        "operator": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionPartitionPartitionFilterCondition": {
      "properties": {
        "datasetId": {
          "type": "string"
        },
        "logFilter": {
          "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionPartitionPartitionFilterConditionLogFilter"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionPartitionPartitionFilterConditionLogFilter": {
      "properties": {
        "query": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "query"
      ]
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartition:ConsumptionConfigPartitionPartitionPartitionPartitionPartition": {
      "properties": {
        "filters": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilter"
          }
        },
        "name": {
          "type": "string"
        },
        "partitions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartition:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartition"
          }
        },
        "slug": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilter": {
      "properties": {
        "conditions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterCondition"
          }
        },
        "operator": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterCondition": {
      "properties": {
        "datasetId": {
          "type": "string"
        },
        "logFilter": {
          "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterConditionLogFilter"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterConditionLogFilter": {
      "properties": {
        "query": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "query"
      ]
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartition:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartition": {
      "properties": {
        "filters": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilter"
          }
        },
        "name": {
          "type": "string"
        },
        "slug": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilter": {
      "properties": {
        "conditions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterCondition"
          }
        },
        "operator": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterCondition": {
      "properties": {
        "datasetId": {
          "type": "string"
        },
        "logFilter": {
          "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterConditionLogFilter"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterConditionLogFilter": {
      "properties": {
        "query": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "query"
      ]
    },
    "chronosphere:index/DatasetConfiguration:DatasetConfiguration": {
      "properties": {
        "logDataset": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfigurationLogDataset:DatasetConfigurationLogDataset"
        },
        "traceDataset": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfigurationTraceDataset:DatasetConfigurationTraceDataset"
        },
        "type": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "type"
      ]
    },
    "chronosphere:index/DatasetConfigurationLogDataset:DatasetConfigurationLogDataset": {
      "properties": {
        "matchCriteria": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfigurationLogDatasetMatchCriteria:DatasetConfigurationLogDatasetMatchCriteria"
        }
      },
      "type": "object"
    },
    "chronosphere:index/DatasetConfigurationLogDatasetMatchCriteria:DatasetConfigurationLogDatasetMatchCriteria": {
      "properties": {
        "query": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "query"
      ]
    },
    "chronosphere:index/DatasetConfigurationTraceDataset:DatasetConfigurationTraceDataset": {
      "properties": {
        "matchCriteria": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfigurationTraceDatasetMatchCriteria:DatasetConfigurationTraceDatasetMatchCriteria"
        }
      },
      "type": "object",
      "required": [
        "matchCriteria"
      ]
    },
    "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteria:DatasetConfigurationTraceDatasetMatchCriteria": {
      "properties": {
        "spans": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FDatasetConfigurationTraceDatasetMatchCriteriaSpan:DatasetConfigurationTraceDatasetMatchCriteriaSpan"
          }
        },
        "trace": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfigurationTraceDatasetMatchCriteriaTrace:DatasetConfigurationTraceDatasetMatchCriteriaTrace"
        }
      },
      "type": "object"
    },
    "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpan:DatasetConfigurationTraceDatasetMatchCriteriaSpan": {
      "properties": {
        "duration": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfigurationTraceDatasetMatchCriteriaSpanDuration:DatasetConfigurationTraceDatasetMatchCriteriaSpanDuration"
        },
        "error": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfigurationTraceDatasetMatchCriteriaSpanError:DatasetConfigurationTraceDatasetMatchCriteriaSpanError"
        },
        "isRootSpan": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfigurationTraceDatasetMatchCriteriaSpanIsRootSpan:DatasetConfigurationTraceDatasetMatchCriteriaSpanIsRootSpan"
        },
        "matchType": {
          "type": "string"
        },
        "operation": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfigurationTraceDatasetMatchCriteriaSpanOperation:DatasetConfigurationTraceDatasetMatchCriteriaSpanOperation"
        },
        "parentOperation": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfigurationTraceDatasetMatchCriteriaSpanParentOperation:DatasetConfigurationTraceDatasetMatchCriteriaSpanParentOperation"
        },
        "parentService": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfigurationTraceDatasetMatchCriteriaSpanParentService:DatasetConfigurationTraceDatasetMatchCriteriaSpanParentService"
        },
        "service": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfigurationTraceDatasetMatchCriteriaSpanService:DatasetConfigurationTraceDatasetMatchCriteriaSpanService"
        },
        "spanCount": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfigurationTraceDatasetMatchCriteriaSpanSpanCount:DatasetConfigurationTraceDatasetMatchCriteriaSpanSpanCount"
        },
        "tags": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FDatasetConfigurationTraceDatasetMatchCriteriaSpanTag:DatasetConfigurationTraceDatasetMatchCriteriaSpanTag"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanDuration:DatasetConfigurationTraceDatasetMatchCriteriaSpanDuration": {
      "properties": {
        "maxSecs": {
          "type": "number"
        },
        "minSecs": {
          "type": "number"
        }
      },
      "type": "object"
    },
    "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanError:DatasetConfigurationTraceDatasetMatchCriteriaSpanError": {
      "properties": {
        "value": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "value"
      ]
    },
    "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanIsRootSpan:DatasetConfigurationTraceDatasetMatchCriteriaSpanIsRootSpan": {
      "properties": {
        "value": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "value"
      ]
    },
    "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanOperation:DatasetConfigurationTraceDatasetMatchCriteriaSpanOperation": {
      "properties": {
        "inValues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "match": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanParentOperation:DatasetConfigurationTraceDatasetMatchCriteriaSpanParentOperation": {
      "properties": {
        "inValues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "match": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanParentService:DatasetConfigurationTraceDatasetMatchCriteriaSpanParentService": {
      "properties": {
        "inValues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "match": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanService:DatasetConfigurationTraceDatasetMatchCriteriaSpanService": {
      "properties": {
        "inValues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "match": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanSpanCount:DatasetConfigurationTraceDatasetMatchCriteriaSpanSpanCount": {
      "properties": {
        "max": {
          "type": "integer"
        },
        "min": {
          "type": "integer"
        }
      },
      "type": "object"
    },
    "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanTag:DatasetConfigurationTraceDatasetMatchCriteriaSpanTag": {
      "properties": {
        "key": {
          "type": "string"
        },
        "numericValue": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfigurationTraceDatasetMatchCriteriaSpanTagNumericValue:DatasetConfigurationTraceDatasetMatchCriteriaSpanTagNumericValue"
        },
        "value": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfigurationTraceDatasetMatchCriteriaSpanTagValue:DatasetConfigurationTraceDatasetMatchCriteriaSpanTagValue"
        }
      },
      "type": "object"
    },
    "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanTagNumericValue:DatasetConfigurationTraceDatasetMatchCriteriaSpanTagNumericValue": {
      "properties": {
        "comparison": {
          "type": "string"
        },
        "value": {
          "type": "number"
        }
      },
      "type": "object",
      "required": [
        "comparison",
        "value"
      ]
    },
    "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanTagValue:DatasetConfigurationTraceDatasetMatchCriteriaSpanTagValue": {
      "properties": {
        "inValues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "match": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaTrace:DatasetConfigurationTraceDatasetMatchCriteriaTrace": {
      "properties": {
        "duration": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfigurationTraceDatasetMatchCriteriaTraceDuration:DatasetConfigurationTraceDatasetMatchCriteriaTraceDuration"
        },
        "error": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfigurationTraceDatasetMatchCriteriaTraceError:DatasetConfigurationTraceDatasetMatchCriteriaTraceError"
        }
      },
      "type": "object"
    },
    "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaTraceDuration:DatasetConfigurationTraceDatasetMatchCriteriaTraceDuration": {
      "properties": {
        "maxSecs": {
          "type": "number"
        },
        "minSecs": {
          "type": "number"
        }
      },
      "type": "object"
    },
    "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaTraceError:DatasetConfigurationTraceDatasetMatchCriteriaTraceError": {
      "properties": {
        "value": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "value"
      ]
    },
    "chronosphere:index/DerivedLabelMetricLabel:DerivedLabelMetricLabel": {
      "properties": {
        "constructedLabel": {
          "$ref": "#/types/chronosphere:index%2FDerivedLabelMetricLabelConstructedLabel:DerivedLabelMetricLabelConstructedLabel"
        },
        "mappingLabel": {
          "$ref": "#/types/chronosphere:index%2FDerivedLabelMetricLabelMappingLabel:DerivedLabelMetricLabelMappingLabel"
        }
      },
      "type": "object"
    },
    "chronosphere:index/DerivedLabelMetricLabelConstructedLabel:DerivedLabelMetricLabelConstructedLabel": {
      "properties": {
        "valueDefinitions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FDerivedLabelMetricLabelConstructedLabelValueDefinition:DerivedLabelMetricLabelConstructedLabelValueDefinition"
          }
        }
      },
      "type": "object",
      "required": [
        "valueDefinitions"
      ]
    },
    "chronosphere:index/DerivedLabelMetricLabelConstructedLabelValueDefinition:DerivedLabelMetricLabelConstructedLabelValueDefinition": {
      "properties": {
        "filters": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FDerivedLabelMetricLabelConstructedLabelValueDefinitionFilter:DerivedLabelMetricLabelConstructedLabelValueDefinitionFilter"
          }
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "filters",
        "value"
      ]
    },
    "chronosphere:index/DerivedLabelMetricLabelConstructedLabelValueDefinitionFilter:DerivedLabelMetricLabelConstructedLabelValueDefinitionFilter": {
      "properties": {
        "name": {
          "type": "string"
        },
        "valueGlob": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "name",
        "valueGlob"
      ]
    },
    "chronosphere:index/DerivedLabelMetricLabelMappingLabel:DerivedLabelMetricLabelMappingLabel": {
      "properties": {
        "nameMappings": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FDerivedLabelMetricLabelMappingLabelNameMapping:DerivedLabelMetricLabelMappingLabelNameMapping"
          }
        },
        "valueMappings": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FDerivedLabelMetricLabelMappingLabelValueMapping:DerivedLabelMetricLabelMappingLabelValueMapping"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/DerivedLabelMetricLabelMappingLabelNameMapping:DerivedLabelMetricLabelMappingLabelNameMapping": {
      "properties": {
        "filters": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FDerivedLabelMetricLabelMappingLabelNameMappingFilter:DerivedLabelMetricLabelMappingLabelNameMappingFilter"
          }
        },
        "sourceLabel": {
          "type": "string"
        },
        "valueMappings": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FDerivedLabelMetricLabelMappingLabelNameMappingValueMapping:DerivedLabelMetricLabelMappingLabelNameMappingValueMapping"
          }
        }
      },
      "type": "object",
      "required": [
        "filters",
        "sourceLabel"
      ]
    },
    "chronosphere:index/DerivedLabelMetricLabelMappingLabelNameMappingFilter:DerivedLabelMetricLabelMappingLabelNameMappingFilter": {
      "properties": {
        "name": {
          "type": "string"
        },
        "valueGlob": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "name",
        "valueGlob"
      ]
    },
    "chronosphere:index/DerivedLabelMetricLabelMappingLabelNameMappingValueMapping:DerivedLabelMetricLabelMappingLabelNameMappingValueMapping": {
      "properties": {
        "sourceValueGlobs": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "targetValue": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "sourceValueGlobs",
        "targetValue"
      ]
    },
    "chronosphere:index/DerivedLabelMetricLabelMappingLabelValueMapping:DerivedLabelMetricLabelMappingLabelValueMapping": {
      "properties": {
        "sourceValueGlobs": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "targetValue": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "sourceValueGlobs",
        "targetValue"
      ]
    },
    "chronosphere:index/DerivedLabelSpanTag:DerivedLabelSpanTag": {
      "properties": {
        "nameMappings": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FDerivedLabelSpanTagNameMapping:DerivedLabelSpanTagNameMapping"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/DerivedLabelSpanTagNameMapping:DerivedLabelSpanTagNameMapping": {
      "properties": {
        "sourceTag": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "sourceTag"
      ]
    },
    "chronosphere:index/DerivedMetricQuery:DerivedMetricQuery": {
      "properties": {
        "query": {
          "$ref": "#/types/chronosphere:index%2FDerivedMetricQueryQuery:DerivedMetricQueryQuery"
        },
        "selector": {
          "$ref": "#/types/chronosphere:index%2FDerivedMetricQuerySelector:DerivedMetricQuerySelector"
        }
      },
      "type": "object",
      "required": [
        "query"
      ]
    },
    "chronosphere:index/DerivedMetricQueryQuery:DerivedMetricQueryQuery": {
      "properties": {
        "expr": {
          "type": "string"
        },
        "variables": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FDerivedMetricQueryQueryVariable:DerivedMetricQueryQueryVariable"
          }
        }
      },
      "type": "object",
      "required": [
        "expr"
      ]
    },
    "chronosphere:index/DerivedMetricQueryQueryVariable:DerivedMetricQueryQueryVariable": {
      "properties": {
        "defaultSelector": {
          "type": "string"
        },
        "name": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "defaultSelector",
        "name"
      ]
    },
    "chronosphere:index/DerivedMetricQuerySelector:DerivedMetricQuerySelector": {
      "properties": {
        "labels": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/DropRuleValueBasedDrop:DropRuleValueBasedDrop": {
      "properties": {
        "targetDropValue": {
          "type": "number"
        }
      },
      "type": "object",
      "required": [
        "targetDropValue"
      ]
    },
    "chronosphere:index/GcpMetricsIntegrationMetricGroup:GcpMetricsIntegrationMetricGroup": {
      "properties": {
        "prefixes": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "projectId": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "projectId"
      ]
    },
    "chronosphere:index/GcpMetricsIntegrationServiceAccount:GcpMetricsIntegrationServiceAccount": {
      "properties": {
        "clientEmail": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "clientEmail"
      ]
    },
    "chronosphere:index/LogAllocationConfigDatasetAllocation:LogAllocationConfigDatasetAllocation": {
      "properties": {
        "allocation": {
          "$ref": "#/types/chronosphere:index%2FLogAllocationConfigDatasetAllocationAllocation:LogAllocationConfigDatasetAllocationAllocation"
        },
        "datasetId": {
          "type": "string"
        },
        "priorities": {
          "$ref": "#/types/chronosphere:index%2FLogAllocationConfigDatasetAllocationPriorities:LogAllocationConfigDatasetAllocationPriorities"
        }
      },
      "type": "object",
      "required": [
        "allocation",
        "datasetId"
      ]
    },
    "chronosphere:index/LogAllocationConfigDatasetAllocationAllocation:LogAllocationConfigDatasetAllocationAllocation": {
      "properties": {
        "percentOfLicense": {
          "type": "number"
        }
      },
      "type": "object",
      "required": [
        "percentOfLicense"
      ]
    },
    "chronosphere:index/LogAllocationConfigDatasetAllocationPriorities:LogAllocationConfigDatasetAllocationPriorities": {
      "properties": {
        "highPriorityFilters": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogAllocationConfigDatasetAllocationPrioritiesHighPriorityFilter:LogAllocationConfigDatasetAllocationPrioritiesHighPriorityFilter"
          }
        },
        "lowPriorityFilters": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogAllocationConfigDatasetAllocationPrioritiesLowPriorityFilter:LogAllocationConfigDatasetAllocationPrioritiesLowPriorityFilter"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogAllocationConfigDatasetAllocationPrioritiesHighPriorityFilter:LogAllocationConfigDatasetAllocationPrioritiesHighPriorityFilter": {
      "properties": {
        "query": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "query"
      ]
    },
    "chronosphere:index/LogAllocationConfigDatasetAllocationPrioritiesLowPriorityFilter:LogAllocationConfigDatasetAllocationPrioritiesLowPriorityFilter": {
      "properties": {
        "query": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "query"
      ]
    },
    "chronosphere:index/LogAllocationConfigDefaultDataset:LogAllocationConfigDefaultDataset": {
      "properties": {
        "allocation": {
          "$ref": "#/types/chronosphere:index%2FLogAllocationConfigDefaultDatasetAllocation:LogAllocationConfigDefaultDatasetAllocation"
        },
        "priorities": {
          "$ref": "#/types/chronosphere:index%2FLogAllocationConfigDefaultDatasetPriorities:LogAllocationConfigDefaultDatasetPriorities"
        }
      },
      "type": "object",
      "required": [
        "allocation"
      ]
    },
    "chronosphere:index/LogAllocationConfigDefaultDatasetAllocation:LogAllocationConfigDefaultDatasetAllocation": {
      "properties": {
        "percentOfLicense": {
          "type": "number"
        }
      },
      "type": "object",
      "required": [
        "percentOfLicense"
      ]
    },
    "chronosphere:index/LogAllocationConfigDefaultDatasetPriorities:LogAllocationConfigDefaultDatasetPriorities": {
      "properties": {
        "highPriorityFilters": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogAllocationConfigDefaultDatasetPrioritiesHighPriorityFilter:LogAllocationConfigDefaultDatasetPrioritiesHighPriorityFilter"
          }
        },
        "lowPriorityFilters": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogAllocationConfigDefaultDatasetPrioritiesLowPriorityFilter:LogAllocationConfigDefaultDatasetPrioritiesLowPriorityFilter"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogAllocationConfigDefaultDatasetPrioritiesHighPriorityFilter:LogAllocationConfigDefaultDatasetPrioritiesHighPriorityFilter": {
      "properties": {
        "query": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "query"
      ]
    },
    "chronosphere:index/LogAllocationConfigDefaultDatasetPrioritiesLowPriorityFilter:LogAllocationConfigDefaultDatasetPrioritiesLowPriorityFilter": {
      "properties": {
        "query": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "query"
      ]
    },
    "chronosphere:index/LogControlConfigRule:LogControlConfigRule": {
      "properties": {
        "dropField": {
          "$ref": "#/types/chronosphere:index%2FLogControlConfigRuleDropField:LogControlConfigRuleDropField"
        },
        "emitMetrics": {
          "$ref": "#/types/chronosphere:index%2FLogControlConfigRuleEmitMetrics:LogControlConfigRuleEmitMetrics"
        },
        "filter": {
          "type": "string"
        },
        "mode": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "replaceField": {
          "$ref": "#/types/chronosphere:index%2FLogControlConfigRuleReplaceField:LogControlConfigRuleReplaceField"
        },
        "sample": {
          "$ref": "#/types/chronosphere:index%2FLogControlConfigRuleSample:LogControlConfigRuleSample"
        },
        "type": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogControlConfigRuleDropField:LogControlConfigRuleDropField": {
      "properties": {
        "fieldRegex": {
          "type": "string"
        },
        "parentPath": {
          "$ref": "#/types/chronosphere:index%2FLogControlConfigRuleDropFieldParentPath:LogControlConfigRuleDropFieldParentPath"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogControlConfigRuleDropFieldParentPath:LogControlConfigRuleDropFieldParentPath": {
      "properties": {
        "selector": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogControlConfigRuleEmitMetrics:LogControlConfigRuleEmitMetrics": {
      "properties": {
        "counter": {
          "$ref": "#/types/chronosphere:index%2FLogControlConfigRuleEmitMetricsCounter:LogControlConfigRuleEmitMetricsCounter"
        },
        "dropLog": {
          "type": "boolean"
        },
        "gauge": {
          "$ref": "#/types/chronosphere:index%2FLogControlConfigRuleEmitMetricsGauge:LogControlConfigRuleEmitMetricsGauge"
        },
        "histogram": {
          "$ref": "#/types/chronosphere:index%2FLogControlConfigRuleEmitMetricsHistogram:LogControlConfigRuleEmitMetricsHistogram"
        },
        "labels": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogControlConfigRuleEmitMetricsLabel:LogControlConfigRuleEmitMetricsLabel"
          }
        },
        "mode": {
          "type": "string"
        },
        "name": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogControlConfigRuleEmitMetricsCounter:LogControlConfigRuleEmitMetricsCounter": {
      "properties": {
        "value": {
          "$ref": "#/types/chronosphere:index%2FLogControlConfigRuleEmitMetricsCounterValue:LogControlConfigRuleEmitMetricsCounterValue"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogControlConfigRuleEmitMetricsCounterValue:LogControlConfigRuleEmitMetricsCounterValue": {
      "properties": {
        "selector": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogControlConfigRuleEmitMetricsGauge:LogControlConfigRuleEmitMetricsGauge": {
      "properties": {
        "aggregationType": {
          "type": "string"
        },
        "value": {
          "$ref": "#/types/chronosphere:index%2FLogControlConfigRuleEmitMetricsGaugeValue:LogControlConfigRuleEmitMetricsGaugeValue"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogControlConfigRuleEmitMetricsGaugeValue:LogControlConfigRuleEmitMetricsGaugeValue": {
      "properties": {
        "selector": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogControlConfigRuleEmitMetricsHistogram:LogControlConfigRuleEmitMetricsHistogram": {
      "properties": {
        "value": {
          "$ref": "#/types/chronosphere:index%2FLogControlConfigRuleEmitMetricsHistogramValue:LogControlConfigRuleEmitMetricsHistogramValue"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogControlConfigRuleEmitMetricsHistogramValue:LogControlConfigRuleEmitMetricsHistogramValue": {
      "properties": {
        "selector": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogControlConfigRuleEmitMetricsLabel:LogControlConfigRuleEmitMetricsLabel": {
      "properties": {
        "key": {
          "type": "string"
        },
        "value": {
          "$ref": "#/types/chronosphere:index%2FLogControlConfigRuleEmitMetricsLabelValue:LogControlConfigRuleEmitMetricsLabelValue"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogControlConfigRuleEmitMetricsLabelValue:LogControlConfigRuleEmitMetricsLabelValue": {
      "properties": {
        "selector": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogControlConfigRuleReplaceField:LogControlConfigRuleReplaceField": {
      "properties": {
        "field": {
          "$ref": "#/types/chronosphere:index%2FLogControlConfigRuleReplaceFieldField:LogControlConfigRuleReplaceFieldField"
        },
        "mappedValue": {
          "$ref": "#/types/chronosphere:index%2FLogControlConfigRuleReplaceFieldMappedValue:LogControlConfigRuleReplaceFieldMappedValue"
        },
        "replaceAll": {
          "type": "boolean"
        },
        "replaceMode": {
          "type": "string"
        },
        "replaceRegex": {
          "type": "string"
        },
        "staticValue": {
          "$ref": "#/types/chronosphere:index%2FLogControlConfigRuleReplaceFieldStaticValue:LogControlConfigRuleReplaceFieldStaticValue"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogControlConfigRuleReplaceFieldField:LogControlConfigRuleReplaceFieldField": {
      "properties": {
        "selector": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogControlConfigRuleReplaceFieldMappedValue:LogControlConfigRuleReplaceFieldMappedValue": {
      "properties": {
        "defaultValue": {
          "type": "string"
        },
        "pairs": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogControlConfigRuleReplaceFieldMappedValuePair:LogControlConfigRuleReplaceFieldMappedValuePair"
          }
        },
        "useDefault": {
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogControlConfigRuleReplaceFieldMappedValuePair:LogControlConfigRuleReplaceFieldMappedValuePair": {
      "properties": {
        "key": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogControlConfigRuleReplaceFieldStaticValue:LogControlConfigRuleReplaceFieldStaticValue": {
      "properties": {
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogControlConfigRuleSample:LogControlConfigRuleSample": {
      "properties": {
        "rate": {
          "type": "number"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogIngestConfigFieldNormalization:LogIngestConfigFieldNormalization": {
      "properties": {
        "customFieldNormalizations": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldNormalizationCustomFieldNormalization:LogIngestConfigFieldNormalizationCustomFieldNormalization"
          }
        },
        "message": {
          "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldNormalizationMessage:LogIngestConfigFieldNormalizationMessage"
        },
        "primaryKey": {
          "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldNormalizationPrimaryKey:LogIngestConfigFieldNormalizationPrimaryKey"
        },
        "severity": {
          "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldNormalizationSeverity:LogIngestConfigFieldNormalizationSeverity"
        },
        "timestamp": {
          "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldNormalizationTimestamp:LogIngestConfigFieldNormalizationTimestamp"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogIngestConfigFieldNormalizationCustomFieldNormalization:LogIngestConfigFieldNormalizationCustomFieldNormalization": {
      "properties": {
        "normalization": {
          "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldNormalizationCustomFieldNormalizationNormalization:LogIngestConfigFieldNormalizationCustomFieldNormalizationNormalization"
        },
        "target": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogIngestConfigFieldNormalizationCustomFieldNormalizationNormalization:LogIngestConfigFieldNormalizationCustomFieldNormalizationNormalization": {
      "properties": {
        "defaultValue": {
          "type": "string"
        },
        "sanitizePatterns": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "sources": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldNormalizationCustomFieldNormalizationNormalizationSource:LogIngestConfigFieldNormalizationCustomFieldNormalizationNormalizationSource"
          }
        },
        "valueMap": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogIngestConfigFieldNormalizationCustomFieldNormalizationNormalizationSource:LogIngestConfigFieldNormalizationCustomFieldNormalizationNormalizationSource": {
      "properties": {
        "selector": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "selector"
      ]
    },
    "chronosphere:index/LogIngestConfigFieldNormalizationMessage:LogIngestConfigFieldNormalizationMessage": {
      "properties": {
        "defaultValue": {
          "type": "string"
        },
        "sanitizePatterns": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "sources": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldNormalizationMessageSource:LogIngestConfigFieldNormalizationMessageSource"
          }
        },
        "valueMap": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogIngestConfigFieldNormalizationMessageSource:LogIngestConfigFieldNormalizationMessageSource": {
      "properties": {
        "selector": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "selector"
      ]
    },
    "chronosphere:index/LogIngestConfigFieldNormalizationPrimaryKey:LogIngestConfigFieldNormalizationPrimaryKey": {
      "properties": {
        "normalization": {
          "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldNormalizationPrimaryKeyNormalization:LogIngestConfigFieldNormalizationPrimaryKeyNormalization"
        },
        "target": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogIngestConfigFieldNormalizationPrimaryKeyNormalization:LogIngestConfigFieldNormalizationPrimaryKeyNormalization": {
      "properties": {
        "defaultValue": {
          "type": "string"
        },
        "sanitizePatterns": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "sources": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldNormalizationPrimaryKeyNormalizationSource:LogIngestConfigFieldNormalizationPrimaryKeyNormalizationSource"
          }
        },
        "valueMap": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogIngestConfigFieldNormalizationPrimaryKeyNormalizationSource:LogIngestConfigFieldNormalizationPrimaryKeyNormalizationSource": {
      "properties": {
        "selector": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "selector"
      ]
    },
    "chronosphere:index/LogIngestConfigFieldNormalizationSeverity:LogIngestConfigFieldNormalizationSeverity": {
      "properties": {
        "defaultValue": {
          "type": "string"
        },
        "sanitizePatterns": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "sources": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldNormalizationSeveritySource:LogIngestConfigFieldNormalizationSeveritySource"
          }
        },
        "valueMap": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogIngestConfigFieldNormalizationSeveritySource:LogIngestConfigFieldNormalizationSeveritySource": {
      "properties": {
        "selector": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "selector"
      ]
    },
    "chronosphere:index/LogIngestConfigFieldNormalizationTimestamp:LogIngestConfigFieldNormalizationTimestamp": {
      "properties": {
        "sources": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldNormalizationTimestampSource:LogIngestConfigFieldNormalizationTimestampSource"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/LogIngestConfigFieldNormalizationTimestampSource:LogIngestConfigFieldNormalizationTimestampSource": {
      "properties": {
        "selector": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "selector"
      ]
    },
    "chronosphere:index/LogIngestConfigFieldParser:LogIngestConfigFieldParser": {
      "properties": {
        "destination": {
          "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldParserDestination:LogIngestConfigFieldParserDestination"
        },
        "mode": {
          "type": "string"
        },
        "parser": {
          "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldParserParser:LogIngestConfigFieldParserParser"
        },
        "source": {
          "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldParserSource:LogIngestConfigFieldParserSource"
        }
      },
      "type": "object",
      "required": [
        "parser",
        "source"
      ]
    },
    "chronosphere:index/LogIngestConfigFieldParserDestination:LogIngestConfigFieldParserDestination": {
      "properties": {
        "selector": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "selector"
      ]
    },
    "chronosphere:index/LogIngestConfigFieldParserParser:LogIngestConfigFieldParserParser": {
      "properties": {
        "keyValueParser": {
          "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldParserParserKeyValueParser:LogIngestConfigFieldParserParserKeyValueParser"
        },
        "parserType": {
          "type": "string"
        },
        "regexParser": {
          "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldParserParserRegexParser:LogIngestConfigFieldParserParserRegexParser"
        }
      },
      "type": "object",
      "required": [
        "parserType"
      ]
    },
    "chronosphere:index/LogIngestConfigFieldParserParserKeyValueParser:LogIngestConfigFieldParserParserKeyValueParser": {
      "properties": {
        "delimiter": {
          "type": "string"
        },
        "pairSeparator": {
          "type": "string"
        },
        "trimSet": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "delimiter",
        "pairSeparator"
      ]
    },
    "chronosphere:index/LogIngestConfigFieldParserParserRegexParser:LogIngestConfigFieldParserParserRegexParser": {
      "properties": {
        "regex": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "regex"
      ]
    },
    "chronosphere:index/LogIngestConfigFieldParserSource:LogIngestConfigFieldParserSource": {
      "properties": {
        "selector": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "selector"
      ]
    },
    "chronosphere:index/LogIngestConfigPlaintextParser:LogIngestConfigPlaintextParser": {
      "properties": {
        "keepOriginal": {
          "type": "boolean"
        },
        "mode": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "parser": {
          "$ref": "#/types/chronosphere:index%2FLogIngestConfigPlaintextParserParser:LogIngestConfigPlaintextParserParser"
        }
      },
      "type": "object",
      "required": [
        "name",
        "parser"
      ]
    },
    "chronosphere:index/LogIngestConfigPlaintextParserParser:LogIngestConfigPlaintextParserParser": {
      "properties": {
        "keyValueParser": {
          "$ref": "#/types/chronosphere:index%2FLogIngestConfigPlaintextParserParserKeyValueParser:LogIngestConfigPlaintextParserParserKeyValueParser"
        },
        "parserType": {
          "type": "string"
        },
        "regexParser": {
          "$ref": "#/types/chronosphere:index%2FLogIngestConfigPlaintextParserParserRegexParser:LogIngestConfigPlaintextParserParserRegexParser"
        }
      },
      "type": "object",
      "required": [
        "parserType"
      ]
    },
    "chronosphere:index/LogIngestConfigPlaintextParserParserKeyValueParser:LogIngestConfigPlaintextParserParserKeyValueParser": {
      "properties": {
        "delimiter": {
          "type": "string"
        },
        "pairSeparator": {
          "type": "string"
        },
        "trimSet": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "delimiter",
        "pairSeparator"
      ]
    },
    "chronosphere:index/LogIngestConfigPlaintextParserParserRegexParser:LogIngestConfigPlaintextParserParserRegexParser": {
      "properties": {
        "regex": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "regex"
      ]
    },
    "chronosphere:index/LogscaleActionEmailAction:LogscaleActionEmailAction": {
      "properties": {
        "attachCsv": {
          "type": "boolean"
        },
        "bodyTemplate": {
          "type": "string"
        },
        "recipients": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "subjectTemplate": {
          "type": "string"
        },
        "useProxy": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "recipients"
      ]
    },
    "chronosphere:index/LogscaleActionHumioAction:LogscaleActionHumioAction": {
      "properties": {
        "ingestToken": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "ingestToken"
      ]
    },
    "chronosphere:index/LogscaleActionOpsGenieAction:LogscaleActionOpsGenieAction": {
      "properties": {
        "apiUrl": {
          "type": "string"
        },
        "opsGenieKey": {
          "type": "string"
        },
        "useProxy": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "apiUrl",
        "opsGenieKey"
      ]
    },
    "chronosphere:index/LogscaleActionPagerDutyAction:LogscaleActionPagerDutyAction": {
      "properties": {
        "routingKey": {
          "type": "string"
        },
        "severity": {
          "type": "string"
        },
        "useProxy": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "routingKey",
        "severity"
      ]
    },
    "chronosphere:index/LogscaleActionSlackAction:LogscaleActionSlackAction": {
      "properties": {
        "fields": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "url": {
          "type": "string"
        },
        "useProxy": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "url"
      ]
    },
    "chronosphere:index/LogscaleActionSlackPostMessageAction:LogscaleActionSlackPostMessageAction": {
      "properties": {
        "apiToken": {
          "type": "string"
        },
        "channels": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "fields": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "useProxy": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "apiToken",
        "channels"
      ]
    },
    "chronosphere:index/LogscaleActionUploadFileAction:LogscaleActionUploadFileAction": {
      "properties": {
        "fileName": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "fileName"
      ]
    },
    "chronosphere:index/LogscaleActionVictorOpsAction:LogscaleActionVictorOpsAction": {
      "properties": {
        "messageType": {
          "type": "string"
        },
        "notifyUrl": {
          "type": "string"
        },
        "useProxy": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "messageType",
        "notifyUrl"
      ]
    },
    "chronosphere:index/LogscaleActionWebhookAction:LogscaleActionWebhookAction": {
      "properties": {
        "bodyTemplate": {
          "type": "string"
        },
        "headers": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "ignoreSsl": {
          "type": "boolean"
        },
        "method": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "useProxy": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "method",
        "url"
      ]
    },
    "chronosphere:index/MappingRuleStoragePolicy:MappingRuleStoragePolicy": {
      "properties": {
        "resolution": {
          "type": "string"
        },
        "retention": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "resolution",
        "retention"
      ]
    },
    "chronosphere:index/MonitorQuery:MonitorQuery": {
      "properties": {
        "graphiteExpr": {
          "type": "string"
        },
        "loggingExpr": {
          "type": "string"
        },
        "prometheusExpr": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/MonitorSchedule:MonitorSchedule": {
      "properties": {
        "ranges": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FMonitorScheduleRange:MonitorScheduleRange"
          }
        },
        "timezone": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "timezone"
      ]
    },
    "chronosphere:index/MonitorScheduleRange:MonitorScheduleRange": {
      "properties": {
        "day": {
          "type": "string"
        },
        "end": {
          "type": "string"
        },
        "start": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "day",
        "end",
        "start"
      ]
    },
    "chronosphere:index/MonitorSeriesConditions:MonitorSeriesConditions": {
      "properties": {
        "conditions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FMonitorSeriesConditionsCondition:MonitorSeriesConditionsCondition"
          }
        },
        "overrides": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FMonitorSeriesConditionsOverride:MonitorSeriesConditionsOverride"
          }
        }
      },
      "type": "object",
      "required": [
        "conditions"
      ]
    },
    "chronosphere:index/MonitorSeriesConditionsCondition:MonitorSeriesConditionsCondition": {
      "properties": {
        "op": {
          "type": "string"
        },
        "resolveSustain": {
          "type": "string"
        },
        "severity": {
          "type": "string"
        },
        "sustain": {
          "type": "string"
        },
        "value": {
          "type": "number"
        }
      },
      "type": "object",
      "required": [
        "op",
        "severity"
      ]
    },
    "chronosphere:index/MonitorSeriesConditionsOverride:MonitorSeriesConditionsOverride": {
      "properties": {
        "conditions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FMonitorSeriesConditionsOverrideCondition:MonitorSeriesConditionsOverrideCondition"
          }
        },
        "labelMatchers": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FMonitorSeriesConditionsOverrideLabelMatcher:MonitorSeriesConditionsOverrideLabelMatcher"
          }
        }
      },
      "type": "object",
      "required": [
        "conditions",
        "labelMatchers"
      ]
    },
    "chronosphere:index/MonitorSeriesConditionsOverrideCondition:MonitorSeriesConditionsOverrideCondition": {
      "properties": {
        "op": {
          "type": "string"
        },
        "resolveSustain": {
          "type": "string"
        },
        "severity": {
          "type": "string"
        },
        "sustain": {
          "type": "string"
        },
        "value": {
          "type": "number"
        }
      },
      "type": "object",
      "required": [
        "op",
        "severity"
      ]
    },
    "chronosphere:index/MonitorSeriesConditionsOverrideLabelMatcher:MonitorSeriesConditionsOverrideLabelMatcher": {
      "properties": {
        "name": {
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "name",
        "type",
        "value"
      ]
    },
    "chronosphere:index/MonitorSignalGrouping:MonitorSignalGrouping": {
      "properties": {
        "labelNames": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "signalPerSeries": {
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "chronosphere:index/NotificationPolicyOverride:NotificationPolicyOverride": {
      "properties": {
        "alertLabelMatchers": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FNotificationPolicyOverrideAlertLabelMatcher:NotificationPolicyOverrideAlertLabelMatcher"
          }
        },
        "routes": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FNotificationPolicyOverrideRoute:NotificationPolicyOverrideRoute"
          }
        }
      },
      "type": "object",
      "required": [
        "alertLabelMatchers"
      ]
    },
    "chronosphere:index/NotificationPolicyOverrideAlertLabelMatcher:NotificationPolicyOverrideAlertLabelMatcher": {
      "properties": {
        "name": {
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "name",
        "type",
        "value"
      ]
    },
    "chronosphere:index/NotificationPolicyOverrideRoute:NotificationPolicyOverrideRoute": {
      "properties": {
        "groupBy": {
          "$ref": "#/types/chronosphere:index%2FNotificationPolicyOverrideRouteGroupBy:NotificationPolicyOverrideRouteGroupBy"
        },
        "notifiers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "repeatInterval": {
          "type": "string"
        },
        "severity": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "severity"
      ]
    },
    "chronosphere:index/NotificationPolicyOverrideRouteGroupBy:NotificationPolicyOverrideRouteGroupBy": {
      "properties": {
        "labelNames": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/NotificationPolicyRoute:NotificationPolicyRoute": {
      "properties": {
        "groupBy": {
          "$ref": "#/types/chronosphere:index%2FNotificationPolicyRouteGroupBy:NotificationPolicyRouteGroupBy"
        },
        "notifiers": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "repeatInterval": {
          "type": "string"
        },
        "severity": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "severity"
      ]
    },
    "chronosphere:index/NotificationPolicyRouteGroupBy:NotificationPolicyRouteGroupBy": {
      "properties": {
        "labelNames": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/OpsgenieAlertNotifierResponder:OpsgenieAlertNotifierResponder": {
      "properties": {
        "id": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "username": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "type"
      ]
    },
    "chronosphere:index/OtelMetricsIngestionResourceAttributes:OtelMetricsIngestionResourceAttributes": {
      "properties": {
        "excludeKeys": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "filterMode": {
          "type": "string"
        },
        "flattenMode": {
          "type": "string"
        },
        "generateTargetInfo": {
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "chronosphere:index/PagerdutyAlertNotifierImage:PagerdutyAlertNotifierImage": {
      "properties": {
        "alt": {
          "type": "string"
        },
        "href": {
          "type": "string"
        },
        "src": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "src"
      ]
    },
    "chronosphere:index/PagerdutyAlertNotifierLink:PagerdutyAlertNotifierLink": {
      "properties": {
        "href": {
          "type": "string"
        },
        "text": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "href"
      ]
    },
    "chronosphere:index/ResourcePoolsConfigDefaultPool:ResourcePoolsConfigDefaultPool": {
      "properties": {
        "allocation": {
          "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigDefaultPoolAllocation:ResourcePoolsConfigDefaultPoolAllocation"
        },
        "priorities": {
          "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigDefaultPoolPriorities:ResourcePoolsConfigDefaultPoolPriorities"
        },
        "priorityThresholds": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigDefaultPoolPriorityThreshold:ResourcePoolsConfigDefaultPoolPriorityThreshold"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/ResourcePoolsConfigDefaultPoolAllocation:ResourcePoolsConfigDefaultPoolAllocation": {
      "properties": {
        "fixedValues": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigDefaultPoolAllocationFixedValue:ResourcePoolsConfigDefaultPoolAllocationFixedValue"
          }
        },
        "percentOfLicense": {
          "type": "number"
        },
        "priorityThresholds": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigDefaultPoolAllocationPriorityThreshold:ResourcePoolsConfigDefaultPoolAllocationPriorityThreshold"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/ResourcePoolsConfigDefaultPoolAllocationFixedValue:ResourcePoolsConfigDefaultPoolAllocationFixedValue": {
      "properties": {
        "license": {
          "type": "string"
        },
        "value": {
          "type": "integer"
        }
      },
      "type": "object",
      "required": [
        "license",
        "value"
      ]
    },
    "chronosphere:index/ResourcePoolsConfigDefaultPoolAllocationPriorityThreshold:ResourcePoolsConfigDefaultPoolAllocationPriorityThreshold": {
      "properties": {
        "allPriorities": {
          "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigDefaultPoolAllocationPriorityThresholdAllPriorities:ResourcePoolsConfigDefaultPoolAllocationPriorityThresholdAllPriorities"
        },
        "defaultAndLowPriority": {
          "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigDefaultPoolAllocationPriorityThresholdDefaultAndLowPriority:ResourcePoolsConfigDefaultPoolAllocationPriorityThresholdDefaultAndLowPriority"
        },
        "license": {
          "type": "string"
        },
        "lowPriority": {
          "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigDefaultPoolAllocationPriorityThresholdLowPriority:ResourcePoolsConfigDefaultPoolAllocationPriorityThresholdLowPriority"
        }
      },
      "type": "object",
      "required": [
        "license"
      ]
    },
    "chronosphere:index/ResourcePoolsConfigDefaultPoolAllocationPriorityThresholdAllPriorities:ResourcePoolsConfigDefaultPoolAllocationPriorityThresholdAllPriorities": {
      "properties": {
        "fixedValue": {
          "type": "integer"
        },
        "percentOfPoolAllocation": {
          "type": "number"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ResourcePoolsConfigDefaultPoolAllocationPriorityThresholdDefaultAndLowPriority:ResourcePoolsConfigDefaultPoolAllocationPriorityThresholdDefaultAndLowPriority": {
      "properties": {
        "fixedValue": {
          "type": "integer"
        },
        "percentOfPoolAllocation": {
          "type": "number"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ResourcePoolsConfigDefaultPoolAllocationPriorityThresholdLowPriority:ResourcePoolsConfigDefaultPoolAllocationPriorityThresholdLowPriority": {
      "properties": {
        "fixedValue": {
          "type": "integer"
        },
        "percentOfPoolAllocation": {
          "type": "number"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ResourcePoolsConfigDefaultPoolPriorities:ResourcePoolsConfigDefaultPoolPriorities": {
      "properties": {
        "highPriorityMatchRules": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "lowPriorityMatchRules": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/ResourcePoolsConfigDefaultPoolPriorityThreshold:ResourcePoolsConfigDefaultPoolPriorityThreshold": {
      "properties": {
        "allPriorities": {
          "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigDefaultPoolPriorityThresholdAllPriorities:ResourcePoolsConfigDefaultPoolPriorityThresholdAllPriorities"
        },
        "defaultAndLowPriority": {
          "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigDefaultPoolPriorityThresholdDefaultAndLowPriority:ResourcePoolsConfigDefaultPoolPriorityThresholdDefaultAndLowPriority"
        },
        "license": {
          "type": "string"
        },
        "lowPriority": {
          "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigDefaultPoolPriorityThresholdLowPriority:ResourcePoolsConfigDefaultPoolPriorityThresholdLowPriority"
        }
      },
      "type": "object",
      "required": [
        "license"
      ]
    },
    "chronosphere:index/ResourcePoolsConfigDefaultPoolPriorityThresholdAllPriorities:ResourcePoolsConfigDefaultPoolPriorityThresholdAllPriorities": {
      "properties": {
        "fixedValue": {
          "type": "integer"
        },
        "percentOfPoolAllocation": {
          "type": "number"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ResourcePoolsConfigDefaultPoolPriorityThresholdDefaultAndLowPriority:ResourcePoolsConfigDefaultPoolPriorityThresholdDefaultAndLowPriority": {
      "properties": {
        "fixedValue": {
          "type": "integer"
        },
        "percentOfPoolAllocation": {
          "type": "number"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ResourcePoolsConfigDefaultPoolPriorityThresholdLowPriority:ResourcePoolsConfigDefaultPoolPriorityThresholdLowPriority": {
      "properties": {
        "fixedValue": {
          "type": "integer"
        },
        "percentOfPoolAllocation": {
          "type": "number"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ResourcePoolsConfigPool:ResourcePoolsConfigPool": {
      "properties": {
        "allocation": {
          "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigPoolAllocation:ResourcePoolsConfigPoolAllocation"
        },
        "matchRule": {
          "type": "string",
          "deprecationMessage": "use match_rules"
        },
        "matchRules": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "name": {
          "type": "string"
        },
        "priorities": {
          "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigPoolPriorities:ResourcePoolsConfigPoolPriorities"
        }
      },
      "type": "object",
      "required": [
        "name"
      ]
    },
    "chronosphere:index/ResourcePoolsConfigPoolAllocation:ResourcePoolsConfigPoolAllocation": {
      "properties": {
        "fixedValues": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigPoolAllocationFixedValue:ResourcePoolsConfigPoolAllocationFixedValue"
          }
        },
        "percentOfLicense": {
          "type": "number"
        },
        "priorityThresholds": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigPoolAllocationPriorityThreshold:ResourcePoolsConfigPoolAllocationPriorityThreshold"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/ResourcePoolsConfigPoolAllocationFixedValue:ResourcePoolsConfigPoolAllocationFixedValue": {
      "properties": {
        "license": {
          "type": "string"
        },
        "value": {
          "type": "integer"
        }
      },
      "type": "object",
      "required": [
        "license",
        "value"
      ]
    },
    "chronosphere:index/ResourcePoolsConfigPoolAllocationPriorityThreshold:ResourcePoolsConfigPoolAllocationPriorityThreshold": {
      "properties": {
        "allPriorities": {
          "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigPoolAllocationPriorityThresholdAllPriorities:ResourcePoolsConfigPoolAllocationPriorityThresholdAllPriorities"
        },
        "defaultAndLowPriority": {
          "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigPoolAllocationPriorityThresholdDefaultAndLowPriority:ResourcePoolsConfigPoolAllocationPriorityThresholdDefaultAndLowPriority"
        },
        "license": {
          "type": "string"
        },
        "lowPriority": {
          "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigPoolAllocationPriorityThresholdLowPriority:ResourcePoolsConfigPoolAllocationPriorityThresholdLowPriority"
        }
      },
      "type": "object",
      "required": [
        "license"
      ]
    },
    "chronosphere:index/ResourcePoolsConfigPoolAllocationPriorityThresholdAllPriorities:ResourcePoolsConfigPoolAllocationPriorityThresholdAllPriorities": {
      "properties": {
        "fixedValue": {
          "type": "integer"
        },
        "percentOfPoolAllocation": {
          "type": "number"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ResourcePoolsConfigPoolAllocationPriorityThresholdDefaultAndLowPriority:ResourcePoolsConfigPoolAllocationPriorityThresholdDefaultAndLowPriority": {
      "properties": {
        "fixedValue": {
          "type": "integer"
        },
        "percentOfPoolAllocation": {
          "type": "number"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ResourcePoolsConfigPoolAllocationPriorityThresholdLowPriority:ResourcePoolsConfigPoolAllocationPriorityThresholdLowPriority": {
      "properties": {
        "fixedValue": {
          "type": "integer"
        },
        "percentOfPoolAllocation": {
          "type": "number"
        }
      },
      "type": "object"
    },
    "chronosphere:index/ResourcePoolsConfigPoolPriorities:ResourcePoolsConfigPoolPriorities": {
      "properties": {
        "highPriorityMatchRules": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "lowPriorityMatchRules": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/RollupRuleGraphiteLabelPolicy:RollupRuleGraphiteLabelPolicy": {
      "properties": {
        "replaces": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FRollupRuleGraphiteLabelPolicyReplace:RollupRuleGraphiteLabelPolicyReplace"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/RollupRuleGraphiteLabelPolicyReplace:RollupRuleGraphiteLabelPolicyReplace": {
      "properties": {
        "name": {
          "type": "string"
        },
        "newValue": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "name",
        "newValue"
      ]
    },
    "chronosphere:index/RollupRuleStoragePolicies:RollupRuleStoragePolicies": {
      "properties": {
        "resolution": {
          "type": "string"
        },
        "retention": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "resolution",
        "retention"
      ]
    },
    "chronosphere:index/SLODefinition:SLODefinition": {
      "properties": {
        "burnRateAlertingConfigs": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FSLODefinitionBurnRateAlertingConfig:SLODefinitionBurnRateAlertingConfig"
          }
        },
        "enableBurnRateAlerting": {
          "type": "boolean"
        },
        "objective": {
          "type": "number"
        },
        "timeWindow": {
          "$ref": "#/types/chronosphere:index%2FSLODefinitionTimeWindow:SLODefinitionTimeWindow"
        }
      },
      "type": "object",
      "required": [
        "objective"
      ],
      "language": {
        "nodejs": {
          "requiredOutputs": [
            "burnRateAlertingConfigs",
            "enableBurnRateAlerting",
            "objective",
            "timeWindow"
          ]
        }
      }
    },
    "chronosphere:index/SLODefinitionBurnRateAlertingConfig:SLODefinitionBurnRateAlertingConfig": {
      "properties": {
        "budget": {
          "type": "number"
        },
        "labels": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "severity": {
          "type": "string"
        },
        "window": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "budget",
        "severity",
        "window"
      ]
    },
    "chronosphere:index/SLODefinitionTimeWindow:SLODefinitionTimeWindow": {
      "properties": {
        "duration": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "duration"
      ]
    },
    "chronosphere:index/SLOSignalGrouping:SLOSignalGrouping": {
      "properties": {
        "labelNames": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "signalPerSeries": {
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "chronosphere:index/SLOSli:SLOSli": {
      "properties": {
        "additionalPromqlFilters": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FSLOSliAdditionalPromqlFilter:SLOSliAdditionalPromqlFilter"
          }
        },
        "customDimensionLabels": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "customIndicator": {
          "$ref": "#/types/chronosphere:index%2FSLOSliCustomIndicator:SLOSliCustomIndicator"
        },
        "customTimesliceIndicator": {
          "$ref": "#/types/chronosphere:index%2FSLOSliCustomTimesliceIndicator:SLOSliCustomTimesliceIndicator"
        }
      },
      "type": "object"
    },
    "chronosphere:index/SLOSliAdditionalPromqlFilter:SLOSliAdditionalPromqlFilter": {
      "properties": {
        "name": {
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "name",
        "type",
        "value"
      ]
    },
    "chronosphere:index/SLOSliCustomIndicator:SLOSliCustomIndicator": {
      "properties": {
        "badQueryTemplate": {
          "type": "string"
        },
        "goodQueryTemplate": {
          "type": "string"
        },
        "totalQueryTemplate": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "totalQueryTemplate"
      ]
    },
    "chronosphere:index/SLOSliCustomTimesliceIndicator:SLOSliCustomTimesliceIndicator": {
      "properties": {
        "condition": {
          "$ref": "#/types/chronosphere:index%2FSLOSliCustomTimesliceIndicatorCondition:SLOSliCustomTimesliceIndicatorCondition"
        },
        "queryTemplate": {
          "type": "string"
        },
        "timesliceSize": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "condition",
        "queryTemplate",
        "timesliceSize"
      ]
    },
    "chronosphere:index/SLOSliCustomTimesliceIndicatorCondition:SLOSliCustomTimesliceIndicatorCondition": {
      "properties": {
        "op": {
          "type": "string"
        },
        "value": {
          "type": "number"
        }
      },
      "type": "object",
      "required": [
        "op",
        "value"
      ]
    },
    "chronosphere:index/ServiceAccountRestriction:ServiceAccountRestriction": {
      "properties": {
        "labels": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "permission": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "permission"
      ]
    },
    "chronosphere:index/SlackAlertNotifierAction:SlackAlertNotifierAction": {
      "properties": {
        "actionConfirmDismissText": {
          "type": "string"
        },
        "actionConfirmOkText": {
          "type": "string"
        },
        "actionConfirmText": {
          "type": "string"
        },
        "actionConfirmTile": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "style": {
          "type": "string"
        },
        "text": {
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/SlackAlertNotifierField:SlackAlertNotifierField": {
      "properties": {
        "short": {
          "type": "boolean"
        },
        "title": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceJaegerRemoteSamplingStrategyAppliedStrategy:TraceJaegerRemoteSamplingStrategyAppliedStrategy": {
      "properties": {
        "perOperationStrategies": {
          "$ref": "#/types/chronosphere:index%2FTraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategies:TraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategies"
        },
        "probabilisticStrategy": {
          "$ref": "#/types/chronosphere:index%2FTraceJaegerRemoteSamplingStrategyAppliedStrategyProbabilisticStrategy:TraceJaegerRemoteSamplingStrategyAppliedStrategyProbabilisticStrategy"
        },
        "rateLimitingStrategy": {
          "$ref": "#/types/chronosphere:index%2FTraceJaegerRemoteSamplingStrategyAppliedStrategyRateLimitingStrategy:TraceJaegerRemoteSamplingStrategyAppliedStrategyRateLimitingStrategy"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategies:TraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategies": {
      "properties": {
        "defaultLowerBoundTracesPerSecond": {
          "type": "number"
        },
        "defaultSamplingRate": {
          "type": "number"
        },
        "defaultUpperBoundTracesPerSecond": {
          "type": "number"
        },
        "perOperationStrategies": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FTraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategiesPerOperationStrategy:TraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategiesPerOperationStrategy"
          }
        }
      },
      "type": "object",
      "required": [
        "defaultSamplingRate"
      ]
    },
    "chronosphere:index/TraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategiesPerOperationStrategy:TraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategiesPerOperationStrategy": {
      "properties": {
        "operation": {
          "type": "string"
        },
        "probabilisticStrategy": {
          "$ref": "#/types/chronosphere:index%2FTraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategiesPerOperationStrategyProbabilisticStrategy:TraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategiesPerOperationStrategyProbabilisticStrategy"
        }
      },
      "type": "object",
      "required": [
        "operation",
        "probabilisticStrategy"
      ]
    },
    "chronosphere:index/TraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategiesPerOperationStrategyProbabilisticStrategy:TraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategiesPerOperationStrategyProbabilisticStrategy": {
      "properties": {
        "samplingRate": {
          "type": "number"
        }
      },
      "type": "object",
      "required": [
        "samplingRate"
      ]
    },
    "chronosphere:index/TraceJaegerRemoteSamplingStrategyAppliedStrategyProbabilisticStrategy:TraceJaegerRemoteSamplingStrategyAppliedStrategyProbabilisticStrategy": {
      "properties": {
        "samplingRate": {
          "type": "number"
        }
      },
      "type": "object",
      "required": [
        "samplingRate"
      ]
    },
    "chronosphere:index/TraceJaegerRemoteSamplingStrategyAppliedStrategyRateLimitingStrategy:TraceJaegerRemoteSamplingStrategyAppliedStrategyRateLimitingStrategy": {
      "properties": {
        "maxTracesPerSecond": {
          "type": "integer"
        }
      },
      "type": "object",
      "required": [
        "maxTracesPerSecond"
      ]
    },
    "chronosphere:index/TraceMetricsRuleGroupBy:TraceMetricsRuleGroupBy": {
      "properties": {
        "key": {
          "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleGroupByKey:TraceMetricsRuleGroupByKey"
        },
        "label": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "key",
        "label"
      ]
    },
    "chronosphere:index/TraceMetricsRuleGroupByKey:TraceMetricsRuleGroupByKey": {
      "properties": {
        "namedKey": {
          "type": "string"
        },
        "type": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "type"
      ]
    },
    "chronosphere:index/TraceMetricsRuleTraceFilter:TraceMetricsRuleTraceFilter": {
      "properties": {
        "spans": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilterSpan:TraceMetricsRuleTraceFilterSpan"
          }
        },
        "trace": {
          "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilterTrace:TraceMetricsRuleTraceFilterTrace"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceMetricsRuleTraceFilterSpan:TraceMetricsRuleTraceFilterSpan": {
      "properties": {
        "duration": {
          "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilterSpanDuration:TraceMetricsRuleTraceFilterSpanDuration"
        },
        "error": {
          "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilterSpanError:TraceMetricsRuleTraceFilterSpanError"
        },
        "isRootSpan": {
          "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilterSpanIsRootSpan:TraceMetricsRuleTraceFilterSpanIsRootSpan"
        },
        "matchType": {
          "type": "string"
        },
        "operation": {
          "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilterSpanOperation:TraceMetricsRuleTraceFilterSpanOperation"
        },
        "parentOperation": {
          "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilterSpanParentOperation:TraceMetricsRuleTraceFilterSpanParentOperation"
        },
        "parentService": {
          "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilterSpanParentService:TraceMetricsRuleTraceFilterSpanParentService"
        },
        "service": {
          "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilterSpanService:TraceMetricsRuleTraceFilterSpanService"
        },
        "spanCount": {
          "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilterSpanSpanCount:TraceMetricsRuleTraceFilterSpanSpanCount"
        },
        "tags": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilterSpanTag:TraceMetricsRuleTraceFilterSpanTag"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceMetricsRuleTraceFilterSpanDuration:TraceMetricsRuleTraceFilterSpanDuration": {
      "properties": {
        "maxSecs": {
          "type": "number"
        },
        "minSecs": {
          "type": "number"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceMetricsRuleTraceFilterSpanError:TraceMetricsRuleTraceFilterSpanError": {
      "properties": {
        "value": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "value"
      ]
    },
    "chronosphere:index/TraceMetricsRuleTraceFilterSpanIsRootSpan:TraceMetricsRuleTraceFilterSpanIsRootSpan": {
      "properties": {
        "value": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "value"
      ]
    },
    "chronosphere:index/TraceMetricsRuleTraceFilterSpanOperation:TraceMetricsRuleTraceFilterSpanOperation": {
      "properties": {
        "inValues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "match": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceMetricsRuleTraceFilterSpanParentOperation:TraceMetricsRuleTraceFilterSpanParentOperation": {
      "properties": {
        "inValues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "match": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceMetricsRuleTraceFilterSpanParentService:TraceMetricsRuleTraceFilterSpanParentService": {
      "properties": {
        "inValues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "match": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceMetricsRuleTraceFilterSpanService:TraceMetricsRuleTraceFilterSpanService": {
      "properties": {
        "inValues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "match": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceMetricsRuleTraceFilterSpanSpanCount:TraceMetricsRuleTraceFilterSpanSpanCount": {
      "properties": {
        "max": {
          "type": "integer"
        },
        "min": {
          "type": "integer"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceMetricsRuleTraceFilterSpanTag:TraceMetricsRuleTraceFilterSpanTag": {
      "properties": {
        "key": {
          "type": "string"
        },
        "numericValue": {
          "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilterSpanTagNumericValue:TraceMetricsRuleTraceFilterSpanTagNumericValue"
        },
        "value": {
          "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilterSpanTagValue:TraceMetricsRuleTraceFilterSpanTagValue"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceMetricsRuleTraceFilterSpanTagNumericValue:TraceMetricsRuleTraceFilterSpanTagNumericValue": {
      "properties": {
        "comparison": {
          "type": "string"
        },
        "value": {
          "type": "number"
        }
      },
      "type": "object",
      "required": [
        "comparison",
        "value"
      ]
    },
    "chronosphere:index/TraceMetricsRuleTraceFilterSpanTagValue:TraceMetricsRuleTraceFilterSpanTagValue": {
      "properties": {
        "inValues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "match": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceMetricsRuleTraceFilterTrace:TraceMetricsRuleTraceFilterTrace": {
      "properties": {
        "duration": {
          "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilterTraceDuration:TraceMetricsRuleTraceFilterTraceDuration"
        },
        "error": {
          "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilterTraceError:TraceMetricsRuleTraceFilterTraceError"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceMetricsRuleTraceFilterTraceDuration:TraceMetricsRuleTraceFilterTraceDuration": {
      "properties": {
        "maxSecs": {
          "type": "number"
        },
        "minSecs": {
          "type": "number"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceMetricsRuleTraceFilterTraceError:TraceMetricsRuleTraceFilterTraceError": {
      "properties": {
        "value": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "value"
      ]
    },
    "chronosphere:index/TraceTailSamplingRulesDefaultSampleRate:TraceTailSamplingRulesDefaultSampleRate": {
      "properties": {
        "enabled": {
          "type": "boolean"
        },
        "sampleRate": {
          "type": "number"
        }
      },
      "type": "object",
      "required": [
        "sampleRate"
      ]
    },
    "chronosphere:index/TraceTailSamplingRulesRule:TraceTailSamplingRulesRule": {
      "properties": {
        "filter": {
          "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRuleFilter:TraceTailSamplingRulesRuleFilter"
        },
        "name": {
          "type": "string"
        },
        "sampleRate": {
          "type": "number"
        },
        "systemName": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "filter",
        "sampleRate"
      ]
    },
    "chronosphere:index/TraceTailSamplingRulesRuleFilter:TraceTailSamplingRulesRuleFilter": {
      "properties": {
        "spans": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRuleFilterSpan:TraceTailSamplingRulesRuleFilterSpan"
          }
        },
        "trace": {
          "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRuleFilterTrace:TraceTailSamplingRulesRuleFilterTrace"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceTailSamplingRulesRuleFilterSpan:TraceTailSamplingRulesRuleFilterSpan": {
      "properties": {
        "duration": {
          "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRuleFilterSpanDuration:TraceTailSamplingRulesRuleFilterSpanDuration"
        },
        "error": {
          "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRuleFilterSpanError:TraceTailSamplingRulesRuleFilterSpanError"
        },
        "isRootSpan": {
          "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRuleFilterSpanIsRootSpan:TraceTailSamplingRulesRuleFilterSpanIsRootSpan"
        },
        "matchType": {
          "type": "string"
        },
        "operation": {
          "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRuleFilterSpanOperation:TraceTailSamplingRulesRuleFilterSpanOperation"
        },
        "parentOperation": {
          "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRuleFilterSpanParentOperation:TraceTailSamplingRulesRuleFilterSpanParentOperation"
        },
        "parentService": {
          "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRuleFilterSpanParentService:TraceTailSamplingRulesRuleFilterSpanParentService"
        },
        "service": {
          "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRuleFilterSpanService:TraceTailSamplingRulesRuleFilterSpanService"
        },
        "spanCount": {
          "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRuleFilterSpanSpanCount:TraceTailSamplingRulesRuleFilterSpanSpanCount"
        },
        "tags": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRuleFilterSpanTag:TraceTailSamplingRulesRuleFilterSpanTag"
          }
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceTailSamplingRulesRuleFilterSpanDuration:TraceTailSamplingRulesRuleFilterSpanDuration": {
      "properties": {
        "maxSecs": {
          "type": "number"
        },
        "minSecs": {
          "type": "number"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceTailSamplingRulesRuleFilterSpanError:TraceTailSamplingRulesRuleFilterSpanError": {
      "properties": {
        "value": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "value"
      ]
    },
    "chronosphere:index/TraceTailSamplingRulesRuleFilterSpanIsRootSpan:TraceTailSamplingRulesRuleFilterSpanIsRootSpan": {
      "properties": {
        "value": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "value"
      ]
    },
    "chronosphere:index/TraceTailSamplingRulesRuleFilterSpanOperation:TraceTailSamplingRulesRuleFilterSpanOperation": {
      "properties": {
        "inValues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "match": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceTailSamplingRulesRuleFilterSpanParentOperation:TraceTailSamplingRulesRuleFilterSpanParentOperation": {
      "properties": {
        "inValues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "match": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceTailSamplingRulesRuleFilterSpanParentService:TraceTailSamplingRulesRuleFilterSpanParentService": {
      "properties": {
        "inValues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "match": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceTailSamplingRulesRuleFilterSpanService:TraceTailSamplingRulesRuleFilterSpanService": {
      "properties": {
        "inValues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "match": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceTailSamplingRulesRuleFilterSpanSpanCount:TraceTailSamplingRulesRuleFilterSpanSpanCount": {
      "properties": {
        "max": {
          "type": "integer"
        },
        "min": {
          "type": "integer"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceTailSamplingRulesRuleFilterSpanTag:TraceTailSamplingRulesRuleFilterSpanTag": {
      "properties": {
        "key": {
          "type": "string"
        },
        "numericValue": {
          "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRuleFilterSpanTagNumericValue:TraceTailSamplingRulesRuleFilterSpanTagNumericValue"
        },
        "value": {
          "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRuleFilterSpanTagValue:TraceTailSamplingRulesRuleFilterSpanTagValue"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceTailSamplingRulesRuleFilterSpanTagNumericValue:TraceTailSamplingRulesRuleFilterSpanTagNumericValue": {
      "properties": {
        "comparison": {
          "type": "string"
        },
        "value": {
          "type": "number"
        }
      },
      "type": "object",
      "required": [
        "comparison",
        "value"
      ]
    },
    "chronosphere:index/TraceTailSamplingRulesRuleFilterSpanTagValue:TraceTailSamplingRulesRuleFilterSpanTagValue": {
      "properties": {
        "inValues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "match": {
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceTailSamplingRulesRuleFilterTrace:TraceTailSamplingRulesRuleFilterTrace": {
      "properties": {
        "duration": {
          "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRuleFilterTraceDuration:TraceTailSamplingRulesRuleFilterTraceDuration"
        },
        "error": {
          "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRuleFilterTraceError:TraceTailSamplingRulesRuleFilterTraceError"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceTailSamplingRulesRuleFilterTraceDuration:TraceTailSamplingRulesRuleFilterTraceDuration": {
      "properties": {
        "maxSecs": {
          "type": "number"
        },
        "minSecs": {
          "type": "number"
        }
      },
      "type": "object"
    },
    "chronosphere:index/TraceTailSamplingRulesRuleFilterTraceError:TraceTailSamplingRulesRuleFilterTraceError": {
      "properties": {
        "value": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "value"
      ]
    }
  },
  "provider": {
    "description": "The provider type for the chronosphere package. By default, resources use package-wide configuration\nsettings, however an explicit `Provider` instance may be created and passed during resource\nconstruction to achieve fine-grained programmatic control over provider settings. See the\n[documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.\n",
    "properties": {
      "apiToken": {
        "type": "string",
        "secret": true
      },
      "entityNamespace": {
        "type": "string"
      },
      "org": {
        "type": "string"
      }
    },
    "type": "object",
    "inputProperties": {
      "apiToken": {
        "type": "string",
        "defaultInfo": {
          "environment": [
            "CHRONOSPHERE_API_TOKEN"
          ]
        },
        "secret": true
      },
      "disableDryrun": {
        "type": "boolean"
      },
      "entityNamespace": {
        "type": "string"
      },
      "org": {
        "type": "string",
        "defaultInfo": {
          "environment": [
            "CHRONOSPHERE_ORG",
            "CHRONOSPHERE_ORG_NAME"
          ]
        }
      },
      "unstable": {
        "type": "boolean"
      }
    }
  },
  "resources": {
    "chronosphere:index/azureMetricsIntegration:AzureMetricsIntegration": {
      "properties": {
        "countMetricsEnabled": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "principal": {
          "$ref": "#/types/chronosphere:index%2FAzureMetricsIntegrationPrincipal:AzureMetricsIntegrationPrincipal"
        },
        "propagateTags": {
          "type": "boolean"
        },
        "scrapeConfig": {
          "$ref": "#/types/chronosphere:index%2FAzureMetricsIntegrationScrapeConfig:AzureMetricsIntegrationScrapeConfig"
        },
        "slug": {
          "type": "string"
        },
        "usageMetricsEnabled": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "name",
        "slug"
      ],
      "inputProperties": {
        "countMetricsEnabled": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "principal": {
          "$ref": "#/types/chronosphere:index%2FAzureMetricsIntegrationPrincipal:AzureMetricsIntegrationPrincipal"
        },
        "propagateTags": {
          "type": "boolean"
        },
        "scrapeConfig": {
          "$ref": "#/types/chronosphere:index%2FAzureMetricsIntegrationScrapeConfig:AzureMetricsIntegrationScrapeConfig"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "usageMetricsEnabled": {
          "type": "boolean"
        }
      },
      "requiredInputs": [
        "name"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering AzureMetricsIntegration resources.\n",
        "properties": {
          "countMetricsEnabled": {
            "type": "boolean"
          },
          "name": {
            "type": "string"
          },
          "principal": {
            "$ref": "#/types/chronosphere:index%2FAzureMetricsIntegrationPrincipal:AzureMetricsIntegrationPrincipal"
          },
          "propagateTags": {
            "type": "boolean"
          },
          "scrapeConfig": {
            "$ref": "#/types/chronosphere:index%2FAzureMetricsIntegrationScrapeConfig:AzureMetricsIntegrationScrapeConfig"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "usageMetricsEnabled": {
            "type": "boolean"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/blackholeAlertNotifier:BlackholeAlertNotifier": {
      "properties": {
        "name": {
          "type": "string"
        },
        "slug": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "name",
        "slug"
      ],
      "inputProperties": {
        "name": {
          "type": "string"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        }
      },
      "requiredInputs": [
        "name"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering BlackholeAlertNotifier resources.\n",
        "properties": {
          "name": {
            "type": "string"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/bucket:Bucket": {
      "properties": {
        "description": {
          "type": "string"
        },
        "labels": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "name": {
          "type": "string"
        },
        "notificationPolicyData": {
          "type": "string"
        },
        "notificationPolicyId": {
          "type": "string"
        },
        "notificationPolicySlug": {
          "type": "string"
        },
        "slug": {
          "type": "string"
        },
        "teamId": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "name",
        "notificationPolicySlug",
        "slug"
      ],
      "inputProperties": {
        "description": {
          "type": "string"
        },
        "labels": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "name": {
          "type": "string"
        },
        "notificationPolicyData": {
          "type": "string"
        },
        "notificationPolicyId": {
          "type": "string"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "teamId": {
          "type": "string"
        }
      },
      "requiredInputs": [
        "name"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering Bucket resources.\n",
        "properties": {
          "description": {
            "type": "string"
          },
          "labels": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            }
          },
          "name": {
            "type": "string"
          },
          "notificationPolicyData": {
            "type": "string"
          },
          "notificationPolicyId": {
            "type": "string"
          },
          "notificationPolicySlug": {
            "type": "string"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "teamId": {
            "type": "string"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/classicDashboard:ClassicDashboard": {
      "properties": {
        "bucketId": {
          "type": "string"
        },
        "collectionId": {
          "type": "string"
        },
        "dashboardJson": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "dashboardJson"
      ],
      "inputProperties": {
        "bucketId": {
          "type": "string"
        },
        "collectionId": {
          "type": "string"
        },
        "dashboardJson": {
          "type": "string"
        }
      },
      "requiredInputs": [
        "dashboardJson"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering ClassicDashboard resources.\n",
        "properties": {
          "bucketId": {
            "type": "string"
          },
          "collectionId": {
            "type": "string"
          },
          "dashboardJson": {
            "type": "string"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/collection:Collection": {
      "properties": {
        "description": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "notificationPolicyId": {
          "type": "string"
        },
        "slug": {
          "type": "string"
        },
        "teamId": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "name",
        "slug"
      ],
      "inputProperties": {
        "description": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "notificationPolicyId": {
          "type": "string"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "teamId": {
          "type": "string"
        }
      },
      "requiredInputs": [
        "name"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering Collection resources.\n",
        "properties": {
          "description": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "notificationPolicyId": {
            "type": "string"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "teamId": {
            "type": "string"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/consumptionBudget:ConsumptionBudget": {
      "properties": {
        "alertActionConfig": {
          "$ref": "#/types/chronosphere:index%2FConsumptionBudgetAlertActionConfig:ConsumptionBudgetAlertActionConfig"
        },
        "consumptionConfigId": {
          "type": "string"
        },
        "defaultPriority": {
          "type": "integer"
        },
        "name": {
          "type": "string"
        },
        "notificationPolicyId": {
          "type": "string"
        },
        "partitionSlugPath": {
          "type": "string"
        },
        "priorities": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionBudgetPriority:ConsumptionBudgetPriority"
          }
        },
        "resource": {
          "type": "string"
        },
        "slug": {
          "type": "string"
        },
        "thresholds": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionBudgetThreshold:ConsumptionBudgetThreshold"
          }
        }
      },
      "type": "object",
      "required": [
        "consumptionConfigId",
        "name",
        "slug"
      ],
      "inputProperties": {
        "alertActionConfig": {
          "$ref": "#/types/chronosphere:index%2FConsumptionBudgetAlertActionConfig:ConsumptionBudgetAlertActionConfig"
        },
        "consumptionConfigId": {
          "type": "string"
        },
        "defaultPriority": {
          "type": "integer"
        },
        "name": {
          "type": "string"
        },
        "notificationPolicyId": {
          "type": "string"
        },
        "partitionSlugPath": {
          "type": "string"
        },
        "priorities": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionBudgetPriority:ConsumptionBudgetPriority"
          }
        },
        "resource": {
          "type": "string"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "thresholds": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionBudgetThreshold:ConsumptionBudgetThreshold"
          }
        }
      },
      "requiredInputs": [
        "consumptionConfigId",
        "name"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering ConsumptionBudget resources.\n",
        "properties": {
          "alertActionConfig": {
            "$ref": "#/types/chronosphere:index%2FConsumptionBudgetAlertActionConfig:ConsumptionBudgetAlertActionConfig"
          },
          "consumptionConfigId": {
            "type": "string"
          },
          "defaultPriority": {
            "type": "integer"
          },
          "name": {
            "type": "string"
          },
          "notificationPolicyId": {
            "type": "string"
          },
          "partitionSlugPath": {
            "type": "string"
          },
          "priorities": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FConsumptionBudgetPriority:ConsumptionBudgetPriority"
            }
          },
          "resource": {
            "type": "string"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "thresholds": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FConsumptionBudgetThreshold:ConsumptionBudgetThreshold"
            }
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/consumptionConfig:ConsumptionConfig": {
      "properties": {
        "partitions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartition:ConsumptionConfigPartition"
          }
        }
      },
      "type": "object",
      "inputProperties": {
        "partitions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartition:ConsumptionConfigPartition"
          }
        }
      },
      "stateInputs": {
        "description": "Input properties used for looking up and filtering ConsumptionConfig resources.\n",
        "properties": {
          "partitions": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FConsumptionConfigPartition:ConsumptionConfigPartition"
            }
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/dashboard:Dashboard": {
      "properties": {
        "collectionId": {
          "type": "string"
        },
        "dashboardJson": {
          "type": "string"
        },
        "labels": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "name": {
          "type": "string"
        },
        "slug": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "dashboardJson",
        "slug"
      ],
      "inputProperties": {
        "collectionId": {
          "type": "string"
        },
        "dashboardJson": {
          "type": "string"
        },
        "labels": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "name": {
          "type": "string"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        }
      },
      "requiredInputs": [
        "dashboardJson"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering Dashboard resources.\n",
        "properties": {
          "collectionId": {
            "type": "string"
          },
          "dashboardJson": {
            "type": "string"
          },
          "labels": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            }
          },
          "name": {
            "type": "string"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/dataset:Dataset": {
      "properties": {
        "configuration": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfiguration:DatasetConfiguration"
        },
        "description": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "slug": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "configuration",
        "name",
        "slug"
      ],
      "inputProperties": {
        "configuration": {
          "$ref": "#/types/chronosphere:index%2FDatasetConfiguration:DatasetConfiguration"
        },
        "description": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        }
      },
      "requiredInputs": [
        "configuration",
        "name"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering Dataset resources.\n",
        "properties": {
          "configuration": {
            "$ref": "#/types/chronosphere:index%2FDatasetConfiguration:DatasetConfiguration"
          },
          "description": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/derivedLabel:DerivedLabel": {
      "properties": {
        "description": {
          "type": "string"
        },
        "existingLabelPolicy": {
          "type": "string"
        },
        "labelName": {
          "type": "string"
        },
        "metricLabel": {
          "$ref": "#/types/chronosphere:index%2FDerivedLabelMetricLabel:DerivedLabelMetricLabel"
        },
        "name": {
          "type": "string"
        },
        "slug": {
          "type": "string"
        },
        "spanTag": {
          "$ref": "#/types/chronosphere:index%2FDerivedLabelSpanTag:DerivedLabelSpanTag"
        }
      },
      "type": "object",
      "required": [
        "labelName",
        "name",
        "slug"
      ],
      "inputProperties": {
        "description": {
          "type": "string"
        },
        "existingLabelPolicy": {
          "type": "string"
        },
        "labelName": {
          "type": "string"
        },
        "metricLabel": {
          "$ref": "#/types/chronosphere:index%2FDerivedLabelMetricLabel:DerivedLabelMetricLabel"
        },
        "name": {
          "type": "string"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "spanTag": {
          "$ref": "#/types/chronosphere:index%2FDerivedLabelSpanTag:DerivedLabelSpanTag"
        }
      },
      "requiredInputs": [
        "labelName",
        "name"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering DerivedLabel resources.\n",
        "properties": {
          "description": {
            "type": "string"
          },
          "existingLabelPolicy": {
            "type": "string"
          },
          "labelName": {
            "type": "string"
          },
          "metricLabel": {
            "$ref": "#/types/chronosphere:index%2FDerivedLabelMetricLabel:DerivedLabelMetricLabel"
          },
          "name": {
            "type": "string"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "spanTag": {
            "$ref": "#/types/chronosphere:index%2FDerivedLabelSpanTag:DerivedLabelSpanTag"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/derivedMetric:DerivedMetric": {
      "properties": {
        "description": {
          "type": "string"
        },
        "metricName": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "queries": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FDerivedMetricQuery:DerivedMetricQuery"
          }
        },
        "slug": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "metricName",
        "name",
        "queries",
        "slug"
      ],
      "inputProperties": {
        "description": {
          "type": "string"
        },
        "metricName": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "queries": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FDerivedMetricQuery:DerivedMetricQuery"
          }
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        }
      },
      "requiredInputs": [
        "metricName",
        "name",
        "queries"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering DerivedMetric resources.\n",
        "properties": {
          "description": {
            "type": "string"
          },
          "metricName": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "queries": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FDerivedMetricQuery:DerivedMetricQuery"
            }
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/dropRule:DropRule": {
      "properties": {
        "activatedDropDuration": {
          "type": "string"
        },
        "active": {
          "type": "boolean",
          "deprecationMessage": "use `mode` instead"
        },
        "conditionalDrop": {
          "type": "boolean"
        },
        "dropNanValue": {
          "type": "boolean"
        },
        "mode": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "queries": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "rateLimitThreshold": {
          "type": "number"
        },
        "slug": {
          "type": "string"
        },
        "valueBasedDrop": {
          "$ref": "#/types/chronosphere:index%2FDropRuleValueBasedDrop:DropRuleValueBasedDrop"
        }
      },
      "type": "object",
      "required": [
        "name",
        "queries",
        "slug"
      ],
      "inputProperties": {
        "activatedDropDuration": {
          "type": "string"
        },
        "active": {
          "type": "boolean",
          "deprecationMessage": "use `mode` instead"
        },
        "conditionalDrop": {
          "type": "boolean"
        },
        "dropNanValue": {
          "type": "boolean"
        },
        "mode": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "queries": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "rateLimitThreshold": {
          "type": "number"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "valueBasedDrop": {
          "$ref": "#/types/chronosphere:index%2FDropRuleValueBasedDrop:DropRuleValueBasedDrop"
        }
      },
      "requiredInputs": [
        "name",
        "queries"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering DropRule resources.\n",
        "properties": {
          "activatedDropDuration": {
            "type": "string"
          },
          "active": {
            "type": "boolean",
            "deprecationMessage": "use `mode` instead"
          },
          "conditionalDrop": {
            "type": "boolean"
          },
          "dropNanValue": {
            "type": "boolean"
          },
          "mode": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "queries": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "rateLimitThreshold": {
            "type": "number"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "valueBasedDrop": {
            "$ref": "#/types/chronosphere:index%2FDropRuleValueBasedDrop:DropRuleValueBasedDrop"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/emailAlertNotifier:EmailAlertNotifier": {
      "properties": {
        "html": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "sendResolved": {
          "type": "boolean"
        },
        "slug": {
          "type": "string"
        },
        "text": {
          "type": "string"
        },
        "to": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "name",
        "slug",
        "to"
      ],
      "inputProperties": {
        "html": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "sendResolved": {
          "type": "boolean"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "text": {
          "type": "string"
        },
        "to": {
          "type": "string"
        }
      },
      "requiredInputs": [
        "name",
        "to"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering EmailAlertNotifier resources.\n",
        "properties": {
          "html": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "sendResolved": {
            "type": "boolean"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "text": {
            "type": "string"
          },
          "to": {
            "type": "string"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/gcpMetricsIntegration:GcpMetricsIntegration": {
      "properties": {
        "metricGroups": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FGcpMetricsIntegrationMetricGroup:GcpMetricsIntegrationMetricGroup"
          }
        },
        "name": {
          "type": "string"
        },
        "serviceAccount": {
          "$ref": "#/types/chronosphere:index%2FGcpMetricsIntegrationServiceAccount:GcpMetricsIntegrationServiceAccount"
        },
        "slug": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "name"
      ],
      "inputProperties": {
        "metricGroups": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FGcpMetricsIntegrationMetricGroup:GcpMetricsIntegrationMetricGroup"
          }
        },
        "name": {
          "type": "string"
        },
        "serviceAccount": {
          "$ref": "#/types/chronosphere:index%2FGcpMetricsIntegrationServiceAccount:GcpMetricsIntegrationServiceAccount"
        },
        "slug": {
          "type": "string"
        }
      },
      "requiredInputs": [
        "name"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering GcpMetricsIntegration resources.\n",
        "properties": {
          "metricGroups": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FGcpMetricsIntegrationMetricGroup:GcpMetricsIntegrationMetricGroup"
            }
          },
          "name": {
            "type": "string"
          },
          "serviceAccount": {
            "$ref": "#/types/chronosphere:index%2FGcpMetricsIntegrationServiceAccount:GcpMetricsIntegrationServiceAccount"
          },
          "slug": {
            "type": "string"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/logAllocationConfig:LogAllocationConfig": {
      "properties": {
        "datasetAllocations": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogAllocationConfigDatasetAllocation:LogAllocationConfigDatasetAllocation"
          }
        },
        "defaultDataset": {
          "$ref": "#/types/chronosphere:index%2FLogAllocationConfigDefaultDataset:LogAllocationConfigDefaultDataset"
        }
      },
      "type": "object",
      "required": [
        "defaultDataset"
      ],
      "inputProperties": {
        "datasetAllocations": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogAllocationConfigDatasetAllocation:LogAllocationConfigDatasetAllocation"
          }
        },
        "defaultDataset": {
          "$ref": "#/types/chronosphere:index%2FLogAllocationConfigDefaultDataset:LogAllocationConfigDefaultDataset"
        }
      },
      "requiredInputs": [
        "defaultDataset"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering LogAllocationConfig resources.\n",
        "properties": {
          "datasetAllocations": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FLogAllocationConfigDatasetAllocation:LogAllocationConfigDatasetAllocation"
            }
          },
          "defaultDataset": {
            "$ref": "#/types/chronosphere:index%2FLogAllocationConfigDefaultDataset:LogAllocationConfigDefaultDataset"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/logControlConfig:LogControlConfig": {
      "properties": {
        "rules": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogControlConfigRule:LogControlConfigRule"
          }
        }
      },
      "type": "object",
      "inputProperties": {
        "rules": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogControlConfigRule:LogControlConfigRule"
          }
        }
      },
      "stateInputs": {
        "description": "Input properties used for looking up and filtering LogControlConfig resources.\n",
        "properties": {
          "rules": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FLogControlConfigRule:LogControlConfigRule"
            }
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/logIngestConfig:LogIngestConfig": {
      "properties": {
        "fieldNormalization": {
          "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldNormalization:LogIngestConfigFieldNormalization"
        },
        "fieldParsers": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldParser:LogIngestConfigFieldParser"
          }
        },
        "plaintextParsers": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogIngestConfigPlaintextParser:LogIngestConfigPlaintextParser"
          }
        }
      },
      "type": "object",
      "inputProperties": {
        "fieldNormalization": {
          "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldNormalization:LogIngestConfigFieldNormalization"
        },
        "fieldParsers": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldParser:LogIngestConfigFieldParser"
          }
        },
        "plaintextParsers": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FLogIngestConfigPlaintextParser:LogIngestConfigPlaintextParser"
          }
        }
      },
      "stateInputs": {
        "description": "Input properties used for looking up and filtering LogIngestConfig resources.\n",
        "properties": {
          "fieldNormalization": {
            "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldNormalization:LogIngestConfigFieldNormalization"
          },
          "fieldParsers": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FLogIngestConfigFieldParser:LogIngestConfigFieldParser"
            }
          },
          "plaintextParsers": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FLogIngestConfigPlaintextParser:LogIngestConfigPlaintextParser"
            }
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/logscaleAction:LogscaleAction": {
      "properties": {
        "emailAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionEmailAction:LogscaleActionEmailAction"
        },
        "humioAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionHumioAction:LogscaleActionHumioAction"
        },
        "name": {
          "type": "string"
        },
        "opsGenieAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionOpsGenieAction:LogscaleActionOpsGenieAction"
        },
        "pagerDutyAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionPagerDutyAction:LogscaleActionPagerDutyAction"
        },
        "repository": {
          "type": "string"
        },
        "slackAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionSlackAction:LogscaleActionSlackAction"
        },
        "slackPostMessageAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionSlackPostMessageAction:LogscaleActionSlackPostMessageAction"
        },
        "slug": {
          "type": "string"
        },
        "uploadFileAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionUploadFileAction:LogscaleActionUploadFileAction"
        },
        "victorOpsAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionVictorOpsAction:LogscaleActionVictorOpsAction"
        },
        "webhookAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionWebhookAction:LogscaleActionWebhookAction"
        }
      },
      "type": "object",
      "required": [
        "name",
        "repository",
        "slug"
      ],
      "inputProperties": {
        "emailAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionEmailAction:LogscaleActionEmailAction"
        },
        "humioAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionHumioAction:LogscaleActionHumioAction"
        },
        "name": {
          "type": "string"
        },
        "opsGenieAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionOpsGenieAction:LogscaleActionOpsGenieAction"
        },
        "pagerDutyAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionPagerDutyAction:LogscaleActionPagerDutyAction"
        },
        "repository": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "slackAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionSlackAction:LogscaleActionSlackAction"
        },
        "slackPostMessageAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionSlackPostMessageAction:LogscaleActionSlackPostMessageAction"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "uploadFileAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionUploadFileAction:LogscaleActionUploadFileAction"
        },
        "victorOpsAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionVictorOpsAction:LogscaleActionVictorOpsAction"
        },
        "webhookAction": {
          "$ref": "#/types/chronosphere:index%2FLogscaleActionWebhookAction:LogscaleActionWebhookAction"
        }
      },
      "requiredInputs": [
        "name",
        "repository"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering LogscaleAction resources.\n",
        "properties": {
          "emailAction": {
            "$ref": "#/types/chronosphere:index%2FLogscaleActionEmailAction:LogscaleActionEmailAction"
          },
          "humioAction": {
            "$ref": "#/types/chronosphere:index%2FLogscaleActionHumioAction:LogscaleActionHumioAction"
          },
          "name": {
            "type": "string"
          },
          "opsGenieAction": {
            "$ref": "#/types/chronosphere:index%2FLogscaleActionOpsGenieAction:LogscaleActionOpsGenieAction"
          },
          "pagerDutyAction": {
            "$ref": "#/types/chronosphere:index%2FLogscaleActionPagerDutyAction:LogscaleActionPagerDutyAction"
          },
          "repository": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "slackAction": {
            "$ref": "#/types/chronosphere:index%2FLogscaleActionSlackAction:LogscaleActionSlackAction"
          },
          "slackPostMessageAction": {
            "$ref": "#/types/chronosphere:index%2FLogscaleActionSlackPostMessageAction:LogscaleActionSlackPostMessageAction"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "uploadFileAction": {
            "$ref": "#/types/chronosphere:index%2FLogscaleActionUploadFileAction:LogscaleActionUploadFileAction"
          },
          "victorOpsAction": {
            "$ref": "#/types/chronosphere:index%2FLogscaleActionVictorOpsAction:LogscaleActionVictorOpsAction"
          },
          "webhookAction": {
            "$ref": "#/types/chronosphere:index%2FLogscaleActionWebhookAction:LogscaleActionWebhookAction"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/logscaleAlert:LogscaleAlert": {
      "properties": {
        "actionIds": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "alertType": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "disabled": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "query": {
          "type": "string"
        },
        "repository": {
          "type": "string"
        },
        "runAsUser": {
          "type": "string",
          "description": "Email of the user that the alert runs on behalf of\n"
        },
        "slug": {
          "type": "string"
        },
        "tags": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "throttleDuration": {
          "type": "string",
          "description": "Required for STANDARD type alerts, optional for FILTER type alerts\n"
        },
        "throttleField": {
          "type": "string"
        },
        "timeWindow": {
          "type": "string",
          "description": "Required for STANDARD type alerts, ignored for FILTER type alerts\n"
        }
      },
      "type": "object",
      "required": [
        "alertType",
        "name",
        "repository",
        "runAsUser",
        "slug"
      ],
      "inputProperties": {
        "actionIds": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "alertType": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "disabled": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "query": {
          "type": "string"
        },
        "repository": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "runAsUser": {
          "type": "string",
          "description": "Email of the user that the alert runs on behalf of\n"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "tags": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "throttleDuration": {
          "type": "string",
          "description": "Required for STANDARD type alerts, optional for FILTER type alerts\n"
        },
        "throttleField": {
          "type": "string"
        },
        "timeWindow": {
          "type": "string",
          "description": "Required for STANDARD type alerts, ignored for FILTER type alerts\n"
        }
      },
      "requiredInputs": [
        "alertType",
        "name",
        "repository",
        "runAsUser"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering LogscaleAlert resources.\n",
        "properties": {
          "actionIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "alertType": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "disabled": {
            "type": "boolean"
          },
          "name": {
            "type": "string"
          },
          "query": {
            "type": "string"
          },
          "repository": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "runAsUser": {
            "type": "string",
            "description": "Email of the user that the alert runs on behalf of\n"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "tags": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "throttleDuration": {
            "type": "string",
            "description": "Required for STANDARD type alerts, optional for FILTER type alerts\n"
          },
          "throttleField": {
            "type": "string"
          },
          "timeWindow": {
            "type": "string",
            "description": "Required for STANDARD type alerts, ignored for FILTER type alerts\n"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/mappingRule:MappingRule": {
      "properties": {
        "aggregations": {
          "type": "string"
        },
        "bucketId": {
          "type": "string"
        },
        "drop": {
          "type": "boolean"
        },
        "dropTimestamp": {
          "type": "boolean",
          "deprecationMessage": "drop timestamp is no longer supported"
        },
        "filter": {
          "type": "string"
        },
        "interval": {
          "type": "string"
        },
        "mode": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "slug": {
          "type": "string"
        },
        "storagePolicy": {
          "$ref": "#/types/chronosphere:index%2FMappingRuleStoragePolicy:MappingRuleStoragePolicy",
          "deprecationMessage": "use `interval` instead"
        }
      },
      "type": "object",
      "required": [
        "filter",
        "interval",
        "name",
        "slug"
      ],
      "inputProperties": {
        "aggregations": {
          "type": "string"
        },
        "bucketId": {
          "type": "string"
        },
        "drop": {
          "type": "boolean"
        },
        "dropTimestamp": {
          "type": "boolean",
          "deprecationMessage": "drop timestamp is no longer supported"
        },
        "filter": {
          "type": "string"
        },
        "interval": {
          "type": "string"
        },
        "mode": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "storagePolicy": {
          "$ref": "#/types/chronosphere:index%2FMappingRuleStoragePolicy:MappingRuleStoragePolicy",
          "deprecationMessage": "use `interval` instead"
        }
      },
      "requiredInputs": [
        "filter",
        "name"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering MappingRule resources.\n",
        "properties": {
          "aggregations": {
            "type": "string"
          },
          "bucketId": {
            "type": "string"
          },
          "drop": {
            "type": "boolean"
          },
          "dropTimestamp": {
            "type": "boolean",
            "deprecationMessage": "drop timestamp is no longer supported"
          },
          "filter": {
            "type": "string"
          },
          "interval": {
            "type": "string"
          },
          "mode": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "storagePolicy": {
            "$ref": "#/types/chronosphere:index%2FMappingRuleStoragePolicy:MappingRuleStoragePolicy",
            "deprecationMessage": "use `interval` instead"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/monitor:Monitor": {
      "properties": {
        "annotations": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "bucketId": {
          "type": "string"
        },
        "collectionId": {
          "type": "string"
        },
        "interval": {
          "type": "string"
        },
        "labels": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "name": {
          "type": "string"
        },
        "notificationPolicyId": {
          "type": "string"
        },
        "query": {
          "$ref": "#/types/chronosphere:index%2FMonitorQuery:MonitorQuery"
        },
        "schedule": {
          "$ref": "#/types/chronosphere:index%2FMonitorSchedule:MonitorSchedule"
        },
        "seriesConditions": {
          "$ref": "#/types/chronosphere:index%2FMonitorSeriesConditions:MonitorSeriesConditions"
        },
        "signalGrouping": {
          "$ref": "#/types/chronosphere:index%2FMonitorSignalGrouping:MonitorSignalGrouping"
        },
        "slug": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "name",
        "query",
        "seriesConditions",
        "slug"
      ],
      "inputProperties": {
        "annotations": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "bucketId": {
          "type": "string"
        },
        "collectionId": {
          "type": "string"
        },
        "interval": {
          "type": "string"
        },
        "labels": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "name": {
          "type": "string"
        },
        "notificationPolicyId": {
          "type": "string"
        },
        "query": {
          "$ref": "#/types/chronosphere:index%2FMonitorQuery:MonitorQuery"
        },
        "schedule": {
          "$ref": "#/types/chronosphere:index%2FMonitorSchedule:MonitorSchedule"
        },
        "seriesConditions": {
          "$ref": "#/types/chronosphere:index%2FMonitorSeriesConditions:MonitorSeriesConditions"
        },
        "signalGrouping": {
          "$ref": "#/types/chronosphere:index%2FMonitorSignalGrouping:MonitorSignalGrouping"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        }
      },
      "requiredInputs": [
        "name",
        "query",
        "seriesConditions"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering Monitor resources.\n",
        "properties": {
          "annotations": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            }
          },
          "bucketId": {
            "type": "string"
          },
          "collectionId": {
            "type": "string"
          },
          "interval": {
            "type": "string"
          },
          "labels": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            }
          },
          "name": {
            "type": "string"
          },
          "notificationPolicyId": {
            "type": "string"
          },
          "query": {
            "$ref": "#/types/chronosphere:index%2FMonitorQuery:MonitorQuery"
          },
          "schedule": {
            "$ref": "#/types/chronosphere:index%2FMonitorSchedule:MonitorSchedule"
          },
          "seriesConditions": {
            "$ref": "#/types/chronosphere:index%2FMonitorSeriesConditions:MonitorSeriesConditions"
          },
          "signalGrouping": {
            "$ref": "#/types/chronosphere:index%2FMonitorSignalGrouping:MonitorSignalGrouping"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/notificationPolicy:NotificationPolicy": {
      "properties": {
        "isIndependent": {
          "type": "boolean"
        },
        "name": {
          "type": "string"
        },
        "notificationPolicyData": {
          "type": "string"
        },
        "overrides": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FNotificationPolicyOverride:NotificationPolicyOverride"
          }
        },
        "routes": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FNotificationPolicyRoute:NotificationPolicyRoute"
          }
        },
        "slug": {
          "type": "string"
        },
        "teamId": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "isIndependent",
        "notificationPolicyData",
        "slug"
      ],
      "inputProperties": {
        "name": {
          "type": "string"
        },
        "notificationPolicyData": {
          "type": "string"
        },
        "overrides": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FNotificationPolicyOverride:NotificationPolicyOverride"
          }
        },
        "routes": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FNotificationPolicyRoute:NotificationPolicyRoute"
          }
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "teamId": {
          "type": "string"
        }
      },
      "stateInputs": {
        "description": "Input properties used for looking up and filtering NotificationPolicy resources.\n",
        "properties": {
          "isIndependent": {
            "type": "boolean",
            "willReplaceOnChanges": true
          },
          "name": {
            "type": "string"
          },
          "notificationPolicyData": {
            "type": "string"
          },
          "overrides": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FNotificationPolicyOverride:NotificationPolicyOverride"
            }
          },
          "routes": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FNotificationPolicyRoute:NotificationPolicyRoute"
            }
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "teamId": {
            "type": "string"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/opsgenieAlertNotifier:OpsgenieAlertNotifier": {
      "properties": {
        "apiKey": {
          "type": "string",
          "secret": true
        },
        "apiUrl": {
          "type": "string"
        },
        "basicAuthPassword": {
          "type": "string",
          "secret": true
        },
        "basicAuthUsername": {
          "type": "string"
        },
        "bearerToken": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "details": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "message": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "note": {
          "type": "string"
        },
        "priority": {
          "type": "string"
        },
        "proxyUrl": {
          "type": "string",
          "deprecationMessage": "custom proxy URLs are not supported"
        },
        "responders": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FOpsgenieAlertNotifierResponder:OpsgenieAlertNotifierResponder"
          }
        },
        "sendResolved": {
          "type": "boolean"
        },
        "slug": {
          "type": "string"
        },
        "source": {
          "type": "string"
        },
        "tags": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "tlsInsecureSkipVerify": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "apiKey",
        "name",
        "slug"
      ],
      "inputProperties": {
        "apiKey": {
          "type": "string",
          "secret": true
        },
        "apiUrl": {
          "type": "string"
        },
        "basicAuthPassword": {
          "type": "string",
          "secret": true
        },
        "basicAuthUsername": {
          "type": "string"
        },
        "bearerToken": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "details": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "message": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "note": {
          "type": "string"
        },
        "priority": {
          "type": "string"
        },
        "proxyUrl": {
          "type": "string",
          "deprecationMessage": "custom proxy URLs are not supported"
        },
        "responders": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FOpsgenieAlertNotifierResponder:OpsgenieAlertNotifierResponder"
          }
        },
        "sendResolved": {
          "type": "boolean"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "source": {
          "type": "string"
        },
        "tags": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "tlsInsecureSkipVerify": {
          "type": "boolean"
        }
      },
      "requiredInputs": [
        "apiKey",
        "name"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering OpsgenieAlertNotifier resources.\n",
        "properties": {
          "apiKey": {
            "type": "string",
            "secret": true
          },
          "apiUrl": {
            "type": "string"
          },
          "basicAuthPassword": {
            "type": "string",
            "secret": true
          },
          "basicAuthUsername": {
            "type": "string"
          },
          "bearerToken": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "details": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            }
          },
          "message": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "note": {
            "type": "string"
          },
          "priority": {
            "type": "string"
          },
          "proxyUrl": {
            "type": "string",
            "deprecationMessage": "custom proxy URLs are not supported"
          },
          "responders": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FOpsgenieAlertNotifierResponder:OpsgenieAlertNotifierResponder"
            }
          },
          "sendResolved": {
            "type": "boolean"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "source": {
            "type": "string"
          },
          "tags": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "tlsInsecureSkipVerify": {
            "type": "boolean"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/otelMetricsIngestion:OtelMetricsIngestion": {
      "properties": {
        "resourceAttributes": {
          "$ref": "#/types/chronosphere:index%2FOtelMetricsIngestionResourceAttributes:OtelMetricsIngestionResourceAttributes"
        }
      },
      "type": "object",
      "inputProperties": {
        "resourceAttributes": {
          "$ref": "#/types/chronosphere:index%2FOtelMetricsIngestionResourceAttributes:OtelMetricsIngestionResourceAttributes"
        }
      },
      "stateInputs": {
        "description": "Input properties used for looking up and filtering OtelMetricsIngestion resources.\n",
        "properties": {
          "resourceAttributes": {
            "$ref": "#/types/chronosphere:index%2FOtelMetricsIngestionResourceAttributes:OtelMetricsIngestionResourceAttributes"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/pagerdutyAlertNotifier:PagerdutyAlertNotifier": {
      "properties": {
        "basicAuthPassword": {
          "type": "string",
          "secret": true
        },
        "basicAuthUsername": {
          "type": "string"
        },
        "bearerToken": {
          "type": "string"
        },
        "class": {
          "type": "string"
        },
        "client": {
          "type": "string"
        },
        "clientUrl": {
          "type": "string"
        },
        "component": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "details": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "group": {
          "type": "string"
        },
        "images": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FPagerdutyAlertNotifierImage:PagerdutyAlertNotifierImage"
          }
        },
        "links": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FPagerdutyAlertNotifierLink:PagerdutyAlertNotifierLink"
          }
        },
        "name": {
          "type": "string"
        },
        "proxyUrl": {
          "type": "string",
          "deprecationMessage": "custom proxy URLs are not supported"
        },
        "routingKey": {
          "type": "string"
        },
        "sendResolved": {
          "type": "boolean"
        },
        "serviceKey": {
          "type": "string",
          "secret": true
        },
        "severity": {
          "type": "string"
        },
        "slug": {
          "type": "string"
        },
        "tlsInsecureSkipVerify": {
          "type": "boolean"
        },
        "url": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "name",
        "severity",
        "slug",
        "url"
      ],
      "inputProperties": {
        "basicAuthPassword": {
          "type": "string",
          "secret": true
        },
        "basicAuthUsername": {
          "type": "string"
        },
        "bearerToken": {
          "type": "string"
        },
        "class": {
          "type": "string"
        },
        "client": {
          "type": "string"
        },
        "clientUrl": {
          "type": "string"
        },
        "component": {
          "type": "string"
        },
        "description": {
          "type": "string"
        },
        "details": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "group": {
          "type": "string"
        },
        "images": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FPagerdutyAlertNotifierImage:PagerdutyAlertNotifierImage"
          }
        },
        "links": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FPagerdutyAlertNotifierLink:PagerdutyAlertNotifierLink"
          }
        },
        "name": {
          "type": "string"
        },
        "proxyUrl": {
          "type": "string",
          "deprecationMessage": "custom proxy URLs are not supported"
        },
        "routingKey": {
          "type": "string"
        },
        "sendResolved": {
          "type": "boolean"
        },
        "serviceKey": {
          "type": "string",
          "secret": true
        },
        "severity": {
          "type": "string"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "tlsInsecureSkipVerify": {
          "type": "boolean"
        },
        "url": {
          "type": "string"
        }
      },
      "requiredInputs": [
        "name",
        "severity",
        "url"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering PagerdutyAlertNotifier resources.\n",
        "properties": {
          "basicAuthPassword": {
            "type": "string",
            "secret": true
          },
          "basicAuthUsername": {
            "type": "string"
          },
          "bearerToken": {
            "type": "string"
          },
          "class": {
            "type": "string"
          },
          "client": {
            "type": "string"
          },
          "clientUrl": {
            "type": "string"
          },
          "component": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "details": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            }
          },
          "group": {
            "type": "string"
          },
          "images": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FPagerdutyAlertNotifierImage:PagerdutyAlertNotifierImage"
            }
          },
          "links": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FPagerdutyAlertNotifierLink:PagerdutyAlertNotifierLink"
            }
          },
          "name": {
            "type": "string"
          },
          "proxyUrl": {
            "type": "string",
            "deprecationMessage": "custom proxy URLs are not supported"
          },
          "routingKey": {
            "type": "string"
          },
          "sendResolved": {
            "type": "boolean"
          },
          "serviceKey": {
            "type": "string",
            "secret": true
          },
          "severity": {
            "type": "string"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "tlsInsecureSkipVerify": {
            "type": "boolean"
          },
          "url": {
            "type": "string"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/recordingRule:RecordingRule": {
      "properties": {
        "bucketId": {
          "type": "string"
        },
        "executionGroup": {
          "type": "string"
        },
        "expr": {
          "type": "string"
        },
        "interval": {
          "type": "string"
        },
        "labels": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "metricName": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "slug": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "expr",
        "name",
        "slug"
      ],
      "inputProperties": {
        "bucketId": {
          "type": "string"
        },
        "executionGroup": {
          "type": "string"
        },
        "expr": {
          "type": "string"
        },
        "interval": {
          "type": "string"
        },
        "labels": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "metricName": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        }
      },
      "requiredInputs": [
        "expr",
        "name"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering RecordingRule resources.\n",
        "properties": {
          "bucketId": {
            "type": "string"
          },
          "executionGroup": {
            "type": "string"
          },
          "expr": {
            "type": "string"
          },
          "interval": {
            "type": "string"
          },
          "labels": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            }
          },
          "metricName": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/resourcePoolsConfig:ResourcePoolsConfig": {
      "properties": {
        "defaultPool": {
          "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigDefaultPool:ResourcePoolsConfigDefaultPool"
        },
        "pool": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigPool:ResourcePoolsConfigPool"
          }
        },
        "pools": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigPool:ResourcePoolsConfigPool"
          },
          "deprecationMessage": "Use pool instead of pools"
        }
      },
      "type": "object",
      "inputProperties": {
        "defaultPool": {
          "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigDefaultPool:ResourcePoolsConfigDefaultPool"
        },
        "pool": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigPool:ResourcePoolsConfigPool"
          }
        },
        "pools": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigPool:ResourcePoolsConfigPool"
          },
          "deprecationMessage": "Use pool instead of pools"
        }
      },
      "stateInputs": {
        "description": "Input properties used for looking up and filtering ResourcePoolsConfig resources.\n",
        "properties": {
          "defaultPool": {
            "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigDefaultPool:ResourcePoolsConfigDefaultPool"
          },
          "pool": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigPool:ResourcePoolsConfigPool"
            }
          },
          "pools": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FResourcePoolsConfigPool:ResourcePoolsConfigPool"
            },
            "deprecationMessage": "Use pool instead of pools"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/rollupRule:RollupRule": {
      "properties": {
        "aggregation": {
          "type": "string"
        },
        "bucketId": {
          "type": "string"
        },
        "dropRaw": {
          "type": "boolean"
        },
        "excludeBies": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "filter": {
          "type": "string"
        },
        "graphiteLabelPolicy": {
          "$ref": "#/types/chronosphere:index%2FRollupRuleGraphiteLabelPolicy:RollupRuleGraphiteLabelPolicy"
        },
        "groupBies": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "interval": {
          "type": "string"
        },
        "metricType": {
          "type": "string"
        },
        "metricTypeTag": {
          "type": "boolean"
        },
        "mode": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "newMetric": {
          "type": "string"
        },
        "permissive": {
          "type": "boolean",
          "deprecationMessage": "permissive is no longer supported"
        },
        "slug": {
          "type": "string"
        },
        "storagePolicies": {
          "$ref": "#/types/chronosphere:index%2FRollupRuleStoragePolicies:RollupRuleStoragePolicies",
          "deprecationMessage": "use `interval` instead"
        }
      },
      "type": "object",
      "required": [
        "filter",
        "interval",
        "metricType",
        "name",
        "slug"
      ],
      "inputProperties": {
        "aggregation": {
          "type": "string"
        },
        "bucketId": {
          "type": "string"
        },
        "dropRaw": {
          "type": "boolean"
        },
        "excludeBies": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "filter": {
          "type": "string"
        },
        "graphiteLabelPolicy": {
          "$ref": "#/types/chronosphere:index%2FRollupRuleGraphiteLabelPolicy:RollupRuleGraphiteLabelPolicy"
        },
        "groupBies": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "interval": {
          "type": "string"
        },
        "metricType": {
          "type": "string"
        },
        "metricTypeTag": {
          "type": "boolean"
        },
        "mode": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "newMetric": {
          "type": "string"
        },
        "permissive": {
          "type": "boolean",
          "deprecationMessage": "permissive is no longer supported"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "storagePolicies": {
          "$ref": "#/types/chronosphere:index%2FRollupRuleStoragePolicies:RollupRuleStoragePolicies",
          "deprecationMessage": "use `interval` instead"
        }
      },
      "requiredInputs": [
        "filter",
        "metricType",
        "name",
        "slug"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering RollupRule resources.\n",
        "properties": {
          "aggregation": {
            "type": "string"
          },
          "bucketId": {
            "type": "string"
          },
          "dropRaw": {
            "type": "boolean"
          },
          "excludeBies": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "filter": {
            "type": "string"
          },
          "graphiteLabelPolicy": {
            "$ref": "#/types/chronosphere:index%2FRollupRuleGraphiteLabelPolicy:RollupRuleGraphiteLabelPolicy"
          },
          "groupBies": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "interval": {
            "type": "string"
          },
          "metricType": {
            "type": "string"
          },
          "metricTypeTag": {
            "type": "boolean"
          },
          "mode": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "newMetric": {
            "type": "string"
          },
          "permissive": {
            "type": "boolean",
            "deprecationMessage": "permissive is no longer supported"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "storagePolicies": {
            "$ref": "#/types/chronosphere:index%2FRollupRuleStoragePolicies:RollupRuleStoragePolicies",
            "deprecationMessage": "use `interval` instead"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/sLO:SLO": {
      "properties": {
        "annotations": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "collectionId": {
          "type": "string"
        },
        "definition": {
          "$ref": "#/types/chronosphere:index%2FSLODefinition:SLODefinition"
        },
        "description": {
          "type": "string"
        },
        "labels": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "name": {
          "type": "string"
        },
        "notificationPolicyId": {
          "type": "string"
        },
        "signalGrouping": {
          "$ref": "#/types/chronosphere:index%2FSLOSignalGrouping:SLOSignalGrouping"
        },
        "sli": {
          "$ref": "#/types/chronosphere:index%2FSLOSli:SLOSli"
        },
        "slug": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "collectionId",
        "definition",
        "name",
        "sli",
        "slug"
      ],
      "inputProperties": {
        "annotations": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "collectionId": {
          "type": "string"
        },
        "definition": {
          "$ref": "#/types/chronosphere:index%2FSLODefinition:SLODefinition"
        },
        "description": {
          "type": "string"
        },
        "labels": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "name": {
          "type": "string"
        },
        "notificationPolicyId": {
          "type": "string"
        },
        "signalGrouping": {
          "$ref": "#/types/chronosphere:index%2FSLOSignalGrouping:SLOSignalGrouping"
        },
        "sli": {
          "$ref": "#/types/chronosphere:index%2FSLOSli:SLOSli"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        }
      },
      "requiredInputs": [
        "collectionId",
        "definition",
        "name",
        "sli"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering SLO resources.\n",
        "properties": {
          "annotations": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            }
          },
          "collectionId": {
            "type": "string"
          },
          "definition": {
            "$ref": "#/types/chronosphere:index%2FSLODefinition:SLODefinition"
          },
          "description": {
            "type": "string"
          },
          "labels": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            }
          },
          "name": {
            "type": "string"
          },
          "notificationPolicyId": {
            "type": "string"
          },
          "signalGrouping": {
            "$ref": "#/types/chronosphere:index%2FSLOSignalGrouping:SLOSignalGrouping"
          },
          "sli": {
            "$ref": "#/types/chronosphere:index%2FSLOSli:SLOSli"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/serviceAccount:ServiceAccount": {
      "properties": {
        "email": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "restriction": {
          "$ref": "#/types/chronosphere:index%2FServiceAccountRestriction:ServiceAccountRestriction"
        },
        "slug": {
          "type": "string"
        },
        "token": {
          "type": "string",
          "secret": true
        },
        "unrestricted": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "email",
        "name",
        "slug",
        "token"
      ],
      "inputProperties": {
        "name": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "restriction": {
          "$ref": "#/types/chronosphere:index%2FServiceAccountRestriction:ServiceAccountRestriction",
          "willReplaceOnChanges": true
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "unrestricted": {
          "type": "boolean",
          "willReplaceOnChanges": true
        }
      },
      "requiredInputs": [
        "name"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering ServiceAccount resources.\n",
        "properties": {
          "email": {
            "type": "string"
          },
          "name": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "restriction": {
            "$ref": "#/types/chronosphere:index%2FServiceAccountRestriction:ServiceAccountRestriction",
            "willReplaceOnChanges": true
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "token": {
            "type": "string",
            "secret": true
          },
          "unrestricted": {
            "type": "boolean",
            "willReplaceOnChanges": true
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/slackAlertNotifier:SlackAlertNotifier": {
      "properties": {
        "actions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FSlackAlertNotifierAction:SlackAlertNotifierAction"
          }
        },
        "apiUrl": {
          "type": "string",
          "secret": true
        },
        "basicAuthPassword": {
          "type": "string",
          "secret": true
        },
        "basicAuthUsername": {
          "type": "string"
        },
        "bearerToken": {
          "type": "string"
        },
        "callbackId": {
          "type": "string"
        },
        "channel": {
          "type": "string"
        },
        "color": {
          "type": "string"
        },
        "fallback": {
          "type": "string"
        },
        "fields": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FSlackAlertNotifierField:SlackAlertNotifierField"
          }
        },
        "footer": {
          "type": "string"
        },
        "iconEmoji": {
          "type": "string"
        },
        "iconUrl": {
          "type": "string"
        },
        "imageUrl": {
          "type": "string"
        },
        "linkNames": {
          "type": "boolean"
        },
        "mrkdwnIns": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "name": {
          "type": "string"
        },
        "pretext": {
          "type": "string"
        },
        "proxyUrl": {
          "type": "string",
          "deprecationMessage": "custom proxy URLs are not supported"
        },
        "sendResolved": {
          "type": "boolean"
        },
        "shortFields": {
          "type": "boolean"
        },
        "slug": {
          "type": "string"
        },
        "text": {
          "type": "string"
        },
        "thumbUrl": {
          "type": "string"
        },
        "title": {
          "type": "string"
        },
        "titleLink": {
          "type": "string"
        },
        "tlsInsecureSkipVerify": {
          "type": "boolean"
        },
        "username": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "apiUrl",
        "channel",
        "name",
        "slug"
      ],
      "inputProperties": {
        "actions": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FSlackAlertNotifierAction:SlackAlertNotifierAction"
          }
        },
        "apiUrl": {
          "type": "string",
          "secret": true
        },
        "basicAuthPassword": {
          "type": "string",
          "secret": true
        },
        "basicAuthUsername": {
          "type": "string"
        },
        "bearerToken": {
          "type": "string"
        },
        "callbackId": {
          "type": "string"
        },
        "channel": {
          "type": "string"
        },
        "color": {
          "type": "string"
        },
        "fallback": {
          "type": "string"
        },
        "fields": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FSlackAlertNotifierField:SlackAlertNotifierField"
          }
        },
        "footer": {
          "type": "string"
        },
        "iconEmoji": {
          "type": "string"
        },
        "iconUrl": {
          "type": "string"
        },
        "imageUrl": {
          "type": "string"
        },
        "linkNames": {
          "type": "boolean"
        },
        "mrkdwnIns": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "name": {
          "type": "string"
        },
        "pretext": {
          "type": "string"
        },
        "proxyUrl": {
          "type": "string",
          "deprecationMessage": "custom proxy URLs are not supported"
        },
        "sendResolved": {
          "type": "boolean"
        },
        "shortFields": {
          "type": "boolean"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "text": {
          "type": "string"
        },
        "thumbUrl": {
          "type": "string"
        },
        "title": {
          "type": "string"
        },
        "titleLink": {
          "type": "string"
        },
        "tlsInsecureSkipVerify": {
          "type": "boolean"
        },
        "username": {
          "type": "string"
        }
      },
      "requiredInputs": [
        "apiUrl",
        "channel",
        "name"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering SlackAlertNotifier resources.\n",
        "properties": {
          "actions": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FSlackAlertNotifierAction:SlackAlertNotifierAction"
            }
          },
          "apiUrl": {
            "type": "string",
            "secret": true
          },
          "basicAuthPassword": {
            "type": "string",
            "secret": true
          },
          "basicAuthUsername": {
            "type": "string"
          },
          "bearerToken": {
            "type": "string"
          },
          "callbackId": {
            "type": "string"
          },
          "channel": {
            "type": "string"
          },
          "color": {
            "type": "string"
          },
          "fallback": {
            "type": "string"
          },
          "fields": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FSlackAlertNotifierField:SlackAlertNotifierField"
            }
          },
          "footer": {
            "type": "string"
          },
          "iconEmoji": {
            "type": "string"
          },
          "iconUrl": {
            "type": "string"
          },
          "imageUrl": {
            "type": "string"
          },
          "linkNames": {
            "type": "boolean"
          },
          "mrkdwnIns": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "name": {
            "type": "string"
          },
          "pretext": {
            "type": "string"
          },
          "proxyUrl": {
            "type": "string",
            "deprecationMessage": "custom proxy URLs are not supported"
          },
          "sendResolved": {
            "type": "boolean"
          },
          "shortFields": {
            "type": "boolean"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "text": {
            "type": "string"
          },
          "thumbUrl": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "titleLink": {
            "type": "string"
          },
          "tlsInsecureSkipVerify": {
            "type": "boolean"
          },
          "username": {
            "type": "string"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/team:Team": {
      "properties": {
        "description": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "slug": {
          "type": "string"
        },
        "userEmails": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "type": "object",
      "required": [
        "name",
        "slug"
      ],
      "inputProperties": {
        "description": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "userEmails": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "requiredInputs": [
        "name"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering Team resources.\n",
        "properties": {
          "description": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "userEmails": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/traceJaegerRemoteSamplingStrategy:TraceJaegerRemoteSamplingStrategy": {
      "properties": {
        "appliedStrategy": {
          "$ref": "#/types/chronosphere:index%2FTraceJaegerRemoteSamplingStrategyAppliedStrategy:TraceJaegerRemoteSamplingStrategyAppliedStrategy"
        },
        "name": {
          "type": "string"
        },
        "serviceName": {
          "type": "string"
        },
        "slug": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "appliedStrategy",
        "name",
        "serviceName",
        "slug"
      ],
      "inputProperties": {
        "appliedStrategy": {
          "$ref": "#/types/chronosphere:index%2FTraceJaegerRemoteSamplingStrategyAppliedStrategy:TraceJaegerRemoteSamplingStrategyAppliedStrategy"
        },
        "name": {
          "type": "string"
        },
        "serviceName": {
          "type": "string"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        }
      },
      "requiredInputs": [
        "appliedStrategy",
        "name",
        "serviceName"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering TraceJaegerRemoteSamplingStrategy resources.\n",
        "properties": {
          "appliedStrategy": {
            "$ref": "#/types/chronosphere:index%2FTraceJaegerRemoteSamplingStrategyAppliedStrategy:TraceJaegerRemoteSamplingStrategyAppliedStrategy"
          },
          "name": {
            "type": "string"
          },
          "serviceName": {
            "type": "string"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/traceMetricsRule:TraceMetricsRule": {
      "properties": {
        "groupBies": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleGroupBy:TraceMetricsRuleGroupBy"
          }
        },
        "histogramBucketsSeconds": {
          "type": "array",
          "items": {
            "type": "number"
          }
        },
        "metricLabels": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "metricName": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "slug": {
          "type": "string"
        },
        "traceFilter": {
          "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilter:TraceMetricsRuleTraceFilter"
        }
      },
      "type": "object",
      "required": [
        "metricName",
        "name",
        "slug",
        "traceFilter"
      ],
      "inputProperties": {
        "groupBies": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleGroupBy:TraceMetricsRuleGroupBy"
          }
        },
        "histogramBucketsSeconds": {
          "type": "array",
          "items": {
            "type": "number"
          }
        },
        "metricLabels": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "metricName": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "traceFilter": {
          "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilter:TraceMetricsRuleTraceFilter"
        }
      },
      "requiredInputs": [
        "metricName",
        "name",
        "traceFilter"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering TraceMetricsRule resources.\n",
        "properties": {
          "groupBies": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleGroupBy:TraceMetricsRuleGroupBy"
            }
          },
          "histogramBucketsSeconds": {
            "type": "array",
            "items": {
              "type": "number"
            }
          },
          "metricLabels": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            }
          },
          "metricName": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "traceFilter": {
            "$ref": "#/types/chronosphere:index%2FTraceMetricsRuleTraceFilter:TraceMetricsRuleTraceFilter"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/traceTailSamplingRules:TraceTailSamplingRules": {
      "properties": {
        "defaultSampleRate": {
          "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesDefaultSampleRate:TraceTailSamplingRulesDefaultSampleRate"
        },
        "rules": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRule:TraceTailSamplingRulesRule"
          }
        }
      },
      "type": "object",
      "inputProperties": {
        "defaultSampleRate": {
          "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesDefaultSampleRate:TraceTailSamplingRulesDefaultSampleRate"
        },
        "rules": {
          "type": "array",
          "items": {
            "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRule:TraceTailSamplingRulesRule"
          }
        }
      },
      "stateInputs": {
        "description": "Input properties used for looking up and filtering TraceTailSamplingRules resources.\n",
        "properties": {
          "defaultSampleRate": {
            "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesDefaultSampleRate:TraceTailSamplingRulesDefaultSampleRate"
          },
          "rules": {
            "type": "array",
            "items": {
              "$ref": "#/types/chronosphere:index%2FTraceTailSamplingRulesRule:TraceTailSamplingRulesRule"
            }
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/victoropsAlertNotifier:VictoropsAlertNotifier": {
      "properties": {
        "apiKey": {
          "type": "string",
          "secret": true
        },
        "apiUrl": {
          "type": "string"
        },
        "basicAuthPassword": {
          "type": "string",
          "secret": true
        },
        "basicAuthUsername": {
          "type": "string"
        },
        "bearerToken": {
          "type": "string"
        },
        "customFields": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "entityDisplayName": {
          "type": "string"
        },
        "messageType": {
          "type": "string"
        },
        "monitoringTool": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "proxyUrl": {
          "type": "string",
          "deprecationMessage": "custom proxy URLs are not supported"
        },
        "routingKey": {
          "type": "string"
        },
        "sendResolved": {
          "type": "boolean"
        },
        "slug": {
          "type": "string"
        },
        "stateMessage": {
          "type": "string"
        },
        "tlsInsecureSkipVerify": {
          "type": "boolean"
        }
      },
      "type": "object",
      "required": [
        "apiKey",
        "name",
        "routingKey",
        "slug"
      ],
      "inputProperties": {
        "apiKey": {
          "type": "string",
          "secret": true
        },
        "apiUrl": {
          "type": "string"
        },
        "basicAuthPassword": {
          "type": "string",
          "secret": true
        },
        "basicAuthUsername": {
          "type": "string"
        },
        "bearerToken": {
          "type": "string"
        },
        "customFields": {
          "type": "object",
          "additionalProperties": {
            "type": "string"
          }
        },
        "entityDisplayName": {
          "type": "string"
        },
        "messageType": {
          "type": "string"
        },
        "monitoringTool": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "proxyUrl": {
          "type": "string",
          "deprecationMessage": "custom proxy URLs are not supported"
        },
        "routingKey": {
          "type": "string"
        },
        "sendResolved": {
          "type": "boolean"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "stateMessage": {
          "type": "string"
        },
        "tlsInsecureSkipVerify": {
          "type": "boolean"
        }
      },
      "requiredInputs": [
        "apiKey",
        "name",
        "routingKey"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering VictoropsAlertNotifier resources.\n",
        "properties": {
          "apiKey": {
            "type": "string",
            "secret": true
          },
          "apiUrl": {
            "type": "string"
          },
          "basicAuthPassword": {
            "type": "string",
            "secret": true
          },
          "basicAuthUsername": {
            "type": "string"
          },
          "bearerToken": {
            "type": "string"
          },
          "customFields": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            }
          },
          "entityDisplayName": {
            "type": "string"
          },
          "messageType": {
            "type": "string"
          },
          "monitoringTool": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "proxyUrl": {
            "type": "string",
            "deprecationMessage": "custom proxy URLs are not supported"
          },
          "routingKey": {
            "type": "string"
          },
          "sendResolved": {
            "type": "boolean"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "stateMessage": {
            "type": "string"
          },
          "tlsInsecureSkipVerify": {
            "type": "boolean"
          }
        },
        "type": "object"
      }
    },
    "chronosphere:index/webhookAlertNotifier:WebhookAlertNotifier": {
      "properties": {
        "basicAuthPassword": {
          "type": "string",
          "secret": true
        },
        "basicAuthUsername": {
          "type": "string"
        },
        "bearerToken": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "proxyUrl": {
          "type": "string",
          "deprecationMessage": "custom proxy URLs are not supported"
        },
        "sendResolved": {
          "type": "boolean"
        },
        "slug": {
          "type": "string"
        },
        "tlsInsecureSkipVerify": {
          "type": "boolean"
        },
        "url": {
          "type": "string"
        }
      },
      "type": "object",
      "required": [
        "name",
        "slug",
        "url"
      ],
      "inputProperties": {
        "basicAuthPassword": {
          "type": "string",
          "secret": true
        },
        "basicAuthUsername": {
          "type": "string"
        },
        "bearerToken": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "proxyUrl": {
          "type": "string",
          "deprecationMessage": "custom proxy URLs are not supported"
        },
        "sendResolved": {
          "type": "boolean"
        },
        "slug": {
          "type": "string",
          "willReplaceOnChanges": true
        },
        "tlsInsecureSkipVerify": {
          "type": "boolean"
        },
        "url": {
          "type": "string"
        }
      },
      "requiredInputs": [
        "name",
        "url"
      ],
      "stateInputs": {
        "description": "Input properties used for looking up and filtering WebhookAlertNotifier resources.\n",
        "properties": {
          "basicAuthPassword": {
            "type": "string",
            "secret": true
          },
          "basicAuthUsername": {
            "type": "string"
          },
          "bearerToken": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "proxyUrl": {
            "type": "string",
            "deprecationMessage": "custom proxy URLs are not supported"
          },
          "sendResolved": {
            "type": "boolean"
          },
          "slug": {
            "type": "string",
            "willReplaceOnChanges": true
          },
          "tlsInsecureSkipVerify": {
            "type": "boolean"
          },
          "url": {
            "type": "string"
          }
        },
        "type": "object"
      }
    }
  },
  "functions": {
    "chronosphere:index/bucketDataSource:BucketDataSource": {
      "inputs": {
        "description": "A collection of arguments for invoking BucketDataSource.\n",
        "properties": {
          "labels": {
            "type": "object",
            "additionalProperties": {
              "type": "string"
            }
          },
          "name": {
            "type": "string"
          },
          "slug": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "outputs": {
        "description": "A collection of values returned by BucketDataSource.\n",
        "properties": {
          "description": {
            "type": "string"
          },
          "id": {
            "description": "The provider-assigned unique ID for this managed resource.\n",
            "type": "string"
          },
          "labels": {
            "additionalProperties": {
              "type": "string"
            },
            "type": "object"
          },
          "name": {
            "type": "string"
          },
          "slug": {
            "type": "string"
          }
        },
        "required": [
          "description",
          "id"
        ],
        "type": "object"
      }
    },
    "chronosphere:index/collectionDataSource:CollectionDataSource": {
      "inputs": {
        "description": "A collection of arguments for invoking CollectionDataSource.\n",
        "properties": {
          "slug": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "outputs": {
        "description": "A collection of values returned by CollectionDataSource.\n",
        "properties": {
          "description": {
            "type": "string"
          },
          "id": {
            "description": "The provider-assigned unique ID for this managed resource.\n",
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "slug": {
            "type": "string"
          }
        },
        "required": [
          "description",
          "id",
          "name"
        ],
        "type": "object"
      }
    },
    "chronosphere:index/serviceDataSource:ServiceDataSource": {
      "inputs": {
        "description": "A collection of arguments for invoking ServiceDataSource.\n",
        "properties": {
          "slug": {
            "type": "string"
          }
        },
        "type": "object",
        "required": [
          "slug"
        ]
      },
      "outputs": {
        "description": "A collection of values returned by ServiceDataSource.\n",
        "properties": {
          "description": {
            "type": "string"
          },
          "id": {
            "description": "The provider-assigned unique ID for this managed resource.\n",
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "slug": {
            "type": "string"
          }
        },
        "required": [
          "description",
          "id",
          "name",
          "slug"
        ],
        "type": "object"
      }
    }
  }
}
