@@ -305,6 +305,8 @@ node /org/freedesktop/systemd1 {
305305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
306306 readonly s Virtualization = '...';
307307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
308+ readonly s ConfidentialVirtualization = '...';
309+ @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
308310 readonly s Architecture = '...';
309311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
310312 readonly s Tainted = '...';
@@ -1010,6 +1012,8 @@ node /org/freedesktop/systemd1 {
10101012
10111013 <variablelist class =" dbus-property" generated =" True" extra-ref =" Virtualization" />
10121014
1015+ <variablelist class =" dbus-property" generated =" True" extra-ref =" ConfidentialVirtualization" />
1016+
10131017 <variablelist class =" dbus-property" generated =" True" extra-ref =" Architecture" />
10141018
10151019 <variablelist class =" dbus-property" generated =" True" extra-ref =" Tainted" />
@@ -1765,6 +1769,12 @@ node /org/freedesktop/systemd1 {
17651769 Note that only the "innermost" virtualization technology is exported here. This detects both
17661770 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para >
17671771
1772+ <para ><varname >ConfidentialVirtualization</varname > contains a short ID string describing the confidential
1773+ virtualization technology the system runs in. On bare-metal hardware this is the empty string. Otherwise,
1774+ it contains an identifier such as <literal >sev</literal >, <literal >sev-es</literal >, <literal >sev-snp</literal >,
1775+ <literal >tdx</literal > and so on. For a full list of IDs see
1776+ <citerefentry ><refentrytitle >systemd-detect-virt</refentrytitle ><manvolnum >1</manvolnum ></citerefentry ></para >.
1777+
17681778 <para ><varname >Architecture</varname > contains a short ID string describing the architecture the
17691779 systemd instance is running on. This follows the same vocabulary as
17701780 <varname >ConditionArchitectures=</varname >.</para >
0 commit comments