CIM_SettingData é usado para representar os parâmetros operacionais e de configuração das instâncias CIM_ManagedElement. ...

CIM_SettingData é usado para representar os parâmetros operacionais e de configuração das instâncias CIM_ManagedElement. O modelo atual dá suporte a várias formas diferentes de usar CIM_SettingData. Outras formas de uso podem ser definidas no futuro.
As instâncias de CIM_SettingData podem representar Aspectos de uma instância CIM_ManagedElement. Para isso, é estabelecido um modelo usando a associação CIM_SettingsDefineState. É possível usar CIM_SettingData para definir as funcionalidades quando relacionadas a uma instância de CIM_Capabilities através da associação CIM_SettingsDefineCapabilities. 
As instâncias de CIM_SettingData podem representar tipos diferentes de configurações para um CIM_ManagedElement, incluindo as configurações persistentes, nas alterações de configuração em andamento ou nas configurações solicitadas. A associação CIM_ElementSettingData é usada para estabelecer um modelo de relação entre uma instância CIM_SettingData e o CIM_ManagedElement no qual ela é uma configuração. 
Quando uma instância de CIM_SettingData representa uma configuração, os valores operacionais atuais dos parâmetros do elemento são refletidos pelas propriedades no Elemento em si ou pelas propriedades em suas associações. Essas propriedades não precisam ser os mesmos valores que estão presentes no objeto SettingData. Por exemplo, um modem pode ter uma taxa de transmissão SettingData de 56 Kb/s, mas operar a 19,2 Kb/s. 
Observação: a classe CIM_SettingData é muito parecida com CIM_Setting, mas as duas classes estão presentes no modelo porque diversas implementações usaram CIM_Setting com êxito. No entanto, surgiram problemas que podem não ser resolvidos sem definir uma nova classe. Portanto, até que apareça uma nova versão principal, ambas as classes existirão no modelo. Consulte o White Paper Básico para obter mais informações. É possível agregar as instâncias SettingData a objetos SettingData de nível superior usando as associações ConcreteComponent.