<?xml version="1.0" encoding="utf-8" ?>
<Configuration>
    <ViewDefinitions>
        <View>
            <Name>DSCResourceSyntax</Name>
            <ViewSelectedBy>
                <TypeName>Microsoft.PowerShell.DesiredStateConfiguration.DscResourceInfo</TypeName>
            </ViewSelectedBy>
            <TableControl>
                <TableHeaders>
                    <TableColumnHeader>
                        <Width>15</Width>
                    </TableColumnHeader>
                    <TableColumnHeader>
                        <Width>25</Width>
                    </TableColumnHeader>
                    <TableColumnHeader>
                        <Width>30</Width>
                    </TableColumnHeader>
                    <TableColumnHeader>
                        <Width>10</Width>
                    </TableColumnHeader>
                    <TableColumnHeader>
                        <Width>50</Width>
                    </TableColumnHeader>
                </TableHeaders>
                <TableRowEntries>
                    <TableRowEntry>
                        <TableColumnItems>
                            <TableColumnItem>
                                <PropertyName>ImplementedAs</PropertyName>
                            </TableColumnItem>
                            <TableColumnItem>
                                <PropertyName>Name</PropertyName>
                            </TableColumnItem>
                            <TableColumnItem>
                                <PropertyName>ModuleName</PropertyName>
                            </TableColumnItem>
                            <TableColumnItem>
                                <PropertyName>Version</PropertyName>
                            </TableColumnItem>
                            <TableColumnItem>
                                <PropertyName>Properties</PropertyName>
                            </TableColumnItem>
                        </TableColumnItems>
                    </TableRowEntry>
                </TableRowEntries>
            </TableControl>
        </View>
        <View>
            <Name>TestDscConfiguration</Name>
            <ViewSelectedBy>
                <TypeName>Microsoft.Management.Infrastructure.CimMethodResult#MSFT_DSCLocalConfigurationManager#TestConfiguration</TypeName>
            </ViewSelectedBy>
            <TableControl>
                <TableHeaders>
                    <TableColumnHeader>
                        <Label>PSComputerName</Label>
                        <Width>15</Width>
                    </TableColumnHeader>
                    <TableColumnHeader>
                        <Label>ResourcesInDesiredState</Label>
                        <Width>30</Width>
                    </TableColumnHeader>
                    <TableColumnHeader>
                        <Label>ResourcesNotInDesiredState</Label>
                        <Width>30</Width>
                    </TableColumnHeader>
                    <TableColumnHeader>
                        <Label>InDesiredState</Label>
                        <Width>15</Width>
                    </TableColumnHeader>
                </TableHeaders>
                <TableRowEntries>
                    <TableRowEntry>
                        <TableColumnItems>
                            <TableColumnItem>
                              <PropertyName>PSComputerName</PropertyName>
                            </TableColumnItem>
                            <TableColumnItem>
                                <PropertyName>ResourcesInDesiredState</PropertyName>
                            </TableColumnItem>
                            <TableColumnItem>
                                <PropertyName>ResourcesNotInDesiredState</PropertyName>
                            </TableColumnItem>
                            <TableColumnItem>
                                <PropertyName>InDesiredState</PropertyName>
                            </TableColumnItem>
                        </TableColumnItems>
                    </TableRowEntry>
                </TableRowEntries>
            </TableControl>
        </View>
        <View>
            <Name>GetMetaConfiguration</Name>
            <ViewSelectedBy>
                <TypeName>Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/DesiredStateConfiguration/MSFT_DSCMetaConfiguration</TypeName>
            </ViewSelectedBy>
            <ListControl>              
              <ListEntries>
                <ListEntry>
                  <ListItems>
                    <ListItem>
                        <PropertyName>ActionAfterReboot</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>AgentId</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>AllowModuleOverWrite</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>CertificateID</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>ConfigurationDownloadManagers</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>ConfigurationID</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>ConfigurationMode</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>ConfigurationModeFrequencyMins</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>Credential</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>DebugMode</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>DownloadManagerCustomData</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>DownloadManagerName</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>LCMCompatibleVersions</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>LCMState</PropertyName>
                    </ListItem>
                    <ListItem>
                      <PropertyName>LCMStateDetail</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>LCMVersion</PropertyName>
                    </ListItem>
                    <ListItem>
                      <PropertyName>StatusRetentionTimeInDays</PropertyName>
                    </ListItem>
                    <ListItem>
                      <PropertyName>SignatureValidationPolicy</PropertyName>
                    </ListItem>
                    <ListItem>
                      <PropertyName>SignatureValidations</PropertyName>
                    </ListItem>
                    <ListItem>
                      <PropertyName>MaximumDownloadSizeMB</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>PartialConfigurations</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>RebootNodeIfNeeded</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>RefreshFrequencyMins</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>RefreshMode</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>ReportManagers</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>ResourceModuleManagers</PropertyName>
                    </ListItem>
                    <ListItem>
                        <PropertyName>PSComputerName</PropertyName>
                    </ListItem>
                  </ListItems>
                </ListEntry>
              </ListEntries>
            </ListControl>
        </View>
        <View>
            <Name>GetDscConfigurationStatus</Name>
            <ViewSelectedBy>
                <TypeName>Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/DesiredStateConfiguration/MSFT_DSCConfigurationStatus</TypeName>
            </ViewSelectedBy>
            <TableControl>
                <TableHeaders>
                    <TableColumnHeader>
                        <Label>Status</Label>
                        <Width>10</Width>
                    </TableColumnHeader>
                    <TableColumnHeader>
                        <Label>StartDate</Label>
                        <Width>25</Width>
                    </TableColumnHeader>
                    <TableColumnHeader>
                        <Label>Type</Label>
                        <Width>15</Width>
                    </TableColumnHeader>
                    <TableColumnHeader>
                        <Label>Mode</Label>
                        <Width>5</Width>
                    </TableColumnHeader>
                    <TableColumnHeader>
                        <Label>RebootRequested</Label>
                        <Width>20</Width>
                    </TableColumnHeader>
                    <TableColumnHeader>
                        <Label>NumberOfResources</Label>
                        <Width>30</Width>
                    </TableColumnHeader>
                </TableHeaders>
                <TableRowEntries>
                    <TableRowEntry>
                        <TableColumnItems>
                            <TableColumnItem>
                              <PropertyName>Status</PropertyName>
                            </TableColumnItem>
                            <TableColumnItem>
                              <PropertyName>StartDate</PropertyName>
                            </TableColumnItem>
                            <TableColumnItem>
                              <PropertyName>Type</PropertyName>
                            </TableColumnItem>
                            <TableColumnItem>
                              <PropertyName>Mode</PropertyName>
                            </TableColumnItem>
                            <TableColumnItem>
                              <PropertyName>RebootRequested</PropertyName>
                            </TableColumnItem>
                            <TableColumnItem>
                              <PropertyName>NumberOfResources</PropertyName>
                            </TableColumnItem>
                        </TableColumnItems>
                    </TableRowEntry>
                </TableRowEntries>
            </TableControl>
        </View>
        <View>
        <Name>GetDscConfigurationStatus</Name>
        <ViewSelectedBy>
          <TypeName>Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/DesiredStateConfiguration/MSFT_DSCConfigurationStatus</TypeName>
        </ViewSelectedBy>
          <ListControl>
            <ListEntries>
              <ListEntry>
                <ListItems>
                  <ListItem>
                    <PropertyName>JobID</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>HostName</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>Error</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>Locale</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>IPV4Addresses</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>IPV6Addresses</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>MACAddresses</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>LCMVersion</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>Mode</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>NumberOfResources</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>MetaData</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>MetaConfiguration</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>Type</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>Status</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>StartDate</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>DurationInSeconds</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>RebootRequested</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>ResourcesInDesiredState</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>ResourcesNotInDesiredState</PropertyName>
                  </ListItem>
                  <ListItem>
                    <PropertyName>PSComputerName</PropertyName>
                  </ListItem>
                </ListItems>
              </ListEntry>
            </ListEntries>
          </ListControl>
        </View>
        <View>
            <Name>InvokeDscResourceTest</Name>
            <ViewSelectedBy>
                <TypeName>Microsoft.Management.Infrastructure.CimMethodResult#MSFT_DSCLocalConfigurationManager#ResourceTest</TypeName>
            </ViewSelectedBy>
            <TableControl>
                <TableHeaders>
                    <TableColumnHeader>
                        <Width>15</Width>
                        <Label>InDesiredState</Label>
                    </TableColumnHeader>
                </TableHeaders>
                <TableRowEntries>
                    <TableRowEntry>
                        <TableColumnItems>
                            <TableColumnItem>
                                <PropertyName>InDesiredState</PropertyName>
                            </TableColumnItem>
                        </TableColumnItems>
                    </TableRowEntry>
                </TableRowEntries>
            </TableControl>
        </View>
        <View>
            <Name>InvokeDscResourceSet</Name>
            <ViewSelectedBy>
                <TypeName>Microsoft.Management.Infrastructure.CimMethodResult#MSFT_DSCLocalConfigurationManager#ResourceSet</TypeName>
            </ViewSelectedBy>
            <TableControl>
                <TableHeaders>
                    <TableColumnHeader>
                        <Width>15</Width>
                        <Label>RebootRequired</Label>
                    </TableColumnHeader>
                </TableHeaders>
                <TableRowEntries>
                    <TableRowEntry>
                        <TableColumnItems>
                            <TableColumnItem>
                                <PropertyName>RebootRequired</PropertyName>
                            </TableColumnItem>
                        </TableColumnItems>
                    </TableRowEntry>
                </TableRowEntries>
            </TableControl>
        </View>
    </ViewDefinitions>
</Configuration>