A sintaxe básica para obter valores é:
$ lxc profile get default somekey
No entanto, para obter algo, você precisa configurá-lo primeiro. Parece que você só pode definir valores de chave conhecidos, ou seja, aqueles que significam ativamente algo para lxd:
$ lxc profile set default rubbish 1
error: Bad key: rubbish
$ lxc profile set default limits.cpu 1
... e então você pode recuperá-lo:
$ lxc profile get default limits.cpu
1
$ lxc profile show default
name: default
config:
limits.cpu: "1"
description: Default LXD profile
devices:
eth0:
name: eth0
nictype: bridged
parent: lxdbr0
type: nic
Os dispositivos parecem ser especiais; o get / set regular acessa o sub-campo "config" do perfil, mas você precisa usar comandos especiais para manipular dispositivos:
$ lxc profile device get default eth0 nictype
bridged