{"type": "object", "properties": {"CLUSTERID": {"type": "string", "description": "Unique Cluster Identifier for this cluster within the DUID"}, "DUID": {"type": "string", "examples": ["W/HOE#2"], "description": "Unique Identifier of Dispatchable Unit\nWARNING: This column may contain funny characters such as / (slash) or # (hash). This may break hive-style partitioning.\n"}, "OFFERDATETIME": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Date and Time when this cluster availability submission was loaded"}, "TRADINGDATE": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Trading Day for which this cluster availability submission applies\nWARNING: Despite what the name suggests, this is a datetime, not a date."}, "ELEMENTS_AVAILABLE": {"type": "integer", "maximum": 2147483647, "minimum": -2147483648, "description": "Number of elements within this CLUSTERID (turbines for wind, or inverters for solar) that are available for this TRADINGDATE. Value between 0 and the registered Number of Cluster Elements. Value = 0 means no elements available"}, "ELEMENTS_UNAVAILABLE": {"type": "integer", "maximum": 2147483647, "minimum": -2147483648, "description": "Number of elements within this CLUSTERID (turbines for wind, or inverters for solar) that are not available for this TRADINGDATE. Value between 0 and the registered Number of Cluster Elements.Value = 0 means no elements unavailable"}, "LASTCHANGED": {"type": "string", "examples": ["2026/01/20 00:05:00"], "format": "date-time", "description": "Last date and time record changed"}}, "required": ["CLUSTERID", "DUID", "OFFERDATETIME", "TRADINGDATE"], "description": "A submission of expected plant availability for intermittent generators for use in MTPASA intermittent generation forecasts"}