{
    "name": "chronosphere",
    "displayName": "Chronosphere",
    "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": "\u003e This provider is a derived work of the [Terraform Provider](https://github.com/chronosphereio/terraform-provider-chronosphere)\n\u003e distributed under [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/). If you encounter a bug or missing feature,\n\u003e first check the [`pulumi-chronosphere` repo](https://github.com/chronosphereio/pulumi-chronosphere/issues); however, if that doesn't turn up anything,\n\u003e 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": "\u003e=3.0.0,\u003c4.0.0"
            },
            "readme": "\u003e This provider is a derived work of the [Terraform Provider](https://github.com/chronosphereio/terraform-provider-chronosphere)\n\u003e distributed under [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/). If you encounter a bug or missing feature,\n\u003e first check the [`pulumi-chronosphere` repo](https://github.com/chronosphereio/pulumi-chronosphere/issues); however, if that doesn't turn up anything,\n\u003e 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/AzureMetricsIntegrationScrapeConfigResourceType: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/ConsumptionBudgetPriorityFilter:ConsumptionBudgetPriorityFilter"
                    }
                },
                "priority": {
                    "type": "integer"
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionBudgetPriorityFilter:ConsumptionBudgetPriorityFilter": {
            "properties": {
                "datasetId": {
                    "type": "string"
                },
                "logFilter": {
                    "$ref": "#/types/chronosphere:index/ConsumptionBudgetPriorityFilterLogFilter: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/ConsumptionBudgetThresholdInstantRate:ConsumptionBudgetThresholdInstantRate"
                },
                "skuGroup": {
                    "type": "string"
                },
                "type": {
                    "type": "string"
                },
                "unit": {
                    "type": "string"
                },
                "volume": {
                    "$ref": "#/types/chronosphere:index/ConsumptionBudgetThresholdVolume: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/ConsumptionConfigPartitionFilter:ConsumptionConfigPartitionFilter"
                    }
                },
                "name": {
                    "type": "string"
                },
                "partitions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartition:ConsumptionConfigPartitionPartition"
                    }
                },
                "slug": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionFilter:ConsumptionConfigPartitionFilter": {
            "properties": {
                "conditions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionFilterCondition:ConsumptionConfigPartitionFilterCondition"
                    }
                },
                "operator": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionFilterCondition:ConsumptionConfigPartitionFilterCondition": {
            "properties": {
                "datasetId": {
                    "type": "string"
                },
                "logFilter": {
                    "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionFilterConditionLogFilter:ConsumptionConfigPartitionFilterConditionLogFilter"
                },
                "metricFilters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionFilterConditionMetricFilter:ConsumptionConfigPartitionFilterConditionMetricFilter"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionFilterConditionLogFilter:ConsumptionConfigPartitionFilterConditionLogFilter": {
            "properties": {
                "query": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "query"
            ]
        },
        "chronosphere:index/ConsumptionConfigPartitionFilterConditionMetricFilter:ConsumptionConfigPartitionFilterConditionMetricFilter": {
            "properties": {
                "name": {
                    "type": "string"
                },
                "valueGlob": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "name",
                "valueGlob"
            ]
        },
        "chronosphere:index/ConsumptionConfigPartitionPartition:ConsumptionConfigPartitionPartition": {
            "properties": {
                "filters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionFilter:ConsumptionConfigPartitionPartitionFilter"
                    }
                },
                "name": {
                    "type": "string"
                },
                "partitions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartition:ConsumptionConfigPartitionPartitionPartition"
                    }
                },
                "slug": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionFilter:ConsumptionConfigPartitionPartitionFilter": {
            "properties": {
                "conditions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionFilterCondition"
                    }
                },
                "operator": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionFilterCondition": {
            "properties": {
                "datasetId": {
                    "type": "string"
                },
                "logFilter": {
                    "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionFilterConditionLogFilter"
                },
                "metricFilters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionFilterConditionMetricFilter:ConsumptionConfigPartitionPartitionFilterConditionMetricFilter"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionFilterConditionLogFilter": {
            "properties": {
                "query": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "query"
            ]
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionFilterConditionMetricFilter:ConsumptionConfigPartitionPartitionFilterConditionMetricFilter": {
            "properties": {
                "name": {
                    "type": "string"
                },
                "valueGlob": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "name",
                "valueGlob"
            ]
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartition:ConsumptionConfigPartitionPartitionPartition": {
            "properties": {
                "filters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionFilter:ConsumptionConfigPartitionPartitionPartitionFilter"
                    }
                },
                "name": {
                    "type": "string"
                },
                "partitions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartition:ConsumptionConfigPartitionPartitionPartitionPartition"
                    }
                },
                "slug": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionFilter:ConsumptionConfigPartitionPartitionPartitionFilter": {
            "properties": {
                "conditions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionPartitionFilterCondition"
                    }
                },
                "operator": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionPartitionFilterCondition": {
            "properties": {
                "datasetId": {
                    "type": "string"
                },
                "logFilter": {
                    "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionPartitionFilterConditionLogFilter"
                },
                "metricFilters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionFilterConditionMetricFilter:ConsumptionConfigPartitionPartitionPartitionFilterConditionMetricFilter"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionPartitionFilterConditionLogFilter": {
            "properties": {
                "query": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "query"
            ]
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionFilterConditionMetricFilter:ConsumptionConfigPartitionPartitionPartitionFilterConditionMetricFilter": {
            "properties": {
                "name": {
                    "type": "string"
                },
                "valueGlob": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "name",
                "valueGlob"
            ]
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartition:ConsumptionConfigPartitionPartitionPartitionPartition": {
            "properties": {
                "filters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionFilter:ConsumptionConfigPartitionPartitionPartitionPartitionFilter"
                    }
                },
                "name": {
                    "type": "string"
                },
                "partitions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartition:ConsumptionConfigPartitionPartitionPartitionPartitionPartition"
                    }
                },
                "slug": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionFilter:ConsumptionConfigPartitionPartitionPartitionPartitionFilter": {
            "properties": {
                "conditions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionPartitionPartitionFilterCondition"
                    }
                },
                "operator": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionPartitionPartitionFilterCondition": {
            "properties": {
                "datasetId": {
                    "type": "string"
                },
                "logFilter": {
                    "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionPartitionPartitionFilterConditionLogFilter"
                },
                "metricFilters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionFilterConditionMetricFilter:ConsumptionConfigPartitionPartitionPartitionPartitionFilterConditionMetricFilter"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionPartitionPartitionFilterConditionLogFilter": {
            "properties": {
                "query": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "query"
            ]
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionFilterConditionMetricFilter:ConsumptionConfigPartitionPartitionPartitionPartitionFilterConditionMetricFilter": {
            "properties": {
                "name": {
                    "type": "string"
                },
                "valueGlob": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "name",
                "valueGlob"
            ]
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartition:ConsumptionConfigPartitionPartitionPartitionPartitionPartition": {
            "properties": {
                "filters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilter"
                    }
                },
                "name": {
                    "type": "string"
                },
                "partitions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartition:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartition"
                    }
                },
                "slug": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilter": {
            "properties": {
                "conditions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterCondition"
                    }
                },
                "operator": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterCondition": {
            "properties": {
                "datasetId": {
                    "type": "string"
                },
                "logFilter": {
                    "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterConditionLogFilter"
                },
                "metricFilters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterConditionMetricFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterConditionMetricFilter"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterConditionLogFilter": {
            "properties": {
                "query": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "query"
            ]
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterConditionMetricFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionFilterConditionMetricFilter": {
            "properties": {
                "name": {
                    "type": "string"
                },
                "valueGlob": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "name",
                "valueGlob"
            ]
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartition:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartition": {
            "properties": {
                "filters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilter"
                    }
                },
                "name": {
                    "type": "string"
                },
                "slug": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilter": {
            "properties": {
                "conditions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterCondition"
                    }
                },
                "operator": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterCondition:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterCondition": {
            "properties": {
                "datasetId": {
                    "type": "string"
                },
                "logFilter": {
                    "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterConditionLogFilter"
                },
                "metricFilters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterConditionMetricFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterConditionMetricFilter"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterConditionLogFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterConditionLogFilter": {
            "properties": {
                "query": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "query"
            ]
        },
        "chronosphere:index/ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterConditionMetricFilter:ConsumptionConfigPartitionPartitionPartitionPartitionPartitionPartitionFilterConditionMetricFilter": {
            "properties": {
                "name": {
                    "type": "string"
                },
                "valueGlob": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "name",
                "valueGlob"
            ]
        },
        "chronosphere:index/DatasetConfiguration:DatasetConfiguration": {
            "properties": {
                "logDataset": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationLogDataset:DatasetConfigurationLogDataset"
                },
                "traceDataset": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDataset:DatasetConfigurationTraceDataset"
                },
                "type": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "type"
            ]
        },
        "chronosphere:index/DatasetConfigurationLogDataset:DatasetConfigurationLogDataset": {
            "properties": {
                "matchCriteria": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationLogDatasetMatchCriteria: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/DatasetConfigurationTraceDatasetMatchCriteria:DatasetConfigurationTraceDatasetMatchCriteria"
                }
            },
            "type": "object",
            "required": [
                "matchCriteria"
            ]
        },
        "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteria:DatasetConfigurationTraceDatasetMatchCriteria": {
            "properties": {
                "scopeFilter": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilter:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilter"
                },
                "spans": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpan:DatasetConfigurationTraceDatasetMatchCriteriaSpan"
                    }
                },
                "trace": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaTrace:DatasetConfigurationTraceDatasetMatchCriteriaTrace"
                }
            },
            "type": "object"
        },
        "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilter:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilter": {
            "properties": {
                "spanScopes": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScope:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScope"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScope:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScope": {
            "properties": {
                "duration": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeDuration:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeDuration"
                },
                "error": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeError:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeError"
                },
                "isRootSpan": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeIsRootSpan:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeIsRootSpan"
                },
                "matchType": {
                    "type": "string"
                },
                "operation": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeOperation:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeOperation"
                },
                "parentOperation": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentOperation:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentOperation"
                },
                "parentService": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentService:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentService"
                },
                "service": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeService:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeService"
                },
                "spanCount": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeSpanCount:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeSpanCount"
                },
                "tags": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTag:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTag"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeDuration:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeDuration": {
            "properties": {
                "maxSecs": {
                    "type": "number"
                },
                "minSecs": {
                    "type": "number"
                }
            },
            "type": "object"
        },
        "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeError:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeError": {
            "properties": {
                "value": {
                    "type": "boolean"
                }
            },
            "type": "object",
            "required": [
                "value"
            ]
        },
        "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeIsRootSpan:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeIsRootSpan": {
            "properties": {
                "value": {
                    "type": "boolean"
                }
            },
            "type": "object",
            "required": [
                "value"
            ]
        },
        "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeOperation:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeOperation": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentOperation:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentOperation": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentService:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeParentService": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeService:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeService": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeSpanCount:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeSpanCount": {
            "properties": {
                "max": {
                    "type": "integer"
                },
                "min": {
                    "type": "integer"
                }
            },
            "type": "object"
        },
        "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTag:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTag": {
            "properties": {
                "key": {
                    "type": "string"
                },
                "numericValue": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagNumericValue:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagNumericValue"
                },
                "value": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagValue:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagValue"
                }
            },
            "type": "object"
        },
        "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagNumericValue:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagNumericValue": {
            "properties": {
                "comparison": {
                    "type": "string"
                },
                "value": {
                    "type": "number"
                }
            },
            "type": "object",
            "required": [
                "comparison",
                "value"
            ]
        },
        "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagValue:DatasetConfigurationTraceDatasetMatchCriteriaScopeFilterSpanScopeTagValue": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpan:DatasetConfigurationTraceDatasetMatchCriteriaSpan": {
            "properties": {
                "duration": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanDuration:DatasetConfigurationTraceDatasetMatchCriteriaSpanDuration"
                },
                "error": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanError:DatasetConfigurationTraceDatasetMatchCriteriaSpanError"
                },
                "isRootSpan": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanIsRootSpan:DatasetConfigurationTraceDatasetMatchCriteriaSpanIsRootSpan"
                },
                "matchType": {
                    "type": "string"
                },
                "operation": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanOperation:DatasetConfigurationTraceDatasetMatchCriteriaSpanOperation"
                },
                "parentOperation": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanParentOperation:DatasetConfigurationTraceDatasetMatchCriteriaSpanParentOperation"
                },
                "parentService": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanParentService:DatasetConfigurationTraceDatasetMatchCriteriaSpanParentService"
                },
                "service": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanService:DatasetConfigurationTraceDatasetMatchCriteriaSpanService"
                },
                "spanCount": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanSpanCount:DatasetConfigurationTraceDatasetMatchCriteriaSpanSpanCount"
                },
                "tags": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanTag: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/DatasetConfigurationTraceDatasetMatchCriteriaSpanTagNumericValue:DatasetConfigurationTraceDatasetMatchCriteriaSpanTagNumericValue"
                },
                "value": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaSpanTagValue: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/DatasetConfigurationTraceDatasetMatchCriteriaTraceDuration:DatasetConfigurationTraceDatasetMatchCriteriaTraceDuration"
                },
                "error": {
                    "$ref": "#/types/chronosphere:index/DatasetConfigurationTraceDatasetMatchCriteriaTraceError: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/DerivedLabelMetricLabelConstructedLabel:DerivedLabelMetricLabelConstructedLabel"
                },
                "mappingLabel": {
                    "$ref": "#/types/chronosphere:index/DerivedLabelMetricLabelMappingLabel:DerivedLabelMetricLabelMappingLabel"
                }
            },
            "type": "object"
        },
        "chronosphere:index/DerivedLabelMetricLabelConstructedLabel:DerivedLabelMetricLabelConstructedLabel": {
            "properties": {
                "valueDefinitions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/DerivedLabelMetricLabelConstructedLabelValueDefinition:DerivedLabelMetricLabelConstructedLabelValueDefinition"
                    }
                }
            },
            "type": "object",
            "required": [
                "valueDefinitions"
            ]
        },
        "chronosphere:index/DerivedLabelMetricLabelConstructedLabelValueDefinition:DerivedLabelMetricLabelConstructedLabelValueDefinition": {
            "properties": {
                "filters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/DerivedLabelMetricLabelConstructedLabelValueDefinitionFilter: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/DerivedLabelMetricLabelMappingLabelNameMapping:DerivedLabelMetricLabelMappingLabelNameMapping"
                    }
                },
                "valueMappings": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/DerivedLabelMetricLabelMappingLabelValueMapping:DerivedLabelMetricLabelMappingLabelValueMapping"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/DerivedLabelMetricLabelMappingLabelNameMapping:DerivedLabelMetricLabelMappingLabelNameMapping": {
            "properties": {
                "filters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/DerivedLabelMetricLabelMappingLabelNameMappingFilter:DerivedLabelMetricLabelMappingLabelNameMappingFilter"
                    }
                },
                "sourceLabel": {
                    "type": "string"
                },
                "valueMappings": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/DerivedLabelMetricLabelMappingLabelNameMappingValueMapping: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/DerivedLabelSpanTagNameMapping: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/DerivedMetricQueryQuery:DerivedMetricQueryQuery"
                },
                "selector": {
                    "$ref": "#/types/chronosphere:index/DerivedMetricQuerySelector:DerivedMetricQuerySelector"
                }
            },
            "type": "object",
            "required": [
                "query"
            ]
        },
        "chronosphere:index/DerivedMetricQueryQuery:DerivedMetricQueryQuery": {
            "properties": {
                "expr": {
                    "type": "string"
                },
                "variables": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/DerivedMetricQueryQueryVariable: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": {
                "filters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/GcpMetricsIntegrationMetricGroupFilter:GcpMetricsIntegrationMetricGroupFilter"
                    }
                },
                "prefixes": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "projectId": {
                    "type": "string"
                },
                "rollupRules": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/GcpMetricsIntegrationMetricGroupRollupRule:GcpMetricsIntegrationMetricGroupRollupRule"
                    }
                }
            },
            "type": "object",
            "required": [
                "projectId"
            ]
        },
        "chronosphere:index/GcpMetricsIntegrationMetricGroupFilter:GcpMetricsIntegrationMetricGroupFilter": {
            "properties": {
                "context": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "valueGlob": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/GcpMetricsIntegrationMetricGroupRollupRule:GcpMetricsIntegrationMetricGroupRollupRule": {
            "properties": {
                "aggregation": {
                    "type": "string"
                },
                "labelPolicy": {
                    "$ref": "#/types/chronosphere:index/GcpMetricsIntegrationMetricGroupRollupRuleLabelPolicy:GcpMetricsIntegrationMetricGroupRollupRuleLabelPolicy"
                },
                "metricName": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/GcpMetricsIntegrationMetricGroupRollupRuleLabelPolicy:GcpMetricsIntegrationMetricGroupRollupRuleLabelPolicy": {
            "properties": {
                "keeps": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/GcpMetricsIntegrationMetricGroupRollupRuleLabelPolicyKeep:GcpMetricsIntegrationMetricGroupRollupRuleLabelPolicyKeep"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/GcpMetricsIntegrationMetricGroupRollupRuleLabelPolicyKeep:GcpMetricsIntegrationMetricGroupRollupRuleLabelPolicyKeep": {
            "properties": {
                "context": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/GcpMetricsIntegrationServiceAccount:GcpMetricsIntegrationServiceAccount": {
            "properties": {
                "clientEmail": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "clientEmail"
            ]
        },
        "chronosphere:index/LogAllocationConfigDatasetAllocation:LogAllocationConfigDatasetAllocation": {
            "properties": {
                "allocation": {
                    "$ref": "#/types/chronosphere:index/LogAllocationConfigDatasetAllocationAllocation:LogAllocationConfigDatasetAllocationAllocation"
                },
                "datasetId": {
                    "type": "string"
                },
                "priorities": {
                    "$ref": "#/types/chronosphere:index/LogAllocationConfigDatasetAllocationPriorities: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/LogAllocationConfigDatasetAllocationPrioritiesHighPriorityFilter:LogAllocationConfigDatasetAllocationPrioritiesHighPriorityFilter"
                    }
                },
                "lowPriorityFilters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/LogAllocationConfigDatasetAllocationPrioritiesLowPriorityFilter: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/LogAllocationConfigDefaultDatasetAllocation:LogAllocationConfigDefaultDatasetAllocation"
                },
                "priorities": {
                    "$ref": "#/types/chronosphere:index/LogAllocationConfigDefaultDatasetPriorities: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/LogAllocationConfigDefaultDatasetPrioritiesHighPriorityFilter:LogAllocationConfigDefaultDatasetPrioritiesHighPriorityFilter"
                    }
                },
                "lowPriorityFilters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/LogAllocationConfigDefaultDatasetPrioritiesLowPriorityFilter: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/LogControlConfigRuleDropField:LogControlConfigRuleDropField"
                },
                "emitMetrics": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleEmitMetrics:LogControlConfigRuleEmitMetrics"
                },
                "filter": {
                    "type": "string"
                },
                "mode": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "parseField": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleParseField:LogControlConfigRuleParseField"
                },
                "replaceField": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleReplaceField:LogControlConfigRuleReplaceField"
                },
                "sample": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleSample:LogControlConfigRuleSample"
                },
                "type": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/LogControlConfigRuleDropField:LogControlConfigRuleDropField": {
            "properties": {
                "fieldRegex": {
                    "type": "string"
                },
                "parentPath": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleDropFieldParentPath:LogControlConfigRuleDropFieldParentPath"
                }
            },
            "type": "object"
        },
        "chronosphere:index/LogControlConfigRuleDropFieldParentPath:LogControlConfigRuleDropFieldParentPath": {
            "properties": {
                "selector": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/LogControlConfigRuleEmitMetrics:LogControlConfigRuleEmitMetrics": {
            "properties": {
                "counter": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleEmitMetricsCounter:LogControlConfigRuleEmitMetricsCounter"
                },
                "dropLog": {
                    "type": "boolean"
                },
                "gauge": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleEmitMetricsGauge:LogControlConfigRuleEmitMetricsGauge"
                },
                "histogram": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleEmitMetricsHistogram:LogControlConfigRuleEmitMetricsHistogram"
                },
                "labels": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/LogControlConfigRuleEmitMetricsLabel:LogControlConfigRuleEmitMetricsLabel"
                    }
                },
                "mode": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/LogControlConfigRuleEmitMetricsCounter:LogControlConfigRuleEmitMetricsCounter": {
            "properties": {
                "value": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleEmitMetricsCounterValue: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/LogControlConfigRuleEmitMetricsGaugeValue:LogControlConfigRuleEmitMetricsGaugeValue"
                }
            },
            "type": "object"
        },
        "chronosphere:index/LogControlConfigRuleEmitMetricsGaugeValue:LogControlConfigRuleEmitMetricsGaugeValue": {
            "properties": {
                "selector": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/LogControlConfigRuleEmitMetricsHistogram:LogControlConfigRuleEmitMetricsHistogram": {
            "properties": {
                "value": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleEmitMetricsHistogramValue: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/LogControlConfigRuleEmitMetricsLabelValue:LogControlConfigRuleEmitMetricsLabelValue"
                }
            },
            "type": "object"
        },
        "chronosphere:index/LogControlConfigRuleEmitMetricsLabelValue:LogControlConfigRuleEmitMetricsLabelValue": {
            "properties": {
                "selector": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/LogControlConfigRuleParseField:LogControlConfigRuleParseField": {
            "properties": {
                "destination": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleParseFieldDestination:LogControlConfigRuleParseFieldDestination"
                },
                "parser": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleParseFieldParser:LogControlConfigRuleParseFieldParser"
                },
                "source": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleParseFieldSource:LogControlConfigRuleParseFieldSource"
                }
            },
            "type": "object",
            "required": [
                "parser"
            ]
        },
        "chronosphere:index/LogControlConfigRuleParseFieldDestination:LogControlConfigRuleParseFieldDestination": {
            "properties": {
                "selector": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/LogControlConfigRuleParseFieldParser:LogControlConfigRuleParseFieldParser": {
            "properties": {
                "grokParser": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleParseFieldParserGrokParser:LogControlConfigRuleParseFieldParserGrokParser"
                },
                "keyValueParser": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleParseFieldParserKeyValueParser:LogControlConfigRuleParseFieldParserKeyValueParser"
                },
                "parserType": {
                    "type": "string"
                },
                "regexParser": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleParseFieldParserRegexParser:LogControlConfigRuleParseFieldParserRegexParser"
                }
            },
            "type": "object",
            "required": [
                "parserType"
            ]
        },
        "chronosphere:index/LogControlConfigRuleParseFieldParserGrokParser:LogControlConfigRuleParseFieldParserGrokParser": {
            "properties": {
                "pattern": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "pattern"
            ]
        },
        "chronosphere:index/LogControlConfigRuleParseFieldParserKeyValueParser:LogControlConfigRuleParseFieldParserKeyValueParser": {
            "properties": {
                "delimiter": {
                    "type": "string"
                },
                "pairSeparator": {
                    "type": "string"
                },
                "trimSet": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "delimiter",
                "pairSeparator"
            ]
        },
        "chronosphere:index/LogControlConfigRuleParseFieldParserRegexParser:LogControlConfigRuleParseFieldParserRegexParser": {
            "properties": {
                "regex": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "regex"
            ]
        },
        "chronosphere:index/LogControlConfigRuleParseFieldSource:LogControlConfigRuleParseFieldSource": {
            "properties": {
                "selector": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/LogControlConfigRuleReplaceField:LogControlConfigRuleReplaceField": {
            "properties": {
                "field": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleReplaceFieldField:LogControlConfigRuleReplaceFieldField"
                },
                "mappedValue": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleReplaceFieldMappedValue:LogControlConfigRuleReplaceFieldMappedValue"
                },
                "replaceAll": {
                    "type": "boolean"
                },
                "replaceMode": {
                    "type": "string"
                },
                "replaceRegex": {
                    "type": "string"
                },
                "staticValue": {
                    "$ref": "#/types/chronosphere:index/LogControlConfigRuleReplaceFieldStaticValue: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/LogControlConfigRuleReplaceFieldMappedValuePair: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/LogIngestConfigFieldNormalizationCustomFieldNormalization:LogIngestConfigFieldNormalizationCustomFieldNormalization"
                    }
                },
                "message": {
                    "$ref": "#/types/chronosphere:index/LogIngestConfigFieldNormalizationMessage:LogIngestConfigFieldNormalizationMessage"
                },
                "service": {
                    "$ref": "#/types/chronosphere:index/LogIngestConfigFieldNormalizationService:LogIngestConfigFieldNormalizationService"
                },
                "severity": {
                    "$ref": "#/types/chronosphere:index/LogIngestConfigFieldNormalizationSeverity:LogIngestConfigFieldNormalizationSeverity"
                },
                "timestamp": {
                    "$ref": "#/types/chronosphere:index/LogIngestConfigFieldNormalizationTimestamp:LogIngestConfigFieldNormalizationTimestamp"
                }
            },
            "type": "object"
        },
        "chronosphere:index/LogIngestConfigFieldNormalizationCustomFieldNormalization:LogIngestConfigFieldNormalizationCustomFieldNormalization": {
            "properties": {
                "normalization": {
                    "$ref": "#/types/chronosphere:index/LogIngestConfigFieldNormalizationCustomFieldNormalizationNormalization: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/LogIngestConfigFieldNormalizationCustomFieldNormalizationNormalizationSource: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/LogIngestConfigFieldNormalizationMessageSource:LogIngestConfigFieldNormalizationMessageSource"
                    }
                },
                "valueMap": {
                    "type": "object",
                    "additionalProperties": {
                        "type": "string"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/LogIngestConfigFieldNormalizationMessageSource:LogIngestConfigFieldNormalizationMessageSource": {
            "properties": {
                "selector": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "selector"
            ]
        },
        "chronosphere:index/LogIngestConfigFieldNormalizationService:LogIngestConfigFieldNormalizationService": {
            "properties": {
                "defaultValue": {
                    "type": "string"
                },
                "sanitizePatterns": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "sources": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/LogIngestConfigFieldNormalizationServiceSource:LogIngestConfigFieldNormalizationServiceSource"
                    }
                },
                "valueMap": {
                    "type": "object",
                    "additionalProperties": {
                        "type": "string"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/LogIngestConfigFieldNormalizationServiceSource:LogIngestConfigFieldNormalizationServiceSource": {
            "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/LogIngestConfigFieldNormalizationSeveritySource: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/LogIngestConfigFieldNormalizationTimestampSource: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/LogIngestConfigFieldParserDestination:LogIngestConfigFieldParserDestination"
                },
                "mode": {
                    "type": "string"
                },
                "parser": {
                    "$ref": "#/types/chronosphere:index/LogIngestConfigFieldParserParser:LogIngestConfigFieldParserParser"
                },
                "source": {
                    "$ref": "#/types/chronosphere:index/LogIngestConfigFieldParserSource:LogIngestConfigFieldParserSource"
                }
            },
            "type": "object",
            "required": [
                "parser",
                "source"
            ]
        },
        "chronosphere:index/LogIngestConfigFieldParserDestination:LogIngestConfigFieldParserDestination": {
            "properties": {
                "selector": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "selector"
            ]
        },
        "chronosphere:index/LogIngestConfigFieldParserParser:LogIngestConfigFieldParserParser": {
            "properties": {
                "grokParser": {
                    "$ref": "#/types/chronosphere:index/LogIngestConfigFieldParserParserGrokParser:LogIngestConfigFieldParserParserGrokParser"
                },
                "keyValueParser": {
                    "$ref": "#/types/chronosphere:index/LogIngestConfigFieldParserParserKeyValueParser:LogIngestConfigFieldParserParserKeyValueParser"
                },
                "parserType": {
                    "type": "string"
                },
                "regexParser": {
                    "$ref": "#/types/chronosphere:index/LogIngestConfigFieldParserParserRegexParser:LogIngestConfigFieldParserParserRegexParser"
                }
            },
            "type": "object",
            "required": [
                "parserType"
            ]
        },
        "chronosphere:index/LogIngestConfigFieldParserParserGrokParser:LogIngestConfigFieldParserParserGrokParser": {
            "properties": {
                "pattern": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "pattern"
            ]
        },
        "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/LogIngestConfigPlaintextParserParser:LogIngestConfigPlaintextParserParser"
                }
            },
            "type": "object",
            "required": [
                "name",
                "parser"
            ]
        },
        "chronosphere:index/LogIngestConfigPlaintextParserParser:LogIngestConfigPlaintextParserParser": {
            "properties": {
                "grokParser": {
                    "$ref": "#/types/chronosphere:index/LogIngestConfigPlaintextParserParserGrokParser:LogIngestConfigPlaintextParserParserGrokParser"
                },
                "keyValueParser": {
                    "$ref": "#/types/chronosphere:index/LogIngestConfigPlaintextParserParserKeyValueParser:LogIngestConfigPlaintextParserParserKeyValueParser"
                },
                "parserType": {
                    "type": "string"
                },
                "regexParser": {
                    "$ref": "#/types/chronosphere:index/LogIngestConfigPlaintextParserParserRegexParser:LogIngestConfigPlaintextParserParserRegexParser"
                }
            },
            "type": "object",
            "required": [
                "parserType"
            ]
        },
        "chronosphere:index/LogIngestConfigPlaintextParserParserGrokParser:LogIngestConfigPlaintextParserParserGrokParser": {
            "properties": {
                "pattern": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "pattern"
            ]
        },
        "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/MonitorNotificationTemplate:MonitorNotificationTemplate": {
            "properties": {
                "description": {
                    "type": "string"
                },
                "title": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "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/MonitorScheduleRange: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/MonitorSeriesConditionsCondition:MonitorSeriesConditionsCondition"
                    }
                },
                "overrides": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/MonitorSeriesConditionsOverride:MonitorSeriesConditionsOverride"
                    }
                }
            },
            "type": "object",
            "required": [
                "conditions"
            ]
        },
        "chronosphere:index/MonitorSeriesConditionsCondition:MonitorSeriesConditionsCondition": {
            "properties": {
                "op": {
                    "type": "string"
                },
                "resolveSustain": {
                    "type": "string"
                },
                "resolveValue": {
                    "$ref": "#/types/chronosphere:index/MonitorSeriesConditionsConditionResolveValue:MonitorSeriesConditionsConditionResolveValue"
                },
                "severity": {
                    "type": "string"
                },
                "sustain": {
                    "type": "string"
                },
                "value": {
                    "type": "number"
                }
            },
            "type": "object",
            "required": [
                "op",
                "severity"
            ]
        },
        "chronosphere:index/MonitorSeriesConditionsConditionResolveValue:MonitorSeriesConditionsConditionResolveValue": {
            "properties": {
                "enabled": {
                    "type": "boolean"
                },
                "value": {
                    "type": "number"
                }
            },
            "type": "object",
            "required": [
                "enabled",
                "value"
            ]
        },
        "chronosphere:index/MonitorSeriesConditionsOverride:MonitorSeriesConditionsOverride": {
            "properties": {
                "conditions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/MonitorSeriesConditionsOverrideCondition:MonitorSeriesConditionsOverrideCondition"
                    }
                },
                "labelMatchers": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/MonitorSeriesConditionsOverrideLabelMatcher:MonitorSeriesConditionsOverrideLabelMatcher"
                    }
                }
            },
            "type": "object",
            "required": [
                "conditions",
                "labelMatchers"
            ]
        },
        "chronosphere:index/MonitorSeriesConditionsOverrideCondition:MonitorSeriesConditionsOverrideCondition": {
            "properties": {
                "op": {
                    "type": "string"
                },
                "resolveSustain": {
                    "type": "string"
                },
                "resolveValue": {
                    "$ref": "#/types/chronosphere:index/MonitorSeriesConditionsOverrideConditionResolveValue:MonitorSeriesConditionsOverrideConditionResolveValue"
                },
                "severity": {
                    "type": "string"
                },
                "sustain": {
                    "type": "string"
                },
                "value": {
                    "type": "number"
                }
            },
            "type": "object",
            "required": [
                "op",
                "severity"
            ]
        },
        "chronosphere:index/MonitorSeriesConditionsOverrideConditionResolveValue:MonitorSeriesConditionsOverrideConditionResolveValue": {
            "properties": {
                "enabled": {
                    "type": "boolean"
                },
                "value": {
                    "type": "number"
                }
            },
            "type": "object",
            "required": [
                "enabled",
                "value"
            ]
        },
        "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/NotificationPolicyOverrideAlertLabelMatcher:NotificationPolicyOverrideAlertLabelMatcher"
                    }
                },
                "routes": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/NotificationPolicyOverrideRoute: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": {
                "destinations": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/NotificationPolicyOverrideRouteDestination:NotificationPolicyOverrideRouteDestination"
                    }
                },
                "groupBy": {
                    "$ref": "#/types/chronosphere:index/NotificationPolicyOverrideRouteGroupBy:NotificationPolicyOverrideRouteGroupBy"
                },
                "notifiers": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "repeatInterval": {
                    "type": "string"
                },
                "severity": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "severity"
            ]
        },
        "chronosphere:index/NotificationPolicyOverrideRouteDestination:NotificationPolicyOverrideRouteDestination": {
            "properties": {
                "disableResolves": {
                    "type": "boolean"
                },
                "email": {
                    "$ref": "#/types/chronosphere:index/NotificationPolicyOverrideRouteDestinationEmail:NotificationPolicyOverrideRouteDestinationEmail"
                },
                "opsGenie": {
                    "$ref": "#/types/chronosphere:index/NotificationPolicyOverrideRouteDestinationOpsGenie:NotificationPolicyOverrideRouteDestinationOpsGenie"
                },
                "pagerduty": {
                    "$ref": "#/types/chronosphere:index/NotificationPolicyOverrideRouteDestinationPagerduty:NotificationPolicyOverrideRouteDestinationPagerduty"
                },
                "slack": {
                    "$ref": "#/types/chronosphere:index/NotificationPolicyOverrideRouteDestinationSlack:NotificationPolicyOverrideRouteDestinationSlack"
                },
                "victorOps": {
                    "$ref": "#/types/chronosphere:index/NotificationPolicyOverrideRouteDestinationVictorOps:NotificationPolicyOverrideRouteDestinationVictorOps"
                },
                "webhook": {
                    "$ref": "#/types/chronosphere:index/NotificationPolicyOverrideRouteDestinationWebhook:NotificationPolicyOverrideRouteDestinationWebhook"
                }
            },
            "type": "object"
        },
        "chronosphere:index/NotificationPolicyOverrideRouteDestinationEmail:NotificationPolicyOverrideRouteDestinationEmail": {
            "properties": {
                "addresses": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                }
            },
            "type": "object",
            "required": [
                "addresses"
            ]
        },
        "chronosphere:index/NotificationPolicyOverrideRouteDestinationOpsGenie:NotificationPolicyOverrideRouteDestinationOpsGenie": {
            "properties": {
                "externalConnectionSlug": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "externalConnectionSlug"
            ]
        },
        "chronosphere:index/NotificationPolicyOverrideRouteDestinationPagerduty:NotificationPolicyOverrideRouteDestinationPagerduty": {
            "properties": {
                "externalConnectionSlug": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "externalConnectionSlug"
            ]
        },
        "chronosphere:index/NotificationPolicyOverrideRouteDestinationSlack:NotificationPolicyOverrideRouteDestinationSlack": {
            "properties": {
                "channels": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "externalConnectionSlug": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "externalConnectionSlug"
            ]
        },
        "chronosphere:index/NotificationPolicyOverrideRouteDestinationVictorOps:NotificationPolicyOverrideRouteDestinationVictorOps": {
            "properties": {
                "externalConnectionSlug": {
                    "type": "string"
                },
                "routingKeys": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                }
            },
            "type": "object",
            "required": [
                "externalConnectionSlug",
                "routingKeys"
            ]
        },
        "chronosphere:index/NotificationPolicyOverrideRouteDestinationWebhook:NotificationPolicyOverrideRouteDestinationWebhook": {
            "properties": {
                "externalConnectionSlug": {
                    "type": "string"
                },
                "queryParameters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/NotificationPolicyOverrideRouteDestinationWebhookQueryParameter:NotificationPolicyOverrideRouteDestinationWebhookQueryParameter"
                    }
                }
            },
            "type": "object",
            "required": [
                "externalConnectionSlug"
            ]
        },
        "chronosphere:index/NotificationPolicyOverrideRouteDestinationWebhookQueryParameter:NotificationPolicyOverrideRouteDestinationWebhookQueryParameter": {
            "properties": {
                "key": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "key",
                "value"
            ]
        },
        "chronosphere:index/NotificationPolicyOverrideRouteGroupBy:NotificationPolicyOverrideRouteGroupBy": {
            "properties": {
                "labelNames": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/NotificationPolicyRoute:NotificationPolicyRoute": {
            "properties": {
                "destinations": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/NotificationPolicyRouteDestination:NotificationPolicyRouteDestination"
                    }
                },
                "groupBy": {
                    "$ref": "#/types/chronosphere:index/NotificationPolicyRouteGroupBy:NotificationPolicyRouteGroupBy"
                },
                "notifiers": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "repeatInterval": {
                    "type": "string"
                },
                "severity": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "severity"
            ]
        },
        "chronosphere:index/NotificationPolicyRouteDestination:NotificationPolicyRouteDestination": {
            "properties": {
                "disableResolves": {
                    "type": "boolean"
                },
                "email": {
                    "$ref": "#/types/chronosphere:index/NotificationPolicyRouteDestinationEmail:NotificationPolicyRouteDestinationEmail"
                },
                "opsGenie": {
                    "$ref": "#/types/chronosphere:index/NotificationPolicyRouteDestinationOpsGenie:NotificationPolicyRouteDestinationOpsGenie"
                },
                "pagerduty": {
                    "$ref": "#/types/chronosphere:index/NotificationPolicyRouteDestinationPagerduty:NotificationPolicyRouteDestinationPagerduty"
                },
                "slack": {
                    "$ref": "#/types/chronosphere:index/NotificationPolicyRouteDestinationSlack:NotificationPolicyRouteDestinationSlack"
                },
                "victorOps": {
                    "$ref": "#/types/chronosphere:index/NotificationPolicyRouteDestinationVictorOps:NotificationPolicyRouteDestinationVictorOps"
                },
                "webhook": {
                    "$ref": "#/types/chronosphere:index/NotificationPolicyRouteDestinationWebhook:NotificationPolicyRouteDestinationWebhook"
                }
            },
            "type": "object"
        },
        "chronosphere:index/NotificationPolicyRouteDestinationEmail:NotificationPolicyRouteDestinationEmail": {
            "properties": {
                "addresses": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                }
            },
            "type": "object",
            "required": [
                "addresses"
            ]
        },
        "chronosphere:index/NotificationPolicyRouteDestinationOpsGenie:NotificationPolicyRouteDestinationOpsGenie": {
            "properties": {
                "externalConnectionSlug": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "externalConnectionSlug"
            ]
        },
        "chronosphere:index/NotificationPolicyRouteDestinationPagerduty:NotificationPolicyRouteDestinationPagerduty": {
            "properties": {
                "externalConnectionSlug": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "externalConnectionSlug"
            ]
        },
        "chronosphere:index/NotificationPolicyRouteDestinationSlack:NotificationPolicyRouteDestinationSlack": {
            "properties": {
                "channels": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "externalConnectionSlug": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "externalConnectionSlug"
            ]
        },
        "chronosphere:index/NotificationPolicyRouteDestinationVictorOps:NotificationPolicyRouteDestinationVictorOps": {
            "properties": {
                "externalConnectionSlug": {
                    "type": "string"
                },
                "routingKeys": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                }
            },
            "type": "object",
            "required": [
                "externalConnectionSlug",
                "routingKeys"
            ]
        },
        "chronosphere:index/NotificationPolicyRouteDestinationWebhook:NotificationPolicyRouteDestinationWebhook": {
            "properties": {
                "externalConnectionSlug": {
                    "type": "string"
                },
                "queryParameters": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/NotificationPolicyRouteDestinationWebhookQueryParameter:NotificationPolicyRouteDestinationWebhookQueryParameter"
                    }
                }
            },
            "type": "object",
            "required": [
                "externalConnectionSlug"
            ]
        },
        "chronosphere:index/NotificationPolicyRouteDestinationWebhookQueryParameter:NotificationPolicyRouteDestinationWebhookQueryParameter": {
            "properties": {
                "key": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "key",
                "value"
            ]
        },
        "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/ResourcePoolsConfigDefaultPoolAllocation:ResourcePoolsConfigDefaultPoolAllocation"
                },
                "priorities": {
                    "$ref": "#/types/chronosphere:index/ResourcePoolsConfigDefaultPoolPriorities:ResourcePoolsConfigDefaultPoolPriorities"
                },
                "priorityThresholds": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ResourcePoolsConfigDefaultPoolPriorityThreshold:ResourcePoolsConfigDefaultPoolPriorityThreshold"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/ResourcePoolsConfigDefaultPoolAllocation:ResourcePoolsConfigDefaultPoolAllocation": {
            "properties": {
                "fixedValues": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ResourcePoolsConfigDefaultPoolAllocationFixedValue:ResourcePoolsConfigDefaultPoolAllocationFixedValue"
                    }
                },
                "percentOfLicense": {
                    "type": "number"
                },
                "priorityThresholds": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ResourcePoolsConfigDefaultPoolAllocationPriorityThreshold: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/ResourcePoolsConfigDefaultPoolAllocationPriorityThresholdAllPriorities:ResourcePoolsConfigDefaultPoolAllocationPriorityThresholdAllPriorities"
                },
                "defaultAndLowPriority": {
                    "$ref": "#/types/chronosphere:index/ResourcePoolsConfigDefaultPoolAllocationPriorityThresholdDefaultAndLowPriority:ResourcePoolsConfigDefaultPoolAllocationPriorityThresholdDefaultAndLowPriority"
                },
                "license": {
                    "type": "string"
                },
                "lowPriority": {
                    "$ref": "#/types/chronosphere:index/ResourcePoolsConfigDefaultPoolAllocationPriorityThresholdLowPriority: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/ResourcePoolsConfigDefaultPoolPriorityThresholdAllPriorities:ResourcePoolsConfigDefaultPoolPriorityThresholdAllPriorities"
                },
                "defaultAndLowPriority": {
                    "$ref": "#/types/chronosphere:index/ResourcePoolsConfigDefaultPoolPriorityThresholdDefaultAndLowPriority:ResourcePoolsConfigDefaultPoolPriorityThresholdDefaultAndLowPriority"
                },
                "license": {
                    "type": "string"
                },
                "lowPriority": {
                    "$ref": "#/types/chronosphere:index/ResourcePoolsConfigDefaultPoolPriorityThresholdLowPriority: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/ResourcePoolsConfigPoolAllocation:ResourcePoolsConfigPoolAllocation"
                },
                "matchRule": {
                    "type": "string",
                    "deprecationMessage": "use match_rules"
                },
                "matchRules": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "name": {
                    "type": "string"
                },
                "priorities": {
                    "$ref": "#/types/chronosphere:index/ResourcePoolsConfigPoolPriorities:ResourcePoolsConfigPoolPriorities"
                }
            },
            "type": "object",
            "required": [
                "name"
            ]
        },
        "chronosphere:index/ResourcePoolsConfigPoolAllocation:ResourcePoolsConfigPoolAllocation": {
            "properties": {
                "fixedValues": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ResourcePoolsConfigPoolAllocationFixedValue:ResourcePoolsConfigPoolAllocationFixedValue"
                    }
                },
                "percentOfLicense": {
                    "type": "number"
                },
                "priorityThresholds": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ResourcePoolsConfigPoolAllocationPriorityThreshold: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/ResourcePoolsConfigPoolAllocationPriorityThresholdAllPriorities:ResourcePoolsConfigPoolAllocationPriorityThresholdAllPriorities"
                },
                "defaultAndLowPriority": {
                    "$ref": "#/types/chronosphere:index/ResourcePoolsConfigPoolAllocationPriorityThresholdDefaultAndLowPriority:ResourcePoolsConfigPoolAllocationPriorityThresholdDefaultAndLowPriority"
                },
                "license": {
                    "type": "string"
                },
                "lowPriority": {
                    "$ref": "#/types/chronosphere:index/ResourcePoolsConfigPoolAllocationPriorityThresholdLowPriority: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/RollupRuleGraphiteLabelPolicyReplace: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/SLODefinitionBurnRateAlertingConfig:SLODefinitionBurnRateAlertingConfig"
                    }
                },
                "enableBurnRateAlerting": {
                    "type": "boolean"
                },
                "objective": {
                    "type": "number"
                },
                "timeWindow": {
                    "$ref": "#/types/chronosphere:index/SLODefinitionTimeWindow: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/SLOSliAdditionalPromqlFilter:SLOSliAdditionalPromqlFilter"
                    }
                },
                "customDimensionLabels": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "customIndicator": {
                    "$ref": "#/types/chronosphere:index/SLOSliCustomIndicator:SLOSliCustomIndicator"
                },
                "customTimesliceIndicator": {
                    "$ref": "#/types/chronosphere:index/SLOSliCustomTimesliceIndicator: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/SLOSliCustomTimesliceIndicatorCondition: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/TraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategies:TraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategies"
                },
                "probabilisticStrategy": {
                    "$ref": "#/types/chronosphere:index/TraceJaegerRemoteSamplingStrategyAppliedStrategyProbabilisticStrategy:TraceJaegerRemoteSamplingStrategyAppliedStrategyProbabilisticStrategy"
                },
                "rateLimitingStrategy": {
                    "$ref": "#/types/chronosphere:index/TraceJaegerRemoteSamplingStrategyAppliedStrategyRateLimitingStrategy: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/TraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategiesPerOperationStrategy:TraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategiesPerOperationStrategy"
                    }
                }
            },
            "type": "object",
            "required": [
                "defaultSamplingRate"
            ]
        },
        "chronosphere:index/TraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategiesPerOperationStrategy:TraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategiesPerOperationStrategy": {
            "properties": {
                "operation": {
                    "type": "string"
                },
                "probabilisticStrategy": {
                    "$ref": "#/types/chronosphere:index/TraceJaegerRemoteSamplingStrategyAppliedStrategyPerOperationStrategiesPerOperationStrategyProbabilisticStrategy: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/TraceMetricsRuleGroupByKey: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/TraceMetricsRuleScopeFilter:TraceMetricsRuleScopeFilter": {
            "properties": {
                "spanScopes": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/TraceMetricsRuleScopeFilterSpanScope:TraceMetricsRuleScopeFilterSpanScope"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleScopeFilterSpanScope:TraceMetricsRuleScopeFilterSpanScope": {
            "properties": {
                "duration": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeDuration:TraceMetricsRuleScopeFilterSpanScopeDuration"
                },
                "error": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeError:TraceMetricsRuleScopeFilterSpanScopeError"
                },
                "isRootSpan": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeIsRootSpan:TraceMetricsRuleScopeFilterSpanScopeIsRootSpan"
                },
                "matchType": {
                    "type": "string"
                },
                "operation": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeOperation:TraceMetricsRuleScopeFilterSpanScopeOperation"
                },
                "parentOperation": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeParentOperation:TraceMetricsRuleScopeFilterSpanScopeParentOperation"
                },
                "parentService": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeParentService:TraceMetricsRuleScopeFilterSpanScopeParentService"
                },
                "service": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeService:TraceMetricsRuleScopeFilterSpanScopeService"
                },
                "spanCount": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeSpanCount:TraceMetricsRuleScopeFilterSpanScopeSpanCount"
                },
                "tags": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeTag:TraceMetricsRuleScopeFilterSpanScopeTag"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeDuration:TraceMetricsRuleScopeFilterSpanScopeDuration": {
            "properties": {
                "maxSecs": {
                    "type": "number"
                },
                "minSecs": {
                    "type": "number"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeError:TraceMetricsRuleScopeFilterSpanScopeError": {
            "properties": {
                "value": {
                    "type": "boolean"
                }
            },
            "type": "object",
            "required": [
                "value"
            ]
        },
        "chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeIsRootSpan:TraceMetricsRuleScopeFilterSpanScopeIsRootSpan": {
            "properties": {
                "value": {
                    "type": "boolean"
                }
            },
            "type": "object",
            "required": [
                "value"
            ]
        },
        "chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeOperation:TraceMetricsRuleScopeFilterSpanScopeOperation": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeParentOperation:TraceMetricsRuleScopeFilterSpanScopeParentOperation": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeParentService:TraceMetricsRuleScopeFilterSpanScopeParentService": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeService:TraceMetricsRuleScopeFilterSpanScopeService": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeSpanCount:TraceMetricsRuleScopeFilterSpanScopeSpanCount": {
            "properties": {
                "max": {
                    "type": "integer"
                },
                "min": {
                    "type": "integer"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeTag:TraceMetricsRuleScopeFilterSpanScopeTag": {
            "properties": {
                "key": {
                    "type": "string"
                },
                "numericValue": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeTagNumericValue:TraceMetricsRuleScopeFilterSpanScopeTagNumericValue"
                },
                "value": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeTagValue:TraceMetricsRuleScopeFilterSpanScopeTagValue"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeTagNumericValue:TraceMetricsRuleScopeFilterSpanScopeTagNumericValue": {
            "properties": {
                "comparison": {
                    "type": "string"
                },
                "value": {
                    "type": "number"
                }
            },
            "type": "object",
            "required": [
                "comparison",
                "value"
            ]
        },
        "chronosphere:index/TraceMetricsRuleScopeFilterSpanScopeTagValue:TraceMetricsRuleScopeFilterSpanScopeTagValue": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleTraceFilter:TraceMetricsRuleTraceFilter": {
            "properties": {
                "scopeFilter": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterScopeFilter:TraceMetricsRuleTraceFilterScopeFilter"
                },
                "spans": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterSpan:TraceMetricsRuleTraceFilterSpan"
                    }
                },
                "trace": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterTrace:TraceMetricsRuleTraceFilterTrace"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleTraceFilterScopeFilter:TraceMetricsRuleTraceFilterScopeFilter": {
            "properties": {
                "spanScopes": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScope:TraceMetricsRuleTraceFilterScopeFilterSpanScope"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScope:TraceMetricsRuleTraceFilterScopeFilterSpanScope": {
            "properties": {
                "duration": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeDuration:TraceMetricsRuleTraceFilterScopeFilterSpanScopeDuration"
                },
                "error": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeError:TraceMetricsRuleTraceFilterScopeFilterSpanScopeError"
                },
                "isRootSpan": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeIsRootSpan:TraceMetricsRuleTraceFilterScopeFilterSpanScopeIsRootSpan"
                },
                "matchType": {
                    "type": "string"
                },
                "operation": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeOperation:TraceMetricsRuleTraceFilterScopeFilterSpanScopeOperation"
                },
                "parentOperation": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeParentOperation:TraceMetricsRuleTraceFilterScopeFilterSpanScopeParentOperation"
                },
                "parentService": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeParentService:TraceMetricsRuleTraceFilterScopeFilterSpanScopeParentService"
                },
                "service": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeService:TraceMetricsRuleTraceFilterScopeFilterSpanScopeService"
                },
                "spanCount": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeSpanCount:TraceMetricsRuleTraceFilterScopeFilterSpanScopeSpanCount"
                },
                "tags": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeTag:TraceMetricsRuleTraceFilterScopeFilterSpanScopeTag"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeDuration:TraceMetricsRuleTraceFilterScopeFilterSpanScopeDuration": {
            "properties": {
                "maxSecs": {
                    "type": "number"
                },
                "minSecs": {
                    "type": "number"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeError:TraceMetricsRuleTraceFilterScopeFilterSpanScopeError": {
            "properties": {
                "value": {
                    "type": "boolean"
                }
            },
            "type": "object",
            "required": [
                "value"
            ]
        },
        "chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeIsRootSpan:TraceMetricsRuleTraceFilterScopeFilterSpanScopeIsRootSpan": {
            "properties": {
                "value": {
                    "type": "boolean"
                }
            },
            "type": "object",
            "required": [
                "value"
            ]
        },
        "chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeOperation:TraceMetricsRuleTraceFilterScopeFilterSpanScopeOperation": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeParentOperation:TraceMetricsRuleTraceFilterScopeFilterSpanScopeParentOperation": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeParentService:TraceMetricsRuleTraceFilterScopeFilterSpanScopeParentService": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeService:TraceMetricsRuleTraceFilterScopeFilterSpanScopeService": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeSpanCount:TraceMetricsRuleTraceFilterScopeFilterSpanScopeSpanCount": {
            "properties": {
                "max": {
                    "type": "integer"
                },
                "min": {
                    "type": "integer"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeTag:TraceMetricsRuleTraceFilterScopeFilterSpanScopeTag": {
            "properties": {
                "key": {
                    "type": "string"
                },
                "numericValue": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeTagNumericValue:TraceMetricsRuleTraceFilterScopeFilterSpanScopeTagNumericValue"
                },
                "value": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeTagValue:TraceMetricsRuleTraceFilterScopeFilterSpanScopeTagValue"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeTagNumericValue:TraceMetricsRuleTraceFilterScopeFilterSpanScopeTagNumericValue": {
            "properties": {
                "comparison": {
                    "type": "string"
                },
                "value": {
                    "type": "number"
                }
            },
            "type": "object",
            "required": [
                "comparison",
                "value"
            ]
        },
        "chronosphere:index/TraceMetricsRuleTraceFilterScopeFilterSpanScopeTagValue:TraceMetricsRuleTraceFilterScopeFilterSpanScopeTagValue": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceMetricsRuleTraceFilterSpan:TraceMetricsRuleTraceFilterSpan": {
            "properties": {
                "duration": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterSpanDuration:TraceMetricsRuleTraceFilterSpanDuration"
                },
                "error": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterSpanError:TraceMetricsRuleTraceFilterSpanError"
                },
                "isRootSpan": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterSpanIsRootSpan:TraceMetricsRuleTraceFilterSpanIsRootSpan"
                },
                "matchType": {
                    "type": "string"
                },
                "operation": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterSpanOperation:TraceMetricsRuleTraceFilterSpanOperation"
                },
                "parentOperation": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterSpanParentOperation:TraceMetricsRuleTraceFilterSpanParentOperation"
                },
                "parentService": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterSpanParentService:TraceMetricsRuleTraceFilterSpanParentService"
                },
                "service": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterSpanService:TraceMetricsRuleTraceFilterSpanService"
                },
                "spanCount": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterSpanSpanCount:TraceMetricsRuleTraceFilterSpanSpanCount"
                },
                "tags": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterSpanTag: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/TraceMetricsRuleTraceFilterSpanTagNumericValue:TraceMetricsRuleTraceFilterSpanTagNumericValue"
                },
                "value": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterSpanTagValue: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/TraceMetricsRuleTraceFilterTraceDuration:TraceMetricsRuleTraceFilterTraceDuration"
                },
                "error": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilterTraceError: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/TraceTailSamplingRulesRuleFilter:TraceTailSamplingRulesRuleFilter"
                },
                "name": {
                    "type": "string"
                },
                "sampleRate": {
                    "type": "number"
                },
                "systemName": {
                    "type": "string"
                }
            },
            "type": "object",
            "required": [
                "filter",
                "sampleRate"
            ]
        },
        "chronosphere:index/TraceTailSamplingRulesRuleFilter:TraceTailSamplingRulesRuleFilter": {
            "properties": {
                "scopeFilter": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilter:TraceTailSamplingRulesRuleFilterScopeFilter"
                },
                "spans": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterSpan:TraceTailSamplingRulesRuleFilterSpan"
                    }
                },
                "trace": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterTrace:TraceTailSamplingRulesRuleFilterTrace"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilter:TraceTailSamplingRulesRuleFilterScopeFilter": {
            "properties": {
                "spanScopes": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScope:TraceTailSamplingRulesRuleFilterScopeFilterSpanScope"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScope:TraceTailSamplingRulesRuleFilterScopeFilterSpanScope": {
            "properties": {
                "duration": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeDuration:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeDuration"
                },
                "error": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeError:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeError"
                },
                "isRootSpan": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeIsRootSpan:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeIsRootSpan"
                },
                "matchType": {
                    "type": "string"
                },
                "operation": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeOperation:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeOperation"
                },
                "parentOperation": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentOperation:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentOperation"
                },
                "parentService": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentService:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentService"
                },
                "service": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeService:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeService"
                },
                "spanCount": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeSpanCount:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeSpanCount"
                },
                "tags": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTag:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTag"
                    }
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeDuration:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeDuration": {
            "properties": {
                "maxSecs": {
                    "type": "number"
                },
                "minSecs": {
                    "type": "number"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeError:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeError": {
            "properties": {
                "value": {
                    "type": "boolean"
                }
            },
            "type": "object",
            "required": [
                "value"
            ]
        },
        "chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeIsRootSpan:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeIsRootSpan": {
            "properties": {
                "value": {
                    "type": "boolean"
                }
            },
            "type": "object",
            "required": [
                "value"
            ]
        },
        "chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeOperation:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeOperation": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentOperation:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentOperation": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentService:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeParentService": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeService:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeService": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeSpanCount:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeSpanCount": {
            "properties": {
                "max": {
                    "type": "integer"
                },
                "min": {
                    "type": "integer"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTag:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTag": {
            "properties": {
                "key": {
                    "type": "string"
                },
                "numericValue": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagNumericValue:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagNumericValue"
                },
                "value": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagValue:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagValue"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagNumericValue:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagNumericValue": {
            "properties": {
                "comparison": {
                    "type": "string"
                },
                "value": {
                    "type": "number"
                }
            },
            "type": "object",
            "required": [
                "comparison",
                "value"
            ]
        },
        "chronosphere:index/TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagValue:TraceTailSamplingRulesRuleFilterScopeFilterSpanScopeTagValue": {
            "properties": {
                "inValues": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "match": {
                    "type": "string"
                },
                "value": {
                    "type": "string"
                }
            },
            "type": "object"
        },
        "chronosphere:index/TraceTailSamplingRulesRuleFilterSpan:TraceTailSamplingRulesRuleFilterSpan": {
            "properties": {
                "duration": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterSpanDuration:TraceTailSamplingRulesRuleFilterSpanDuration"
                },
                "error": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterSpanError:TraceTailSamplingRulesRuleFilterSpanError"
                },
                "isRootSpan": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterSpanIsRootSpan:TraceTailSamplingRulesRuleFilterSpanIsRootSpan"
                },
                "matchType": {
                    "type": "string"
                },
                "operation": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterSpanOperation:TraceTailSamplingRulesRuleFilterSpanOperation"
                },
                "parentOperation": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterSpanParentOperation:TraceTailSamplingRulesRuleFilterSpanParentOperation"
                },
                "parentService": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterSpanParentService:TraceTailSamplingRulesRuleFilterSpanParentService"
                },
                "service": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterSpanService:TraceTailSamplingRulesRuleFilterSpanService"
                },
                "spanCount": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterSpanSpanCount:TraceTailSamplingRulesRuleFilterSpanSpanCount"
                },
                "tags": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterSpanTag: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/TraceTailSamplingRulesRuleFilterSpanTagNumericValue:TraceTailSamplingRulesRuleFilterSpanTagNumericValue"
                },
                "value": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterSpanTagValue: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/TraceTailSamplingRulesRuleFilterTraceDuration:TraceTailSamplingRulesRuleFilterTraceDuration"
                },
                "error": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRuleFilterTraceError: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
            },
            "disableDryrun": {
                "type": "boolean"
            },
            "entityNamespace": {
                "type": "string"
            },
            "org": {
                "type": "string"
            },
            "unstable": {
                "type": "boolean"
            }
        },
        "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/AzureMetricsIntegrationPrincipal:AzureMetricsIntegrationPrincipal"
                },
                "propagateTags": {
                    "type": "boolean"
                },
                "scrapeConfig": {
                    "$ref": "#/types/chronosphere:index/AzureMetricsIntegrationScrapeConfig:AzureMetricsIntegrationScrapeConfig"
                },
                "slug": {
                    "type": "string"
                },
                "usageMetricsEnabled": {
                    "type": "boolean"
                }
            },
            "required": [
                "name",
                "slug"
            ],
            "inputProperties": {
                "countMetricsEnabled": {
                    "type": "boolean"
                },
                "name": {
                    "type": "string"
                },
                "principal": {
                    "$ref": "#/types/chronosphere:index/AzureMetricsIntegrationPrincipal:AzureMetricsIntegrationPrincipal"
                },
                "propagateTags": {
                    "type": "boolean"
                },
                "scrapeConfig": {
                    "$ref": "#/types/chronosphere:index/AzureMetricsIntegrationScrapeConfig: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/AzureMetricsIntegrationPrincipal:AzureMetricsIntegrationPrincipal"
                    },
                    "propagateTags": {
                        "type": "boolean"
                    },
                    "scrapeConfig": {
                        "$ref": "#/types/chronosphere:index/AzureMetricsIntegrationScrapeConfig:AzureMetricsIntegrationScrapeConfig"
                    },
                    "slug": {
                        "type": "string",
                        "willReplaceOnChanges": true
                    },
                    "usageMetricsEnabled": {
                        "type": "boolean"
                    }
                },
                "type": "object"
            }
        },
        "chronosphere:index/blackholeAlertNotifier:BlackholeAlertNotifier": {
            "properties": {
                "name": {
                    "type": "string"
                },
                "slug": {
                    "type": "string"
                }
            },
            "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"
                }
            },
            "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"
                }
            },
            "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"
                }
            },
            "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/ConsumptionBudgetAlertActionConfig:ConsumptionBudgetAlertActionConfig"
                },
                "consumptionConfigId": {
                    "type": "string"
                },
                "defaultPriority": {
                    "type": "integer"
                },
                "name": {
                    "type": "string"
                },
                "notificationPolicyId": {
                    "type": "string"
                },
                "partitionSlugPath": {
                    "type": "string"
                },
                "priorities": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionBudgetPriority:ConsumptionBudgetPriority"
                    }
                },
                "resource": {
                    "type": "string",
                    "deprecationMessage": "use threshold.sku_group and threshold.unit instead"
                },
                "slug": {
                    "type": "string"
                },
                "thresholds": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionBudgetThreshold:ConsumptionBudgetThreshold"
                    }
                }
            },
            "required": [
                "consumptionConfigId",
                "name",
                "slug"
            ],
            "inputProperties": {
                "alertActionConfig": {
                    "$ref": "#/types/chronosphere:index/ConsumptionBudgetAlertActionConfig:ConsumptionBudgetAlertActionConfig"
                },
                "consumptionConfigId": {
                    "type": "string"
                },
                "defaultPriority": {
                    "type": "integer"
                },
                "name": {
                    "type": "string"
                },
                "notificationPolicyId": {
                    "type": "string"
                },
                "partitionSlugPath": {
                    "type": "string"
                },
                "priorities": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionBudgetPriority:ConsumptionBudgetPriority"
                    }
                },
                "resource": {
                    "type": "string",
                    "deprecationMessage": "use threshold.sku_group and threshold.unit instead"
                },
                "slug": {
                    "type": "string",
                    "willReplaceOnChanges": true
                },
                "thresholds": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionBudgetThreshold:ConsumptionBudgetThreshold"
                    }
                }
            },
            "requiredInputs": [
                "consumptionConfigId",
                "name"
            ],
            "stateInputs": {
                "description": "Input properties used for looking up and filtering ConsumptionBudget resources.\n",
                "properties": {
                    "alertActionConfig": {
                        "$ref": "#/types/chronosphere:index/ConsumptionBudgetAlertActionConfig:ConsumptionBudgetAlertActionConfig"
                    },
                    "consumptionConfigId": {
                        "type": "string"
                    },
                    "defaultPriority": {
                        "type": "integer"
                    },
                    "name": {
                        "type": "string"
                    },
                    "notificationPolicyId": {
                        "type": "string"
                    },
                    "partitionSlugPath": {
                        "type": "string"
                    },
                    "priorities": {
                        "type": "array",
                        "items": {
                            "$ref": "#/types/chronosphere:index/ConsumptionBudgetPriority:ConsumptionBudgetPriority"
                        }
                    },
                    "resource": {
                        "type": "string",
                        "deprecationMessage": "use threshold.sku_group and threshold.unit instead"
                    },
                    "slug": {
                        "type": "string",
                        "willReplaceOnChanges": true
                    },
                    "thresholds": {
                        "type": "array",
                        "items": {
                            "$ref": "#/types/chronosphere:index/ConsumptionBudgetThreshold:ConsumptionBudgetThreshold"
                        }
                    }
                },
                "type": "object"
            }
        },
        "chronosphere:index/consumptionConfig:ConsumptionConfig": {
            "properties": {
                "partitions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartition:ConsumptionConfigPartition"
                    }
                }
            },
            "inputProperties": {
                "partitions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ConsumptionConfigPartition:ConsumptionConfigPartition"
                    }
                }
            },
            "stateInputs": {
                "description": "Input properties used for looking up and filtering ConsumptionConfig resources.\n",
                "properties": {
                    "partitions": {
                        "type": "array",
                        "items": {
                            "$ref": "#/types/chronosphere:index/ConsumptionConfigPartition: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"
                }
            },
            "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/DatasetConfiguration:DatasetConfiguration"
                },
                "description": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "slug": {
                    "type": "string"
                }
            },
            "required": [
                "configuration",
                "name",
                "slug"
            ],
            "inputProperties": {
                "configuration": {
                    "$ref": "#/types/chronosphere:index/DatasetConfiguration: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/DatasetConfiguration: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/DerivedLabelMetricLabel:DerivedLabelMetricLabel"
                },
                "name": {
                    "type": "string"
                },
                "slug": {
                    "type": "string"
                },
                "spanTag": {
                    "$ref": "#/types/chronosphere:index/DerivedLabelSpanTag:DerivedLabelSpanTag"
                }
            },
            "required": [
                "labelName",
                "name",
                "slug"
            ],
            "inputProperties": {
                "description": {
                    "type": "string"
                },
                "existingLabelPolicy": {
                    "type": "string"
                },
                "labelName": {
                    "type": "string"
                },
                "metricLabel": {
                    "$ref": "#/types/chronosphere:index/DerivedLabelMetricLabel:DerivedLabelMetricLabel"
                },
                "name": {
                    "type": "string"
                },
                "slug": {
                    "type": "string",
                    "willReplaceOnChanges": true
                },
                "spanTag": {
                    "$ref": "#/types/chronosphere:index/DerivedLabelSpanTag: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/DerivedLabelMetricLabel:DerivedLabelMetricLabel"
                    },
                    "name": {
                        "type": "string"
                    },
                    "slug": {
                        "type": "string",
                        "willReplaceOnChanges": true
                    },
                    "spanTag": {
                        "$ref": "#/types/chronosphere:index/DerivedLabelSpanTag: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/DerivedMetricQuery:DerivedMetricQuery"
                    }
                },
                "slug": {
                    "type": "string"
                }
            },
            "required": [
                "metricName",
                "name",
                "queries",
                "slug"
            ],
            "inputProperties": {
                "description": {
                    "type": "string"
                },
                "metricName": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "queries": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/DerivedMetricQuery: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/DerivedMetricQuery: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/DropRuleValueBasedDrop:DropRuleValueBasedDrop"
                }
            },
            "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/DropRuleValueBasedDrop: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/DropRuleValueBasedDrop: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"
                }
            },
            "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/GcpMetricsIntegrationMetricGroup:GcpMetricsIntegrationMetricGroup"
                    }
                },
                "name": {
                    "type": "string"
                },
                "serviceAccount": {
                    "$ref": "#/types/chronosphere:index/GcpMetricsIntegrationServiceAccount:GcpMetricsIntegrationServiceAccount"
                },
                "slug": {
                    "type": "string"
                }
            },
            "required": [
                "name"
            ],
            "inputProperties": {
                "metricGroups": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/GcpMetricsIntegrationMetricGroup:GcpMetricsIntegrationMetricGroup"
                    }
                },
                "name": {
                    "type": "string"
                },
                "serviceAccount": {
                    "$ref": "#/types/chronosphere:index/GcpMetricsIntegrationServiceAccount: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/GcpMetricsIntegrationMetricGroup:GcpMetricsIntegrationMetricGroup"
                        }
                    },
                    "name": {
                        "type": "string"
                    },
                    "serviceAccount": {
                        "$ref": "#/types/chronosphere:index/GcpMetricsIntegrationServiceAccount:GcpMetricsIntegrationServiceAccount"
                    },
                    "slug": {
                        "type": "string"
                    }
                },
                "type": "object"
            }
        },
        "chronosphere:index/logAllocationConfig:LogAllocationConfig": {
            "properties": {
                "datasetAllocations": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/LogAllocationConfigDatasetAllocation:LogAllocationConfigDatasetAllocation"
                    }
                },
                "defaultDataset": {
                    "$ref": "#/types/chronosphere:index/LogAllocationConfigDefaultDataset:LogAllocationConfigDefaultDataset"
                }
            },
            "required": [
                "defaultDataset"
            ],
            "inputProperties": {
                "datasetAllocations": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/LogAllocationConfigDatasetAllocation:LogAllocationConfigDatasetAllocation"
                    }
                },
                "defaultDataset": {
                    "$ref": "#/types/chronosphere:index/LogAllocationConfigDefaultDataset: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/LogAllocationConfigDatasetAllocation:LogAllocationConfigDatasetAllocation"
                        }
                    },
                    "defaultDataset": {
                        "$ref": "#/types/chronosphere:index/LogAllocationConfigDefaultDataset:LogAllocationConfigDefaultDataset"
                    }
                },
                "type": "object"
            }
        },
        "chronosphere:index/logControlConfig:LogControlConfig": {
            "properties": {
                "rules": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/LogControlConfigRule:LogControlConfigRule"
                    }
                }
            },
            "inputProperties": {
                "rules": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/LogControlConfigRule:LogControlConfigRule"
                    }
                }
            },
            "stateInputs": {
                "description": "Input properties used for looking up and filtering LogControlConfig resources.\n",
                "properties": {
                    "rules": {
                        "type": "array",
                        "items": {
                            "$ref": "#/types/chronosphere:index/LogControlConfigRule:LogControlConfigRule"
                        }
                    }
                },
                "type": "object"
            }
        },
        "chronosphere:index/logIngestConfig:LogIngestConfig": {
            "properties": {
                "fieldNormalization": {
                    "$ref": "#/types/chronosphere:index/LogIngestConfigFieldNormalization:LogIngestConfigFieldNormalization"
                },
                "fieldParsers": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/LogIngestConfigFieldParser:LogIngestConfigFieldParser"
                    }
                },
                "plaintextParsers": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/LogIngestConfigPlaintextParser:LogIngestConfigPlaintextParser"
                    }
                }
            },
            "inputProperties": {
                "fieldNormalization": {
                    "$ref": "#/types/chronosphere:index/LogIngestConfigFieldNormalization:LogIngestConfigFieldNormalization"
                },
                "fieldParsers": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/LogIngestConfigFieldParser:LogIngestConfigFieldParser"
                    }
                },
                "plaintextParsers": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/LogIngestConfigPlaintextParser:LogIngestConfigPlaintextParser"
                    }
                }
            },
            "stateInputs": {
                "description": "Input properties used for looking up and filtering LogIngestConfig resources.\n",
                "properties": {
                    "fieldNormalization": {
                        "$ref": "#/types/chronosphere:index/LogIngestConfigFieldNormalization:LogIngestConfigFieldNormalization"
                    },
                    "fieldParsers": {
                        "type": "array",
                        "items": {
                            "$ref": "#/types/chronosphere:index/LogIngestConfigFieldParser:LogIngestConfigFieldParser"
                        }
                    },
                    "plaintextParsers": {
                        "type": "array",
                        "items": {
                            "$ref": "#/types/chronosphere:index/LogIngestConfigPlaintextParser:LogIngestConfigPlaintextParser"
                        }
                    }
                },
                "type": "object"
            }
        },
        "chronosphere:index/logRetentionConfig:LogRetentionConfig": {
            "properties": {
                "filter": {
                    "type": "string"
                },
                "mode": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "retentionDays": {
                    "type": "integer"
                },
                "slug": {
                    "type": "string"
                }
            },
            "required": [
                "filter",
                "mode",
                "name",
                "retentionDays",
                "slug"
            ],
            "inputProperties": {
                "filter": {
                    "type": "string"
                },
                "mode": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "retentionDays": {
                    "type": "integer"
                },
                "slug": {
                    "type": "string",
                    "willReplaceOnChanges": true
                }
            },
            "requiredInputs": [
                "filter",
                "mode",
                "name",
                "retentionDays"
            ],
            "stateInputs": {
                "description": "Input properties used for looking up and filtering LogRetentionConfig resources.\n",
                "properties": {
                    "filter": {
                        "type": "string"
                    },
                    "mode": {
                        "type": "string"
                    },
                    "name": {
                        "type": "string"
                    },
                    "retentionDays": {
                        "type": "integer"
                    },
                    "slug": {
                        "type": "string",
                        "willReplaceOnChanges": true
                    }
                },
                "type": "object"
            }
        },
        "chronosphere:index/logscaleAction:LogscaleAction": {
            "properties": {
                "emailAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionEmailAction:LogscaleActionEmailAction"
                },
                "humioAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionHumioAction:LogscaleActionHumioAction"
                },
                "name": {
                    "type": "string"
                },
                "opsGenieAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionOpsGenieAction:LogscaleActionOpsGenieAction"
                },
                "pagerDutyAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionPagerDutyAction:LogscaleActionPagerDutyAction"
                },
                "repository": {
                    "type": "string"
                },
                "slackAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionSlackAction:LogscaleActionSlackAction"
                },
                "slackPostMessageAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionSlackPostMessageAction:LogscaleActionSlackPostMessageAction"
                },
                "slug": {
                    "type": "string"
                },
                "uploadFileAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionUploadFileAction:LogscaleActionUploadFileAction"
                },
                "victorOpsAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionVictorOpsAction:LogscaleActionVictorOpsAction"
                },
                "webhookAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionWebhookAction:LogscaleActionWebhookAction"
                }
            },
            "required": [
                "name",
                "repository",
                "slug"
            ],
            "inputProperties": {
                "emailAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionEmailAction:LogscaleActionEmailAction"
                },
                "humioAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionHumioAction:LogscaleActionHumioAction"
                },
                "name": {
                    "type": "string"
                },
                "opsGenieAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionOpsGenieAction:LogscaleActionOpsGenieAction"
                },
                "pagerDutyAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionPagerDutyAction:LogscaleActionPagerDutyAction"
                },
                "repository": {
                    "type": "string",
                    "willReplaceOnChanges": true
                },
                "slackAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionSlackAction:LogscaleActionSlackAction"
                },
                "slackPostMessageAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionSlackPostMessageAction:LogscaleActionSlackPostMessageAction"
                },
                "slug": {
                    "type": "string",
                    "willReplaceOnChanges": true
                },
                "uploadFileAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionUploadFileAction:LogscaleActionUploadFileAction"
                },
                "victorOpsAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionVictorOpsAction:LogscaleActionVictorOpsAction"
                },
                "webhookAction": {
                    "$ref": "#/types/chronosphere:index/LogscaleActionWebhookAction:LogscaleActionWebhookAction"
                }
            },
            "requiredInputs": [
                "name",
                "repository"
            ],
            "stateInputs": {
                "description": "Input properties used for looking up and filtering LogscaleAction resources.\n",
                "properties": {
                    "emailAction": {
                        "$ref": "#/types/chronosphere:index/LogscaleActionEmailAction:LogscaleActionEmailAction"
                    },
                    "humioAction": {
                        "$ref": "#/types/chronosphere:index/LogscaleActionHumioAction:LogscaleActionHumioAction"
                    },
                    "name": {
                        "type": "string"
                    },
                    "opsGenieAction": {
                        "$ref": "#/types/chronosphere:index/LogscaleActionOpsGenieAction:LogscaleActionOpsGenieAction"
                    },
                    "pagerDutyAction": {
                        "$ref": "#/types/chronosphere:index/LogscaleActionPagerDutyAction:LogscaleActionPagerDutyAction"
                    },
                    "repository": {
                        "type": "string",
                        "willReplaceOnChanges": true
                    },
                    "slackAction": {
                        "$ref": "#/types/chronosphere:index/LogscaleActionSlackAction:LogscaleActionSlackAction"
                    },
                    "slackPostMessageAction": {
                        "$ref": "#/types/chronosphere:index/LogscaleActionSlackPostMessageAction:LogscaleActionSlackPostMessageAction"
                    },
                    "slug": {
                        "type": "string",
                        "willReplaceOnChanges": true
                    },
                    "uploadFileAction": {
                        "$ref": "#/types/chronosphere:index/LogscaleActionUploadFileAction:LogscaleActionUploadFileAction"
                    },
                    "victorOpsAction": {
                        "$ref": "#/types/chronosphere:index/LogscaleActionVictorOpsAction:LogscaleActionVictorOpsAction"
                    },
                    "webhookAction": {
                        "$ref": "#/types/chronosphere:index/LogscaleActionWebhookAction: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"
                }
            },
            "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/MappingRuleStoragePolicy:MappingRuleStoragePolicy",
                    "deprecationMessage": "use `interval` instead"
                }
            },
            "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/MappingRuleStoragePolicy: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/MappingRuleStoragePolicy: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"
                },
                "notificationTemplate": {
                    "$ref": "#/types/chronosphere:index/MonitorNotificationTemplate:MonitorNotificationTemplate"
                },
                "query": {
                    "$ref": "#/types/chronosphere:index/MonitorQuery:MonitorQuery"
                },
                "schedule": {
                    "$ref": "#/types/chronosphere:index/MonitorSchedule:MonitorSchedule"
                },
                "seriesConditions": {
                    "$ref": "#/types/chronosphere:index/MonitorSeriesConditions:MonitorSeriesConditions"
                },
                "signalGrouping": {
                    "$ref": "#/types/chronosphere:index/MonitorSignalGrouping:MonitorSignalGrouping"
                },
                "slug": {
                    "type": "string"
                }
            },
            "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"
                },
                "notificationTemplate": {
                    "$ref": "#/types/chronosphere:index/MonitorNotificationTemplate:MonitorNotificationTemplate"
                },
                "query": {
                    "$ref": "#/types/chronosphere:index/MonitorQuery:MonitorQuery"
                },
                "schedule": {
                    "$ref": "#/types/chronosphere:index/MonitorSchedule:MonitorSchedule"
                },
                "seriesConditions": {
                    "$ref": "#/types/chronosphere:index/MonitorSeriesConditions:MonitorSeriesConditions"
                },
                "signalGrouping": {
                    "$ref": "#/types/chronosphere:index/MonitorSignalGrouping: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"
                    },
                    "notificationTemplate": {
                        "$ref": "#/types/chronosphere:index/MonitorNotificationTemplate:MonitorNotificationTemplate"
                    },
                    "query": {
                        "$ref": "#/types/chronosphere:index/MonitorQuery:MonitorQuery"
                    },
                    "schedule": {
                        "$ref": "#/types/chronosphere:index/MonitorSchedule:MonitorSchedule"
                    },
                    "seriesConditions": {
                        "$ref": "#/types/chronosphere:index/MonitorSeriesConditions:MonitorSeriesConditions"
                    },
                    "signalGrouping": {
                        "$ref": "#/types/chronosphere:index/MonitorSignalGrouping: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/NotificationPolicyOverride:NotificationPolicyOverride"
                    }
                },
                "routes": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/NotificationPolicyRoute:NotificationPolicyRoute"
                    }
                },
                "slug": {
                    "type": "string"
                },
                "teamId": {
                    "type": "string"
                }
            },
            "required": [
                "isIndependent",
                "notificationPolicyData",
                "slug"
            ],
            "inputProperties": {
                "name": {
                    "type": "string"
                },
                "notificationPolicyData": {
                    "type": "string"
                },
                "overrides": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/NotificationPolicyOverride:NotificationPolicyOverride"
                    }
                },
                "routes": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/NotificationPolicyRoute: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/NotificationPolicyOverride:NotificationPolicyOverride"
                        }
                    },
                    "routes": {
                        "type": "array",
                        "items": {
                            "$ref": "#/types/chronosphere:index/NotificationPolicyRoute: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/OpsgenieAlertNotifierResponder:OpsgenieAlertNotifierResponder"
                    }
                },
                "sendResolved": {
                    "type": "boolean"
                },
                "slug": {
                    "type": "string"
                },
                "source": {
                    "type": "string"
                },
                "tags": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "tlsInsecureSkipVerify": {
                    "type": "boolean"
                }
            },
            "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/OpsgenieAlertNotifierResponder: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/OpsgenieAlertNotifierResponder: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/opsgenieExternalConnection:OpsgenieExternalConnection": {
            "properties": {
                "apiKey": {
                    "type": "string",
                    "secret": true
                },
                "apiUrl": {
                    "type": "string"
                },
                "basicAuthPassword": {
                    "type": "string",
                    "secret": true
                },
                "basicAuthUsername": {
                    "type": "string"
                },
                "bearerToken": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "slug": {
                    "type": "string"
                },
                "tlsInsecureSkipVerify": {
                    "type": "boolean"
                }
            },
            "required": [
                "name",
                "slug"
            ],
            "inputProperties": {
                "apiKey": {
                    "type": "string",
                    "secret": true
                },
                "apiUrl": {
                    "type": "string"
                },
                "basicAuthPassword": {
                    "type": "string",
                    "secret": true
                },
                "basicAuthUsername": {
                    "type": "string"
                },
                "bearerToken": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "slug": {
                    "type": "string",
                    "willReplaceOnChanges": true
                },
                "tlsInsecureSkipVerify": {
                    "type": "boolean"
                }
            },
            "requiredInputs": [
                "name"
            ],
            "stateInputs": {
                "description": "Input properties used for looking up and filtering OpsgenieExternalConnection resources.\n",
                "properties": {
                    "apiKey": {
                        "type": "string",
                        "secret": true
                    },
                    "apiUrl": {
                        "type": "string"
                    },
                    "basicAuthPassword": {
                        "type": "string",
                        "secret": true
                    },
                    "basicAuthUsername": {
                        "type": "string"
                    },
                    "bearerToken": {
                        "type": "string"
                    },
                    "name": {
                        "type": "string"
                    },
                    "slug": {
                        "type": "string",
                        "willReplaceOnChanges": true
                    },
                    "tlsInsecureSkipVerify": {
                        "type": "boolean"
                    }
                },
                "type": "object"
            }
        },
        "chronosphere:index/otelMetricsIngestion:OtelMetricsIngestion": {
            "properties": {
                "resourceAttributes": {
                    "$ref": "#/types/chronosphere:index/OtelMetricsIngestionResourceAttributes:OtelMetricsIngestionResourceAttributes"
                }
            },
            "inputProperties": {
                "resourceAttributes": {
                    "$ref": "#/types/chronosphere:index/OtelMetricsIngestionResourceAttributes:OtelMetricsIngestionResourceAttributes"
                }
            },
            "stateInputs": {
                "description": "Input properties used for looking up and filtering OtelMetricsIngestion resources.\n",
                "properties": {
                    "resourceAttributes": {
                        "$ref": "#/types/chronosphere:index/OtelMetricsIngestionResourceAttributes: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/PagerdutyAlertNotifierImage:PagerdutyAlertNotifierImage"
                    }
                },
                "links": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/PagerdutyAlertNotifierLink: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"
                }
            },
            "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/PagerdutyAlertNotifierImage:PagerdutyAlertNotifierImage"
                    }
                },
                "links": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/PagerdutyAlertNotifierLink: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/PagerdutyAlertNotifierImage:PagerdutyAlertNotifierImage"
                        }
                    },
                    "links": {
                        "type": "array",
                        "items": {
                            "$ref": "#/types/chronosphere:index/PagerdutyAlertNotifierLink: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/pagerdutyExternalConnection:PagerdutyExternalConnection": {
            "properties": {
                "name": {
                    "type": "string"
                },
                "pagerdutyApiKey": {
                    "type": "string",
                    "secret": true
                },
                "pagerdutyEventsVersion": {
                    "type": "string"
                },
                "pagerdutyRestApiKey": {
                    "type": "string",
                    "secret": true
                },
                "slug": {
                    "type": "string"
                }
            },
            "required": [
                "name",
                "slug"
            ],
            "inputProperties": {
                "name": {
                    "type": "string"
                },
                "pagerdutyApiKey": {
                    "type": "string",
                    "secret": true
                },
                "pagerdutyEventsVersion": {
                    "type": "string"
                },
                "pagerdutyRestApiKey": {
                    "type": "string",
                    "secret": true
                },
                "slug": {
                    "type": "string",
                    "willReplaceOnChanges": true
                }
            },
            "requiredInputs": [
                "name"
            ],
            "stateInputs": {
                "description": "Input properties used for looking up and filtering PagerdutyExternalConnection resources.\n",
                "properties": {
                    "name": {
                        "type": "string"
                    },
                    "pagerdutyApiKey": {
                        "type": "string",
                        "secret": true
                    },
                    "pagerdutyEventsVersion": {
                        "type": "string"
                    },
                    "pagerdutyRestApiKey": {
                        "type": "string",
                        "secret": true
                    },
                    "slug": {
                        "type": "string",
                        "willReplaceOnChanges": true
                    }
                },
                "type": "object"
            }
        },
        "chronosphere:index/recordingRule:RecordingRule": {
            "properties": {
                "bucketId": {
                    "type": "string"
                },
                "executionGroup": {
                    "type": "string"
                },
                "executionMode": {
                    "type": "string"
                },
                "expr": {
                    "type": "string"
                },
                "interval": {
                    "type": "string"
                },
                "labels": {
                    "type": "object",
                    "additionalProperties": {
                        "type": "string"
                    }
                },
                "metricName": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "slug": {
                    "type": "string"
                }
            },
            "required": [
                "expr",
                "name",
                "slug"
            ],
            "inputProperties": {
                "bucketId": {
                    "type": "string"
                },
                "executionGroup": {
                    "type": "string"
                },
                "executionMode": {
                    "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"
                    },
                    "executionMode": {
                        "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/ResourcePoolsConfigDefaultPool:ResourcePoolsConfigDefaultPool"
                },
                "pool": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ResourcePoolsConfigPool:ResourcePoolsConfigPool"
                    }
                },
                "pools": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ResourcePoolsConfigPool:ResourcePoolsConfigPool"
                    },
                    "deprecationMessage": "Use pool instead of pools"
                }
            },
            "inputProperties": {
                "defaultPool": {
                    "$ref": "#/types/chronosphere:index/ResourcePoolsConfigDefaultPool:ResourcePoolsConfigDefaultPool"
                },
                "pool": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ResourcePoolsConfigPool:ResourcePoolsConfigPool"
                    }
                },
                "pools": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/ResourcePoolsConfigPool: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/ResourcePoolsConfigDefaultPool:ResourcePoolsConfigDefaultPool"
                    },
                    "pool": {
                        "type": "array",
                        "items": {
                            "$ref": "#/types/chronosphere:index/ResourcePoolsConfigPool:ResourcePoolsConfigPool"
                        }
                    },
                    "pools": {
                        "type": "array",
                        "items": {
                            "$ref": "#/types/chronosphere:index/ResourcePoolsConfigPool: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/RollupRuleGraphiteLabelPolicy: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"
                },
                "skipOnConflict": {
                    "type": "boolean"
                },
                "slug": {
                    "type": "string"
                },
                "storagePolicies": {
                    "$ref": "#/types/chronosphere:index/RollupRuleStoragePolicies:RollupRuleStoragePolicies",
                    "deprecationMessage": "use `interval` instead"
                }
            },
            "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/RollupRuleGraphiteLabelPolicy: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"
                },
                "skipOnConflict": {
                    "type": "boolean"
                },
                "slug": {
                    "type": "string",
                    "willReplaceOnChanges": true
                },
                "storagePolicies": {
                    "$ref": "#/types/chronosphere:index/RollupRuleStoragePolicies: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/RollupRuleGraphiteLabelPolicy: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"
                    },
                    "skipOnConflict": {
                        "type": "boolean"
                    },
                    "slug": {
                        "type": "string",
                        "willReplaceOnChanges": true
                    },
                    "storagePolicies": {
                        "$ref": "#/types/chronosphere:index/RollupRuleStoragePolicies: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/SLODefinition:SLODefinition"
                },
                "description": {
                    "type": "string"
                },
                "labels": {
                    "type": "object",
                    "additionalProperties": {
                        "type": "string"
                    }
                },
                "name": {
                    "type": "string"
                },
                "notificationPolicyId": {
                    "type": "string"
                },
                "signalGrouping": {
                    "$ref": "#/types/chronosphere:index/SLOSignalGrouping:SLOSignalGrouping"
                },
                "sli": {
                    "$ref": "#/types/chronosphere:index/SLOSli:SLOSli"
                },
                "slug": {
                    "type": "string"
                }
            },
            "required": [
                "collectionId",
                "definition",
                "name",
                "sli",
                "slug"
            ],
            "inputProperties": {
                "annotations": {
                    "type": "object",
                    "additionalProperties": {
                        "type": "string"
                    }
                },
                "collectionId": {
                    "type": "string"
                },
                "definition": {
                    "$ref": "#/types/chronosphere:index/SLODefinition:SLODefinition"
                },
                "description": {
                    "type": "string"
                },
                "labels": {
                    "type": "object",
                    "additionalProperties": {
                        "type": "string"
                    }
                },
                "name": {
                    "type": "string"
                },
                "notificationPolicyId": {
                    "type": "string"
                },
                "signalGrouping": {
                    "$ref": "#/types/chronosphere:index/SLOSignalGrouping:SLOSignalGrouping"
                },
                "sli": {
                    "$ref": "#/types/chronosphere:index/SLOSli: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/SLODefinition:SLODefinition"
                    },
                    "description": {
                        "type": "string"
                    },
                    "labels": {
                        "type": "object",
                        "additionalProperties": {
                            "type": "string"
                        }
                    },
                    "name": {
                        "type": "string"
                    },
                    "notificationPolicyId": {
                        "type": "string"
                    },
                    "signalGrouping": {
                        "$ref": "#/types/chronosphere:index/SLOSignalGrouping:SLOSignalGrouping"
                    },
                    "sli": {
                        "$ref": "#/types/chronosphere:index/SLOSli:SLOSli"
                    },
                    "slug": {
                        "type": "string",
                        "willReplaceOnChanges": true
                    }
                },
                "type": "object"
            }
        },
        "chronosphere:index/serviceAccount:ServiceAccount": {
            "properties": {
                "email": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "restriction": {
                    "$ref": "#/types/chronosphere:index/ServiceAccountRestriction:ServiceAccountRestriction"
                },
                "slug": {
                    "type": "string"
                },
                "token": {
                    "type": "string",
                    "secret": true
                },
                "unrestricted": {
                    "type": "boolean"
                }
            },
            "required": [
                "email",
                "name",
                "slug",
                "token"
            ],
            "inputProperties": {
                "name": {
                    "type": "string",
                    "willReplaceOnChanges": true
                },
                "restriction": {
                    "$ref": "#/types/chronosphere:index/ServiceAccountRestriction: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/ServiceAccountRestriction:ServiceAccountRestriction",
                        "willReplaceOnChanges": true
                    },
                    "slug": {
                        "type": "string",
                        "willReplaceOnChanges": true
                    },
                    "token": {
                        "type": "string",
                        "secret": true
                    },
                    "unrestricted": {
                        "type": "boolean",
                        "willReplaceOnChanges": true
                    }
                },
                "type": "object"
            }
        },
        "chronosphere:index/serviceAttribute:ServiceAttribute": {
            "properties": {
                "description": {
                    "type": "string",
                    "description": "Human-readable description of the service\n"
                },
                "name": {
                    "type": "string",
                    "description": "Name of the service\n"
                },
                "notificationPolicyId": {
                    "type": "string",
                    "description": "Notification policy ID for alerts\n"
                },
                "serviceSlug": {
                    "type": "string",
                    "description": "The slug of the service to associate attributes with\n"
                },
                "teamId": {
                    "type": "string",
                    "description": "Team that owns the service\n"
                }
            },
            "required": [
                "serviceSlug"
            ],
            "inputProperties": {
                "description": {
                    "type": "string",
                    "description": "Human-readable description of the service\n"
                },
                "name": {
                    "type": "string",
                    "description": "Name of the service\n"
                },
                "notificationPolicyId": {
                    "type": "string",
                    "description": "Notification policy ID for alerts\n"
                },
                "serviceSlug": {
                    "type": "string",
                    "description": "The slug of the service to associate attributes with\n",
                    "willReplaceOnChanges": true
                },
                "teamId": {
                    "type": "string",
                    "description": "Team that owns the service\n"
                }
            },
            "requiredInputs": [
                "serviceSlug"
            ],
            "stateInputs": {
                "description": "Input properties used for looking up and filtering ServiceAttribute resources.\n",
                "properties": {
                    "description": {
                        "type": "string",
                        "description": "Human-readable description of the service\n"
                    },
                    "name": {
                        "type": "string",
                        "description": "Name of the service\n"
                    },
                    "notificationPolicyId": {
                        "type": "string",
                        "description": "Notification policy ID for alerts\n"
                    },
                    "serviceSlug": {
                        "type": "string",
                        "description": "The slug of the service to associate attributes with\n",
                        "willReplaceOnChanges": true
                    },
                    "teamId": {
                        "type": "string",
                        "description": "Team that owns the service\n"
                    }
                },
                "type": "object"
            }
        },
        "chronosphere:index/slackAlertNotifier:SlackAlertNotifier": {
            "properties": {
                "actions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/SlackAlertNotifierAction: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/SlackAlertNotifierField: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"
                }
            },
            "required": [
                "apiUrl",
                "channel",
                "name",
                "slug"
            ],
            "inputProperties": {
                "actions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/SlackAlertNotifierAction: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/SlackAlertNotifierField: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/SlackAlertNotifierAction: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/SlackAlertNotifierField: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/slackExternalConnection:SlackExternalConnection": {
            "properties": {
                "apiUrl": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "slug": {
                    "type": "string"
                },
                "token": {
                    "type": "string",
                    "secret": true
                }
            },
            "required": [
                "name",
                "slug"
            ],
            "inputProperties": {
                "apiUrl": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "slug": {
                    "type": "string",
                    "willReplaceOnChanges": true
                },
                "token": {
                    "type": "string",
                    "secret": true
                }
            },
            "requiredInputs": [
                "name"
            ],
            "stateInputs": {
                "description": "Input properties used for looking up and filtering SlackExternalConnection resources.\n",
                "properties": {
                    "apiUrl": {
                        "type": "string"
                    },
                    "name": {
                        "type": "string"
                    },
                    "slug": {
                        "type": "string",
                        "willReplaceOnChanges": true
                    },
                    "token": {
                        "type": "string",
                        "secret": true
                    }
                },
                "type": "object"
            }
        },
        "chronosphere:index/team:Team": {
            "properties": {
                "description": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "slug": {
                    "type": "string"
                },
                "userEmails": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                }
            },
            "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/TraceJaegerRemoteSamplingStrategyAppliedStrategy:TraceJaegerRemoteSamplingStrategyAppliedStrategy"
                },
                "name": {
                    "type": "string"
                },
                "serviceName": {
                    "type": "string"
                },
                "slug": {
                    "type": "string"
                }
            },
            "required": [
                "appliedStrategy",
                "name",
                "serviceName",
                "slug"
            ],
            "inputProperties": {
                "appliedStrategy": {
                    "$ref": "#/types/chronosphere:index/TraceJaegerRemoteSamplingStrategyAppliedStrategy: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/TraceJaegerRemoteSamplingStrategyAppliedStrategy: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/TraceMetricsRuleGroupBy:TraceMetricsRuleGroupBy"
                    }
                },
                "histogramBucketsSeconds": {
                    "type": "array",
                    "items": {
                        "type": "number"
                    }
                },
                "metricLabels": {
                    "type": "object",
                    "additionalProperties": {
                        "type": "string"
                    }
                },
                "metricName": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "scopeFilter": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleScopeFilter:TraceMetricsRuleScopeFilter"
                },
                "slug": {
                    "type": "string"
                },
                "traceFilter": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilter:TraceMetricsRuleTraceFilter"
                }
            },
            "required": [
                "metricName",
                "name",
                "slug",
                "traceFilter"
            ],
            "inputProperties": {
                "groupBies": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/TraceMetricsRuleGroupBy:TraceMetricsRuleGroupBy"
                    }
                },
                "histogramBucketsSeconds": {
                    "type": "array",
                    "items": {
                        "type": "number"
                    }
                },
                "metricLabels": {
                    "type": "object",
                    "additionalProperties": {
                        "type": "string"
                    }
                },
                "metricName": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "scopeFilter": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleScopeFilter:TraceMetricsRuleScopeFilter"
                },
                "slug": {
                    "type": "string",
                    "willReplaceOnChanges": true
                },
                "traceFilter": {
                    "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilter: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/TraceMetricsRuleGroupBy:TraceMetricsRuleGroupBy"
                        }
                    },
                    "histogramBucketsSeconds": {
                        "type": "array",
                        "items": {
                            "type": "number"
                        }
                    },
                    "metricLabels": {
                        "type": "object",
                        "additionalProperties": {
                            "type": "string"
                        }
                    },
                    "metricName": {
                        "type": "string"
                    },
                    "name": {
                        "type": "string"
                    },
                    "scopeFilter": {
                        "$ref": "#/types/chronosphere:index/TraceMetricsRuleScopeFilter:TraceMetricsRuleScopeFilter"
                    },
                    "slug": {
                        "type": "string",
                        "willReplaceOnChanges": true
                    },
                    "traceFilter": {
                        "$ref": "#/types/chronosphere:index/TraceMetricsRuleTraceFilter:TraceMetricsRuleTraceFilter"
                    }
                },
                "type": "object"
            }
        },
        "chronosphere:index/traceTailSamplingRules:TraceTailSamplingRules": {
            "properties": {
                "defaultSampleRate": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesDefaultSampleRate:TraceTailSamplingRulesDefaultSampleRate"
                },
                "rules": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRule:TraceTailSamplingRulesRule"
                    }
                }
            },
            "inputProperties": {
                "defaultSampleRate": {
                    "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesDefaultSampleRate:TraceTailSamplingRulesDefaultSampleRate"
                },
                "rules": {
                    "type": "array",
                    "items": {
                        "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRule:TraceTailSamplingRulesRule"
                    }
                }
            },
            "stateInputs": {
                "description": "Input properties used for looking up and filtering TraceTailSamplingRules resources.\n",
                "properties": {
                    "defaultSampleRate": {
                        "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesDefaultSampleRate:TraceTailSamplingRulesDefaultSampleRate"
                    },
                    "rules": {
                        "type": "array",
                        "items": {
                            "$ref": "#/types/chronosphere:index/TraceTailSamplingRulesRule: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"
                }
            },
            "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/victoropsExternalConnection:VictoropsExternalConnection": {
            "properties": {
                "apiKey": {
                    "type": "string",
                    "secret": true
                },
                "apiUrl": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "slug": {
                    "type": "string"
                }
            },
            "required": [
                "name",
                "slug"
            ],
            "inputProperties": {
                "apiKey": {
                    "type": "string",
                    "secret": true
                },
                "apiUrl": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "slug": {
                    "type": "string",
                    "willReplaceOnChanges": true
                }
            },
            "requiredInputs": [
                "name"
            ],
            "stateInputs": {
                "description": "Input properties used for looking up and filtering VictoropsExternalConnection resources.\n",
                "properties": {
                    "apiKey": {
                        "type": "string",
                        "secret": true
                    },
                    "apiUrl": {
                        "type": "string"
                    },
                    "name": {
                        "type": "string"
                    },
                    "slug": {
                        "type": "string",
                        "willReplaceOnChanges": true
                    }
                },
                "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"
                }
            },
            "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"
            }
        },
        "chronosphere:index/webhookExternalConnection:WebhookExternalConnection": {
            "properties": {
                "basicAuthPassword": {
                    "type": "string",
                    "secret": true
                },
                "basicAuthUsername": {
                    "type": "string"
                },
                "bearerToken": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "slug": {
                    "type": "string"
                },
                "tlsInsecureSkipVerify": {
                    "type": "boolean"
                },
                "url": {
                    "type": "string"
                }
            },
            "required": [
                "name",
                "slug"
            ],
            "inputProperties": {
                "basicAuthPassword": {
                    "type": "string",
                    "secret": true
                },
                "basicAuthUsername": {
                    "type": "string"
                },
                "bearerToken": {
                    "type": "string"
                },
                "name": {
                    "type": "string"
                },
                "slug": {
                    "type": "string",
                    "willReplaceOnChanges": true
                },
                "tlsInsecureSkipVerify": {
                    "type": "boolean"
                },
                "url": {
                    "type": "string"
                }
            },
            "requiredInputs": [
                "name"
            ],
            "stateInputs": {
                "description": "Input properties used for looking up and filtering WebhookExternalConnection resources.\n",
                "properties": {
                    "basicAuthPassword": {
                        "type": "string",
                        "secret": true
                    },
                    "basicAuthUsername": {
                        "type": "string"
                    },
                    "bearerToken": {
                        "type": "string"
                    },
                    "name": {
                        "type": "string"
                    },
                    "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": {
                        "type": "string",
                        "description": "The provider-assigned unique ID for this managed resource.\n"
                    },
                    "labels": {
                        "type": "object",
                        "additionalProperties": {
                            "type": "string"
                        }
                    },
                    "name": {
                        "type": "string"
                    },
                    "slug": {
                        "type": "string"
                    }
                },
                "type": "object",
                "required": [
                    "description",
                    "id"
                ]
            }
        },
        "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": {
                        "type": "string",
                        "description": "The provider-assigned unique ID for this managed resource.\n"
                    },
                    "name": {
                        "type": "string"
                    },
                    "slug": {
                        "type": "string"
                    }
                },
                "type": "object",
                "required": [
                    "description",
                    "name",
                    "id"
                ]
            }
        },
        "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": {
                        "type": "string",
                        "description": "The provider-assigned unique ID for this managed resource.\n"
                    },
                    "name": {
                        "type": "string"
                    },
                    "slug": {
                        "type": "string"
                    }
                },
                "type": "object",
                "required": [
                    "description",
                    "name",
                    "slug",
                    "id"
                ]
            }
        }
    }
}