/*
 *
 *    Copyright (c) 2022 Project CHIP Authors
 *
 *    Licensed under the Apache License, Version 2.0 (the "License");
 *    you may not use this file except in compliance with the License.
 *    You may obtain a copy of the License at
 *
 *        http://www.apache.org/licenses/LICENSE-2.0
 *
 *    Unless required by applicable law or agreed to in writing, software
 *    distributed under the License is distributed on an "AS IS" BASIS,
 *    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *    See the License for the specific language governing permissions and
 *    limitations under the License.
 */

// THIS FILE IS GENERATED BY ZAP
// This file is generated from Attributes.h.zapt

#pragma once

#include <clusters/AccessControl/AttributeIds.h>
#include <clusters/AccountLogin/AttributeIds.h>
#include <clusters/Actions/AttributeIds.h>
#include <clusters/ActivatedCarbonFilterMonitoring/AttributeIds.h>
#include <clusters/AdministratorCommissioning/AttributeIds.h>
#include <clusters/AirQuality/AttributeIds.h>
#include <clusters/ApplicationBasic/AttributeIds.h>
#include <clusters/ApplicationLauncher/AttributeIds.h>
#include <clusters/AudioOutput/AttributeIds.h>
#include <clusters/BallastConfiguration/AttributeIds.h>
#include <clusters/BasicInformation/AttributeIds.h>
#include <clusters/Binding/AttributeIds.h>
#include <clusters/BooleanState/AttributeIds.h>
#include <clusters/BooleanStateConfiguration/AttributeIds.h>
#include <clusters/BridgedDeviceBasicInformation/AttributeIds.h>
#include <clusters/CameraAvSettingsUserLevelManagement/AttributeIds.h>
#include <clusters/CameraAvStreamManagement/AttributeIds.h>
#include <clusters/CarbonDioxideConcentrationMeasurement/AttributeIds.h>
#include <clusters/CarbonMonoxideConcentrationMeasurement/AttributeIds.h>
#include <clusters/Channel/AttributeIds.h>
#include <clusters/Chime/AttributeIds.h>
#include <clusters/ClosureControl/AttributeIds.h>
#include <clusters/ClosureDimension/AttributeIds.h>
#include <clusters/ColorControl/AttributeIds.h>
#include <clusters/CommissionerControl/AttributeIds.h>
#include <clusters/CommodityMetering/AttributeIds.h>
#include <clusters/CommodityPrice/AttributeIds.h>
#include <clusters/CommodityTariff/AttributeIds.h>
#include <clusters/ContentAppObserver/AttributeIds.h>
#include <clusters/ContentControl/AttributeIds.h>
#include <clusters/ContentLauncher/AttributeIds.h>
#include <clusters/Descriptor/AttributeIds.h>
#include <clusters/DeviceEnergyManagement/AttributeIds.h>
#include <clusters/DeviceEnergyManagementMode/AttributeIds.h>
#include <clusters/DiagnosticLogs/AttributeIds.h>
#include <clusters/DishwasherAlarm/AttributeIds.h>
#include <clusters/DishwasherMode/AttributeIds.h>
#include <clusters/DoorLock/AttributeIds.h>
#include <clusters/EcosystemInformation/AttributeIds.h>
#include <clusters/ElectricalEnergyMeasurement/AttributeIds.h>
#include <clusters/ElectricalGridConditions/AttributeIds.h>
#include <clusters/ElectricalPowerMeasurement/AttributeIds.h>
#include <clusters/EnergyEvse/AttributeIds.h>
#include <clusters/EnergyEvseMode/AttributeIds.h>
#include <clusters/EnergyPreference/AttributeIds.h>
#include <clusters/EthernetNetworkDiagnostics/AttributeIds.h>
#include <clusters/FanControl/AttributeIds.h>
#include <clusters/FaultInjection/AttributeIds.h>
#include <clusters/FixedLabel/AttributeIds.h>
#include <clusters/FlowMeasurement/AttributeIds.h>
#include <clusters/FormaldehydeConcentrationMeasurement/AttributeIds.h>
#include <clusters/GeneralCommissioning/AttributeIds.h>
#include <clusters/GeneralDiagnostics/AttributeIds.h>
#include <clusters/GroupKeyManagement/AttributeIds.h>
#include <clusters/Groups/AttributeIds.h>
#include <clusters/HepaFilterMonitoring/AttributeIds.h>
#include <clusters/IcdManagement/AttributeIds.h>
#include <clusters/Identify/AttributeIds.h>
#include <clusters/IlluminanceMeasurement/AttributeIds.h>
#include <clusters/JointFabricAdministrator/AttributeIds.h>
#include <clusters/JointFabricDatastore/AttributeIds.h>
#include <clusters/KeypadInput/AttributeIds.h>
#include <clusters/LaundryDryerControls/AttributeIds.h>
#include <clusters/LaundryWasherControls/AttributeIds.h>
#include <clusters/LaundryWasherMode/AttributeIds.h>
#include <clusters/LevelControl/AttributeIds.h>
#include <clusters/LocalizationConfiguration/AttributeIds.h>
#include <clusters/LowPower/AttributeIds.h>
#include <clusters/MediaInput/AttributeIds.h>
#include <clusters/MediaPlayback/AttributeIds.h>
#include <clusters/Messages/AttributeIds.h>
#include <clusters/MeterIdentification/AttributeIds.h>
#include <clusters/MicrowaveOvenControl/AttributeIds.h>
#include <clusters/MicrowaveOvenMode/AttributeIds.h>
#include <clusters/ModeSelect/AttributeIds.h>
#include <clusters/NetworkCommissioning/AttributeIds.h>
#include <clusters/NitrogenDioxideConcentrationMeasurement/AttributeIds.h>
#include <clusters/OccupancySensing/AttributeIds.h>
#include <clusters/OnOff/AttributeIds.h>
#include <clusters/OperationalCredentials/AttributeIds.h>
#include <clusters/OperationalState/AttributeIds.h>
#include <clusters/OtaSoftwareUpdateProvider/AttributeIds.h>
#include <clusters/OtaSoftwareUpdateRequestor/AttributeIds.h>
#include <clusters/OvenCavityOperationalState/AttributeIds.h>
#include <clusters/OvenMode/AttributeIds.h>
#include <clusters/OzoneConcentrationMeasurement/AttributeIds.h>
#include <clusters/Pm10ConcentrationMeasurement/AttributeIds.h>
#include <clusters/Pm1ConcentrationMeasurement/AttributeIds.h>
#include <clusters/Pm25ConcentrationMeasurement/AttributeIds.h>
#include <clusters/PowerSource/AttributeIds.h>
#include <clusters/PowerSourceConfiguration/AttributeIds.h>
#include <clusters/PowerTopology/AttributeIds.h>
#include <clusters/PressureMeasurement/AttributeIds.h>
#include <clusters/ProxyConfiguration/AttributeIds.h>
#include <clusters/ProxyDiscovery/AttributeIds.h>
#include <clusters/ProxyValid/AttributeIds.h>
#include <clusters/PulseWidthModulation/AttributeIds.h>
#include <clusters/PumpConfigurationAndControl/AttributeIds.h>
#include <clusters/PushAvStreamTransport/AttributeIds.h>
#include <clusters/RadonConcentrationMeasurement/AttributeIds.h>
#include <clusters/RefrigeratorAlarm/AttributeIds.h>
#include <clusters/RefrigeratorAndTemperatureControlledCabinetMode/AttributeIds.h>
#include <clusters/RelativeHumidityMeasurement/AttributeIds.h>
#include <clusters/RvcCleanMode/AttributeIds.h>
#include <clusters/RvcOperationalState/AttributeIds.h>
#include <clusters/RvcRunMode/AttributeIds.h>
#include <clusters/SampleMei/AttributeIds.h>
#include <clusters/ScenesManagement/AttributeIds.h>
#include <clusters/ServiceArea/AttributeIds.h>
#include <clusters/SmokeCoAlarm/AttributeIds.h>
#include <clusters/SoftwareDiagnostics/AttributeIds.h>
#include <clusters/SoilMeasurement/AttributeIds.h>
#include <clusters/Switch/AttributeIds.h>
#include <clusters/TargetNavigator/AttributeIds.h>
#include <clusters/TemperatureControl/AttributeIds.h>
#include <clusters/TemperatureMeasurement/AttributeIds.h>
#include <clusters/Thermostat/AttributeIds.h>
#include <clusters/ThermostatUserInterfaceConfiguration/AttributeIds.h>
#include <clusters/ThreadBorderRouterManagement/AttributeIds.h>
#include <clusters/ThreadNetworkDiagnostics/AttributeIds.h>
#include <clusters/ThreadNetworkDirectory/AttributeIds.h>
#include <clusters/TimeFormatLocalization/AttributeIds.h>
#include <clusters/TimeSynchronization/AttributeIds.h>
#include <clusters/Timer/AttributeIds.h>
#include <clusters/TlsCertificateManagement/AttributeIds.h>
#include <clusters/TlsClientManagement/AttributeIds.h>
#include <clusters/TotalVolatileOrganicCompoundsConcentrationMeasurement/AttributeIds.h>
#include <clusters/UnitLocalization/AttributeIds.h>
#include <clusters/UnitTesting/AttributeIds.h>
#include <clusters/UserLabel/AttributeIds.h>
#include <clusters/ValveConfigurationAndControl/AttributeIds.h>
#include <clusters/WakeOnLan/AttributeIds.h>
#include <clusters/WaterHeaterManagement/AttributeIds.h>
#include <clusters/WaterHeaterMode/AttributeIds.h>
#include <clusters/WaterValveData/AttributeIds.h>
#include <clusters/WebRTCTransportProvider/AttributeIds.h>
#include <clusters/WebRTCTransportRequestor/AttributeIds.h>
#include <clusters/WiFiNetworkDiagnostics/AttributeIds.h>
#include <clusters/WiFiNetworkManagement/AttributeIds.h>
#include <clusters/WindowCovering/AttributeIds.h>
#include <clusters/ZoneManagement/AttributeIds.h>
