O recurso WindowsFeature DSC é baseado no cmdlet Install-WindowsFeature e só está disponível no servidor.
Para ativar recursos no cliente Windows (ou seja, não-Server), você precisará usar o WindowsOptionalFeature recurso, que funciona sobre o DISM.
Para enumerar uma lista de recursos em sua versão específica, você pode usar Get-WindowsOptionalFeature -Online ou DISM na linha de comando: dism.exe /online /get-features .
Você perguntou sobre NET-Framework-45-Core . Este não é um recurso instalável / removível separadamente no cliente Windows 10, por exemplo.
Para identificar os recursos do DISM para qualquer recurso específico do Windows Server, você pode examinar os resultados de (Get-WindowsFeature <name>).AdditionalInfo.InstallName . Por exemplo, o recurso DISM para NET-Framework-45-Core é NetFx4 .
Observe que, embora DISM.exe e WindowsOptionalFeature também funcionem no Windows Server, isso não é recomendado, pois os relacionamentos entre os recursos do Servidor são mais complicados e esses relacionamentos são compreendidos e gerenciados por metadados adicionais expostos pelos cmdlets * -WindowsFeature , bem como o Gerenciador de Servidores e um provedor de WMI. A instalação direta dos recursos do DISM descobertos, conforme descrito acima, não necessariamente instalará todos os componentes adicionais necessários ou recomendados para que o recurso funcione corretamente.