SiteIngressValidationConfig
main_collector_expected_measurement_interval object
Expected measurement interval applied to every collector on the site. When null, collectors are always considered valid. Note: the UCL calculation requires grid measurements at least every 5 minutes to produce accurate results, so the main collector should not exceed a 5-minute interval.
- string
- null
asset object
Default ingress validation for assets. Used when an asset has no ingress_validation override and no per_asset_type entry matches.
Expected measurement interval for the asset while it has an active transaction. Measurements arriving less frequently than this are flagged as stale by ingress validation. Note: the UCL calculation requires measurements at least every 5 minutes to produce accurate results, so this value should not exceed 5 minutes for assets that participate in the uncontrollable-load computation.
without_transaction_expected_measurement_interval object
Expected measurement interval for the asset when no transaction is active. When null, the asset is always considered valid while idle. Note: the UCL calculation requires measurements at least every 5 minutes to produce accurate results, so if this asset contributes to the uncontrollable-load computation it should still report at least every 5 minutes.
- string
- null
per_asset_type object
Per-asset-type defaults that override the site-level asset defaults. An asset without its own ingress_validation falls back to the per-type config (if present) before falling back to asset.
property name* AssetIngressValidationConfig
Expected measurement interval for the asset while it has an active transaction. Measurements arriving less frequently than this are flagged as stale by ingress validation. Note: the UCL calculation requires measurements at least every 5 minutes to produce accurate results, so this value should not exceed 5 minutes for assets that participate in the uncontrollable-load computation.
without_transaction_expected_measurement_interval object
Expected measurement interval for the asset when no transaction is active. When null, the asset is always considered valid while idle. Note: the UCL calculation requires measurements at least every 5 minutes to produce accurate results, so if this asset contributes to the uncontrollable-load computation it should still report at least every 5 minutes.
- string
- null
{
"main_collector_expected_measurement_interval": "string",
"asset": {
"with_transaction_expected_measurement_interval": "string",
"without_transaction_expected_measurement_interval": "string"
},
"per_asset_type": {}
}