]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/org.freedesktop.systemd1.xml
dbus: add 'ConfidentialVirtualization' property to manager object
[thirdparty/systemd.git] / man / org.freedesktop.systemd1.xml
CommitLineData
3031660c
ZJS
1<?xml version='1.0'?>
2<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >
db9ecf05 4<!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
3031660c
ZJS
5
6<refentry id="org.freedesktop.systemd1" xmlns:xi="http://www.w3.org/2001/XInclude">
7 <refentryinfo>
8 <title>org.freedesktop.systemd1</title>
9 <productname>systemd</productname>
10 </refentryinfo>
11
12 <refmeta>
13 <refentrytitle>org.freedesktop.systemd1</refentrytitle>
14 <manvolnum>5</manvolnum>
15 </refmeta>
16
17 <refnamediv>
18 <refname>org.freedesktop.systemd1</refname>
ca264f7d 19 <refpurpose>The D-Bus interface of systemd</refpurpose>
3031660c
ZJS
20 </refnamediv>
21
22 <refsect1>
23 <title>Introduction</title>
24
25 <para>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
ca264f7d
DDM
27 auxiliary daemons expose a number of APIs over D-Bus. This page only describes the various APIs exposed by the
28 system and service manager itself. It does not cover the auxiliary daemons.
3031660c
ZJS
29 </para>
30
31 <para>The service manager exposes a number of objects on the bus: one
ca264f7d 32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
46d362f4 33 for each unit and for each queued job. The unit objects implement a generic
ca264f7d
DDM
34 <interfacename>Unit</interfacename> interface as well as a type-specific interface. For example, service units
35 implement both <interfacename>org.freedesktop.systemd1.Unit</interfacename> and
36 <interfacename>org.freedesktop.system1.Service</interfacename>. The manager object can list
46d362f4 37 unit and job objects or directly convert a unit name or job identifier to a bus path of the corresponding
3031660c
ZJS
38 D-Bus object.</para>
39
e503019b 40 <para>Properties exposing time values are usually encoded in microseconds (μs) on the bus, even if
3031660c
ZJS
41 their corresponding settings in the unit files are in seconds.</para>
42
46d362f4
ZJS
43 <para>PID 1 uses <ulink url="https://www.freedesktop.org/software/polkit/docs/latest/">polkit</ulink> to
44 allow access to privileged operations for unprivileged processes. Some operations (such as
45 shutdown/reboot/suspend) are also available through the D-Bus API of logind, see
3031660c
ZJS
46 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
47 </para>
48 </refsect1>
49
50 <refsect1>
51 <title>The Manager Object</title>
52
53 <para>The main entry point object is available on the fixed
54 <constant>/org/freedesktop/systemd1</constant> object path:</para>
55
48f99d7c 56 <programlisting executable="systemd" node="/org/freedesktop/systemd1" interface="org.freedesktop.systemd1.Manager">
3031660c
ZJS
57node /org/freedesktop/systemd1 {
58 interface org.freedesktop.systemd1.Manager {
59 methods:
60 GetUnit(in s name,
61 out o unit);
62 GetUnitByPID(in u pid,
63 out o unit);
47fb7fd6
ZJS
64 GetUnitByInvocationID(in ay invocation_id,
65 out o unit);
66 GetUnitByControlGroup(in s cgroup,
67 out o unit);
e0e7bc82
LB
68 GetUnitByPIDFD(in h pidfd,
69 out o unit,
70 out s unit_id,
71 out ay invocation_id);
3031660c
ZJS
72 LoadUnit(in s name,
73 out o unit);
74 StartUnit(in s name,
75 in s mode,
76 out o job);
f4328267
LB
77 StartUnitWithFlags(in s name,
78 in s mode,
79 in t flags,
80 out o job);
3031660c
ZJS
81 StartUnitReplace(in s old_unit,
82 in s new_unit,
83 in s mode,
84 out o job);
85 StopUnit(in s name,
86 in s mode,
87 out o job);
88 ReloadUnit(in s name,
89 in s mode,
90 out o job);
91 RestartUnit(in s name,
92 in s mode,
93 out o job);
94 TryRestartUnit(in s name,
95 in s mode,
96 out o job);
97 ReloadOrRestartUnit(in s name,
98 in s mode,
99 out o job);
100 ReloadOrTryRestartUnit(in s name,
101 in s mode,
102 out o job);
47fb7fd6
ZJS
103 EnqueueUnitJob(in s name,
104 in s job_type,
105 in s job_mode,
106 out u job_id,
107 out o job_path,
108 out s unit_id,
109 out o unit_path,
110 out s job_type,
111 out a(uosos) affected_jobs);
3031660c 112 KillUnit(in s name,
47fb7fd6 113 in s whom,
3031660c 114 in i signal);
a721cd00
LP
115 QueueSignalUnit(in s name,
116 in s whom,
117 in i signal,
118 in i value);
47fb7fd6
ZJS
119 CleanUnit(in s name,
120 in as mask);
671fee18
LP
121 FreezeUnit(in s name);
122 ThawUnit(in s name);
3031660c 123 ResetFailedUnit(in s name);
47fb7fd6
ZJS
124 SetUnitProperties(in s name,
125 in b runtime,
126 in a(sv) properties);
5e8deb94
LB
127 BindMountUnit(in s name,
128 in s source,
129 in s destination,
130 in b read_only,
131 in b mkdir);
af477139
LB
132 MountImageUnit(in s name,
133 in s source,
134 in s destination,
135 in b read_only,
136 in b mkdir,
137 in a(ss) options);
47fb7fd6
ZJS
138 RefUnit(in s name);
139 UnrefUnit(in s name);
140 StartTransientUnit(in s name,
141 in s mode,
142 in a(sv) properties,
143 in a(sa(sv)) aux,
144 out o job);
145 GetUnitProcesses(in s name,
146 out a(sus) processes);
147 AttachProcessesToUnit(in s unit_name,
148 in s subcgroup,
149 in au pids);
150 AbandonScope(in s name);
3031660c
ZJS
151 GetJob(in u id,
152 out o job);
47fb7fd6
ZJS
153 GetJobAfter(in u id,
154 out a(usssoo) jobs);
155 GetJobBefore(in u id,
156 out a(usssoo) jobs);
3031660c
ZJS
157 CancelJob(in u id);
158 ClearJobs();
159 ResetFailed();
9653108f 160 SetShowStatus(in s mode);
3031660c 161 ListUnits(out a(ssssssouso) units);
47fb7fd6
ZJS
162 ListUnitsFiltered(in as states,
163 out a(ssssssouso) units);
164 ListUnitsByPatterns(in as states,
165 in as patterns,
166 out a(ssssssouso) units);
167 ListUnitsByNames(in as names,
168 out a(ssssssouso) units);
3031660c
ZJS
169 ListJobs(out a(usssoo) jobs);
170 Subscribe();
171 Unsubscribe();
47fb7fd6 172 Dump(out s output);
293b9aa3
ZJS
173 DumpUnitsMatchingPatterns(in as patterns,
174 out s output);
47fb7fd6 175 DumpByFileDescriptor(out h fd);
f6cce15b
ZJS
176 DumpUnitsMatchingPatternsByFileDescriptor(in as patterns,
177 out h fd);
3031660c 178 Reload();
624f685f 179 @org.freedesktop.DBus.Method.NoReply("true")
3031660c 180 Reexecute();
34b56848 181 @org.freedesktop.systemd1.Privileged("true")
3031660c 182 Exit();
34b56848 183 @org.freedesktop.systemd1.Privileged("true")
3031660c 184 Reboot();
34b56848 185 @org.freedesktop.systemd1.Privileged("true")
4de66581
LP
186 SoftReboot(in s new_root);
187 @org.freedesktop.systemd1.Privileged("true")
3031660c 188 PowerOff();
34b56848 189 @org.freedesktop.systemd1.Privileged("true")
3031660c 190 Halt();
34b56848 191 @org.freedesktop.systemd1.Privileged("true")
3031660c 192 KExec();
34b56848 193 @org.freedesktop.systemd1.Privileged("true")
3031660c
ZJS
194 SwitchRoot(in s new_root,
195 in s init);
47fb7fd6 196 SetEnvironment(in as assignments);
3031660c 197 UnsetEnvironment(in as names);
47fb7fd6
ZJS
198 UnsetAndSetEnvironment(in as names,
199 in as assignments);
70666e28 200 EnqueueMarkedJobs(out ao jobs);
47fb7fd6
ZJS
201 ListUnitFiles(out a(ss) unit_files);
202 ListUnitFilesByPatterns(in as states,
203 in as patterns,
204 out a(ss) unit_files);
3031660c
ZJS
205 GetUnitFileState(in s file,
206 out s state);
207 EnableUnitFiles(in as files,
208 in b runtime,
209 in b force,
210 out b carries_install_info,
211 out a(sss) changes);
212 DisableUnitFiles(in as files,
213 in b runtime,
214 out a(sss) changes);
83654007
LB
215 EnableUnitFilesWithFlags(in as files,
216 in t flags,
217 out b carries_install_info,
218 out a(sss) changes);
219 DisableUnitFilesWithFlags(in as files,
220 in t flags,
221 out a(sss) changes);
bf1bea43
MY
222 DisableUnitFilesWithFlagsAndInstallInfo(in as files,
223 in t flags,
224 out b carries_install_info,
225 out a(sss) changes);
3031660c
ZJS
226 ReenableUnitFiles(in as files,
227 in b runtime,
228 in b force,
229 out b carries_install_info,
230 out a(sss) changes);
231 LinkUnitFiles(in as files,
232 in b runtime,
233 in b force,
234 out a(sss) changes);
235 PresetUnitFiles(in as files,
236 in b runtime,
237 in b force,
238 out b carries_install_info,
239 out a(sss) changes);
47fb7fd6
ZJS
240 PresetUnitFilesWithMode(in as files,
241 in s mode,
242 in b runtime,
243 in b force,
244 out b carries_install_info,
245 out a(sss) changes);
3031660c
ZJS
246 MaskUnitFiles(in as files,
247 in b runtime,
248 in b force,
249 out a(sss) changes);
250 UnmaskUnitFiles(in as files,
251 in b runtime,
252 out a(sss) changes);
47fb7fd6
ZJS
253 RevertUnitFiles(in as files,
254 out a(sss) changes);
255 SetDefaultTarget(in s name,
256 in b force,
3031660c
ZJS
257 out a(sss) changes);
258 GetDefaultTarget(out s name);
47fb7fd6
ZJS
259 PresetAllUnitFiles(in s mode,
260 in b runtime,
261 in b force,
262 out a(sss) changes);
263 AddDependencyUnitFiles(in as files,
264 in s target,
265 in s type,
266 in b runtime,
267 in b force,
268 out a(sss) changes);
269 GetUnitFileLinks(in s name,
270 in b runtime,
271 out as links);
272 SetExitCode(in y number);
273 LookupDynamicUserByName(in s name,
274 out u uid);
275 LookupDynamicUserByUID(in u uid,
276 out s name);
277 GetDynamicUsers(out a(us) users);
2ea24611
LP
278 DumpUnitFileDescriptorStore(in s name,
279 out a(suuutuusu) entries);
3031660c
ZJS
280 signals:
281 UnitNew(s id,
282 o unit);
283 UnitRemoved(s id,
284 o unit);
285 JobNew(u id,
286 o job,
287 s unit);
288 JobRemoved(u id,
289 o job,
290 s unit,
291 s result);
292 StartupFinished(t firmware,
293 t loader,
294 t kernel,
295 t initrd,
296 t userspace,
297 t total);
298 UnitFilesChanged();
299 Reloading(b active);
300 properties:
47fb7fd6
ZJS
301 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
302 readonly s Version = '...';
303 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
304 readonly s Features = '...';
305 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
306 readonly s Virtualization = '...';
307 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1257274a
DB
308 readonly s ConfidentialVirtualization = '...';
309 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
310 readonly s Architecture = '...';
311 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
312 readonly s Tainted = '...';
313 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
314 readonly t FirmwareTimestamp = ...;
315 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
316 readonly t FirmwareTimestampMonotonic = ...;
317 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
318 readonly t LoaderTimestamp = ...;
319 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
320 readonly t LoaderTimestampMonotonic = ...;
321 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
322 readonly t KernelTimestamp = ...;
323 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
324 readonly t KernelTimestampMonotonic = ...;
325 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
326 readonly t InitRDTimestamp = ...;
327 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
328 readonly t InitRDTimestampMonotonic = ...;
329 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
330 readonly t UserspaceTimestamp = ...;
331 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
332 readonly t UserspaceTimestampMonotonic = ...;
333 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
334 readonly t FinishTimestamp = ...;
335 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
336 readonly t FinishTimestampMonotonic = ...;
337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
338 readonly t SecurityStartTimestamp = ...;
339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
340 readonly t SecurityStartTimestampMonotonic = ...;
341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
342 readonly t SecurityFinishTimestamp = ...;
343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
344 readonly t SecurityFinishTimestampMonotonic = ...;
345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
346 readonly t GeneratorsStartTimestamp = ...;
347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
348 readonly t GeneratorsStartTimestampMonotonic = ...;
349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
350 readonly t GeneratorsFinishTimestamp = ...;
351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
352 readonly t GeneratorsFinishTimestampMonotonic = ...;
353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
354 readonly t UnitsLoadStartTimestamp = ...;
355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
356 readonly t UnitsLoadStartTimestampMonotonic = ...;
357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
358 readonly t UnitsLoadFinishTimestamp = ...;
359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
360 readonly t UnitsLoadFinishTimestampMonotonic = ...;
361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
49fbe940
JM
362 readonly t UnitsLoadTimestamp = ...;
363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
364 readonly t UnitsLoadTimestampMonotonic = ...;
365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
366 readonly t InitRDSecurityStartTimestamp = ...;
367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
368 readonly t InitRDSecurityStartTimestampMonotonic = ...;
369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
370 readonly t InitRDSecurityFinishTimestamp = ...;
371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
372 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
374 readonly t InitRDGeneratorsStartTimestamp = ...;
375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
376 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
378 readonly t InitRDGeneratorsFinishTimestamp = ...;
379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
380 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
382 readonly t InitRDUnitsLoadStartTimestamp = ...;
383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
384 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
386 readonly t InitRDUnitsLoadFinishTimestamp = ...;
387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
388 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
389 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
390 @org.freedesktop.systemd1.Privileged("true")
391 readwrite s LogLevel = '...';
392 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
393 @org.freedesktop.systemd1.Privileged("true")
394 readwrite s LogTarget = '...';
395 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
396 readonly u NNames = ...;
397 readonly u NFailedUnits = ...;
398 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
399 readonly u NJobs = ...;
400 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
401 readonly u NInstalledJobs = ...;
402 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
403 readonly u NFailedJobs = ...;
404 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
405 readonly d Progress = ...;
406 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
407 readonly as Environment = ['...', ...];
408 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
409 readonly b ConfirmSpawn = ...;
410 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
411 readonly b ShowStatus = ...;
412 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
413 readonly as UnitPath = ['...', ...];
414 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
415 readonly s DefaultStandardOutput = '...';
416 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
417 readonly s DefaultStandardError = '...';
3e911a0d
YW
418 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
419 readonly s WatchdogDevice = '...';
420 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
421 readonly t WatchdogLastPingTimestamp = ...;
422 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
423 readonly t WatchdogLastPingTimestampMonotonic = ...;
47fb7fd6
ZJS
424 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
425 @org.freedesktop.systemd1.Privileged("true")
426 readwrite t RuntimeWatchdogUSec = ...;
427 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
428 @org.freedesktop.systemd1.Privileged("true")
5717062e
CK
429 readwrite t RuntimeWatchdogPreUSec = ...;
430 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
431 @org.freedesktop.systemd1.Privileged("true")
aff3a9e1
LB
432 readwrite s RuntimeWatchdogPreGovernor = '...';
433 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
434 @org.freedesktop.systemd1.Privileged("true")
47fb7fd6
ZJS
435 readwrite t RebootWatchdogUSec = ...;
436 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
437 @org.freedesktop.systemd1.Privileged("true")
438 readwrite t KExecWatchdogUSec = ...;
439 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
440 @org.freedesktop.systemd1.Privileged("true")
441 readwrite b ServiceWatchdogs = ...;
442 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
443 readonly s ControlGroup = '...';
444 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
445 readonly s SystemState = '...';
446 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
447 readonly y ExitCode = ...;
448 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
449 readonly t DefaultTimerAccuracyUSec = ...;
450 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
451 readonly t DefaultTimeoutStartUSec = ...;
452 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
453 readonly t DefaultTimeoutStopUSec = ...;
454 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
455 readonly t DefaultTimeoutAbortUSec = ...;
456 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
141332ab
DT
457 readonly t DefaultDeviceTimeoutUSec = ...;
458 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
459 readonly t DefaultRestartUSec = ...;
460 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
461 readonly t DefaultStartLimitIntervalUSec = ...;
462 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
463 readonly u DefaultStartLimitBurst = ...;
464 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
465 readonly b DefaultCPUAccounting = ...;
466 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
467 readonly b DefaultBlockIOAccounting = ...;
468 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a068eeac 469 readonly b DefaultIOAccounting = ...;
470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
471 readonly b DefaultIPAccounting = ...;
472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
473 readonly b DefaultMemoryAccounting = ...;
474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
475 readonly b DefaultTasksAccounting = ...;
476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
477 readonly t DefaultLimitCPU = ...;
478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
479 readonly t DefaultLimitCPUSoft = ...;
480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
481 readonly t DefaultLimitFSIZE = ...;
482 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
483 readonly t DefaultLimitFSIZESoft = ...;
484 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
485 readonly t DefaultLimitDATA = ...;
486 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
487 readonly t DefaultLimitDATASoft = ...;
488 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
489 readonly t DefaultLimitSTACK = ...;
490 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
491 readonly t DefaultLimitSTACKSoft = ...;
492 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
493 readonly t DefaultLimitCORE = ...;
494 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
495 readonly t DefaultLimitCORESoft = ...;
496 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
497 readonly t DefaultLimitRSS = ...;
498 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
499 readonly t DefaultLimitRSSSoft = ...;
500 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
501 readonly t DefaultLimitNOFILE = ...;
502 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
503 readonly t DefaultLimitNOFILESoft = ...;
504 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
505 readonly t DefaultLimitAS = ...;
506 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
507 readonly t DefaultLimitASSoft = ...;
508 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
509 readonly t DefaultLimitNPROC = ...;
510 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
511 readonly t DefaultLimitNPROCSoft = ...;
512 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
513 readonly t DefaultLimitMEMLOCK = ...;
514 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
515 readonly t DefaultLimitMEMLOCKSoft = ...;
516 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
517 readonly t DefaultLimitLOCKS = ...;
518 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
519 readonly t DefaultLimitLOCKSSoft = ...;
520 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
521 readonly t DefaultLimitSIGPENDING = ...;
522 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523 readonly t DefaultLimitSIGPENDINGSoft = ...;
524 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
525 readonly t DefaultLimitMSGQUEUE = ...;
526 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
527 readonly t DefaultLimitMSGQUEUESoft = ...;
528 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
529 readonly t DefaultLimitNICE = ...;
530 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
531 readonly t DefaultLimitNICESoft = ...;
532 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
533 readonly t DefaultLimitRTPRIO = ...;
534 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
535 readonly t DefaultLimitRTPRIOSoft = ...;
536 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
537 readonly t DefaultLimitRTTIME = ...;
538 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
539 readonly t DefaultLimitRTTIMESoft = ...;
540 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
541 readonly t DefaultTasksMax = ...;
6bb00842
LP
542 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
543 readonly t DefaultMemoryPressureThresholdUSec = ...;
544 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
545 readonly s DefaultMemoryPressureWatch = '...';
47fb7fd6
ZJS
546 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
547 readonly t TimerSlackNSec = ...;
548 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
549 readonly s DefaultOOMPolicy = '...';
c44a285c 550 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
d4a402e4
LP
551 readonly i DefaultOOMScoreAdjust = ...;
552 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c44a285c 553 readonly s CtrlAltDelBurstAction = '...';
3031660c 554 };
47fb7fd6
ZJS
555 interface org.freedesktop.DBus.Peer { ... };
556 interface org.freedesktop.DBus.Introspectable { ... };
557 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
558};
559 </programlisting>
560
47fb7fd6
ZJS
561 <!--method GetUnitByInvocationID is not documented!-->
562
563 <!--method GetUnitByControlGroup is not documented!-->
564
565 <!--method EnqueueUnitJob is not documented!-->
566
567 <!--method CleanUnit is not documented!-->
568
671fee18
LP
569 <!--method FreezeUnit is not documented!-->
570
571 <!--method ThawUnit is not documented!-->
572
47fb7fd6
ZJS
573 <!--method RefUnit is not documented!-->
574
575 <!--method UnrefUnit is not documented!-->
576
577 <!--method GetUnitProcesses is not documented!-->
578
579 <!--method AttachProcessesToUnit is not documented!-->
580
581 <!--method AbandonScope is not documented!-->
582
583 <!--method GetJobAfter is not documented!-->
584
585 <!--method GetJobBefore is not documented!-->
586
9653108f
ZJS
587 <!--method SetShowStatus is not documented!-->
588
47fb7fd6
ZJS
589 <!--method ListUnitsFiltered is not documented!-->
590
591 <!--method ListUnitsByPatterns is not documented!-->
592
593 <!--method ListUnitsByNames is not documented!-->
594
47fb7fd6
ZJS
595 <!--method ListUnitFilesByPatterns is not documented!-->
596
597 <!--method PresetUnitFilesWithMode is not documented!-->
598
599 <!--method RevertUnitFiles is not documented!-->
600
601 <!--method PresetAllUnitFiles is not documented!-->
602
603 <!--method AddDependencyUnitFiles is not documented!-->
604
605 <!--method GetUnitFileLinks is not documented!-->
606
607 <!--method SetExitCode is not documented!-->
608
609 <!--method LookupDynamicUserByName is not documented!-->
610
611 <!--method LookupDynamicUserByUID is not documented!-->
612
613 <!--method GetDynamicUsers is not documented!-->
614
615 <!--signal UnitNew is not documented!-->
616
617 <!--signal UnitRemoved is not documented!-->
618
619 <!--signal JobNew is not documented!-->
620
621 <!--signal JobRemoved is not documented!-->
622
623 <!--signal StartupFinished is not documented!-->
624
625 <!--signal UnitFilesChanged is not documented!-->
626
627 <!--signal Reloading is not documented!-->
628
629 <!--property SecurityStartTimestampMonotonic is not documented!-->
630
631 <!--property SecurityFinishTimestamp is not documented!-->
632
633 <!--property SecurityFinishTimestampMonotonic is not documented!-->
634
635 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
636
637 <!--property GeneratorsFinishTimestamp is not documented!-->
638
639 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
640
641 <!--property UnitsLoadStartTimestamp is not documented!-->
642
643 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
644
645 <!--property UnitsLoadFinishTimestamp is not documented!-->
646
647 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
648
649 <!--property InitRDSecurityStartTimestamp is not documented!-->
650
651 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
652
653 <!--property InitRDSecurityFinishTimestamp is not documented!-->
654
655 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
656
657 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
658
659 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
660
661 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
662
663 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
664
665 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
666
667 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
668
669 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
670
671 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
672
673 <!--property LogLevel is not documented!-->
674
675 <!--property LogTarget is not documented!-->
676
677 <!--property NFailedUnits is not documented!-->
678
679 <!--property ConfirmSpawn is not documented!-->
680
681 <!--property ShowStatus is not documented!-->
682
683 <!--property DefaultStandardOutput is not documented!-->
684
685 <!--property DefaultStandardError is not documented!-->
686
3e911a0d
YW
687 <!--property WatchdogDevice is not documented!-->
688
689 <!--property WatchdogLastPingTimestamp is not documented!-->
690
691 <!--property WatchdogLastPingTimestampMonotonic is not documented!-->
692
47fb7fd6
ZJS
693 <!--property RuntimeWatchdogUSec is not documented!-->
694
5717062e
CK
695 <!--property RuntimeWatchdogPreUSec is not documented!-->
696
aff3a9e1
LB
697 <!--property RuntimeWatchdogPreGovernor is not documented!-->
698
47fb7fd6
ZJS
699 <!--property RebootWatchdogUSec is not documented!-->
700
701 <!--property KExecWatchdogUSec is not documented!-->
702
703 <!--property ServiceWatchdogs is not documented!-->
704
705 <!--property SystemState is not documented!-->
706
707 <!--property ExitCode is not documented!-->
708
709 <!--property DefaultTimerAccuracyUSec is not documented!-->
710
711 <!--property DefaultTimeoutStartUSec is not documented!-->
712
713 <!--property DefaultTimeoutStopUSec is not documented!-->
714
715 <!--property DefaultTimeoutAbortUSec is not documented!-->
716
141332ab
DT
717 <!--property DefaultDeviceTimeoutUSec is not documented!-->
718
47fb7fd6
ZJS
719 <!--property DefaultRestartUSec is not documented!-->
720
721 <!--property DefaultStartLimitIntervalUSec is not documented!-->
722
723 <!--property DefaultStartLimitBurst is not documented!-->
724
725 <!--property DefaultCPUAccounting is not documented!-->
726
727 <!--property DefaultBlockIOAccounting is not documented!-->
728
a068eeac 729 <!--property DefaultIOAccounting is not documented!-->
730
731 <!--property DefaultIPAccounting is not documented!-->
732
47fb7fd6
ZJS
733 <!--property DefaultMemoryAccounting is not documented!-->
734
735 <!--property DefaultTasksAccounting is not documented!-->
736
737 <!--property DefaultLimitCPU is not documented!-->
738
739 <!--property DefaultLimitCPUSoft is not documented!-->
740
741 <!--property DefaultLimitFSIZE is not documented!-->
742
743 <!--property DefaultLimitFSIZESoft is not documented!-->
744
745 <!--property DefaultLimitDATA is not documented!-->
746
747 <!--property DefaultLimitDATASoft is not documented!-->
748
749 <!--property DefaultLimitSTACK is not documented!-->
750
751 <!--property DefaultLimitSTACKSoft is not documented!-->
752
753 <!--property DefaultLimitCORE is not documented!-->
754
755 <!--property DefaultLimitCORESoft is not documented!-->
756
757 <!--property DefaultLimitRSS is not documented!-->
758
759 <!--property DefaultLimitRSSSoft is not documented!-->
760
761 <!--property DefaultLimitNOFILE is not documented!-->
762
763 <!--property DefaultLimitNOFILESoft is not documented!-->
764
765 <!--property DefaultLimitAS is not documented!-->
766
767 <!--property DefaultLimitASSoft is not documented!-->
768
769 <!--property DefaultLimitNPROC is not documented!-->
770
771 <!--property DefaultLimitNPROCSoft is not documented!-->
772
773 <!--property DefaultLimitMEMLOCK is not documented!-->
774
775 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
776
777 <!--property DefaultLimitLOCKS is not documented!-->
778
779 <!--property DefaultLimitLOCKSSoft is not documented!-->
780
781 <!--property DefaultLimitSIGPENDING is not documented!-->
782
783 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
784
785 <!--property DefaultLimitMSGQUEUE is not documented!-->
786
787 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
788
789 <!--property DefaultLimitNICE is not documented!-->
790
791 <!--property DefaultLimitNICESoft is not documented!-->
792
793 <!--property DefaultLimitRTPRIO is not documented!-->
794
795 <!--property DefaultLimitRTPRIOSoft is not documented!-->
796
797 <!--property DefaultLimitRTTIME is not documented!-->
798
799 <!--property DefaultLimitRTTIMESoft is not documented!-->
800
801 <!--property DefaultTasksMax is not documented!-->
802
6bb00842
LP
803 <!--property DefaultMemoryPressureThresholdUSec is not documented!-->
804
805 <!--property DefaultMemoryPressureWatch is not documented!-->
806
47fb7fd6
ZJS
807 <!--property TimerSlackNSec is not documented!-->
808
809 <!--property DefaultOOMPolicy is not documented!-->
810
d4a402e4
LP
811 <!--property DefaultOOMScoreAdjust is not documented!-->
812
c44a285c
FL
813 <!--property CtrlAltDelBurstAction is not documented!-->
814
00bb75d7
ZJS
815 <!--Autogenerated cross-references for systemd.directives, do not edit-->
816
817 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
818
819 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
820
821 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
822
823 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
824
825 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
826
827 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
828
e0e7bc82
LB
829 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPIDFD()"/>
830
00bb75d7
ZJS
831 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
832
833 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
834
f4328267
LB
835 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitWithFlags()"/>
836
00bb75d7
ZJS
837 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
838
839 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
840
841 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
842
843 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
844
845 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
846
847 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
848
849 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
850
851 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
852
853 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
854
a721cd00
LP
855 <variablelist class="dbus-method" generated="True" extra-ref="QueueSignalUnit()"/>
856
00bb75d7
ZJS
857 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
858
671fee18
LP
859 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
860
861 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
862
00bb75d7
ZJS
863 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
864
865 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
866
5e8deb94
LB
867 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
868
af477139
LB
869 <variablelist class="dbus-method" generated="True" extra-ref="MountImageUnit()"/>
870
00bb75d7
ZJS
871 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
872
873 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
874
875 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
876
877 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
878
879 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
880
881 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
882
883 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
884
885 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
886
887 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
888
889 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
890
891 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
892
893 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
894
9653108f
ZJS
895 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
896
00bb75d7
ZJS
897 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
898
899 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
900
901 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
902
903 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
904
905 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
906
907 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
908
909 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
910
911 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
912
293b9aa3 913 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatterns()"/>
d1d8786c 914
00bb75d7
ZJS
915 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
916
f6cce15b
ZJS
917 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitsMatchingPatternsByFileDescriptor()"/>
918
00bb75d7
ZJS
919 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
920
921 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
922
923 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
924
925 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
926
4de66581
LP
927 <variablelist class="dbus-method" generated="True" extra-ref="SoftReboot()"/>
928
00bb75d7
ZJS
929 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
930
931 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
932
933 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
934
935 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
936
937 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
938
939 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
940
941 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
942
70666e28
ZJS
943 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueMarkedJobs()"/>
944
00bb75d7
ZJS
945 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
946
947 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
948
949 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
950
951 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
952
953 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
954
83654007
LB
955 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
956
957 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
958
bf1bea43
MY
959 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlagsAndInstallInfo()"/>
960
00bb75d7
ZJS
961 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
962
963 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
964
965 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
966
967 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
968
969 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
970
971 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
972
973 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
974
975 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
976
977 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
978
979 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
980
981 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
982
983 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
984
985 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
986
987 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
988
989 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
990
991 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
992
2ea24611
LP
993 <variablelist class="dbus-method" generated="True" extra-ref="DumpUnitFileDescriptorStore()"/>
994
00bb75d7
ZJS
995 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
996
997 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
998
999 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
1000
1001 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
1002
1003 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
1004
1005 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
1006
1007 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
1008
1009 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
1010
1011 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
1012
1013 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
1014
1257274a
DB
1015 <variablelist class="dbus-property" generated="True" extra-ref="ConfidentialVirtualization"/>
1016
00bb75d7
ZJS
1017 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
1018
1019 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
1020
1021 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
1022
1023 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
1024
1025 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
1026
1027 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
1028
1029 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
1030
1031 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
1032
1033 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
1034
1035 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
1036
1037 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
1038
1039 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
1040
1041 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
1042
1043 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
1044
1045 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
1046
1047 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
1048
1049 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
1050
1051 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
1052
1053 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
1054
1055 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
1056
1057 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
1058
1059 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
1060
1061 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
1062
1063 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
1064
1065 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
1066
1067 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
1068
49fbe940
JM
1069 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestamp"/>
1070
1071 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadTimestampMonotonic"/>
1072
00bb75d7
ZJS
1073 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
1074
1075 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
1076
1077 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
1078
1079 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
1080
1081 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
1082
1083 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
1084
1085 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
1086
1087 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
1088
1089 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
1090
1091 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
1092
1093 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
1094
1095 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
1096
1097 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
1098
1099 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
1100
1101 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
1102
1103 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
1104
1105 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
1106
1107 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
1108
1109 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
1110
1111 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
1112
1113 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
1114
1115 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
1116
1117 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
1118
1119 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1120
1121 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1122
1123 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1124
3e911a0d
YW
1125 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogDevice"/>
1126
1127 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestamp"/>
1128
1129 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogLastPingTimestampMonotonic"/>
1130
00bb75d7
ZJS
1131 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1132
5717062e
CK
1133 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreUSec"/>
1134
aff3a9e1
LB
1135 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogPreGovernor"/>
1136
00bb75d7
ZJS
1137 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1138
1139 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1140
1141 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1142
1143 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1144
1145 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1146
1147 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1148
1149 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1150
1151 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1152
1153 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1154
1155 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1156
141332ab
DT
1157 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDeviceTimeoutUSec"/>
1158
00bb75d7
ZJS
1159 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1160
1161 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1162
1163 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1164
1165 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1166
1167 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1168
a068eeac 1169 <variablelist class="dbus-property" generated="True" extra-ref="DefaultIOAccounting"/>
1170
1171 <variablelist class="dbus-property" generated="True" extra-ref="DefaultIPAccounting"/>
1172
00bb75d7
ZJS
1173 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1174
1175 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1176
1177 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1178
1179 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1180
1181 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1182
1183 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1184
1185 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1186
1187 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1188
1189 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1190
1191 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1192
1193 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1194
1195 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1196
1197 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1198
1199 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1200
1201 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1202
1203 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1204
1205 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1206
1207 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1208
1209 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1210
1211 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1212
1213 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1214
1215 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1216
1217 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1218
1219 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1220
1221 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1222
1223 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1224
1225 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1226
1227 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1228
1229 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1230
1231 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1232
1233 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1234
1235 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1236
1237 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1238
1239 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1240
1241 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1242
6bb00842
LP
1243 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryPressureThresholdUSec"/>
1244
1245 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryPressureWatch"/>
1246
00bb75d7
ZJS
1247 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1248
1249 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1250
d4a402e4
LP
1251 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMScoreAdjust"/>
1252
c44a285c
FL
1253 <variablelist class="dbus-property" generated="True" extra-ref="CtrlAltDelBurstAction"/>
1254
00bb75d7
ZJS
1255 <!--End of Autogenerated section-->
1256
3031660c
ZJS
1257 <refsect2>
1258 <title>Methods</title>
1259
ca264f7d
DDM
1260 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1261 object and once on the respective unit objects. This is to optimize access times so that methods that
3031660c
ZJS
1262 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1263 the unit id, too.</para>
1264
1265 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
ca264f7d 1266 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
3031660c
ZJS
1267 will fail.</para>
1268
1269 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
e0e7bc82
LB
1270 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.
1271 <function>GetUnitByPIDFD()</function> may be used to query with a Linux PIDFD (see:
1272 <citerefentry><refentrytitle>pidfd_open</refentrytitle><manvolnum>2</manvolnum></citerefentry>) instead
1273 of a PID, which is safer as UNIX PIDs can be recycled. The latter method returns the unit id and the
1274 invocation id together with the unit object path.</para>
3031660c
ZJS
1275
1276 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1277 unit from disk if possible.</para>
1278
ca264f7d
DDM
1279 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1280 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1281 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1282 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1283 its dependencies, possibly replacing already queued jobs that conflict with it. If
1284 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1285 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1286 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1287 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
3031660c 1288 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
ca264f7d 1289 latter two options. On completion, this method returns the newly created job object.</para>
3031660c
ZJS
1290
1291 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
ca264f7d 1292 replaces a job that is queued for one unit by a job for another unit.</para>
3031660c 1293
f4328267
LB
1294 <para><function>StartUnitWithFlags()</function> is similar to <function>StartUnit()</function> but
1295 allows the caller to pass an extra <varname>flags</varname> parameter, which does not support any
ee3ae55e 1296 flags for now, and is reserved for future extensions.</para>
f4328267 1297
3031660c 1298 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
ca264f7d
DDM
1299 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1300 method.</para>
3031660c
ZJS
1301
1302 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
ca264f7d
DDM
1303 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1304 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
3031660c 1305 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
ca264f7d 1306 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
3031660c
ZJS
1307 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1308 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1309
70666e28 1310 <para><function>EnqueueMarkedJobs()</function> creates reload/restart jobs for units which have been
1ca1bb03 1311 appropriately marked, see <varname>Markers</varname> property above. This is equivalent to calling
70666e28
ZJS
1312 <function>TryRestartUnit()</function> or <function>ReloadOrTryRestartUnit()</function> for the marked
1313 units.</para>
1314
5e8deb94
LB
1315 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into
1316 a running service mount namespace.</para>
1317
af477139
LB
1318 <para><function>MountImageUnit()</function> can be used to mount new images into a running service
1319 mount namespace.</para>
1320
3031660c 1321 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
ca264f7d 1322 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
3031660c
ZJS
1323 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1324 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
ca264f7d
DDM
1325 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1326 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
3031660c 1327 <literal>control</literal> process is for example a process that is configured via
ca264f7d 1328 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
3031660c
ZJS
1329 down.</para>
1330
a721cd00
LP
1331 <para><function>QueueSignalUnit()</function> is similar to <function>KillUnit()</function> but may be
1332 used to enqueue a POSIX Realtime Signal (i.e. <constant>SIGRTMIN+…</constant> and
60c5bd77 1333 <constant>SIGRTMAX-…</constant>) to the selected process(es). Takes the same parameters as
a721cd00 1334 <function>KillUnit()</function> with one additional argument: an integer that is passed in the
60c5bd77
YW
1335 <varname>sival_int</varname> value accompanying the queued signal. See
1336 <citerefentry project="man-pages"><refentrytitle>sigqueue</refentrytitle><manvolnum>3</manvolnum></citerefentry>
1337 for details.</para>
a721cd00 1338
3031660c
ZJS
1339 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1340 id.</para>
1341
ca264f7d
DDM
1342 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1343 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
3031660c
ZJS
1344 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1345 have any effect on jobs whose execution has already begun.</para>
1346
1347 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
ca264f7d 1348 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
3031660c
ZJS
1349 flushes jobs that are queued and have not yet begun execution.</para>
1350
1351 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1352
1353 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1354
ca264f7d 1355 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
3031660c
ZJS
1356 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1357 than actual units behind them. The array consists of structures with the following elements:
1358 <itemizedlist>
1359 <listitem><para>The primary unit name as string</para></listitem>
1360
1361 <listitem><para>The human readable description string</para></listitem>
1362
1363 <listitem><para>The load state (i.e. whether the unit file has been loaded
1364 successfully)</para></listitem>
1365
1366 <listitem><para>The active state (i.e. whether the unit is currently started or
1367 not)</para></listitem>
1368
1369 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1370 the unit type, which the active state is not)</para></listitem>
1371
1372 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1373 the empty string.</para></listitem>
1374
1375 <listitem><para>The unit object path</para></listitem>
1376
ca264f7d 1377 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
3031660c
ZJS
1378 otherwise</para></listitem>
1379
1380 <listitem><para>The job type as string</para></listitem>
1381
1382 <listitem><para>The job object path</para></listitem>
1383 </itemizedlist></para>
1384
1385 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1386 consisting of structures with the following elements:
1387 <itemizedlist>
1388 <listitem><para>The numeric job id</para></listitem>
1389
1390 <listitem><para>The primary unit name for this job</para></listitem>
1391
1392 <listitem><para>The job type as string</para></listitem>
1393
1394 <listitem><para>The job state as string</para></listitem>
1395
1396 <listitem><para>The job object path</para></listitem>
1397
1398 <listitem><para>The unit object path</para></listitem>
1399 </itemizedlist></para>
1400
1401 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
ca264f7d
DDM
1402 interested in signals need to call this method. Signals are only sent out if at least one client
1403 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
3031660c
ZJS
1404 <function>Subscribe()</function> implements. It is not necessary to invoke
1405 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
2736c25c
DDM
1406 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1407 to the bus or invoked <function>Unsubscribe()</function>.</para>
3031660c 1408
0df85121
LP
1409 <para><function>Dump()</function> returns a text dump of the internal service manager state. This is a
1410 privileged, low-level debugging interface only. The returned string is supposed to be readable
1411 exclusively by developers, and not programmatically. There's no interface stability on the returned
1412 string guaranteed, and new fields may be added any time, and old fields removed. The general structure
1413 may be rearranged drastically between releases. This is exposed by
1414 <citerefentry><refentrytitle>systemd-analyze</refentrytitle><manvolnum>1</manvolnum></citerefentry>'s
f6cce15b
ZJS
1415 <command>dump</command> command. Similarly, <function>DumpUnitsMatchingPatterns()</function> returns
1416 the internal state of units whose names match the glob expressions specified in the
1417 <varname>patterns</varname> argument. The
1418 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1419 methods are identical to <function>Dump()</function>/<function>DumpUnitsMatchingPatterns()</function>,
1420 but return data serialized into a file descriptor (the client should read the text data from it until
1421 hitting EOF). Given the size limits on D-Bus messages and the possibly large size of the returned
1422 strings,
1423 <function>DumpByFileDescriptor()</function>/<function>DumpUnitsMatchingPatternsByFileDescriptor()</function>
1424 are usually the preferred interface, since it ensures the data can be passed reliably from the service
1425 manager to the client. Note though that they cannot work when communicating with the service manager
d9365956
LB
1426 remotely, as file descriptors are strictly local to a system. All the <function>Dump*()</function>
1427 methods are rate limited for unprivileged users.</para>
0df85121 1428
3031660c
ZJS
1429 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1430
1431 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1432 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1433 more comprehensive version of <function>Reload()</function>.</para>
1434
1435 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1436 the system manager and is useful only for user session managers.</para>
1437
4de66581
LP
1438 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>,
1439 <function>KExec()</function> and <function>SoftReboot()</function> may be used to ask for immediate
1440 reboot, powering down, halt, kexec based reboot, or soft reboot of the system. Note that this does not
1441 shut down any services and immediately transitions into the later shutdown operation. These functions
1442 are normally only called as the last step of shutdown and should not be called directly. To shut down
1443 the machine, it is generally a better idea to invoke <function>Reboot()</function>,
1444 <function>RebootWithFlags()</function> or <function>PowerOff()</function> on the
3031660c
ZJS
1445 <filename>systemd-logind</filename> manager object; see
1446 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
4de66581
LP
1447 for more information. <function>SoftReboot()</function> accepts an argument indicating the path for the
1448 root file system to activate for the next boot cycle. If an empty string is specified the
1449 <filename>/run/nextroot/</filename> path is used if it exists.</para>
3031660c
ZJS
1450
1451 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
b66a6e1a
ZJS
1452 intended to be used in the initrd, and also to transition from the host system into a shutdown initrd.
1453 The method takes two arguments: the new root directory (which needs to be specified) and an init binary
1454 path (which may be left empty, in which case it is automatically searched for). The state of the system
1455 manager will be serialized before the transition. After the transition, the manager binary on the main
1456 system is invoked and replaces the old PID 1. All state will then be deserialized.</para>
3031660c
ZJS
1457
1458 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
2736c25c
DDM
1459 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1460 environment variables will be overridden.</para>
3031660c 1461
2736c25c
DDM
1462 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1463 string array of environment variable names. All variables specified will be unset (if they have been
1464 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
3031660c
ZJS
1465 that were previously not set, but will not fail in that case.</para>
1466
1467 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1468 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
2736c25c
DDM
1469 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1470 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1471 unset list.</para>
3031660c 1472
2736c25c 1473 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
3031660c 1474 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
2736c25c
DDM
1475 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1476 found on disk. Note that while most units are read directly from a unit file with the same name, some
1477 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1478 to be instantiated instead.</para>
3031660c 1479
2736c25c 1480 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
3031660c
ZJS
1481 file.</para>
1482
1483 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
3b121157 1484 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
3031660c 1485 of unit files to enable (either just file names or full absolute paths if the unit files are residing
2736c25c 1486 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
3b121157
ZJS
1487 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1488 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
2736c25c 1489 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
bf1bea43 1490 signals whether the unit files contained any enablement information (i.e. an [Install] section). The
2736c25c 1491 changes array consists of structures with three strings: the type of the change (one of
3031660c
ZJS
1492 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1493 destination of the symlink. Note that most of the following calls return a changes list in the same
1494 format.</para>
1495
1496 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
3b121157 1497 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
3031660c 1498
83654007
LB
1499 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1500 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1501
1502 <programlisting>
1503#define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) &lt;&lt; 0)
1504#define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) &lt;&lt; 1)
1505#define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) &lt;&lt; 2)
1506 </programlisting>
1507
1508 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1509 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1510 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1511 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
1512
bf1bea43
MY
1513 <para><function>DisableUnitFilesWithFlagsAndInstallInfo()</function> is similar to
1514 <function>DisableUnitFilesWithFlags()</function> and takes the same arguments, but returns
1515 a boolean to indicate whether the unit files contain any enablement information, like
1516 <function>EnableUnitFiles()</function>. The changes made are still returned in an array.</para>
1517
3031660c
ZJS
1518 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1519 would result from disabling and enabling the unit quickly one after the other in an atomic
1520 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1521
1522 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1523 usual unit search paths) into the unit search path.</para>
1524
2736c25c 1525 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
3031660c
ZJS
1526 according to the preset policy. See
1527 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1528 information.</para>
1529
2736c25c 1530 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
3031660c
ZJS
1531 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1532
1533 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1534 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
2736c25c 1535 information.</para>
3031660c
ZJS
1536
1537 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
2736c25c 1538 <filename>default.target</filename> is aliased.</para>
3031660c
ZJS
1539
1540 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1541 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1542 those listed in
55cf7779 1543 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
2736c25c 1544 may. The changes are applied instantly and stored on disk for future boots, unless
3031660c
ZJS
1545 <varname>runtime</varname> is true, in which case the settings only apply until the next
1546 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1547 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
2736c25c
DDM
1548 dictionary! Also note that when setting array properties with this method usually results in appending to
1549 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1550 then append to it.</para>
3031660c 1551
2736c25c 1552 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
3031660c 1553 will be released as soon as it is not running or referenced anymore or the system is
2736c25c 1554 rebooted. <varname>name</varname> is the unit name including its suffix and must be
3031660c
ZJS
1555 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1556 <varname>properties</varname> contains properties of the unit, specified like in
1557 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
47fb7fd6 1558 passed as an empty array. See the
a25d9395 1559 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface">New Control Group
3031660c
ZJS
1560 Interface</ulink> for more information how to make use of this functionality for resource control
1561 purposes.</para>
2ea24611
LP
1562
1563 <para><function>DumpUnitFileDescriptorStore()</function> returns an array with information about the
1564 file descriptors currently in the file descriptor store of the specified unit. This call is equivalent
1565 to <function>DumpFileDescriptorStore()</function> on the
1566 <interfacename>org.freedesktop.systemd1.Service</interfacename>. For further details, see below.</para>
3031660c
ZJS
1567 </refsect2>
1568
1569 <refsect2>
1570 <title>Signals</title>
1571
1572 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
2736c25c 1573 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
3031660c
ZJS
1574
1575 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1576 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1577 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1578 parameters: the primary unit name and the object path.</para>
1579
1580 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1581 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
2736c25c
DDM
1582 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1583 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1584 <literal>failed</literal>, <literal>dependency</literal>, or
3031660c
ZJS
1585 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1586 job. <literal>canceled</literal> indicates that a job has been canceled (via
1587 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1588 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1589 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
2736c25c
DDM
1590 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1591 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1592 it didn't apply to the unit's current state.</para>
3031660c 1593
2736c25c
DDM
1594 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1595 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
3031660c
ZJS
1596 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1597 userspace and in total. These values may also be calculated from the
1598 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
2736c25c 1599 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
3031660c
ZJS
1600 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1601
1602 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1603 files on disk have changed.</para>
1604
1605 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1606 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
2736c25c 1607 to False). This may be used by UIs to optimize UI updates.</para>
3031660c
ZJS
1608 </refsect2>
1609
1610 <refsect2>
1611 <title>Properties</title>
1612
1613 <para>Most properties simply reflect the respective options in
1614 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1615
1616 <para>The others:</para>
1617
1618 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
2736c25c 1619 the version string is purely informational. It should not be parsed and one may not assume the version to
3031660c 1620 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
2736c25c 1621 it is not part of the public API.</para>
3031660c
ZJS
1622
1623 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
8bf9eb7e
ZJS
1624 build. Enabled options are prefixed with <literal>+</literal>, disabled options with
1625 <literal>-</literal>.</para>
1626
1627 <para><varname>Tainted</varname> encodes taint flags as a colon-separated list. When systemd detects it
1628 is running on a system with a certain problem, it will set an appropriate taint flag. Taints may be
1629 used to lower the chance of bogus bug reports. The following taints are currently known:</para>
1630
1631 <variablelist>
1632 <varlistentry>
1633 <term><literal>split-usr</literal></term>
1634
1635 <listitem><para><filename>/usr/</filename> was not available when systemd was first invoked. It
1636 must either be part of the root file system, or it must be mounted before
1637 <command>systemd</command> is invoked. See
1638 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
1639 Booting Without /usr is Broken</ulink> for details why this is bad.</para>
1640 </listitem>
1641 </varlistentry>
1642
1643 <varlistentry>
1644 <term><literal>unmerged-usr</literal></term>
1645
1646 <listitem><para><filename>/bin</filename>, <filename>/sbin</filename> and
1647 <filename>/lib*</filename> are not symlinks to their counterparts under <filename>/usr/</filename>.
1648 For more information on this issue consult
1649 <ulink url="https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge">
1650 The Case for the /usr Merge
1651 </ulink>.</para></listitem>
1652
1653 </varlistentry>
1654
1655 <varlistentry>
1656 <term><literal>cgroups-missing</literal></term>
1657
1658 <listitem><para>Support for cgroups is unavailable.</para></listitem>
1659 </varlistentry>
1660
1661 <varlistentry>
1662 <term><literal>cgroupsv1</literal></term>
1663
1664 <listitem><para>The system is using the old cgroup hierarchy.</para></listitem>
1665 </varlistentry>
1666
1667 <varlistentry>
1668 <term><literal>local-hwclock</literal></term>
1669
1670 <listitem><para>The local hardware clock (RTC) is configured to be in local time rather than
1671 UTC.</para></listitem>
1672 </varlistentry>
1673
4bd03515
ZJS
1674 <varlistentry>
1675 <term><literal>support-ended</literal></term>
1676
1677 <listitem><para>The system is running past the end of support declared by the vendor. See the
1678 description of <varname>SUPPORT_END=</varname> in
1679 <citerefentry><refentrytitle>os-release</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
1680 </para></listitem>
1681 </varlistentry>
1682
8bf9eb7e
ZJS
1683 <varlistentry>
1684 <term><literal>old-kernel</literal></term>
1685
1686 <listitem><para>The system is running a kernel version that is older than the minimum supported by
1687 this version of systemd.</para></listitem>
1688 </varlistentry>
1689
1690 <varlistentry>
1691 <term><literal>var-run-bad</literal></term>
1692
1693 <listitem><para><filename>/run/</filename> does not exist or <filename>/var/run</filename> is not a
1694 symlink to <filename>/run/</filename>.</para></listitem>
1695 </varlistentry>
1696
1697 <varlistentry>
1698 <term><literal>overflowuid-not-65534</literal></term>
1699 <term><literal>overflowgid-not-65534</literal></term>
1700
1701 <listitem><para>The kernel overflow UID or GID have a value other than 65534.</para></listitem>
1702 </varlistentry>
1703
1704 <varlistentry>
1705 <term><literal>short-uid-range</literal></term>
1706 <term><literal>short-gid-range</literal></term>
1707
1708 <listitem><para>The UID or GID range assigned to the running systemd instance covers less than
1709 0…65534.</para></listitem>
1710 </varlistentry>
1711
1712 <!-- mtab-not-symlink was removed in b492ce8a22d4527c1372b2d3fbd580627d70c917 -->
1713 </variablelist>
3031660c
ZJS
1714
1715 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1716 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1717 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1718 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1719 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
2736c25c 1720 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
3031660c
ZJS
1721 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1722 taken when the firmware first began execution, when the boot loader first began execution, when the
1723 kernel first began execution, when the initrd first began execution, when the main systemd instance
1724 began execution and finally, when all queued startup jobs finished execution. These values are useful
2736c25c
DDM
1725 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1726 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1727 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1728 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1729 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1730 indicating that no data is available.</para>
3031660c 1731
49fbe940
JM
1732 <para><varname>UnitsLoadTimestamp</varname> and <varname>UnitsLoadTimestampMonotonic</varname> encode
1733 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microseconds timestamps
1734 (as described above). The timestamps are taken every time when the manager starts loading unit files.
1735 </para>
1736
3031660c 1737 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
2736c25c 1738 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
3031660c
ZJS
1739 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1740 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
2736c25c 1741 the unit files.</para>
3031660c
ZJS
1742
1743 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
2736c25c
DDM
1744 names of units that are currently loaded and can be more than the amount of actually loaded units since
1745 units may have more than one name.</para>
3031660c
ZJS
1746
1747 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1748
1749 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1750
1751 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1752
2736c25c 1753 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
3031660c 1754 1.0. This value begins at 0.0 at early-boot and ends at 1.0 when boot is finished and is based on the
2736c25c 1755 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
3031660c
ZJS
1756 boot.</para>
1757
1758 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1759 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1760
1761 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
2736c25c 1762 file system paths encoded as strings.</para>
3031660c
ZJS
1763
1764 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
2736c25c
DDM
1765 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1766 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1767 IDs see
3031660c
ZJS
1768 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1769 Note that only the "innermost" virtualization technology is exported here. This detects both
1770 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1771
1257274a
DB
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
3031660c
ZJS
1778 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1779 systemd instance is running on. This follows the same vocabulary as
1780 <varname>ConditionArchitectures=</varname>.</para>
1781
1782 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
2736c25c 1783 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
3031660c 1784 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
2736c25c 1785 string for the host instance and some other string for container instances.</para>
23e9a7dd
LP
1786
1787 <para><varname>AccessSELinuxContext</varname> contains the SELinux context that is used to control
1788 access to the unit. It's read from the unit file when it is loaded and cached until the service manager
1789 is reloaded. This property contains an empty string if SELinux is not used or if no label could be read
1790 (for example because the unit is not backed by a file on disk).</para>
3031660c 1791 </refsect2>
ae53ea52
ZJS
1792
1793 <refsect2>
1794 <title>Security</title>
1795
1796 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
98ab0dae 1797 operations are allowed through the polkit privilege system. Operations which modify unit state
ae53ea52 1798 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
a721cd00
LP
1799 <function>QueueSignalUnit()</function>, <function>RestartUnit()</function> and similar,
1800 <function>SetProperty()</function>) require
ae53ea52
ZJS
1801 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1802 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
83654007 1803 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
ae53ea52
ZJS
1804 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1805 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
f4e1a425 1806 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
2736c25c 1807 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
ae53ea52 1808 <function>UnsetAndSetEnvironment()</function>) require
2736c25c 1809 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
ae53ea52 1810 and <function>Reexecute()</function> require
d9365956
LB
1811 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>. Operations which dump internal
1812 state require <interfacename>org.freedesktop.systemd1.bypass-dump-ratelimit</interfacename> to avoid
1813 rate limits.
ae53ea52
ZJS
1814 </para>
1815 </refsect2>
3031660c
ZJS
1816 </refsect1>
1817
1818 <refsect1>
1819 <title>Unit Objects</title>
1820
48f99d7c 1821 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
3031660c
ZJS
1822node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1823 interface org.freedesktop.systemd1.Unit {
1824 methods:
1825 Start(in s mode,
1826 out o job);
1827 Stop(in s mode,
1828 out o job);
1829 Reload(in s mode,
1830 out o job);
1831 Restart(in s mode,
1832 out o job);
1833 TryRestart(in s mode,
1834 out o job);
1835 ReloadOrRestart(in s mode,
1836 out o job);
1837 ReloadOrTryRestart(in s mode,
1838 out o job);
47fb7fd6
ZJS
1839 EnqueueJob(in s job_type,
1840 in s job_mode,
1841 out u job_id,
1842 out o job_path,
1843 out s unit_id,
1844 out o unit_path,
1845 out s job_type,
1846 out a(uosos) affected_jobs);
1847 Kill(in s whom,
3031660c 1848 in i signal);
a721cd00
LP
1849 QueueSignal(in s whom,
1850 in i signal,
1851 in i value);
3031660c
ZJS
1852 ResetFailed();
1853 SetProperties(in b runtime,
1854 in a(sv) properties);
47fb7fd6
ZJS
1855 Ref();
1856 Unref();
1857 Clean(in as mask);
671fee18
LP
1858 Freeze();
1859 Thaw();
3031660c 1860 properties:
47fb7fd6
ZJS
1861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1862 readonly s Id = '...';
1863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1864 readonly as Names = ['...', ...];
1865 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1866 readonly s Following = '...';
1867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1868 readonly as Requires = ['...', ...];
1869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1870 readonly as Requisite = ['...', ...];
1871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1872 readonly as Wants = ['...', ...];
1873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1874 readonly as BindsTo = ['...', ...];
1875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1876 readonly as PartOf = ['...', ...];
1877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1878 readonly as Upholds = ['...', ...];
1879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1880 readonly as RequiredBy = ['...', ...];
1881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1882 readonly as RequisiteOf = ['...', ...];
1883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1884 readonly as WantedBy = ['...', ...];
1885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1886 readonly as BoundBy = ['...', ...];
1887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1888 readonly as UpheldBy = ['...', ...];
1889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1890 readonly as ConsistsOf = ['...', ...];
1891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1892 readonly as Conflicts = ['...', ...];
1893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1894 readonly as ConflictedBy = ['...', ...];
1895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1896 readonly as Before = ['...', ...];
1897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1898 readonly as After = ['...', ...];
1899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
294446dc
LP
1900 readonly as OnSuccess = ['...', ...];
1901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1902 readonly as OnSuccessOf = ['...', ...];
1903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
adc1b76c
YW
1904 readonly as OnFailure = ['...', ...];
1905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1906 readonly as OnFailureOf = ['...', ...];
1907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1908 readonly as Triggers = ['...', ...];
1909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1910 readonly as TriggeredBy = ['...', ...];
1911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1912 readonly as PropagatesReloadTo = ['...', ...];
1913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1914 readonly as ReloadPropagatedFrom = ['...', ...];
1915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ffec78c0
LP
1916 readonly as PropagatesStopTo = ['...', ...];
1917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1918 readonly as StopPropagatedFrom = ['...', ...];
1919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1920 readonly as JoinsNamespaceOf = ['...', ...];
1921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
d219a2b0
LP
1922 readonly as SliceOf = ['...', ...];
1923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1924 readonly as RequiresMountsFor = ['...', ...];
1925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1926 readonly as Documentation = ['...', ...];
1927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1928 readonly s Description = '...';
1929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
23e9a7dd
LP
1930 readonly s AccessSELinuxContext = '...';
1931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1932 readonly s LoadState = '...';
1933 readonly s ActiveState = '...';
671fee18 1934 readonly s FreezerState = '...';
47fb7fd6
ZJS
1935 readonly s SubState = '...';
1936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1937 readonly s FragmentPath = '...';
1938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1939 readonly s SourcePath = '...';
1940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1941 readonly as DropInPaths = ['...', ...];
1942 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1943 readonly s UnitFileState = '...';
1944 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1945 readonly s UnitFilePreset = '...';
1946 readonly t StateChangeTimestamp = ...;
1947 readonly t StateChangeTimestampMonotonic = ...;
1948 readonly t InactiveExitTimestamp = ...;
1949 readonly t InactiveExitTimestampMonotonic = ...;
1950 readonly t ActiveEnterTimestamp = ...;
1951 readonly t ActiveEnterTimestampMonotonic = ...;
1952 readonly t ActiveExitTimestamp = ...;
1953 readonly t ActiveExitTimestampMonotonic = ...;
1954 readonly t InactiveEnterTimestamp = ...;
1955 readonly t InactiveEnterTimestampMonotonic = ...;
1956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1957 readonly b CanStart = ...;
1958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1959 readonly b CanStop = ...;
1960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1961 readonly b CanReload = ...;
1962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1963 readonly b CanIsolate = ...;
1964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1965 readonly as CanClean = ['...', ...];
671fee18
LP
1966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1967 readonly b CanFreeze = ...;
47fb7fd6
ZJS
1968 readonly (uo) Job = ...;
1969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1970 readonly b StopWhenUnneeded = ...;
1971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1972 readonly b RefuseManualStart = ...;
1973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1974 readonly b RefuseManualStop = ...;
1975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1976 readonly b AllowIsolate = ...;
1977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1978 readonly b DefaultDependencies = ...;
1979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ecfcf024 1980 readonly s OnSuccessJobMode = '...';
294446dc 1981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1982 readonly s OnFailureJobMode = '...';
1983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1984 readonly b IgnoreOnIsolate = ...;
e30a3ba1 1985 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6 1986 readonly b NeedDaemonReload = ...;
ff68472a
ZJS
1987 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1988 readonly as Markers = ['...', ...];
47fb7fd6
ZJS
1989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1990 readonly t JobTimeoutUSec = ...;
1991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1992 readonly t JobRunningTimeoutUSec = ...;
1993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1994 readonly s JobTimeoutAction = '...';
1995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1996 readonly s JobTimeoutRebootArgument = '...';
1997 readonly b ConditionResult = ...;
1998 readonly b AssertResult = ...;
1999 readonly t ConditionTimestamp = ...;
2000 readonly t ConditionTimestampMonotonic = ...;
2001 readonly t AssertTimestamp = ...;
2002 readonly t AssertTimestampMonotonic = ...;
2003 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2004 readonly a(sbbsi) Conditions = [...];
2005 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2006 readonly a(sbbsi) Asserts = [...];
2007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2008 readonly (ss) LoadError = ...;
2009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2010 readonly b Transient = ...;
2011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2012 readonly b Perpetual = ...;
2013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2014 readonly t StartLimitIntervalUSec = ...;
2015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2016 readonly u StartLimitBurst = ...;
2017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2018 readonly s StartLimitAction = '...';
2019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2020 readonly s FailureAction = '...';
2021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2022 readonly i FailureActionExitStatus = ...;
2023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2024 readonly s SuccessAction = '...';
2025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2026 readonly i SuccessActionExitStatus = ...;
2027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2028 readonly s RebootArgument = '...';
2029 readonly ay InvocationID = [...];
2030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2031 readonly s CollectMode = '...';
2032 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2033 readonly as Refs = ['...', ...];
48b92b37 2034 readonly a(ss) ActivationDetails = [...];
3031660c 2035 };
47fb7fd6
ZJS
2036 interface org.freedesktop.DBus.Peer { ... };
2037 interface org.freedesktop.DBus.Introspectable { ... };
2038 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
2039};
2040 </programlisting>
2041
47fb7fd6
ZJS
2042 <!--method EnqueueJob is not documented!-->
2043
2044 <!--method Ref is not documented!-->
2045
2046 <!--method Unref is not documented!-->
2047
2048 <!--method Clean is not documented!-->
2049
671fee18
LP
2050 <!--method Freeze is not documented!-->
2051
2052 <!--method Thaw is not documented!-->
2053
47fb7fd6
ZJS
2054 <!--property PartOf is not documented!-->
2055
adc1b76c
YW
2056 <!--property Upholds is not documented!-->
2057
47fb7fd6
ZJS
2058 <!--property RequisiteOf is not documented!-->
2059
adc1b76c 2060 <!--property UpheldBy is not documented!-->
47fb7fd6 2061
adc1b76c 2062 <!--property ConsistsOf is not documented!-->
629b2a6f 2063
294446dc
LP
2064 <!--property OnSuccess is not documented!-->
2065
2066 <!--property OnSuccessOf is not documented!-->
2067
adc1b76c
YW
2068 <!--property OnFailureOf is not documented!-->
2069
47fb7fd6
ZJS
2070 <!--property ReloadPropagatedFrom is not documented!-->
2071
ffec78c0
LP
2072 <!--property PropagatesStopTo is not documented!-->
2073
2074 <!--property StopPropagatedFrom is not documented!-->
2075
47fb7fd6
ZJS
2076 <!--property JoinsNamespaceOf is not documented!-->
2077
d219a2b0
LP
2078 <!--property SliceOf is not documented!-->
2079
671fee18
LP
2080 <!--property FreezerState is not documented!-->
2081
47fb7fd6
ZJS
2082 <!--property DropInPaths is not documented!-->
2083
2084 <!--property UnitFilePreset is not documented!-->
2085
2086 <!--property StateChangeTimestamp is not documented!-->
2087
2088 <!--property StateChangeTimestampMonotonic is not documented!-->
2089
2090 <!--property CanClean is not documented!-->
2091
671fee18
LP
2092 <!--property CanFreeze is not documented!-->
2093
ecfcf024 2094 <!--property OnSuccessJobMode is not documented!-->
294446dc 2095
47fb7fd6
ZJS
2096 <!--property OnFailureJobMode is not documented!-->
2097
2098 <!--property JobRunningTimeoutUSec is not documented!-->
2099
2100 <!--property JobTimeoutAction is not documented!-->
2101
2102 <!--property JobTimeoutRebootArgument is not documented!-->
2103
2104 <!--property AssertResult is not documented!-->
2105
2106 <!--property AssertTimestamp is not documented!-->
2107
2108 <!--property AssertTimestampMonotonic is not documented!-->
2109
2110 <!--property Asserts is not documented!-->
2111
2112 <!--property Perpetual is not documented!-->
2113
2114 <!--property StartLimitIntervalUSec is not documented!-->
2115
2116 <!--property StartLimitAction is not documented!-->
2117
2118 <!--property FailureAction is not documented!-->
2119
2120 <!--property FailureActionExitStatus is not documented!-->
2121
2122 <!--property SuccessAction is not documented!-->
2123
2124 <!--property SuccessActionExitStatus is not documented!-->
2125
2126 <!--property RebootArgument is not documented!-->
2127
2128 <!--property InvocationID is not documented!-->
2129
2130 <!--property CollectMode is not documented!-->
2131
2132 <!--property Refs is not documented!-->
2133
00bb75d7 2134 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3031660c 2135
00bb75d7 2136 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 2137
00bb75d7 2138 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 2139
00bb75d7 2140 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
3031660c 2141
00bb75d7 2142 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
3031660c 2143
00bb75d7 2144 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
3031660c 2145
00bb75d7 2146 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
3031660c 2147
00bb75d7 2148 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
3031660c 2149
00bb75d7 2150 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
3031660c 2151
00bb75d7 2152 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
3031660c 2153
00bb75d7
ZJS
2154 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
2155
2156 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
2157
a721cd00
LP
2158 <variablelist class="dbus-method" generated="True" extra-ref="QueueSignal()"/>
2159
00bb75d7
ZJS
2160 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
2161
2162 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
2163
2164 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
2165
2166 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
2167
2168 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
2169
671fee18
LP
2170 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
2171
2172 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
2173
00bb75d7
ZJS
2174 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
2175
2176 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
2177
2178 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
2179
2180 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
2181
2182 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
2183
2184 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
2185
2186 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
2187
2188 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
2189
adc1b76c
YW
2190 <variablelist class="dbus-property" generated="True" extra-ref="Upholds"/>
2191
00bb75d7
ZJS
2192 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
2193
2194 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
2195
2196 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
2197
2198 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
2199
adc1b76c
YW
2200 <variablelist class="dbus-property" generated="True" extra-ref="UpheldBy"/>
2201
00bb75d7
ZJS
2202 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
2203
2204 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
2205
2206 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
2207
2208 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
2209
2210 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
2211
294446dc
LP
2212 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccess"/>
2213
2214 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessOf"/>
2215
adc1b76c
YW
2216 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
2217
2218 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureOf"/>
2219
00bb75d7
ZJS
2220 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
2221
2222 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
2223
2224 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
2225
2226 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
2227
ffec78c0
LP
2228 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesStopTo"/>
2229
2230 <variablelist class="dbus-property" generated="True" extra-ref="StopPropagatedFrom"/>
2231
00bb75d7
ZJS
2232 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
2233
d219a2b0
LP
2234 <variablelist class="dbus-property" generated="True" extra-ref="SliceOf"/>
2235
00bb75d7
ZJS
2236 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
2237
2238 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
2239
2240 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
2241
23e9a7dd
LP
2242 <variablelist class="dbus-property" generated="True" extra-ref="AccessSELinuxContext"/>
2243
00bb75d7
ZJS
2244 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
2245
2246 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
2247
671fee18
LP
2248 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
2249
00bb75d7
ZJS
2250 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
2251
2252 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
2253
2254 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
2255
2256 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
2257
2258 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
2259
2260 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
2261
2262 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
2263
2264 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
2265
2266 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
2267
2268 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
2269
2270 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
2271
2272 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
2273
2274 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
2275
2276 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
2277
2278 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
2279
2280 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
2281
2282 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
2283
2284 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
2285
2286 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
2287
2288 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
2289
2290 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
2291
671fee18
LP
2292 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
2293
00bb75d7
ZJS
2294 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
2295
2296 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
2297
2298 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
2299
2300 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
2301
2302 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
2303
2304 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
2305
ecfcf024 2306 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessJobMode"/>
294446dc 2307
00bb75d7
ZJS
2308 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
2309
2310 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
2311
2312 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
2313
ff68472a
ZJS
2314 <variablelist class="dbus-property" generated="True" extra-ref="Markers"/>
2315
00bb75d7
ZJS
2316 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
2317
2318 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
2319
2320 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
2321
2322 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
2323
2324 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
2325
2326 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
2327
2328 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
2329
2330 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
2331
2332 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
2333
2334 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
2335
2336 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
2337
2338 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
2339
2340 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
2341
2342 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
2343
2344 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
2345
2346 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
2347
2348 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
2349
2350 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
2351
2352 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
2353
2354 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
2355
2356 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
2357
2358 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
2359
2360 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
2361
2362 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
2363
2364 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2365
2366 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2367
48b92b37
LB
2368 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
2369
00bb75d7
ZJS
2370 <!--End of Autogenerated section-->
2371
2372 <refsect2>
2373 <title>Methods</title>
2374
2375 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2376 <function>Restart()</function>, <function>TryRestart()</function>,
2377 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
a721cd00
LP
2378 <function>Kill()</function>, <function>QueueSignal()</function>, <function>ResetFailed()</function>,
2379 and <function>SetProperties()</function> implement the same operation as the respective methods on the
00bb75d7 2380 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
a721cd00
LP
2381 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager object
2382 has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object for a
2383 specific unit name. Calling the methods on the Manager object is hence a round trip
00bb75d7
ZJS
2384 optimization.</para>
2385 </refsect2>
2386
2387 <refsect2>
2388 <title>Properties</title>
2389
2390 <para><varname>Id</varname> contains the primary name of the unit.</para>
2391
2392 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2393 exposed in <varname>Id</varname>.</para>
2394
2395 <para><varname>Following</varname> either contains the empty string or contains the name of another
2396 unit that this unit follows in state. This is used for some device units which reflect the unit state
2397 machine of another unit, and which other unit this is might possibly change.</para>
2398
2399 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2400 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2401 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2402 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2403 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2404 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2405 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2406 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2407 determined automatically.</para>
2408
2409 <para><varname>Description</varname> contains the human readable description string for the
2410 unit.</para>
2411
2412 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2413 automatically generated from in case it is not a native unit (in which case it contains the empty
2414 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2415 set to <filename>/etc/fstab</filename>.</para>
2416
2417 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2418 unit.</para>
2419
2420 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2421 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2422 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2423 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2424 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2425 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2426 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2427 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2428 configuration might be active (because configuration might have been reloaded at a time where a unit
2429 was already active).</para>
2430
2431 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2432 active or not. The following states are currently defined: <literal>active</literal>,
2433 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2434 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2435 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2436 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2437 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2438 indicates that it is inactive and the previous run was not successful (more information about the
2439 reason for this is available on the unit type specific interfaces, for example for services in the
2440 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2441 has previously been inactive but is currently in the process of entering an active state. Conversely
2442 <literal>deactivating</literal> indicates that the unit is currently in the process of
2443 deactivation.</para>
2444
2445 <para><varname>SubState</varname> encodes states of the same state machine that
2446 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2447 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2448 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2449 mapped to the six high-level states. Note that multiple low-level states might map to the same
3031660c
ZJS
2450 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2451 types. At this point the low-level states are not documented here, and are more likely to be extended
2452 later on than the common high-level states explained above.</para>
2453
2454 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2736c25c 2455 one (if not, it contains the empty string).</para>
3031660c
ZJS
2456
2457 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2458 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2459 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2460 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2736c25c 2461 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
3031660c 2462 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2736c25c 2463 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
3b121157
ZJS
2464 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2465 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2466 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
2736c25c 2467 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
3b121157 2468 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2736c25c
DDM
2469 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2470 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2471 could not be determined whether the unit file is enabled.</para>
3031660c
ZJS
2472
2473 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2474 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2475 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2736c25c
DDM
2476 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2477 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
3031660c
ZJS
2478 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2479 state, or entered an inactive state. These are the points in time where the unit transitioned
2480 <literal>inactive</literal>/<literal>failed</literal> → <literal>activating</literal>,
2481 <literal>activating</literal> → <literal>active</literal>, <literal>active</literal> →
2482 <literal>deactivating</literal>, and finally <literal>deactivating</literal> →
2483 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2736c25c 2484 not yet been recorded on this boot.</para>
3031660c 2485
2736c25c
DDM
2486 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2487 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2488 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
3031660c 2489
2736c25c 2490 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
3031660c
ZJS
2491 mode.</para>
2492
2493 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2736c25c 2494 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
3031660c
ZJS
2495 0.</para>
2496
2497 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2498 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2499 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2500 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2501 corresponding configuration booleans in the unit file.</para>
2502
3031660c
ZJS
2503 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2504 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
ff68472a
ZJS
2505 changed since the configuration was read and hence whether a configuration reload is recommended.
2506 </para>
2507
2508 <para><varname>Markers</varname> is an array of string flags that can be set using
2509 <function>SetUnitProperties()</function> to indicate that the service should be reloaded or
2510 restarted. Currently known values are <literal>needs-restart</literal> and
2511 <literal>needs-reload</literal>. Package scripts may use the first to mark units for later restart when
2512 a new version of the package is installed. Configuration management scripts may use the second to mark
2513 units for a later reload when the configuration is adjusted. Those flags are not set by the manager,
84b10e53 2514 except to unset as appropriate when the unit is stopped, restarted, or reloaded.</para>
3031660c
ZJS
2515
2516 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2517 unit file.</para>
2518
2519 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2520 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2736c25c 2521 the last time the configured conditions of the unit have been checked or 0 if they have never been
3031660c
ZJS
2522 checked. Conditions are checked when a unit is requested to start.</para>
2523
2524 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2525 conditions of this unit were checked. </para>
2526
2736c25c 2527 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
3031660c
ZJS
2528 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2529 condition is a trigger condition, whether the condition is reversed, the right hand side of the
ae53ea52 2530 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
3031660c 2531 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
4e1ac54e 2532 condition passed, or a negative value, in which case the condition is not met. Currently only 0, +1, and -1
3031660c 2533 are used, but additional values may be used in the future, retaining the meaning of
2736c25c 2534 zero/positive/negative values.</para>
3031660c
ZJS
2535
2536 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2537 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2736c25c 2538 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
3031660c
ZJS
2539 will be a pair of empty strings.</para>
2540
2736c25c 2541 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
e2d4456f 2542 transient unit (i.e. via <function>StartTransientUnit()</function> on the manager object).</para>
48b92b37
LB
2543
2544 <para><varname>ActivationDetails</varname> contains a list of string pairs, key and value, that
2545 describe the event that caused the unit to be activated, if any. The key describes the information
2546 (e.g.: <varname>trigger_unit</varname>, with value <varname>foo.service</varname>). This is only filled
2547 in if the unit was triggered by a <varname>Path</varname> or <varname>Timer</varname> unit, and it is
2548 only provided in a best effort fashion: it is not guaranteed to be set, and it is not guaranteed to be
2549 the only trigger. It is only guaranteed to be a valid trigger that caused the activation job to be
2550 enqueued and complete successfully. The key value pairs correspond (in lowercase) to the environment
8fb35004
ZJS
2551 variables described in the <literal>Environment Variables Set or Propagated by the Service
2552 Manager</literal> section in
2553 <citerefentry><refentrytitle>systemd.exec</refentrytitle><manvolnum>1</manvolnum></citerefentry>. Note
2554 that new key value pair may be added at any time in future versions. Existing entries will not be
48b92b37 2555 removed.</para>
3031660c 2556 </refsect2>
ae53ea52
ZJS
2557
2558 <refsect2>
2559 <title>Security</title>
2560
2561 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2562 allowed for everyone. All operations are allowed for clients with the
2563 <constant>CAP_SYS_ADMIN</constant> capability or when the
2564 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
98ab0dae 2565 polkit.</para>
ae53ea52 2566 </refsect2>
3031660c
ZJS
2567 </refsect1>
2568
2569 <refsect1>
2570 <title>Service Unit Objects</title>
2571
2572 <para>All service unit objects implement the
2573 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2574 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2575
48f99d7c 2576 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
47fb7fd6 2577node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
3031660c
ZJS
2578 interface org.freedesktop.systemd1.Service {
2579 methods:
5e8deb94
LB
2580 BindMount(in s source,
2581 in s destination,
2582 in b read_only,
2583 in b mkdir);
af477139
LB
2584 MountImage(in s source,
2585 in s destination,
2586 in b read_only,
2587 in b mkdir,
2588 in a(ss) options);
2ea24611 2589 DumpFileDescriptorStore(out a(suuutuusu) entries);
47fb7fd6
ZJS
2590 GetProcesses(out a(sus) processes);
2591 AttachProcesses(in s subcgroup,
2592 in au pids);
3031660c 2593 properties:
47fb7fd6
ZJS
2594 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2595 readonly s Type = '...';
2596 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
596e4470
HC
2597 readonly s ExitType = '...';
2598 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2599 readonly s Restart = '...';
2600 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2601 readonly s PIDFile = '...';
47fb7fd6
ZJS
2602 readonly s NotifyAccess = '...';
2603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2604 readonly t RestartUSec = ...;
2605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
be1adc27
MY
2606 readonly u RestartSteps = ...;
2607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e9f17fa8 2608 readonly t RestartMaxDelayUSec = ...;
57b33e0c 2609 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5171356e 2610 readonly t RestartUSecNext = ...;
be1adc27 2611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2612 readonly t TimeoutStartUSec = ...;
2613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2614 readonly t TimeoutStopUSec = ...;
2615 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2616 readonly t TimeoutAbortUSec = ...;
2617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
2618 readonly s TimeoutStartFailureMode = '...';
2619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2620 readonly s TimeoutStopFailureMode = '...';
47fb7fd6 2621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f 2622 readonly t RuntimeMaxUSec = ...;
5918a933
AB
2623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2624 readonly t RuntimeRandomizedExtraUSec = ...;
9653108f 2625 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2626 readonly t WatchdogUSec = ...;
2627 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2628 readonly t WatchdogTimestamp = ...;
2629 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2630 readonly t WatchdogTimestampMonotonic = ...;
2631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2632 readonly b RootDirectoryStartOnly = ...;
2633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2634 readonly b RemainAfterExit = ...;
2635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2636 readonly b GuessMainPID = ...;
2637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2638 readonly (aiai) RestartPreventExitStatus = ...;
2639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2640 readonly (aiai) RestartForceExitStatus = ...;
2641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2642 readonly (aiai) SuccessExitStatus = ...;
2643 readonly u MainPID = ...;
2644 readonly u ControlPID = ...;
2645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2646 readonly s BusName = '...';
2647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2648 readonly u FileDescriptorStoreMax = ...;
2649 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2650 readonly u NFileDescriptorStore = ...;
b9c1883a
LP
2651 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2652 readonly s FileDescriptorStorePreserve = '...';
47fb7fd6
ZJS
2653 readonly s StatusText = '...';
2654 readonly i StatusErrno = ...;
2655 readonly s Result = '...';
2656 readonly s ReloadResult = '...';
2657 readonly s CleanResult = '...';
2658 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2659 readonly s USBFunctionDescriptors = '...';
2660 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2661 readonly s USBFunctionStrings = '...';
2662 readonly u UID = ...;
2663 readonly u GID = ...;
2664 readonly u NRestarts = ...;
2665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2666 readonly s OOMPolicy = '...';
cd48e23f
RP
2667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2668 readonly a(sst) OpenFile = [...];
3bd28bf7
LP
2669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2670 readonly i ReloadSignal = ...;
47fb7fd6
ZJS
2671 readonly t ExecMainStartTimestamp = ...;
2672 readonly t ExecMainStartTimestampMonotonic = ...;
2673 readonly t ExecMainExitTimestamp = ...;
2674 readonly t ExecMainExitTimestampMonotonic = ...;
2675 readonly u ExecMainPID = ...;
2676 readonly i ExecMainCode = ...;
2677 readonly i ExecMainStatus = ...;
2678 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2679 readonly a(sasbttttuii) ExecCondition = [...];
2680 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2681 readonly a(sasasttttuii) ExecConditionEx = [...];
2682 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2683 readonly a(sasbttttuii) ExecStartPre = [...];
2684 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2685 readonly a(sasasttttuii) ExecStartPreEx = [...];
2686 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2687 readonly a(sasbttttuii) ExecStart = [...];
2688 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2689 readonly a(sasasttttuii) ExecStartEx = [...];
2690 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2691 readonly a(sasbttttuii) ExecStartPost = [...];
2692 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2693 readonly a(sasasttttuii) ExecStartPostEx = [...];
2694 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2695 readonly a(sasbttttuii) ExecReload = [...];
2696 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2697 readonly a(sasasttttuii) ExecReloadEx = [...];
2698 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2699 readonly a(sasbttttuii) ExecStop = [...];
2700 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2701 readonly a(sasasttttuii) ExecStopEx = [...];
2702 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2703 readonly a(sasbttttuii) ExecStopPost = [...];
2704 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2705 readonly a(sasasttttuii) ExecStopPostEx = [...];
2706 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2707 readonly s Slice = '...';
2708 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2709 readonly s ControlGroup = '...';
2710 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
2711 readonly t ControlGroupId = ...;
2712 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2713 readonly t MemoryCurrent = ...;
2714 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
2715 readonly t MemoryAvailable = ...;
2716 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2717 readonly t CPUUsageNSec = ...;
2718 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2719 readonly ay EffectiveCPUs = [...];
2720 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2721 readonly ay EffectiveMemoryNodes = [...];
2722 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2723 readonly t TasksCurrent = ...;
2724 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2725 readonly t IPIngressBytes = ...;
2726 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2727 readonly t IPIngressPackets = ...;
2728 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2729 readonly t IPEgressBytes = ...;
2730 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2731 readonly t IPEgressPackets = ...;
2732 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2733 readonly t IOReadBytes = ...;
2734 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2735 readonly t IOReadOperations = ...;
2736 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2737 readonly t IOWriteBytes = ...;
2738 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2739 readonly t IOWriteOperations = ...;
2740 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2741 readonly b Delegate = ...;
2742 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2743 readonly as DelegateControllers = ['...', ...];
2744 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
2745 readonly s DelegateSubgroup = '...';
2746 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2747 readonly b CPUAccounting = ...;
2748 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2749 readonly t CPUWeight = ...;
2750 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2751 readonly t StartupCPUWeight = ...;
2752 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2753 readonly t CPUShares = ...;
2754 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2755 readonly t StartupCPUShares = ...;
2756 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2757 readonly t CPUQuotaPerSecUSec = ...;
2758 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2759 readonly t CPUQuotaPeriodUSec = ...;
2760 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2761 readonly ay AllowedCPUs = [...];
2762 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
2763 readonly ay StartupAllowedCPUs = [...];
2764 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2765 readonly ay AllowedMemoryNodes = [...];
2766 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
2767 readonly ay StartupAllowedMemoryNodes = [...];
2768 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2769 readonly b IOAccounting = ...;
2770 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2771 readonly t IOWeight = ...;
2772 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2773 readonly t StartupIOWeight = ...;
2774 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2775 readonly a(st) IODeviceWeight = [...];
2776 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2777 readonly a(st) IOReadBandwidthMax = [...];
2778 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2779 readonly a(st) IOWriteBandwidthMax = [...];
2780 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2781 readonly a(st) IOReadIOPSMax = [...];
2782 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2783 readonly a(st) IOWriteIOPSMax = [...];
2784 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2785 readonly a(st) IODeviceLatencyTargetUSec = [...];
2786 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2787 readonly b BlockIOAccounting = ...;
2788 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2789 readonly t BlockIOWeight = ...;
2790 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2791 readonly t StartupBlockIOWeight = ...;
2792 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2793 readonly a(st) BlockIODeviceWeight = [...];
2794 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2795 readonly a(st) BlockIOReadBandwidth = [...];
2796 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2797 readonly a(st) BlockIOWriteBandwidth = [...];
2798 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2799 readonly b MemoryAccounting = ...;
2800 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2801 readonly t DefaultMemoryLow = ...;
2802 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2803 readonly t DefaultStartupMemoryLow = ...;
2804 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2805 readonly t DefaultMemoryMin = ...;
2806 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2807 readonly t MemoryMin = ...;
2808 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2809 readonly t MemoryLow = ...;
2810 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2811 readonly t StartupMemoryLow = ...;
2812 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2813 readonly t MemoryHigh = ...;
2814 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2815 readonly t StartupMemoryHigh = ...;
2816 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2817 readonly t MemoryMax = ...;
2818 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2819 readonly t StartupMemoryMax = ...;
2820 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2821 readonly t MemorySwapMax = ...;
2822 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2823 readonly t StartupMemorySwapMax = ...;
2824 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
2825 readonly t MemoryZSwapMax = ...;
2826 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
2827 readonly t StartupMemoryZSwapMax = ...;
2828 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2829 readonly t MemoryLimit = ...;
2830 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2831 readonly s DevicePolicy = '...';
2832 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2833 readonly a(ss) DeviceAllow = [...];
2834 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2835 readonly b TasksAccounting = ...;
2836 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2837 readonly t TasksMax = ...;
2838 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2839 readonly b IPAccounting = ...;
2840 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2841 readonly a(iayu) IPAddressAllow = [...];
2842 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2843 readonly a(iayu) IPAddressDeny = [...];
2844 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2845 readonly as IPIngressFilterPath = ['...', ...];
2846 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2847 readonly as IPEgressFilterPath = ['...', ...];
2848 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2849 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
2850 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2851 readonly s ManagedOOMSwap = '...';
2852 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2853 readonly s ManagedOOMMemoryPressure = '...';
2854 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 2855 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
2856 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2857 readonly s ManagedOOMPreference = '...';
9e009a14
JK
2858 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2859 readonly a(ss) BPFProgram = [...];
dcf4781c 2860 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 2861 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 2862 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 2863 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
2864 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2865 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
2866 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2867 readonly s MemoryPressureWatch = '...';
2868 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2869 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
2870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2871 readonly as Environment = ['...', ...];
2872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2873 readonly a(sb) EnvironmentFiles = [...];
2874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2875 readonly as PassEnvironment = ['...', ...];
2876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2877 readonly as UnsetEnvironment = ['...', ...];
2878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2879 readonly u UMask = ...;
2880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2881 readonly t LimitCPU = ...;
2882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2883 readonly t LimitCPUSoft = ...;
2884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2885 readonly t LimitFSIZE = ...;
2886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2887 readonly t LimitFSIZESoft = ...;
2888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2889 readonly t LimitDATA = ...;
2890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2891 readonly t LimitDATASoft = ...;
2892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2893 readonly t LimitSTACK = ...;
2894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2895 readonly t LimitSTACKSoft = ...;
2896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2897 readonly t LimitCORE = ...;
2898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2899 readonly t LimitCORESoft = ...;
2900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2901 readonly t LimitRSS = ...;
2902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2903 readonly t LimitRSSSoft = ...;
2904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2905 readonly t LimitNOFILE = ...;
2906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2907 readonly t LimitNOFILESoft = ...;
2908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2909 readonly t LimitAS = ...;
2910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2911 readonly t LimitASSoft = ...;
2912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2913 readonly t LimitNPROC = ...;
2914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2915 readonly t LimitNPROCSoft = ...;
2916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2917 readonly t LimitMEMLOCK = ...;
2918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2919 readonly t LimitMEMLOCKSoft = ...;
2920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2921 readonly t LimitLOCKS = ...;
2922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2923 readonly t LimitLOCKSSoft = ...;
2924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2925 readonly t LimitSIGPENDING = ...;
2926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2927 readonly t LimitSIGPENDINGSoft = ...;
2928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2929 readonly t LimitMSGQUEUE = ...;
2930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2931 readonly t LimitMSGQUEUESoft = ...;
2932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2933 readonly t LimitNICE = ...;
2934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2935 readonly t LimitNICESoft = ...;
2936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2937 readonly t LimitRTPRIO = ...;
2938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2939 readonly t LimitRTPRIOSoft = ...;
2940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2941 readonly t LimitRTTIME = ...;
2942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2943 readonly t LimitRTTIMESoft = ...;
2944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2945 readonly s WorkingDirectory = '...';
2946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2947 readonly s RootDirectory = '...';
2948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2949 readonly s RootImage = '...';
2950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
2951 readonly a(ss) RootImageOptions = [...];
2952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2953 readonly ay RootHash = [...];
2954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2955 readonly s RootHashPath = '...';
2956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2957 readonly ay RootHashSignature = [...];
2958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2959 readonly s RootHashSignaturePath = '...';
2960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2961 readonly s RootVerity = '...';
2962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9c0c6701
DDM
2963 readonly b RootEphemeral = ...;
2964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
2965 readonly as ExtensionDirectories = ['...', ...];
2966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
2967 readonly a(sba(ss)) ExtensionImages = [...];
2968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
2969 readonly a(ssba(ss)) MountImages = [...];
2970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2971 readonly i OOMScoreAdjust = ...;
2972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2973 readonly t CoredumpFilter = ...;
2974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2975 readonly i Nice = ...;
2976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2977 readonly i IOSchedulingClass = ...;
2978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2979 readonly i IOSchedulingPriority = ...;
2980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2981 readonly i CPUSchedulingPolicy = ...;
2982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2983 readonly i CPUSchedulingPriority = ...;
2984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2985 readonly ay CPUAffinity = [...];
2986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2987 readonly b CPUAffinityFromNUMA = ...;
2988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2989 readonly i NUMAPolicy = ...;
2990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2991 readonly ay NUMAMask = [...];
2992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2993 readonly t TimerSlackNSec = ...;
2994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2995 readonly b CPUSchedulingResetOnFork = ...;
2996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2997 readonly b NonBlocking = ...;
2998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2999 readonly s StandardInput = '...';
3000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3001 readonly s StandardInputFileDescriptorName = '...';
3002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3003 readonly ay StandardInputData = [...];
3004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3005 readonly s StandardOutput = '...';
3006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3007 readonly s StandardOutputFileDescriptorName = '...';
3008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3009 readonly s StandardError = '...';
3010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3011 readonly s StandardErrorFileDescriptorName = '...';
3012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3013 readonly s TTYPath = '...';
3014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3015 readonly b TTYReset = ...;
3016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3017 readonly b TTYVHangup = ...;
3018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3019 readonly b TTYVTDisallocate = ...;
3020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
3021 readonly q TTYRows = ...;
3022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3023 readonly q TTYColumns = ...;
3024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3025 readonly i SyslogPriority = ...;
3026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3027 readonly s SyslogIdentifier = '...';
3028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3029 readonly b SyslogLevelPrefix = ...;
3030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3031 readonly i SyslogLevel = ...;
3032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3033 readonly i SyslogFacility = ...;
3034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3035 readonly i LogLevelMax = ...;
3036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3037 readonly t LogRateLimitIntervalUSec = ...;
3038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3039 readonly u LogRateLimitBurst = ...;
3040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3041 readonly aay LogExtraFields = [[...], ...];
3042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
3043 readonly a(bs) LogFilterPatterns = [...];
3044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3045 readonly s LogNamespace = '...';
3046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3047 readonly i SecureBits = ...;
3048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3049 readonly t CapabilityBoundingSet = ...;
3050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3051 readonly t AmbientCapabilities = ...;
3052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3053 readonly s User = '...';
3054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3055 readonly s Group = '...';
3056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3057 readonly b DynamicUser = ...;
3058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3059 readonly b RemoveIPC = ...;
3060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3061 readonly a(say) SetCredential = [...];
3062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
3063 readonly a(say) SetCredentialEncrypted = [...];
3064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3065 readonly a(ss) LoadCredential = [...];
3066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
3067 readonly a(ss) LoadCredentialEncrypted = [...];
3068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
bbfb25f4
DDM
3069 readonly as ImportCredential = ['...', ...];
3070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3071 readonly as SupplementaryGroups = ['...', ...];
3072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3073 readonly s PAMName = '...';
3074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3075 readonly as ReadWritePaths = ['...', ...];
3076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3077 readonly as ReadOnlyPaths = ['...', ...];
3078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3079 readonly as InaccessiblePaths = ['...', ...];
3080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
3081 readonly as ExecPaths = ['...', ...];
3082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3083 readonly as NoExecPaths = ['...', ...];
3084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 3085 readonly as ExecSearchPath = ['...', ...];
3086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3087 readonly t MountFlags = ...;
3088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3089 readonly b PrivateTmp = ...;
3090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3091 readonly b PrivateDevices = ...;
3092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3093 readonly b ProtectClock = ...;
3094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3095 readonly b ProtectKernelTunables = ...;
3096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3097 readonly b ProtectKernelModules = ...;
3098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3099 readonly b ProtectKernelLogs = ...;
3100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3101 readonly b ProtectControlGroups = ...;
3102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3103 readonly b PrivateNetwork = ...;
3104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3105 readonly b PrivateUsers = ...;
3106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3107 readonly b PrivateMounts = ...;
3108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
3109 readonly b PrivateIPC = ...;
3110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3111 readonly s ProtectHome = '...';
3112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3113 readonly s ProtectSystem = '...';
3114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3115 readonly b SameProcessGroup = ...;
3116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3117 readonly s UtmpIdentifier = '...';
3118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3119 readonly s UtmpMode = '...';
3120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3121 readonly (bs) SELinuxContext = ...;
3122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3123 readonly (bs) AppArmorProfile = ...;
3124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3125 readonly (bs) SmackProcessLabel = ...;
3126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3127 readonly b IgnoreSIGPIPE = ...;
3128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3129 readonly b NoNewPrivileges = ...;
3130 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3131 readonly (bas) SystemCallFilter = ...;
3132 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3133 readonly as SystemCallArchitectures = ['...', ...];
3134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3135 readonly i SystemCallErrorNumber = ...;
3136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
3137 readonly (bas) SystemCallLog = ...;
3138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3139 readonly s Personality = '...';
3140 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3141 readonly b LockPersonality = ...;
3142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3143 readonly (bas) RestrictAddressFamilies = ...;
3144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3145 readonly a(sst) RuntimeDirectorySymlink = [...];
3146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3147 readonly s RuntimeDirectoryPreserve = '...';
3148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3149 readonly u RuntimeDirectoryMode = ...;
3150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3151 readonly as RuntimeDirectory = ['...', ...];
3152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3153 readonly a(sst) StateDirectorySymlink = [...];
3154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3155 readonly u StateDirectoryMode = ...;
3156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3157 readonly as StateDirectory = ['...', ...];
3158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3159 readonly a(sst) CacheDirectorySymlink = [...];
3160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3161 readonly u CacheDirectoryMode = ...;
3162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3163 readonly as CacheDirectory = ['...', ...];
3164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
3165 readonly a(sst) LogsDirectorySymlink = [...];
3166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3167 readonly u LogsDirectoryMode = ...;
3168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3169 readonly as LogsDirectory = ['...', ...];
3170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3171 readonly u ConfigurationDirectoryMode = ...;
3172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3173 readonly as ConfigurationDirectory = ['...', ...];
3174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3175 readonly t TimeoutCleanUSec = ...;
3176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3177 readonly b MemoryDenyWriteExecute = ...;
3178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3179 readonly b RestrictRealtime = ...;
3180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3181 readonly b RestrictSUIDSGID = ...;
3182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3183 readonly t RestrictNamespaces = ...;
3184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
3185 readonly (bas) RestrictFileSystems = ...;
3186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3187 readonly a(ssbt) BindPaths = [...];
3188 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3189 readonly a(ssbt) BindReadOnlyPaths = [...];
3190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3191 readonly a(ss) TemporaryFileSystem = [...];
3192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3193 readonly b MountAPIVFS = ...;
3194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3195 readonly s KeyringMode = '...';
3196 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
3197 readonly s ProtectProc = '...';
3198 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3199 readonly s ProcSubset = '...';
3200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3201 readonly b ProtectHostname = ...;
3202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
85614c6e
SR
3203 readonly b MemoryKSM = ...;
3204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3205 readonly s NetworkNamespacePath = '...';
3206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
3207 readonly s IPCNamespacePath = '...';
3208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
3209 readonly s RootImagePolicy = '...';
3210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3211 readonly s MountImagePolicy = '...';
3212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3213 readonly s ExtensionImagePolicy = '...';
3214 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
3215 readonly s KillMode = '...';
3216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3217 readonly i KillSignal = ...;
3218 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3219 readonly i RestartKillSignal = ...;
3220 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3221 readonly i FinalKillSignal = ...;
3222 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3223 readonly b SendSIGKILL = ...;
3224 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3225 readonly b SendSIGHUP = ...;
3226 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3227 readonly i WatchdogSignal = ...;
3031660c 3228 };
47fb7fd6
ZJS
3229 interface org.freedesktop.DBus.Peer { ... };
3230 interface org.freedesktop.DBus.Introspectable { ... };
3231 interface org.freedesktop.DBus.Properties { ... };
3232 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
3233};
3234 </programlisting>
3235
47fb7fd6 3236 <!--method GetProcesses is not documented!-->
3031660c 3237
47fb7fd6 3238 <!--method AttachProcesses is not documented!-->
3031660c 3239
47fb7fd6 3240 <!--property Type is not documented!-->
3031660c 3241
596e4470
HC
3242 <!--property ExitType is not documented!-->
3243
47fb7fd6 3244 <!--property Restart is not documented!-->
3031660c 3245
47fb7fd6 3246 <!--property PIDFile is not documented!-->
3031660c 3247
47fb7fd6 3248 <!--property NotifyAccess is not documented!-->
3031660c 3249
47fb7fd6 3250 <!--property RestartUSec is not documented!-->
3031660c 3251
be1adc27
MY
3252 <!--property RestartSteps is not documented!-->
3253
e9f17fa8 3254 <!--property RestartMaxDelayUSec is not documented!-->
be1adc27 3255
5171356e 3256 <!--property RestartUSecNext is not documented!-->
57b33e0c 3257
9653108f
ZJS
3258 <!--property TimeoutStartFailureMode is not documented!-->
3259
3260 <!--property TimeoutStopFailureMode is not documented!-->
3261
47fb7fd6 3262 <!--property RuntimeMaxUSec is not documented!-->
3031660c 3263
5918a933
AB
3264 <!--property RuntimeRandomizedExtraUSec is not documented!-->
3265
47fb7fd6 3266 <!--property WatchdogUSec is not documented!-->
3031660c 3267
47fb7fd6 3268 <!--property RootDirectoryStartOnly is not documented!-->
3031660c 3269
47fb7fd6 3270 <!--property RemainAfterExit is not documented!-->
3031660c 3271
47fb7fd6
ZJS
3272 <!--property GuessMainPID is not documented!-->
3273
3274 <!--property RestartPreventExitStatus is not documented!-->
3275
3276 <!--property RestartForceExitStatus is not documented!-->
3277
3278 <!--property SuccessExitStatus is not documented!-->
3279
3280 <!--property BusName is not documented!-->
3281
3282 <!--property FileDescriptorStoreMax is not documented!-->
3283
3284 <!--property NFileDescriptorStore is not documented!-->
3285
b9c1883a
LP
3286 <!--property FileDescriptorStorePreserve is not documented!-->
3287
47fb7fd6
ZJS
3288 <!--property StatusErrno is not documented!-->
3289
3290 <!--property ReloadResult is not documented!-->
3291
3292 <!--property CleanResult is not documented!-->
3293
3294 <!--property USBFunctionDescriptors is not documented!-->
3295
3296 <!--property USBFunctionStrings is not documented!-->
3297
3298 <!--property UID is not documented!-->
3299
3300 <!--property GID is not documented!-->
3301
3302 <!--property NRestarts is not documented!-->
3303
3304 <!--property OOMPolicy is not documented!-->
3305
cd48e23f
RP
3306 <!--property OpenFile is not documented!-->
3307
3bd28bf7
LP
3308 <!--property ReloadSignal is not documented!-->
3309
47fb7fd6
ZJS
3310 <!--property ExecCondition is not documented!-->
3311
3312 <!--property ExecConditionEx is not documented!-->
3313
3314 <!--property ExecStartPreEx is not documented!-->
3315
3316 <!--property ExecStartEx is not documented!-->
3317
3318 <!--property ExecStartPostEx is not documented!-->
3319
3320 <!--property ExecReloadEx is not documented!-->
3321
3322 <!--property ExecStopEx is not documented!-->
3323
3324 <!--property ExecStopPost is not documented!-->
3325
3326 <!--property ExecStopPostEx is not documented!-->
3327
3328 <!--property Slice is not documented!-->
3329
5483fca0
LP
3330 <!--property ControlGroupId is not documented!-->
3331
47fb7fd6
ZJS
3332 <!--property MemoryCurrent is not documented!-->
3333
3334 <!--property CPUUsageNSec is not documented!-->
3335
3336 <!--property EffectiveCPUs is not documented!-->
3337
3338 <!--property EffectiveMemoryNodes is not documented!-->
3339
3340 <!--property TasksCurrent is not documented!-->
3341
3342 <!--property IPIngressBytes is not documented!-->
3343
3344 <!--property IPIngressPackets is not documented!-->
3345
3346 <!--property IPEgressBytes is not documented!-->
3347
3348 <!--property IPEgressPackets is not documented!-->
3349
3350 <!--property IOReadBytes is not documented!-->
3351
3352 <!--property IOReadOperations is not documented!-->
3353
3354 <!--property IOWriteBytes is not documented!-->
3355
3356 <!--property IOWriteOperations is not documented!-->
3357
3358 <!--property Delegate is not documented!-->
3359
3360 <!--property DelegateControllers is not documented!-->
3361
3362 <!--property CPUAccounting is not documented!-->
3363
3364 <!--property CPUWeight is not documented!-->
3365
3366 <!--property StartupCPUWeight is not documented!-->
3367
3368 <!--property CPUShares is not documented!-->
3369
3370 <!--property StartupCPUShares is not documented!-->
3371
3372 <!--property CPUQuotaPerSecUSec is not documented!-->
3373
3374 <!--property CPUQuotaPeriodUSec is not documented!-->
3375
3376 <!--property AllowedCPUs is not documented!-->
3377
c93a7d4a
PM
3378 <!--property StartupAllowedCPUs is not documented!-->
3379
47fb7fd6
ZJS
3380 <!--property AllowedMemoryNodes is not documented!-->
3381
c93a7d4a
PM
3382 <!--property StartupAllowedMemoryNodes is not documented!-->
3383
47fb7fd6
ZJS
3384 <!--property IOAccounting is not documented!-->
3385
3386 <!--property IOWeight is not documented!-->
3387
3388 <!--property StartupIOWeight is not documented!-->
3389
3390 <!--property IODeviceWeight is not documented!-->
3391
3392 <!--property IOReadBandwidthMax is not documented!-->
3393
3394 <!--property IOWriteBandwidthMax is not documented!-->
3395
3396 <!--property IOReadIOPSMax is not documented!-->
3397
3398 <!--property IOWriteIOPSMax is not documented!-->
3399
3400 <!--property IODeviceLatencyTargetUSec is not documented!-->
3401
3402 <!--property BlockIOAccounting is not documented!-->
3403
3404 <!--property BlockIOWeight is not documented!-->
3405
3406 <!--property StartupBlockIOWeight is not documented!-->
3407
3408 <!--property BlockIODeviceWeight is not documented!-->
3409
3410 <!--property BlockIOReadBandwidth is not documented!-->
3411
3412 <!--property BlockIOWriteBandwidth is not documented!-->
3413
3414 <!--property MemoryAccounting is not documented!-->
3415
3416 <!--property DefaultMemoryLow is not documented!-->
3417
53fda560
LB
3418 <!--property DefaultStartupMemoryLow is not documented!-->
3419
47fb7fd6
ZJS
3420 <!--property DefaultMemoryMin is not documented!-->
3421
3422 <!--property MemoryMin is not documented!-->
3423
3424 <!--property MemoryLow is not documented!-->
3425
53fda560
LB
3426 <!--property StartupMemoryLow is not documented!-->
3427
47fb7fd6
ZJS
3428 <!--property MemoryHigh is not documented!-->
3429
53fda560
LB
3430 <!--property StartupMemoryHigh is not documented!-->
3431
47fb7fd6
ZJS
3432 <!--property MemoryMax is not documented!-->
3433
53fda560
LB
3434 <!--property StartupMemoryMax is not documented!-->
3435
47fb7fd6
ZJS
3436 <!--property MemorySwapMax is not documented!-->
3437
53fda560
LB
3438 <!--property StartupMemorySwapMax is not documented!-->
3439
d7fe0a67
PV
3440 <!--property MemoryZSwapMax is not documented!-->
3441
53fda560
LB
3442 <!--property StartupMemoryZSwapMax is not documented!-->
3443
47fb7fd6
ZJS
3444 <!--property MemoryLimit is not documented!-->
3445
3446 <!--property DevicePolicy is not documented!-->
3447
3448 <!--property DeviceAllow is not documented!-->
3449
3450 <!--property TasksAccounting is not documented!-->
3451
3452 <!--property TasksMax is not documented!-->
3453
3454 <!--property IPAccounting is not documented!-->
3455
3456 <!--property IPAddressAllow is not documented!-->
3457
3458 <!--property IPAddressDeny is not documented!-->
3459
3460 <!--property IPIngressFilterPath is not documented!-->
3461
3462 <!--property IPEgressFilterPath is not documented!-->
3463
3464 <!--property DisableControllers is not documented!-->
3465
4d824a4e
AZ
3466 <!--property ManagedOOMSwap is not documented!-->
3467
3468 <!--property ManagedOOMMemoryPressure is not documented!-->
3469
d9d3f05d 3470 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 3471
d8a4d64b
AZ
3472 <!--property ManagedOOMPreference is not documented!-->
3473
9e009a14
JK
3474 <!--property BPFProgram is not documented!-->
3475
dcf4781c
JK
3476 <!--property SocketBindAllow is not documented!-->
3477
3478 <!--property SocketBindDeny is not documented!-->
3479
57585d59
MV
3480 <!--property RestrictNetworkInterfaces is not documented!-->
3481
6bb00842
LP
3482 <!--property MemoryPressureWatch is not documented!-->
3483
3484 <!--property MemoryPressureThresholdUSec is not documented!-->
3485
47fb7fd6
ZJS
3486 <!--property EnvironmentFiles is not documented!-->
3487
3488 <!--property PassEnvironment is not documented!-->
3489
3490 <!--property UnsetEnvironment is not documented!-->
3491
3492 <!--property UMask is not documented!-->
3493
3494 <!--property LimitCPUSoft is not documented!-->
3495
3496 <!--property LimitFSIZE is not documented!-->
3497
3498 <!--property LimitFSIZESoft is not documented!-->
3499
3500 <!--property LimitDATA is not documented!-->
3501
3502 <!--property LimitDATASoft is not documented!-->
3503
3504 <!--property LimitSTACK is not documented!-->
3505
3506 <!--property LimitSTACKSoft is not documented!-->
3507
3508 <!--property LimitCORE is not documented!-->
3509
3510 <!--property LimitCORESoft is not documented!-->
3511
3512 <!--property LimitRSS is not documented!-->
3513
3514 <!--property LimitRSSSoft is not documented!-->
3515
3516 <!--property LimitNOFILE is not documented!-->
3517
3518 <!--property LimitNOFILESoft is not documented!-->
3519
3520 <!--property LimitAS is not documented!-->
3521
3522 <!--property LimitASSoft is not documented!-->
3523
3524 <!--property LimitNPROC is not documented!-->
3525
3526 <!--property LimitNPROCSoft is not documented!-->
3527
3528 <!--property LimitMEMLOCK is not documented!-->
3529
3530 <!--property LimitMEMLOCKSoft is not documented!-->
3531
3532 <!--property LimitLOCKS is not documented!-->
3533
3534 <!--property LimitLOCKSSoft is not documented!-->
3535
3536 <!--property LimitSIGPENDING is not documented!-->
3537
3538 <!--property LimitSIGPENDINGSoft is not documented!-->
3539
3540 <!--property LimitMSGQUEUE is not documented!-->
3541
3542 <!--property LimitMSGQUEUESoft is not documented!-->
3543
3544 <!--property LimitNICE is not documented!-->
3545
3546 <!--property LimitNICESoft is not documented!-->
3547
3548 <!--property LimitRTPRIO is not documented!-->
3549
3550 <!--property LimitRTPRIOSoft is not documented!-->
3551
3552 <!--property LimitRTTIME is not documented!-->
3553
3554 <!--property LimitRTTIMESoft is not documented!-->
3555
3556 <!--property WorkingDirectory is not documented!-->
3557
35f4e010
ZJS
3558 <!--property RootHashPath is not documented!-->
3559
35f4e010
ZJS
3560 <!--property RootHashSignaturePath is not documented!-->
3561
9c0c6701
DDM
3562 <!--property RootEphemeral is not documented!-->
3563
47fb7fd6
ZJS
3564 <!--property OOMScoreAdjust is not documented!-->
3565
3566 <!--property CoredumpFilter is not documented!-->
3567
3568 <!--property Nice is not documented!-->
3569
3570 <!--property IOSchedulingClass is not documented!-->
3571
3572 <!--property IOSchedulingPriority is not documented!-->
3573
3574 <!--property CPUSchedulingPolicy is not documented!-->
3575
3576 <!--property CPUSchedulingPriority is not documented!-->
3577
3578 <!--property CPUAffinity is not documented!-->
3579
3580 <!--property CPUAffinityFromNUMA is not documented!-->
3581
3582 <!--property NUMAPolicy is not documented!-->
3583
3584 <!--property NUMAMask is not documented!-->
3585
3586 <!--property TimerSlackNSec is not documented!-->
3587
3588 <!--property CPUSchedulingResetOnFork is not documented!-->
3589
3590 <!--property NonBlocking is not documented!-->
3591
3592 <!--property StandardInput is not documented!-->
3593
3594 <!--property StandardInputFileDescriptorName is not documented!-->
3595
3596 <!--property StandardInputData is not documented!-->
3597
3598 <!--property StandardOutput is not documented!-->
3599
3600 <!--property StandardOutputFileDescriptorName is not documented!-->
3601
3602 <!--property StandardError is not documented!-->
3603
3604 <!--property StandardErrorFileDescriptorName is not documented!-->
3605
3606 <!--property TTYPath is not documented!-->
3607
3608 <!--property TTYReset is not documented!-->
3609
3610 <!--property TTYVHangup is not documented!-->
3611
3612 <!--property TTYVTDisallocate is not documented!-->
3613
51462135
DDM
3614 <!--property TTYRows is not documented!-->
3615
3616 <!--property TTYColumns is not documented!-->
3617
47fb7fd6
ZJS
3618 <!--property SyslogPriority is not documented!-->
3619
3620 <!--property SyslogIdentifier is not documented!-->
3621
3622 <!--property SyslogLevelPrefix is not documented!-->
3623
3624 <!--property SyslogLevel is not documented!-->
3625
3626 <!--property SyslogFacility is not documented!-->
3627
3628 <!--property LogLevelMax is not documented!-->
3629
3630 <!--property LogRateLimitIntervalUSec is not documented!-->
3631
3632 <!--property LogRateLimitBurst is not documented!-->
3633
3634 <!--property LogExtraFields is not documented!-->
3635
523ea123
QD
3636 <!--property LogFilterPatterns is not documented!-->
3637
47fb7fd6
ZJS
3638 <!--property LogNamespace is not documented!-->
3639
3640 <!--property AmbientCapabilities is not documented!-->
3641
3642 <!--property User is not documented!-->
3643
3644 <!--property Group is not documented!-->
3645
3646 <!--property DynamicUser is not documented!-->
3647
3648 <!--property RemoveIPC is not documented!-->
3649
e4b2cea3
ZJS
3650 <!--property SetCredential is not documented!-->
3651
43144be4
LP
3652 <!--property SetCredentialEncrypted is not documented!-->
3653
e4b2cea3
ZJS
3654 <!--property LoadCredential is not documented!-->
3655
43144be4
LP
3656 <!--property LoadCredentialEncrypted is not documented!-->
3657
bbfb25f4
DDM
3658 <!--property ImportCredential is not documented!-->
3659
47fb7fd6
ZJS
3660 <!--property SupplementaryGroups is not documented!-->
3661
3662 <!--property PAMName is not documented!-->
3663
3664 <!--property ReadWritePaths is not documented!-->
3665
3666 <!--property ReadOnlyPaths is not documented!-->
3667
3668 <!--property InaccessiblePaths is not documented!-->
3669
ddc155b2
TM
3670 <!--property ExecPaths is not documented!-->
3671
3672 <!--property NoExecPaths is not documented!-->
3673
8c35c10d 3674 <!--property ExecSearchPath is not documented!-->
3675
47fb7fd6
ZJS
3676 <!--property PrivateTmp is not documented!-->
3677
3678 <!--property PrivateDevices is not documented!-->
3679
3680 <!--property ProtectClock is not documented!-->
3681
3682 <!--property ProtectKernelTunables is not documented!-->
3683
3684 <!--property ProtectKernelModules is not documented!-->
3685
3686 <!--property ProtectKernelLogs is not documented!-->
3687
3688 <!--property ProtectControlGroups is not documented!-->
3689
3690 <!--property PrivateNetwork is not documented!-->
3691
3692 <!--property PrivateUsers is not documented!-->
3693
3694 <!--property PrivateMounts is not documented!-->
3695
a70581ff
XR
3696 <!--property PrivateIPC is not documented!-->
3697
47fb7fd6
ZJS
3698 <!--property ProtectHome is not documented!-->
3699
3700 <!--property ProtectSystem is not documented!-->
3701
3702 <!--property SameProcessGroup is not documented!-->
3703
3704 <!--property UtmpIdentifier is not documented!-->
3705
3706 <!--property UtmpMode is not documented!-->
3707
3708 <!--property SELinuxContext is not documented!-->
3709
3710 <!--property AppArmorProfile is not documented!-->
3711
3712 <!--property SmackProcessLabel is not documented!-->
3713
3714 <!--property IgnoreSIGPIPE is not documented!-->
3715
3716 <!--property NoNewPrivileges is not documented!-->
3717
3718 <!--property SystemCallFilter is not documented!-->
3719
3720 <!--property SystemCallArchitectures is not documented!-->
3721
3722 <!--property SystemCallErrorNumber is not documented!-->
3723
1f6b4144
ZJS
3724 <!--property SystemCallLog is not documented!-->
3725
47fb7fd6
ZJS
3726 <!--property Personality is not documented!-->
3727
3728 <!--property LockPersonality is not documented!-->
3729
3730 <!--property RestrictAddressFamilies is not documented!-->
3731
3732 <!--property RuntimeDirectoryPreserve is not documented!-->
3733
3734 <!--property RuntimeDirectoryMode is not documented!-->
3735
47fb7fd6
ZJS
3736 <!--property StateDirectoryMode is not documented!-->
3737
47fb7fd6
ZJS
3738 <!--property CacheDirectoryMode is not documented!-->
3739
47fb7fd6
ZJS
3740 <!--property LogsDirectoryMode is not documented!-->
3741
47fb7fd6
ZJS
3742 <!--property ConfigurationDirectoryMode is not documented!-->
3743
3744 <!--property ConfigurationDirectory is not documented!-->
3745
3746 <!--property TimeoutCleanUSec is not documented!-->
3747
3748 <!--property MemoryDenyWriteExecute is not documented!-->
3749
3750 <!--property RestrictRealtime is not documented!-->
3751
3752 <!--property RestrictSUIDSGID is not documented!-->
3753
3754 <!--property RestrictNamespaces is not documented!-->
3755
cc86a278
ILG
3756 <!--property RestrictFileSystems is not documented!-->
3757
47fb7fd6
ZJS
3758 <!--property BindPaths is not documented!-->
3759
3760 <!--property BindReadOnlyPaths is not documented!-->
3761
3762 <!--property TemporaryFileSystem is not documented!-->
3763
3764 <!--property MountAPIVFS is not documented!-->
3765
3766 <!--property KeyringMode is not documented!-->
3767
e4b2cea3
ZJS
3768 <!--property ProtectProc is not documented!-->
3769
3770 <!--property ProcSubset is not documented!-->
3771
47fb7fd6
ZJS
3772 <!--property ProtectHostname is not documented!-->
3773
85614c6e
SR
3774 <!--property MemoryKSM is not documented!-->
3775
47fb7fd6
ZJS
3776 <!--property NetworkNamespacePath is not documented!-->
3777
a70581ff
XR
3778 <!--property IPCNamespacePath is not documented!-->
3779
84be0c71
LP
3780 <!--property RootImagePolicy is not documented!-->
3781
3782 <!--property MountImagePolicy is not documented!-->
3783
3784 <!--property ExtensionImagePolicy is not documented!-->
3785
47fb7fd6
ZJS
3786 <!--property KillMode is not documented!-->
3787
3788 <!--property KillSignal is not documented!-->
3789
3790 <!--property RestartKillSignal is not documented!-->
3791
3792 <!--property FinalKillSignal is not documented!-->
3793
3794 <!--property SendSIGKILL is not documented!-->
3795
3796 <!--property SendSIGHUP is not documented!-->
3797
3798 <!--property WatchdogSignal is not documented!-->
3799
00bb75d7 3800 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 3801
00bb75d7 3802 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3803
00bb75d7 3804 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
47fb7fd6 3805
00bb75d7 3806 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3807
48f99d7c
ZJS
3808 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3809
5e8deb94
LB
3810 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3811
af477139
LB
3812 <variablelist class="dbus-method" generated="True" extra-ref="MountImage()"/>
3813
2ea24611
LP
3814 <variablelist class="dbus-method" generated="True" extra-ref="DumpFileDescriptorStore()"/>
3815
00bb75d7 3816 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 3817
00bb75d7 3818 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 3819
00bb75d7 3820 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
47fb7fd6 3821
596e4470
HC
3822 <variablelist class="dbus-property" generated="True" extra-ref="ExitType"/>
3823
00bb75d7 3824 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
47fb7fd6 3825
00bb75d7 3826 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
47fb7fd6 3827
00bb75d7 3828 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
47fb7fd6 3829
00bb75d7 3830 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
47fb7fd6 3831
be1adc27
MY
3832 <variablelist class="dbus-property" generated="True" extra-ref="RestartSteps"/>
3833
e9f17fa8 3834 <variablelist class="dbus-property" generated="True" extra-ref="RestartMaxDelayUSec"/>
be1adc27 3835
5171356e 3836 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSecNext"/>
57b33e0c 3837
00bb75d7 3838 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
47fb7fd6 3839
00bb75d7 3840 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
47fb7fd6 3841
00bb75d7
ZJS
3842 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3843
9653108f
ZJS
3844 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3845
3846 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3847
00bb75d7
ZJS
3848 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3849
5918a933
AB
3850 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
3851
00bb75d7
ZJS
3852 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3853
3854 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3855
3856 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3857
3858 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3859
3860 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3861
3862 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3863
3864 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3865
3866 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3867
3868 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3869
3870 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3871
3872 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3873
3874 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3875
3876 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3877
3878 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3879
b9c1883a
LP
3880 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStorePreserve"/>
3881
00bb75d7
ZJS
3882 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3883
3884 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3885
3886 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3887
3888 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3889
3890 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3891
3892 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3893
3894 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3895
3896 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3897
3898 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3899
3900 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3901
3902 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3903
cd48e23f
RP
3904 <variablelist class="dbus-property" generated="True" extra-ref="OpenFile"/>
3905
3bd28bf7
LP
3906 <variablelist class="dbus-property" generated="True" extra-ref="ReloadSignal"/>
3907
00bb75d7
ZJS
3908 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3909
3910 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3911
3912 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3913
3914 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3915
3916 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3917
3918 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3919
3920 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3921
3922 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3923
3924 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3925
3926 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3927
3928 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3929
3930 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3931
3932 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3933
3934 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3935
3936 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3937
3938 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3939
3940 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3941
3942 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3943
3944 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3945
3946 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3947
3948 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3949
3950 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3951
3952 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3953
5483fca0
LP
3954 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
3955
00bb75d7
ZJS
3956 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3957
93ff34e4
LB
3958 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
3959
00bb75d7
ZJS
3960 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3961
3962 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3963
3964 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3965
3966 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3967
3968 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3969
3970 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3971
3972 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3973
3974 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3975
3976 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3977
3978 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3979
3980 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3981
3982 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3983
3984 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3985
3986 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
3987
a8b993dc
LP
3988 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
3989
00bb75d7
ZJS
3990 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
3991
3992 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
3993
3994 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
3995
3996 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
3997
3998 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
3999
4000 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
4001
4002 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
4003
4004 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
4005
c93a7d4a
PM
4006 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
4007
00bb75d7
ZJS
4008 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
4009
c93a7d4a
PM
4010 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
4011
00bb75d7
ZJS
4012 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
4013
4014 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
4015
4016 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
4017
4018 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
4019
4020 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
4021
4022 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
4023
4024 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
4025
4026 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
4027
4028 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
4029
4030 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
4031
4032 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
4033
4034 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
4035
4036 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
4037
4038 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
4039
4040 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
4041
4042 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
4043
4044 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
4045
53fda560
LB
4046 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
4047
00bb75d7
ZJS
4048 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
4049
4050 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
4051
4052 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
4053
53fda560
LB
4054 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
4055
00bb75d7
ZJS
4056 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
4057
53fda560
LB
4058 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
4059
00bb75d7
ZJS
4060 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
4061
53fda560
LB
4062 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
4063
00bb75d7
ZJS
4064 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
4065
53fda560
LB
4066 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
4067
d7fe0a67
PV
4068 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
4069
53fda560
LB
4070 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
4071
00bb75d7
ZJS
4072 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
4073
4074 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
4075
4076 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
4077
4078 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
4079
4080 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
4081
4082 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
4083
4084 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
4085
4086 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
4087
4088 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
4089
4090 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
4091
4092 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
4093
4d824a4e
AZ
4094 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
4095
4096 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
4097
d9d3f05d 4098 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 4099
d8a4d64b
AZ
4100 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
4101
9e009a14
JK
4102 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
4103
dcf4781c
JK
4104 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
4105
4106 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
4107
57585d59
MV
4108 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
4109
6bb00842
LP
4110 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
4111
4112 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
4113
00bb75d7
ZJS
4114 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
4115
4116 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
4117
4118 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
4119
4120 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
4121
4122 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
4123
4124 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
4125
4126 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
4127
4128 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
4129
4130 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
4131
4132 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
4133
4134 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
4135
4136 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
4137
4138 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
4139
4140 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
4141
4142 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
4143
4144 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
4145
4146 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
4147
4148 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
4149
4150 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
4151
4152 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
4153
4154 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
4155
4156 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
4157
4158 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
4159
4160 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
4161
4162 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
4163
4164 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
4165
4166 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
4167
4168 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
4169
4170 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
4171
4172 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
4173
4174 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
4175
4176 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
4177
4178 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
4179
4180 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
4181
4182 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
4183
4184 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
4185
4186 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
4187
4188 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
4189
4190 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
4191
4192 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
4193
35f4e010
ZJS
4194 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
4195
4196 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
4197
4198 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
4199
4200 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
4201
4202 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
4203
4204 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
4205
9c0c6701
DDM
4206 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
4207
a07b9926
LB
4208 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
4209
93f59701
LB
4210 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
4211
35f4e010
ZJS
4212 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
4213
00bb75d7
ZJS
4214 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
4215
4216 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
4217
4218 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
4219
4220 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
4221
4222 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
4223
4224 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
4225
4226 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
4227
4228 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
4229
4230 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
4231
4232 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
4233
4234 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
4235
4236 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
4237
4238 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
4239
4240 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
4241
4242 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
4243
4244 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
4245
4246 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
4247
4248 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
4249
4250 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
4251
4252 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
4253
4254 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
4255
4256 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
4257
4258 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
4259
4260 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
4261
4262 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
4263
51462135
DDM
4264 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
4265
4266 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
4267
00bb75d7
ZJS
4268 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
4269
4270 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
4271
4272 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
4273
4274 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
4275
4276 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
4277
4278 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
4279
4280 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
4281
4282 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
4283
4284 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
4285
523ea123
QD
4286 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
4287
00bb75d7
ZJS
4288 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
4289
4290 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
4291
4292 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
4293
4294 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
4295
4296 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
4297
4298 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
4299
4300 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
4301
4302 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
4303
e4b2cea3
ZJS
4304 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
4305
43144be4
LP
4306 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
4307
e4b2cea3
ZJS
4308 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
4309
43144be4
LP
4310 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
4311
bbfb25f4
DDM
4312 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
4313
00bb75d7
ZJS
4314 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
4315
4316 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
4317
4318 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
4319
4320 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
4321
4322 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
4323
ddc155b2
TM
4324 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
4325
4326 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
4327
8c35c10d 4328 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
4329
00bb75d7
ZJS
4330 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
4331
4332 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
4333
4334 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
4335
4336 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
4337
4338 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
4339
4340 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
4341
4342 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
4343
4344 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
4345
4346 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
4347
4348 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
4349
4350 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
4351
a70581ff
XR
4352 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
4353
00bb75d7
ZJS
4354 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
4355
4356 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
4357
4358 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
4359
4360 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
4361
4362 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
4363
4364 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
4365
4366 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
4367
4368 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
4369
4370 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
4371
4372 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
4373
4374 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
4375
4376 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
4377
4378 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
4379
1f6b4144
ZJS
4380 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
4381
00bb75d7
ZJS
4382 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
4383
4384 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
4385
4386 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
4387
211a3d87
LB
4388 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
4389
00bb75d7
ZJS
4390 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
4391
4392 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
4393
4394 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
4395
211a3d87
LB
4396 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
4397
00bb75d7
ZJS
4398 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
4399
4400 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
4401
211a3d87
LB
4402 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
4403
00bb75d7
ZJS
4404 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
4405
4406 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
4407
211a3d87
LB
4408 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
4409
00bb75d7
ZJS
4410 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
4411
4412 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
4413
4414 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
4415
4416 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
4417
4418 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
4419
4420 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
4421
4422 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
4423
4424 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
4425
4426 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
4427
cc86a278
ILG
4428 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
4429
00bb75d7
ZJS
4430 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
4431
4432 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
4433
4434 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
4435
4436 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
4437
4438 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
4439
e4b2cea3
ZJS
4440 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
4441
4442 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
4443
00bb75d7
ZJS
4444 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
4445
85614c6e
SR
4446 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
4447
00bb75d7
ZJS
4448 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
4449
a70581ff
XR
4450 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
4451
84be0c71
LP
4452 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
4453
4454 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
4455
4456 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
4457
00bb75d7
ZJS
4458 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
4459
4460 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
4461
4462 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
4463
4464 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
4465
4466 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
4467
4468 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
4469
4470 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
4471
4472 <!--End of Autogenerated section-->
4473
5e8deb94
LB
4474 <refsect2>
4475 <title>Methods</title>
4476
af477139
LB
4477 <para><function>BindMount()</function> and <function>MountImage()</function> implement the same operations
4478 as the respective methods on the <interfacename>Manager</interfacename> object (see above). However, these
4479 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
4480 directly on the Manager object has the advantage of not requiring a <function>GetUnit()</function> call
4481 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
4482 trip optimization.</para>
2ea24611
LP
4483
4484 <para><function>DumpFileDescriptorStore()</function> returns an array with information about the file
4485 descriptors currently in the file descriptor store of the service. Each entry consists of a file
4486 descriptor name (i.e. the <varname>FDNAME=</varname> field), the file descriptor inode type and access
4487 mode as integer (i.e. a <type>mode_t</type> value, flags such as <constant>S_IFREG</constant>,
4488 <constant>S_IRUSR</constant>, …), the major and minor numbers of the device number of the file system
4489 backing the inode of the file descriptor, the inode number, the major and minor numbers of the device
4490 number if this refers to a character or block device node, a file system path pointing to the inode,
4491 and the file descriptor flags (i.e. <constant>O_RDWR</constant>, <constant>O_RDONLY</constant>,
4492 …).</para>
5e8deb94
LB
4493 </refsect2>
4494
00bb75d7
ZJS
4495 <refsect2>
4496 <title>Properties</title>
4497
4498 <para>Most properties of the Service interface map directly to the corresponding settings in service
4499 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
4500
3c719357
LP
4501 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
4502 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
4503 the slight difference in naming when compared to the matching unit file settings (see
4504 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
4505 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
4506 the unit file settings default to a time unit of seconds (and thus are suffixed
4507 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
4508 internally the service manager deals in microsecond units only, and the bus properties are a relatively
4509 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
4510 high-level (string-based) concepts and thus support more user friendly time specifications which
4511 default to second time units but allow other units too, if specified.</para>
4512
00bb75d7
ZJS
4513 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
4514 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
4515 last watchdog ping received from the service, or 0 if none was ever received.</para>
4516
4517 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
4518 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
4519 of structures where each struct contains: the binary path to execute; an array with all arguments to
4520 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
4521 failure if the process exits uncleanly; two pairs of
4522 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
4523 the process began and finished running the last time, or 0 if it never ran or never finished running;
4524 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
4525 field hence maps more or less to the corresponding setting in the service unit file but is augmented
4526 with runtime data.</para>
4527
4528 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
4529 corresponding settings in the service unit files except that if they aren't set, their value is
4530 18446744073709551615 (i.e. -1).</para>
4531
4532 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
4533 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4534 </para>
4535
4536 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
4537 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
4538 instead of being formatted as strings, they are encoded as the actual binary flags they are.
4539 </para>
4540
4541 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
4542 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
4543 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
4544 contain information about the main process of the service as far as it is known. This is often the same
4545 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
4546 <varname>Type=forking</varname> services where the main process of the service is not forked off
4547 systemd directly. These fields either contain information of the last run of the process or of the
4548 current running process.</para>
4549
4550 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
4551 the service. The main PID is the current main PID of the service and is 0 when the service currently
4552 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
4553 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
4554 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
4555 process is currently running while the latter possible contains information collected from the last run
4556 even if the process is no longer around.</para>
4557
4558 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
4559 to
4560 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4561 This may be used by services to inform the service manager about its internal state with a nice
4562 explanatory string.</para>
4563
4564 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
4565 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
4566 <varname>ActiveState</varname> above). The following values are currently known:
4567 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
4568 not enough resources were available to fork off and execute the service
201632e3 4569 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
00bb75d7
ZJS
4570 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
4571 code. <literal>signal</literal> indicates that a service process exited with an uncaught
4572 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
4573 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
4574 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
4575 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
4576 <varname>StartLimitBurst</varname>).</para>
4577
4578 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
4579 unit are placed in.</para>
93f59701
LB
4580
4581 <para>The following properties map 1:1 to corresponding settings in the unit file:
4582 <varname>RootDirectory</varname>
4583 <varname>RootImage</varname>
4584 <varname>RootImageOptions</varname>
4585 <varname>RootVerity</varname>
4586 <varname>RootHash</varname>
4587 <varname>RootHashSignature</varname>
4588 <varname>MountImages</varname>
4589 <varname>ExtensionImages</varname>
a07b9926 4590 <varname>ExtensionDirectories</varname>
93f59701 4591 see systemd.exec(5) for their meaning.</para>
93ff34e4
LB
4592
4593 <para><varname>MemoryAvailable</varname> indicates how much unused memory is available to the unit before
4594 the <literal>MemoryMax</literal> or <literal>MemoryHigh</literal> (whichever is lower) limit set by the cgroup
4595 memory controller is reached. It will take into consideration limits on all parent slices, other than the
4596 limits set on the unit itself.</para>
211a3d87 4597
a8b993dc
LP
4598 <para><varname>DelegateSubgroup</varname> contains the cgroup subgroup to place invoked unit processes
4599 in. As configured by the option of the same name in unit files. This is set to the empty string when it
4600 does not apply or no subgroup has been configured.</para>
4601
211a3d87
LB
4602 <para><varname>RuntimeDirectorySymlink</varname>, <varname>StateDirectorySymlink</varname>,
4603 <varname>CacheDirectorySymlink</varname> and <varname>LogsDirectorySymlink</varname> respectively
4604 implement the destination parameter of the unit files settings <varname>RuntimeDirectory</varname>,
4605 <varname>StateDirectory</varname>, <varname>CacheDirectory</varname> and <varname>LogsDirectory</varname>,
4606 which will create a symlink of the given name to the respective directory. The messages take an unused
4607 <varname>flags</varname> parameter, reserved for future backward-compatible changes.</para>
00bb75d7
ZJS
4608 </refsect2>
4609 </refsect1>
4610
4611 <refsect1>
4612 <title>Socket Unit Objects</title>
4613
48f99d7c 4614 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
00bb75d7
ZJS
4615node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
4616 interface org.freedesktop.systemd1.Socket {
4617 methods:
4618 GetProcesses(out a(sus) processes);
4619 AttachProcesses(in s subcgroup,
4620 in au pids);
4621 properties:
4622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4623 readonly s BindIPv6Only = '...';
4624 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4625 readonly u Backlog = ...;
4626 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4627 readonly t TimeoutUSec = ...;
4628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4629 readonly s BindToDevice = '...';
4630 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4631 readonly s SocketUser = '...';
47fb7fd6
ZJS
4632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4633 readonly s SocketGroup = '...';
4634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4635 readonly u SocketMode = ...;
4636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4637 readonly u DirectoryMode = ...;
4638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4639 readonly b Accept = ...;
4640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c882b714
ZJS
4641 readonly b FlushPending = ...;
4642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4643 readonly b Writable = ...;
4644 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4645 readonly b KeepAlive = ...;
4646 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4647 readonly t KeepAliveTimeUSec = ...;
4648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4649 readonly t KeepAliveIntervalUSec = ...;
4650 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4651 readonly u KeepAliveProbes = ...;
4652 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4653 readonly t DeferAcceptUSec = ...;
4654 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4655 readonly b NoDelay = ...;
4656 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4657 readonly i Priority = ...;
4658 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4659 readonly t ReceiveBuffer = ...;
4660 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4661 readonly t SendBuffer = ...;
4662 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4663 readonly i IPTOS = ...;
4664 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4665 readonly i IPTTL = ...;
4666 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4667 readonly t PipeSize = ...;
4668 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4669 readonly b FreeBind = ...;
4670 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4671 readonly b Transparent = ...;
4672 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4673 readonly b Broadcast = ...;
4674 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4675 readonly b PassCredentials = ...;
4676 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4677 readonly b PassSecurity = ...;
4678 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
4679 readonly b PassPacketInfo = ...;
4680 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
95923d7e
LP
4681 readonly s Timestamping = '...';
4682 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4683 readonly b RemoveOnStop = ...;
4684 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4685 readonly a(ss) Listen = [...];
4686 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4687 readonly as Symlinks = ['...', ...];
4688 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4689 readonly i Mark = ...;
4690 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4691 readonly u MaxConnections = ...;
4692 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4693 readonly u MaxConnectionsPerSource = ...;
4694 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4695 readonly x MessageQueueMaxMessages = ...;
4696 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4697 readonly x MessageQueueMessageSize = ...;
4698 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4699 readonly s TCPCongestion = '...';
4700 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4701 readonly b ReusePort = ...;
4702 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4703 readonly s SmackLabel = '...';
4704 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4705 readonly s SmackLabelIPIn = '...';
4706 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4707 readonly s SmackLabelIPOut = '...';
4708 readonly u ControlPID = ...;
4709 readonly s Result = '...';
4710 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4711 readonly u NConnections = ...;
4712 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4713 readonly u NAccepted = ...;
4714 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4715 readonly u NRefused = ...;
4716 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4717 readonly s FileDescriptorName = '...';
4718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4719 readonly i SocketProtocol = ...;
4720 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4721 readonly t TriggerLimitIntervalUSec = ...;
4722 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4723 readonly u TriggerLimitBurst = ...;
4724 readonly u UID = ...;
4725 readonly u GID = ...;
4726 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4727 readonly a(sasbttttuii) ExecStartPre = [...];
4728 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4729 readonly a(sasbttttuii) ExecStartPost = [...];
4730 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4731 readonly a(sasbttttuii) ExecStopPre = [...];
4732 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4733 readonly a(sasbttttuii) ExecStopPost = [...];
4734 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4735 readonly s Slice = '...';
4736 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4737 readonly s ControlGroup = '...';
4738 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
4739 readonly t ControlGroupId = ...;
4740 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4741 readonly t MemoryCurrent = ...;
4742 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
4743 readonly t MemoryAvailable = ...;
4744 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4745 readonly t CPUUsageNSec = ...;
4746 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4747 readonly ay EffectiveCPUs = [...];
4748 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4749 readonly ay EffectiveMemoryNodes = [...];
4750 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4751 readonly t TasksCurrent = ...;
4752 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4753 readonly t IPIngressBytes = ...;
4754 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4755 readonly t IPIngressPackets = ...;
4756 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4757 readonly t IPEgressBytes = ...;
4758 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4759 readonly t IPEgressPackets = ...;
4760 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4761 readonly t IOReadBytes = ...;
4762 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4763 readonly t IOReadOperations = ...;
4764 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4765 readonly t IOWriteBytes = ...;
4766 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4767 readonly t IOWriteOperations = ...;
4768 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4769 readonly b Delegate = ...;
4770 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4771 readonly as DelegateControllers = ['...', ...];
4772 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
4773 readonly s DelegateSubgroup = '...';
4774 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4775 readonly b CPUAccounting = ...;
4776 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4777 readonly t CPUWeight = ...;
4778 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4779 readonly t StartupCPUWeight = ...;
4780 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4781 readonly t CPUShares = ...;
4782 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4783 readonly t StartupCPUShares = ...;
4784 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4785 readonly t CPUQuotaPerSecUSec = ...;
4786 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4787 readonly t CPUQuotaPeriodUSec = ...;
4788 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4789 readonly ay AllowedCPUs = [...];
4790 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
4791 readonly ay StartupAllowedCPUs = [...];
4792 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4793 readonly ay AllowedMemoryNodes = [...];
4794 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
4795 readonly ay StartupAllowedMemoryNodes = [...];
4796 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4797 readonly b IOAccounting = ...;
4798 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4799 readonly t IOWeight = ...;
4800 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4801 readonly t StartupIOWeight = ...;
4802 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4803 readonly a(st) IODeviceWeight = [...];
4804 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4805 readonly a(st) IOReadBandwidthMax = [...];
4806 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4807 readonly a(st) IOWriteBandwidthMax = [...];
4808 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4809 readonly a(st) IOReadIOPSMax = [...];
4810 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4811 readonly a(st) IOWriteIOPSMax = [...];
4812 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4813 readonly a(st) IODeviceLatencyTargetUSec = [...];
4814 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4815 readonly b BlockIOAccounting = ...;
4816 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4817 readonly t BlockIOWeight = ...;
4818 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4819 readonly t StartupBlockIOWeight = ...;
4820 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4821 readonly a(st) BlockIODeviceWeight = [...];
4822 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4823 readonly a(st) BlockIOReadBandwidth = [...];
4824 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4825 readonly a(st) BlockIOWriteBandwidth = [...];
4826 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4827 readonly b MemoryAccounting = ...;
4828 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4829 readonly t DefaultMemoryLow = ...;
4830 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4831 readonly t DefaultStartupMemoryLow = ...;
4832 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4833 readonly t DefaultMemoryMin = ...;
4834 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4835 readonly t MemoryMin = ...;
4836 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4837 readonly t MemoryLow = ...;
4838 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4839 readonly t StartupMemoryLow = ...;
4840 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4841 readonly t MemoryHigh = ...;
4842 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4843 readonly t StartupMemoryHigh = ...;
4844 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4845 readonly t MemoryMax = ...;
4846 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4847 readonly t StartupMemoryMax = ...;
4848 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4849 readonly t MemorySwapMax = ...;
4850 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4851 readonly t StartupMemorySwapMax = ...;
4852 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
4853 readonly t MemoryZSwapMax = ...;
4854 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
4855 readonly t StartupMemoryZSwapMax = ...;
4856 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4857 readonly t MemoryLimit = ...;
4858 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4859 readonly s DevicePolicy = '...';
4860 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4861 readonly a(ss) DeviceAllow = [...];
4862 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4863 readonly b TasksAccounting = ...;
4864 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4865 readonly t TasksMax = ...;
4866 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4867 readonly b IPAccounting = ...;
4868 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4869 readonly a(iayu) IPAddressAllow = [...];
4870 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4871 readonly a(iayu) IPAddressDeny = [...];
4872 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4873 readonly as IPIngressFilterPath = ['...', ...];
4874 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4875 readonly as IPEgressFilterPath = ['...', ...];
4876 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4877 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
4878 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4879 readonly s ManagedOOMSwap = '...';
4880 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4881 readonly s ManagedOOMMemoryPressure = '...';
4882 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 4883 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
4884 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4885 readonly s ManagedOOMPreference = '...';
9e009a14
JK
4886 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4887 readonly a(ss) BPFProgram = [...];
dcf4781c 4888 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 4889 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 4890 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 4891 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
4892 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4893 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
4894 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4895 readonly s MemoryPressureWatch = '...';
4896 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4897 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
4898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4899 readonly as Environment = ['...', ...];
4900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4901 readonly a(sb) EnvironmentFiles = [...];
4902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4903 readonly as PassEnvironment = ['...', ...];
4904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4905 readonly as UnsetEnvironment = ['...', ...];
4906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4907 readonly u UMask = ...;
4908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4909 readonly t LimitCPU = ...;
4910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4911 readonly t LimitCPUSoft = ...;
4912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4913 readonly t LimitFSIZE = ...;
4914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4915 readonly t LimitFSIZESoft = ...;
4916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4917 readonly t LimitDATA = ...;
4918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4919 readonly t LimitDATASoft = ...;
4920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4921 readonly t LimitSTACK = ...;
4922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4923 readonly t LimitSTACKSoft = ...;
4924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4925 readonly t LimitCORE = ...;
4926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4927 readonly t LimitCORESoft = ...;
4928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4929 readonly t LimitRSS = ...;
4930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4931 readonly t LimitRSSSoft = ...;
4932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4933 readonly t LimitNOFILE = ...;
4934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4935 readonly t LimitNOFILESoft = ...;
4936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4937 readonly t LimitAS = ...;
4938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4939 readonly t LimitASSoft = ...;
4940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4941 readonly t LimitNPROC = ...;
4942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4943 readonly t LimitNPROCSoft = ...;
4944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4945 readonly t LimitMEMLOCK = ...;
4946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4947 readonly t LimitMEMLOCKSoft = ...;
4948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4949 readonly t LimitLOCKS = ...;
4950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4951 readonly t LimitLOCKSSoft = ...;
4952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4953 readonly t LimitSIGPENDING = ...;
4954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4955 readonly t LimitSIGPENDINGSoft = ...;
4956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4957 readonly t LimitMSGQUEUE = ...;
4958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4959 readonly t LimitMSGQUEUESoft = ...;
4960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4961 readonly t LimitNICE = ...;
4962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4963 readonly t LimitNICESoft = ...;
4964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4965 readonly t LimitRTPRIO = ...;
4966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4967 readonly t LimitRTPRIOSoft = ...;
4968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4969 readonly t LimitRTTIME = ...;
4970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4971 readonly t LimitRTTIMESoft = ...;
4972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4973 readonly s WorkingDirectory = '...';
4974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4975 readonly s RootDirectory = '...';
4976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4977 readonly s RootImage = '...';
4978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
4979 readonly a(ss) RootImageOptions = [...];
4980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4981 readonly ay RootHash = [...];
4982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4983 readonly s RootHashPath = '...';
4984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4985 readonly ay RootHashSignature = [...];
4986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4987 readonly s RootHashSignaturePath = '...';
4988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4989 readonly s RootVerity = '...';
4990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9c0c6701
DDM
4991 readonly b RootEphemeral = ...;
4992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
4993 readonly as ExtensionDirectories = ['...', ...];
4994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
4995 readonly a(sba(ss)) ExtensionImages = [...];
4996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
4997 readonly a(ssba(ss)) MountImages = [...];
4998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4999 readonly i OOMScoreAdjust = ...;
5000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5001 readonly t CoredumpFilter = ...;
5002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5003 readonly i Nice = ...;
5004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5005 readonly i IOSchedulingClass = ...;
5006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5007 readonly i IOSchedulingPriority = ...;
5008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5009 readonly i CPUSchedulingPolicy = ...;
5010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5011 readonly i CPUSchedulingPriority = ...;
5012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5013 readonly ay CPUAffinity = [...];
5014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5015 readonly b CPUAffinityFromNUMA = ...;
5016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5017 readonly i NUMAPolicy = ...;
5018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5019 readonly ay NUMAMask = [...];
5020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5021 readonly t TimerSlackNSec = ...;
5022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5023 readonly b CPUSchedulingResetOnFork = ...;
5024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5025 readonly b NonBlocking = ...;
5026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5027 readonly s StandardInput = '...';
5028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5029 readonly s StandardInputFileDescriptorName = '...';
5030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5031 readonly ay StandardInputData = [...];
5032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5033 readonly s StandardOutput = '...';
5034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5035 readonly s StandardOutputFileDescriptorName = '...';
5036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5037 readonly s StandardError = '...';
5038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5039 readonly s StandardErrorFileDescriptorName = '...';
5040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5041 readonly s TTYPath = '...';
5042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5043 readonly b TTYReset = ...;
5044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5045 readonly b TTYVHangup = ...;
5046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5047 readonly b TTYVTDisallocate = ...;
5048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
5049 readonly q TTYRows = ...;
5050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5051 readonly q TTYColumns = ...;
5052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5053 readonly i SyslogPriority = ...;
5054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5055 readonly s SyslogIdentifier = '...';
5056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5057 readonly b SyslogLevelPrefix = ...;
5058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5059 readonly i SyslogLevel = ...;
5060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5061 readonly i SyslogFacility = ...;
5062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5063 readonly i LogLevelMax = ...;
5064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5065 readonly t LogRateLimitIntervalUSec = ...;
5066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5067 readonly u LogRateLimitBurst = ...;
5068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5069 readonly aay LogExtraFields = [[...], ...];
5070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
5071 readonly a(bs) LogFilterPatterns = [...];
5072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5073 readonly s LogNamespace = '...';
5074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5075 readonly i SecureBits = ...;
5076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5077 readonly t CapabilityBoundingSet = ...;
5078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5079 readonly t AmbientCapabilities = ...;
5080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5081 readonly s User = '...';
5082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5083 readonly s Group = '...';
5084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5085 readonly b DynamicUser = ...;
5086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5087 readonly b RemoveIPC = ...;
5088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
5089 readonly a(say) SetCredential = [...];
5090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
5091 readonly a(say) SetCredentialEncrypted = [...];
5092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
5093 readonly a(ss) LoadCredential = [...];
5094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
5095 readonly a(ss) LoadCredentialEncrypted = [...];
5096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
bbfb25f4
DDM
5097 readonly as ImportCredential = ['...', ...];
5098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5099 readonly as SupplementaryGroups = ['...', ...];
5100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5101 readonly s PAMName = '...';
5102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5103 readonly as ReadWritePaths = ['...', ...];
5104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5105 readonly as ReadOnlyPaths = ['...', ...];
5106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5107 readonly as InaccessiblePaths = ['...', ...];
5108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
5109 readonly as ExecPaths = ['...', ...];
5110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5111 readonly as NoExecPaths = ['...', ...];
5112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 5113 readonly as ExecSearchPath = ['...', ...];
5114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5115 readonly t MountFlags = ...;
5116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5117 readonly b PrivateTmp = ...;
5118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5119 readonly b PrivateDevices = ...;
5120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5121 readonly b ProtectClock = ...;
5122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5123 readonly b ProtectKernelTunables = ...;
5124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5125 readonly b ProtectKernelModules = ...;
5126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5127 readonly b ProtectKernelLogs = ...;
5128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5129 readonly b ProtectControlGroups = ...;
5130 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5131 readonly b PrivateNetwork = ...;
5132 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5133 readonly b PrivateUsers = ...;
5134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5135 readonly b PrivateMounts = ...;
5136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
5137 readonly b PrivateIPC = ...;
5138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5139 readonly s ProtectHome = '...';
5140 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5141 readonly s ProtectSystem = '...';
5142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5143 readonly b SameProcessGroup = ...;
5144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5145 readonly s UtmpIdentifier = '...';
5146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5147 readonly s UtmpMode = '...';
5148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5149 readonly (bs) SELinuxContext = ...;
5150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5151 readonly (bs) AppArmorProfile = ...;
5152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5153 readonly (bs) SmackProcessLabel = ...;
5154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5155 readonly b IgnoreSIGPIPE = ...;
5156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5157 readonly b NoNewPrivileges = ...;
5158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5159 readonly (bas) SystemCallFilter = ...;
5160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5161 readonly as SystemCallArchitectures = ['...', ...];
5162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5163 readonly i SystemCallErrorNumber = ...;
5164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
5165 readonly (bas) SystemCallLog = ...;
5166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5167 readonly s Personality = '...';
5168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5169 readonly b LockPersonality = ...;
5170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5171 readonly (bas) RestrictAddressFamilies = ...;
5172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5173 readonly a(sst) RuntimeDirectorySymlink = [...];
5174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5175 readonly s RuntimeDirectoryPreserve = '...';
5176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5177 readonly u RuntimeDirectoryMode = ...;
5178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5179 readonly as RuntimeDirectory = ['...', ...];
5180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5181 readonly a(sst) StateDirectorySymlink = [...];
5182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5183 readonly u StateDirectoryMode = ...;
5184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5185 readonly as StateDirectory = ['...', ...];
5186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5187 readonly a(sst) CacheDirectorySymlink = [...];
5188 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5189 readonly u CacheDirectoryMode = ...;
5190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5191 readonly as CacheDirectory = ['...', ...];
5192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
5193 readonly a(sst) LogsDirectorySymlink = [...];
5194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5195 readonly u LogsDirectoryMode = ...;
5196 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5197 readonly as LogsDirectory = ['...', ...];
5198 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5199 readonly u ConfigurationDirectoryMode = ...;
5200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5201 readonly as ConfigurationDirectory = ['...', ...];
5202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5203 readonly t TimeoutCleanUSec = ...;
5204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5205 readonly b MemoryDenyWriteExecute = ...;
5206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5207 readonly b RestrictRealtime = ...;
5208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5209 readonly b RestrictSUIDSGID = ...;
5210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5211 readonly t RestrictNamespaces = ...;
5212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
5213 readonly (bas) RestrictFileSystems = ...;
5214 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5215 readonly a(ssbt) BindPaths = [...];
5216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5217 readonly a(ssbt) BindReadOnlyPaths = [...];
5218 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5219 readonly a(ss) TemporaryFileSystem = [...];
5220 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5221 readonly b MountAPIVFS = ...;
5222 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5223 readonly s KeyringMode = '...';
5224 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
5225 readonly s ProtectProc = '...';
5226 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5227 readonly s ProcSubset = '...';
5228 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5229 readonly b ProtectHostname = ...;
5230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
85614c6e
SR
5231 readonly b MemoryKSM = ...;
5232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5233 readonly s NetworkNamespacePath = '...';
5234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
5235 readonly s IPCNamespacePath = '...';
5236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
5237 readonly s RootImagePolicy = '...';
5238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5239 readonly s MountImagePolicy = '...';
5240 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5241 readonly s ExtensionImagePolicy = '...';
5242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
5243 readonly s KillMode = '...';
5244 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5245 readonly i KillSignal = ...;
5246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5247 readonly i RestartKillSignal = ...;
5248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5249 readonly i FinalKillSignal = ...;
5250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5251 readonly b SendSIGKILL = ...;
5252 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5253 readonly b SendSIGHUP = ...;
5254 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5255 readonly i WatchdogSignal = ...;
5256 };
5257 interface org.freedesktop.DBus.Peer { ... };
5258 interface org.freedesktop.DBus.Introspectable { ... };
5259 interface org.freedesktop.DBus.Properties { ... };
5260 interface org.freedesktop.systemd1.Unit { ... };
5261};
5262 </programlisting>
5263
00bb75d7
ZJS
5264 <!--method GetProcesses is not documented!-->
5265
5266 <!--method AttachProcesses is not documented!-->
5267
5268 <!--property BindIPv6Only is not documented!-->
5269
5270 <!--property Backlog is not documented!-->
5271
5272 <!--property TimeoutUSec is not documented!-->
5273
5274 <!--property BindToDevice is not documented!-->
5275
5276 <!--property SocketUser is not documented!-->
5277
5278 <!--property SocketGroup is not documented!-->
5279
5280 <!--property SocketMode is not documented!-->
5281
5282 <!--property DirectoryMode is not documented!-->
5283
5284 <!--property Writable is not documented!-->
5285
5286 <!--property KeepAlive is not documented!-->
5287
5288 <!--property KeepAliveTimeUSec is not documented!-->
5289
5290 <!--property KeepAliveIntervalUSec is not documented!-->
5291
5292 <!--property KeepAliveProbes is not documented!-->
5293
5294 <!--property DeferAcceptUSec is not documented!-->
5295
5296 <!--property NoDelay is not documented!-->
5297
5298 <!--property Priority is not documented!-->
5299
5300 <!--property ReceiveBuffer is not documented!-->
5301
5302 <!--property SendBuffer is not documented!-->
5303
5304 <!--property IPTOS is not documented!-->
5305
5306 <!--property IPTTL is not documented!-->
5307
5308 <!--property PipeSize is not documented!-->
5309
5310 <!--property FreeBind is not documented!-->
5311
5312 <!--property Transparent is not documented!-->
5313
5314 <!--property Broadcast is not documented!-->
5315
5316 <!--property PassCredentials is not documented!-->
5317
5318 <!--property PassSecurity is not documented!-->
5319
9653108f
ZJS
5320 <!--property PassPacketInfo is not documented!-->
5321
95923d7e
LP
5322 <!--property Timestamping is not documented!-->
5323
00bb75d7
ZJS
5324 <!--property RemoveOnStop is not documented!-->
5325
5326 <!--property Listen is not documented!-->
5327
5328 <!--property Symlinks is not documented!-->
5329
5330 <!--property Mark is not documented!-->
5331
5332 <!--property MaxConnections is not documented!-->
5333
5334 <!--property MaxConnectionsPerSource is not documented!-->
5335
5336 <!--property MessageQueueMaxMessages is not documented!-->
5337
5338 <!--property MessageQueueMessageSize is not documented!-->
5339
5340 <!--property TCPCongestion is not documented!-->
5341
5342 <!--property ReusePort is not documented!-->
5343
5344 <!--property SmackLabel is not documented!-->
5345
5346 <!--property SmackLabelIPIn is not documented!-->
5347
5348 <!--property SmackLabelIPOut is not documented!-->
5349
5350 <!--property NRefused is not documented!-->
5351
5352 <!--property FileDescriptorName is not documented!-->
5353
5354 <!--property SocketProtocol is not documented!-->
5355
5356 <!--property TriggerLimitIntervalUSec is not documented!-->
5357
5358 <!--property TriggerLimitBurst is not documented!-->
5359
5360 <!--property UID is not documented!-->
5361
5362 <!--property GID is not documented!-->
5363
5364 <!--property ExecStopPre is not documented!-->
5365
5366 <!--property ExecStopPost is not documented!-->
5367
5368 <!--property Slice is not documented!-->
5369
5483fca0
LP
5370 <!--property ControlGroupId is not documented!-->
5371
00bb75d7
ZJS
5372 <!--property MemoryCurrent is not documented!-->
5373
5374 <!--property CPUUsageNSec is not documented!-->
5375
5376 <!--property EffectiveCPUs is not documented!-->
5377
5378 <!--property EffectiveMemoryNodes is not documented!-->
5379
5380 <!--property TasksCurrent is not documented!-->
5381
5382 <!--property IPIngressBytes is not documented!-->
5383
5384 <!--property IPIngressPackets is not documented!-->
5385
5386 <!--property IPEgressBytes is not documented!-->
5387
5388 <!--property IPEgressPackets is not documented!-->
5389
5390 <!--property IOReadBytes is not documented!-->
5391
5392 <!--property IOReadOperations is not documented!-->
5393
5394 <!--property IOWriteBytes is not documented!-->
5395
5396 <!--property IOWriteOperations is not documented!-->
5397
5398 <!--property Delegate is not documented!-->
5399
5400 <!--property DelegateControllers is not documented!-->
5401
5402 <!--property CPUAccounting is not documented!-->
5403
5404 <!--property CPUWeight is not documented!-->
5405
5406 <!--property StartupCPUWeight is not documented!-->
5407
5408 <!--property CPUShares is not documented!-->
5409
5410 <!--property StartupCPUShares is not documented!-->
5411
5412 <!--property CPUQuotaPerSecUSec is not documented!-->
5413
5414 <!--property CPUQuotaPeriodUSec is not documented!-->
5415
5416 <!--property AllowedCPUs is not documented!-->
5417
c93a7d4a
PM
5418 <!--property StartupAllowedCPUs is not documented!-->
5419
00bb75d7
ZJS
5420 <!--property AllowedMemoryNodes is not documented!-->
5421
c93a7d4a
PM
5422 <!--property StartupAllowedMemoryNodes is not documented!-->
5423
00bb75d7
ZJS
5424 <!--property IOAccounting is not documented!-->
5425
5426 <!--property IOWeight is not documented!-->
5427
5428 <!--property StartupIOWeight is not documented!-->
5429
5430 <!--property IODeviceWeight is not documented!-->
5431
5432 <!--property IOReadBandwidthMax is not documented!-->
5433
5434 <!--property IOWriteBandwidthMax is not documented!-->
5435
5436 <!--property IOReadIOPSMax is not documented!-->
5437
5438 <!--property IOWriteIOPSMax is not documented!-->
5439
5440 <!--property IODeviceLatencyTargetUSec is not documented!-->
5441
5442 <!--property BlockIOAccounting is not documented!-->
5443
5444 <!--property BlockIOWeight is not documented!-->
5445
5446 <!--property StartupBlockIOWeight is not documented!-->
5447
5448 <!--property BlockIODeviceWeight is not documented!-->
5449
5450 <!--property BlockIOReadBandwidth is not documented!-->
5451
5452 <!--property BlockIOWriteBandwidth is not documented!-->
5453
5454 <!--property MemoryAccounting is not documented!-->
5455
5456 <!--property DefaultMemoryLow is not documented!-->
5457
53fda560
LB
5458 <!--property DefaultStartupMemoryLow is not documented!-->
5459
00bb75d7
ZJS
5460 <!--property DefaultMemoryMin is not documented!-->
5461
5462 <!--property MemoryMin is not documented!-->
5463
5464 <!--property MemoryLow is not documented!-->
5465
53fda560
LB
5466 <!--property StartupMemoryLow is not documented!-->
5467
00bb75d7
ZJS
5468 <!--property MemoryHigh is not documented!-->
5469
53fda560
LB
5470 <!--property StartupMemoryHigh is not documented!-->
5471
00bb75d7
ZJS
5472 <!--property MemoryMax is not documented!-->
5473
53fda560
LB
5474 <!--property StartupMemoryMax is not documented!-->
5475
00bb75d7
ZJS
5476 <!--property MemorySwapMax is not documented!-->
5477
53fda560
LB
5478 <!--property StartupMemorySwapMax is not documented!-->
5479
d7fe0a67
PV
5480 <!--property MemoryZSwapMax is not documented!-->
5481
53fda560
LB
5482 <!--property StartupMemoryZSwapMax is not documented!-->
5483
00bb75d7
ZJS
5484 <!--property MemoryLimit is not documented!-->
5485
5486 <!--property DevicePolicy is not documented!-->
5487
5488 <!--property DeviceAllow is not documented!-->
5489
5490 <!--property TasksAccounting is not documented!-->
5491
5492 <!--property TasksMax is not documented!-->
5493
5494 <!--property IPAccounting is not documented!-->
5495
5496 <!--property IPAddressAllow is not documented!-->
5497
5498 <!--property IPAddressDeny is not documented!-->
5499
5500 <!--property IPIngressFilterPath is not documented!-->
5501
5502 <!--property IPEgressFilterPath is not documented!-->
5503
5504 <!--property DisableControllers is not documented!-->
5505
4d824a4e
AZ
5506 <!--property ManagedOOMSwap is not documented!-->
5507
5508 <!--property ManagedOOMMemoryPressure is not documented!-->
5509
d9d3f05d 5510 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 5511
d8a4d64b
AZ
5512 <!--property ManagedOOMPreference is not documented!-->
5513
9e009a14
JK
5514 <!--property BPFProgram is not documented!-->
5515
dcf4781c
JK
5516 <!--property SocketBindAllow is not documented!-->
5517
5518 <!--property SocketBindDeny is not documented!-->
5519
57585d59
MV
5520 <!--property RestrictNetworkInterfaces is not documented!-->
5521
6bb00842
LP
5522 <!--property MemoryPressureWatch is not documented!-->
5523
5524 <!--property MemoryPressureThresholdUSec is not documented!-->
5525
00bb75d7
ZJS
5526 <!--property EnvironmentFiles is not documented!-->
5527
5528 <!--property PassEnvironment is not documented!-->
5529
5530 <!--property UnsetEnvironment is not documented!-->
5531
5532 <!--property UMask is not documented!-->
5533
5534 <!--property LimitCPUSoft is not documented!-->
5535
5536 <!--property LimitFSIZE is not documented!-->
5537
5538 <!--property LimitFSIZESoft is not documented!-->
5539
5540 <!--property LimitDATA is not documented!-->
5541
5542 <!--property LimitDATASoft is not documented!-->
5543
5544 <!--property LimitSTACK is not documented!-->
5545
5546 <!--property LimitSTACKSoft is not documented!-->
5547
5548 <!--property LimitCORE is not documented!-->
5549
5550 <!--property LimitCORESoft is not documented!-->
5551
5552 <!--property LimitRSS is not documented!-->
5553
5554 <!--property LimitRSSSoft is not documented!-->
5555
5556 <!--property LimitNOFILE is not documented!-->
5557
5558 <!--property LimitNOFILESoft is not documented!-->
5559
5560 <!--property LimitAS is not documented!-->
5561
5562 <!--property LimitASSoft is not documented!-->
5563
5564 <!--property LimitNPROC is not documented!-->
5565
5566 <!--property LimitNPROCSoft is not documented!-->
5567
5568 <!--property LimitMEMLOCK is not documented!-->
5569
5570 <!--property LimitMEMLOCKSoft is not documented!-->
5571
5572 <!--property LimitLOCKS is not documented!-->
5573
5574 <!--property LimitLOCKSSoft is not documented!-->
5575
5576 <!--property LimitSIGPENDING is not documented!-->
5577
5578 <!--property LimitSIGPENDINGSoft is not documented!-->
5579
5580 <!--property LimitMSGQUEUE is not documented!-->
5581
5582 <!--property LimitMSGQUEUESoft is not documented!-->
5583
5584 <!--property LimitNICE is not documented!-->
5585
5586 <!--property LimitNICESoft is not documented!-->
5587
5588 <!--property LimitRTPRIO is not documented!-->
5589
5590 <!--property LimitRTPRIOSoft is not documented!-->
5591
5592 <!--property LimitRTTIME is not documented!-->
5593
5594 <!--property LimitRTTIMESoft is not documented!-->
5595
5596 <!--property WorkingDirectory is not documented!-->
5597
35f4e010
ZJS
5598 <!--property RootHashPath is not documented!-->
5599
35f4e010
ZJS
5600 <!--property RootHashSignaturePath is not documented!-->
5601
9c0c6701
DDM
5602 <!--property RootEphemeral is not documented!-->
5603
00bb75d7
ZJS
5604 <!--property OOMScoreAdjust is not documented!-->
5605
5606 <!--property CoredumpFilter is not documented!-->
5607
5608 <!--property Nice is not documented!-->
5609
5610 <!--property IOSchedulingClass is not documented!-->
5611
5612 <!--property IOSchedulingPriority is not documented!-->
5613
5614 <!--property CPUSchedulingPolicy is not documented!-->
5615
5616 <!--property CPUSchedulingPriority is not documented!-->
5617
5618 <!--property CPUAffinity is not documented!-->
5619
5620 <!--property CPUAffinityFromNUMA is not documented!-->
5621
5622 <!--property NUMAPolicy is not documented!-->
5623
5624 <!--property NUMAMask is not documented!-->
5625
5626 <!--property TimerSlackNSec is not documented!-->
5627
5628 <!--property CPUSchedulingResetOnFork is not documented!-->
5629
5630 <!--property NonBlocking is not documented!-->
5631
5632 <!--property StandardInput is not documented!-->
5633
5634 <!--property StandardInputFileDescriptorName is not documented!-->
5635
5636 <!--property StandardInputData is not documented!-->
5637
5638 <!--property StandardOutput is not documented!-->
5639
5640 <!--property StandardOutputFileDescriptorName is not documented!-->
5641
5642 <!--property StandardError is not documented!-->
5643
5644 <!--property StandardErrorFileDescriptorName is not documented!-->
5645
5646 <!--property TTYPath is not documented!-->
5647
5648 <!--property TTYReset is not documented!-->
5649
5650 <!--property TTYVHangup is not documented!-->
5651
5652 <!--property TTYVTDisallocate is not documented!-->
5653
51462135
DDM
5654 <!--property TTYRows is not documented!-->
5655
5656 <!--property TTYColumns is not documented!-->
5657
00bb75d7
ZJS
5658 <!--property SyslogPriority is not documented!-->
5659
5660 <!--property SyslogIdentifier is not documented!-->
5661
5662 <!--property SyslogLevelPrefix is not documented!-->
5663
5664 <!--property SyslogLevel is not documented!-->
5665
5666 <!--property SyslogFacility is not documented!-->
5667
5668 <!--property LogLevelMax is not documented!-->
5669
5670 <!--property LogRateLimitIntervalUSec is not documented!-->
5671
5672 <!--property LogRateLimitBurst is not documented!-->
5673
5674 <!--property LogExtraFields is not documented!-->
5675
523ea123
QD
5676 <!--property LogFilterPatterns is not documented!-->
5677
00bb75d7
ZJS
5678 <!--property LogNamespace is not documented!-->
5679
5680 <!--property AmbientCapabilities is not documented!-->
5681
5682 <!--property User is not documented!-->
5683
5684 <!--property Group is not documented!-->
5685
5686 <!--property DynamicUser is not documented!-->
5687
5688 <!--property RemoveIPC is not documented!-->
5689
e4b2cea3
ZJS
5690 <!--property SetCredential is not documented!-->
5691
43144be4
LP
5692 <!--property SetCredentialEncrypted is not documented!-->
5693
e4b2cea3
ZJS
5694 <!--property LoadCredential is not documented!-->
5695
43144be4
LP
5696 <!--property LoadCredentialEncrypted is not documented!-->
5697
bbfb25f4
DDM
5698 <!--property ImportCredential is not documented!-->
5699
00bb75d7
ZJS
5700 <!--property SupplementaryGroups is not documented!-->
5701
5702 <!--property PAMName is not documented!-->
5703
5704 <!--property ReadWritePaths is not documented!-->
5705
5706 <!--property ReadOnlyPaths is not documented!-->
5707
5708 <!--property InaccessiblePaths is not documented!-->
5709
ddc155b2
TM
5710 <!--property ExecPaths is not documented!-->
5711
5712 <!--property NoExecPaths is not documented!-->
5713
8c35c10d 5714 <!--property ExecSearchPath is not documented!-->
5715
00bb75d7
ZJS
5716 <!--property PrivateTmp is not documented!-->
5717
5718 <!--property PrivateDevices is not documented!-->
5719
5720 <!--property ProtectClock is not documented!-->
5721
5722 <!--property ProtectKernelTunables is not documented!-->
5723
5724 <!--property ProtectKernelModules is not documented!-->
5725
5726 <!--property ProtectKernelLogs is not documented!-->
5727
5728 <!--property ProtectControlGroups is not documented!-->
5729
5730 <!--property PrivateNetwork is not documented!-->
5731
5732 <!--property PrivateUsers is not documented!-->
5733
5734 <!--property PrivateMounts is not documented!-->
5735
a70581ff
XR
5736 <!--property PrivateIPC is not documented!-->
5737
00bb75d7
ZJS
5738 <!--property ProtectHome is not documented!-->
5739
5740 <!--property ProtectSystem is not documented!-->
5741
5742 <!--property SameProcessGroup is not documented!-->
5743
5744 <!--property UtmpIdentifier is not documented!-->
5745
5746 <!--property UtmpMode is not documented!-->
5747
5748 <!--property SELinuxContext is not documented!-->
5749
5750 <!--property AppArmorProfile is not documented!-->
5751
5752 <!--property SmackProcessLabel is not documented!-->
5753
5754 <!--property IgnoreSIGPIPE is not documented!-->
5755
5756 <!--property NoNewPrivileges is not documented!-->
5757
5758 <!--property SystemCallFilter is not documented!-->
5759
5760 <!--property SystemCallArchitectures is not documented!-->
5761
5762 <!--property SystemCallErrorNumber is not documented!-->
5763
1f6b4144
ZJS
5764 <!--property SystemCallLog is not documented!-->
5765
00bb75d7
ZJS
5766 <!--property Personality is not documented!-->
5767
5768 <!--property LockPersonality is not documented!-->
5769
5770 <!--property RestrictAddressFamilies is not documented!-->
5771
5772 <!--property RuntimeDirectoryPreserve is not documented!-->
5773
5774 <!--property RuntimeDirectoryMode is not documented!-->
5775
00bb75d7
ZJS
5776 <!--property StateDirectoryMode is not documented!-->
5777
00bb75d7
ZJS
5778 <!--property CacheDirectoryMode is not documented!-->
5779
00bb75d7
ZJS
5780 <!--property LogsDirectoryMode is not documented!-->
5781
00bb75d7
ZJS
5782 <!--property ConfigurationDirectoryMode is not documented!-->
5783
5784 <!--property ConfigurationDirectory is not documented!-->
5785
5786 <!--property TimeoutCleanUSec is not documented!-->
5787
5788 <!--property MemoryDenyWriteExecute is not documented!-->
5789
5790 <!--property RestrictRealtime is not documented!-->
5791
5792 <!--property RestrictSUIDSGID is not documented!-->
5793
5794 <!--property RestrictNamespaces is not documented!-->
5795
cc86a278
ILG
5796 <!--property RestrictFileSystems is not documented!-->
5797
00bb75d7
ZJS
5798 <!--property BindPaths is not documented!-->
5799
5800 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 5801
00bb75d7 5802 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 5803
00bb75d7 5804 <!--property MountAPIVFS is not documented!-->
47fb7fd6 5805
00bb75d7 5806 <!--property KeyringMode is not documented!-->
47fb7fd6 5807
e4b2cea3
ZJS
5808 <!--property ProtectProc is not documented!-->
5809
5810 <!--property ProcSubset is not documented!-->
5811
00bb75d7 5812 <!--property ProtectHostname is not documented!-->
47fb7fd6 5813
85614c6e
SR
5814 <!--property MemoryKSM is not documented!-->
5815
00bb75d7 5816 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 5817
a70581ff
XR
5818 <!--property IPCNamespacePath is not documented!-->
5819
84be0c71
LP
5820 <!--property RootImagePolicy is not documented!-->
5821
5822 <!--property MountImagePolicy is not documented!-->
5823
5824 <!--property ExtensionImagePolicy is not documented!-->
5825
00bb75d7 5826 <!--property KillMode is not documented!-->
47fb7fd6 5827
00bb75d7 5828 <!--property KillSignal is not documented!-->
47fb7fd6 5829
00bb75d7 5830 <!--property RestartKillSignal is not documented!-->
47fb7fd6 5831
00bb75d7 5832 <!--property FinalKillSignal is not documented!-->
47fb7fd6 5833
00bb75d7 5834 <!--property SendSIGKILL is not documented!-->
47fb7fd6 5835
00bb75d7 5836 <!--property SendSIGHUP is not documented!-->
47fb7fd6 5837
00bb75d7 5838 <!--property WatchdogSignal is not documented!-->
47fb7fd6 5839
00bb75d7 5840 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 5841
00bb75d7 5842 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5843
00bb75d7 5844 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
47fb7fd6 5845
00bb75d7 5846 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5847
48f99d7c
ZJS
5848 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5849
00bb75d7 5850 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 5851
00bb75d7 5852 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 5853
00bb75d7 5854 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
47fb7fd6 5855
00bb75d7 5856 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
47fb7fd6 5857
00bb75d7 5858 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 5859
00bb75d7 5860 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
47fb7fd6 5861
00bb75d7 5862 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
47fb7fd6 5863
00bb75d7 5864 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
47fb7fd6 5865
00bb75d7 5866 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
47fb7fd6 5867
00bb75d7 5868 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
47fb7fd6 5869
00bb75d7 5870 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
47fb7fd6 5871
c882b714
ZJS
5872 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
5873
00bb75d7 5874 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
47fb7fd6 5875
00bb75d7 5876 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
47fb7fd6 5877
00bb75d7 5878 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
47fb7fd6 5879
00bb75d7 5880 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
47fb7fd6 5881
00bb75d7 5882 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
47fb7fd6 5883
00bb75d7 5884 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
47fb7fd6 5885
00bb75d7 5886 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
47fb7fd6 5887
00bb75d7 5888 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 5889
00bb75d7 5890 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
47fb7fd6 5891
00bb75d7 5892 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
47fb7fd6 5893
00bb75d7 5894 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
47fb7fd6 5895
00bb75d7 5896 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
47fb7fd6 5897
00bb75d7 5898 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
47fb7fd6 5899
00bb75d7 5900 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
47fb7fd6 5901
00bb75d7 5902 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
47fb7fd6 5903
00bb75d7 5904 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
47fb7fd6 5905
00bb75d7 5906 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
47fb7fd6 5907
00bb75d7 5908 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
47fb7fd6 5909
9653108f
ZJS
5910 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
5911
95923d7e
LP
5912 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
5913
00bb75d7 5914 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
47fb7fd6 5915
00bb75d7 5916 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
47fb7fd6 5917
00bb75d7 5918 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
47fb7fd6 5919
00bb75d7 5920 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
47fb7fd6 5921
00bb75d7 5922 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
47fb7fd6 5923
00bb75d7 5924 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
47fb7fd6 5925
00bb75d7 5926 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
47fb7fd6 5927
00bb75d7 5928 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
47fb7fd6 5929
00bb75d7 5930 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
47fb7fd6 5931
00bb75d7 5932 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
47fb7fd6 5933
00bb75d7 5934 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
47fb7fd6 5935
00bb75d7 5936 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
47fb7fd6 5937
00bb75d7 5938 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
47fb7fd6 5939
00bb75d7 5940 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 5941
00bb75d7 5942 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 5943
00bb75d7 5944 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
47fb7fd6 5945
00bb75d7 5946 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
47fb7fd6 5947
00bb75d7 5948 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
47fb7fd6 5949
00bb75d7 5950 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
47fb7fd6 5951
00bb75d7 5952 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
47fb7fd6 5953
00bb75d7 5954 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
47fb7fd6 5955
00bb75d7 5956 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
47fb7fd6 5957
00bb75d7 5958 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 5959
00bb75d7 5960 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 5961
00bb75d7 5962 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
47fb7fd6 5963
00bb75d7 5964 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
47fb7fd6 5965
00bb75d7 5966 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
47fb7fd6 5967
00bb75d7 5968 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
47fb7fd6 5969
00bb75d7 5970 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 5971
00bb75d7 5972 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 5973
5483fca0
LP
5974 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
5975
00bb75d7 5976 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 5977
93ff34e4
LB
5978 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
5979
00bb75d7 5980 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 5981
00bb75d7 5982 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 5983
00bb75d7 5984 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 5985
00bb75d7 5986 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 5987
00bb75d7 5988 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 5989
00bb75d7 5990 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 5991
00bb75d7 5992 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 5993
00bb75d7 5994 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 5995
00bb75d7 5996 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 5997
00bb75d7 5998 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 5999
00bb75d7 6000 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 6001
00bb75d7 6002 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 6003
00bb75d7 6004 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 6005
00bb75d7 6006 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 6007
a8b993dc
LP
6008 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
6009
00bb75d7 6010 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 6011
00bb75d7 6012 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 6013
00bb75d7 6014 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 6015
00bb75d7 6016 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 6017
00bb75d7 6018 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 6019
00bb75d7 6020 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 6021
00bb75d7 6022 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 6023
00bb75d7 6024 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 6025
c93a7d4a
PM
6026 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
6027
00bb75d7 6028 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 6029
c93a7d4a
PM
6030 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
6031
00bb75d7 6032 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 6033
00bb75d7 6034 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 6035
00bb75d7 6036 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 6037
00bb75d7 6038 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 6039
00bb75d7 6040 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 6041
00bb75d7 6042 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 6043
00bb75d7 6044 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 6045
00bb75d7 6046 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 6047
00bb75d7 6048 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 6049
00bb75d7 6050 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 6051
00bb75d7 6052 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 6053
00bb75d7 6054 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 6055
00bb75d7 6056 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 6057
00bb75d7 6058 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 6059
00bb75d7 6060 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 6061
00bb75d7 6062 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 6063
00bb75d7 6064 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 6065
53fda560
LB
6066 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
6067
00bb75d7 6068 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 6069
00bb75d7 6070 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 6071
00bb75d7 6072 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 6073
53fda560
LB
6074 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
6075
00bb75d7 6076 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 6077
53fda560
LB
6078 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
6079
00bb75d7 6080 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 6081
53fda560
LB
6082 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
6083
00bb75d7 6084 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 6085
53fda560
LB
6086 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
6087
d7fe0a67
PV
6088 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
6089
53fda560
LB
6090 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
6091
00bb75d7 6092 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 6093
00bb75d7 6094 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 6095
00bb75d7 6096 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 6097
00bb75d7 6098 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 6099
00bb75d7 6100 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 6101
00bb75d7 6102 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 6103
00bb75d7 6104 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 6105
00bb75d7 6106 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 6107
00bb75d7 6108 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 6109
00bb75d7 6110 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 6111
00bb75d7 6112 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 6113
4d824a4e
AZ
6114 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
6115
6116 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
6117
d9d3f05d 6118 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 6119
d8a4d64b
AZ
6120 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
6121
9e009a14
JK
6122 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
6123
dcf4781c
JK
6124 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
6125
6126 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
6127
57585d59
MV
6128 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
6129
6bb00842
LP
6130 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
6131
6132 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
6133
00bb75d7 6134 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 6135
00bb75d7 6136 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 6137
00bb75d7 6138 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 6139
00bb75d7 6140 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 6141
00bb75d7 6142 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 6143
00bb75d7 6144 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 6145
00bb75d7 6146 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 6147
00bb75d7 6148 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 6149
00bb75d7 6150 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 6151
00bb75d7 6152 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 6153
00bb75d7 6154 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 6155
00bb75d7 6156 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 6157
00bb75d7 6158 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 6159
00bb75d7 6160 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 6161
00bb75d7 6162 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 6163
00bb75d7 6164 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 6165
00bb75d7 6166 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 6167
00bb75d7 6168 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 6169
00bb75d7 6170 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 6171
00bb75d7 6172 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 6173
00bb75d7 6174 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 6175
00bb75d7 6176 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 6177
00bb75d7 6178 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 6179
00bb75d7 6180 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 6181
00bb75d7 6182 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 6183
00bb75d7 6184 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 6185
00bb75d7 6186 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 6187
00bb75d7 6188 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 6189
00bb75d7 6190 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 6191
00bb75d7 6192 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 6193
00bb75d7 6194 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 6195
00bb75d7 6196 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 6197
00bb75d7 6198 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 6199
00bb75d7 6200 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 6201
00bb75d7 6202 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 6203
00bb75d7 6204 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 6205
00bb75d7 6206 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 6207
00bb75d7 6208 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 6209
00bb75d7 6210 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 6211
00bb75d7 6212 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 6213
35f4e010
ZJS
6214 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
6215
6216 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
6217
6218 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
6219
6220 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
6221
6222 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
6223
6224 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
6225
9c0c6701
DDM
6226 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
6227
a07b9926
LB
6228 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
6229
93f59701
LB
6230 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
6231
35f4e010
ZJS
6232 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
6233
00bb75d7 6234 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 6235
00bb75d7 6236 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 6237
00bb75d7 6238 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 6239
00bb75d7 6240 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 6241
00bb75d7 6242 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 6243
00bb75d7 6244 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 6245
00bb75d7 6246 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 6247
00bb75d7 6248 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 6249
00bb75d7 6250 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 6251
00bb75d7 6252 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 6253
00bb75d7 6254 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 6255
00bb75d7 6256 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 6257
00bb75d7 6258 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 6259
00bb75d7 6260 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 6261
00bb75d7 6262 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 6263
00bb75d7 6264 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 6265
00bb75d7 6266 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 6267
00bb75d7 6268 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 6269
00bb75d7 6270 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 6271
00bb75d7 6272 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 6273
00bb75d7 6274 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 6275
00bb75d7 6276 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 6277
00bb75d7 6278 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 6279
00bb75d7 6280 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 6281
00bb75d7 6282 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 6283
51462135
DDM
6284 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
6285
6286 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
6287
00bb75d7 6288 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 6289
00bb75d7 6290 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 6291
00bb75d7 6292 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 6293
00bb75d7 6294 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 6295
00bb75d7 6296 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 6297
00bb75d7 6298 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 6299
00bb75d7 6300 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 6301
00bb75d7 6302 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 6303
00bb75d7 6304 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 6305
523ea123
QD
6306 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
6307
00bb75d7 6308 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 6309
00bb75d7
ZJS
6310 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
6311
6312 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
6313
6314 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
6315
6316 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
6317
6318 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
6319
6320 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
6321
6322 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
6323
e4b2cea3
ZJS
6324 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
6325
43144be4
LP
6326 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
6327
e4b2cea3
ZJS
6328 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
6329
43144be4
LP
6330 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
6331
bbfb25f4
DDM
6332 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
6333
00bb75d7
ZJS
6334 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
6335
6336 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
6337
6338 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
6339
6340 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
6341
6342 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
6343
ddc155b2
TM
6344 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
6345
6346 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
6347
8c35c10d 6348 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
6349
00bb75d7
ZJS
6350 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
6351
6352 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
6353
6354 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
6355
6356 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
6357
6358 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
6359
6360 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
6361
6362 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
6363
6364 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
6365
6366 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
6367
6368 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
6369
6370 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
6371
a70581ff
XR
6372 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
6373
00bb75d7
ZJS
6374 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
6375
6376 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
6377
6378 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
6379
6380 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
6381
6382 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
6383
6384 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
6385
6386 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
6387
6388 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
6389
6390 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
6391
6392 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 6393
00bb75d7 6394 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 6395
00bb75d7 6396 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 6397
00bb75d7 6398 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 6399
1f6b4144
ZJS
6400 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
6401
00bb75d7 6402 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 6403
00bb75d7 6404 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 6405
00bb75d7 6406 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 6407
211a3d87
LB
6408 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
6409
00bb75d7 6410 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 6411
00bb75d7 6412 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 6413
00bb75d7 6414 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 6415
211a3d87
LB
6416 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
6417
00bb75d7 6418 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 6419
00bb75d7 6420 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 6421
211a3d87
LB
6422 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
6423
00bb75d7 6424 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 6425
00bb75d7 6426 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 6427
211a3d87
LB
6428 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
6429
00bb75d7 6430 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 6431
00bb75d7 6432 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 6433
00bb75d7 6434 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 6435
00bb75d7 6436 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 6437
00bb75d7 6438 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 6439
00bb75d7 6440 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 6441
00bb75d7 6442 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 6443
00bb75d7 6444 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 6445
00bb75d7 6446 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 6447
cc86a278
ILG
6448 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
6449
00bb75d7 6450 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 6451
00bb75d7 6452 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 6453
00bb75d7 6454 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 6455
00bb75d7 6456 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 6457
00bb75d7 6458 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 6459
e4b2cea3
ZJS
6460 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
6461
6462 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
6463
00bb75d7 6464 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 6465
85614c6e
SR
6466 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
6467
00bb75d7 6468 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 6469
a70581ff
XR
6470 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
6471
84be0c71
LP
6472 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
6473
6474 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
6475
6476 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
6477
00bb75d7 6478 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 6479
00bb75d7 6480 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 6481
00bb75d7 6482 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 6483
00bb75d7 6484 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 6485
00bb75d7 6486 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 6487
00bb75d7 6488 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 6489
00bb75d7 6490 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 6491
00bb75d7 6492 <!--End of Autogenerated section-->
47fb7fd6
ZJS
6493
6494 <refsect2>
6495 <title>Properties</title>
6496
6497 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
6498 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
6499 processes to execute. They also share most of the fields related to the execution context that Service
6500 objects expose (see above).</para>
6501
6502 <para>In addition to these properties there are the following:</para>
6503
6504 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
1bdecfb8 6505 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
47fb7fd6
ZJS
6506 i.e. those where systemd is responsible for accepted connections. </para>
6507
6508 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
6509 this socket. It only applies only to socket units with <varname>Accept</varname> set to
1bdecfb8 6510 <literal>yes</literal>.</para>
47fb7fd6
ZJS
6511
6512 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
6513 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
6514 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
6515 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
6516 meaning as they have for the corresponding field of service units (see above). In addition to that,
6517 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
6518 continuously.</para>
3e5f04bf
RM
6519
6520 <para><varname>FlushPending</varname> specifies whether to flush the socket
6521 just before entering the listening state. This setting only applies to sockets with
6522 <varname>Accept=</varname> set to <literal>no</literal>.</para>
47fb7fd6
ZJS
6523 </refsect2>
6524 </refsect1>
6525
6526 <refsect1>
6527 <title>Target Unit Objects</title>
6528
48f99d7c 6529 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
47fb7fd6
ZJS
6530node /org/freedesktop/systemd1/unit/basic_2etarget {
6531 interface org.freedesktop.systemd1.Target {
6532 };
6533 interface org.freedesktop.DBus.Peer { ... };
6534 interface org.freedesktop.DBus.Introspectable { ... };
6535 interface org.freedesktop.DBus.Properties { ... };
6536 interface org.freedesktop.systemd1.Unit { ... };
6537};
6538 </programlisting>
6539
6540 <para>Target units have neither type-specific methods nor properties.</para>
6541 </refsect1>
6542
6543
6544 <refsect1>
6545 <title>Device Unit Objects</title>
6546
6547 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
6548 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6549
48f99d7c
ZJS
6550 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
6551node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
47fb7fd6
ZJS
6552 interface org.freedesktop.systemd1.Device {
6553 properties:
6554 readonly s SysFSPath = '...';
3031660c 6555 };
47fb7fd6
ZJS
6556 interface org.freedesktop.DBus.Peer { ... };
6557 interface org.freedesktop.DBus.Introspectable { ... };
6558 interface org.freedesktop.DBus.Properties { ... };
6559 interface org.freedesktop.systemd1.Unit { ... };
6560};
6561 </programlisting>
6562
00bb75d7
ZJS
6563 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6564
00bb75d7
ZJS
6565 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6566
6567 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6568
6569 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6570
48f99d7c
ZJS
6571 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
6572
00bb75d7
ZJS
6573 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
6574
6575 <!--End of Autogenerated section-->
6576
47fb7fd6
ZJS
6577 <refsect2>
6578 <title>Properties</title>
6579
6580 <para>Device units only expose a single type-specific property:</para>
6581
6582 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
6583 to.</para>
6584 </refsect2>
6585 </refsect1>
6586
6587 <refsect1>
6588 <title>Mount Unit Objects</title>
6589
6590 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
6591 interface (described here) in addition to the generic
6592 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
6593
48f99d7c 6594 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
47fb7fd6
ZJS
6595node /org/freedesktop/systemd1/unit/home_2emount {
6596 interface org.freedesktop.systemd1.Mount {
6597 methods:
6598 GetProcesses(out a(sus) processes);
6599 AttachProcesses(in s subcgroup,
6600 in au pids);
6601 properties:
6602 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6603 readonly s Where = '...';
6604 readonly s What = '...';
6605 readonly s Options = '...';
6606 readonly s Type = '...';
6607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6608 readonly t TimeoutUSec = ...;
6609 readonly u ControlPID = ...;
6610 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6611 readonly u DirectoryMode = ...;
6612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6613 readonly b SloppyOptions = ...;
6614 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6615 readonly b LazyUnmount = ...;
6616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6617 readonly b ForceUnmount = ...;
35f4e010
ZJS
6618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6619 readonly b ReadWriteOnly = ...;
47fb7fd6
ZJS
6620 readonly s Result = '...';
6621 readonly u UID = ...;
6622 readonly u GID = ...;
6623 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6624 readonly a(sasbttttuii) ExecMount = [...];
6625 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6626 readonly a(sasbttttuii) ExecUnmount = [...];
6627 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
6628 readonly a(sasbttttuii) ExecRemount = [...];
6629 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6630 readonly s Slice = '...';
6631 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6632 readonly s ControlGroup = '...';
6633 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
6634 readonly t ControlGroupId = ...;
6635 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6636 readonly t MemoryCurrent = ...;
6637 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
6638 readonly t MemoryAvailable = ...;
6639 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6640 readonly t CPUUsageNSec = ...;
6641 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6642 readonly ay EffectiveCPUs = [...];
6643 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6644 readonly ay EffectiveMemoryNodes = [...];
6645 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6646 readonly t TasksCurrent = ...;
6647 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6648 readonly t IPIngressBytes = ...;
6649 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6650 readonly t IPIngressPackets = ...;
6651 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6652 readonly t IPEgressBytes = ...;
6653 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6654 readonly t IPEgressPackets = ...;
6655 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6656 readonly t IOReadBytes = ...;
6657 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6658 readonly t IOReadOperations = ...;
6659 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6660 readonly t IOWriteBytes = ...;
6661 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6662 readonly t IOWriteOperations = ...;
6663 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6664 readonly b Delegate = ...;
6665 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6666 readonly as DelegateControllers = ['...', ...];
6667 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
6668 readonly s DelegateSubgroup = '...';
6669 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6670 readonly b CPUAccounting = ...;
6671 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6672 readonly t CPUWeight = ...;
6673 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6674 readonly t StartupCPUWeight = ...;
6675 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6676 readonly t CPUShares = ...;
6677 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6678 readonly t StartupCPUShares = ...;
6679 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6680 readonly t CPUQuotaPerSecUSec = ...;
6681 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6682 readonly t CPUQuotaPeriodUSec = ...;
6683 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6684 readonly ay AllowedCPUs = [...];
6685 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
6686 readonly ay StartupAllowedCPUs = [...];
6687 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6688 readonly ay AllowedMemoryNodes = [...];
6689 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
6690 readonly ay StartupAllowedMemoryNodes = [...];
6691 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6692 readonly b IOAccounting = ...;
6693 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6694 readonly t IOWeight = ...;
6695 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6696 readonly t StartupIOWeight = ...;
6697 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6698 readonly a(st) IODeviceWeight = [...];
6699 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6700 readonly a(st) IOReadBandwidthMax = [...];
6701 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6702 readonly a(st) IOWriteBandwidthMax = [...];
6703 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6704 readonly a(st) IOReadIOPSMax = [...];
6705 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6706 readonly a(st) IOWriteIOPSMax = [...];
6707 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6708 readonly a(st) IODeviceLatencyTargetUSec = [...];
6709 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6710 readonly b BlockIOAccounting = ...;
6711 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6712 readonly t BlockIOWeight = ...;
6713 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6714 readonly t StartupBlockIOWeight = ...;
6715 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6716 readonly a(st) BlockIODeviceWeight = [...];
6717 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6718 readonly a(st) BlockIOReadBandwidth = [...];
6719 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6720 readonly a(st) BlockIOWriteBandwidth = [...];
6721 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6722 readonly b MemoryAccounting = ...;
6723 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6724 readonly t DefaultMemoryLow = ...;
6725 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6726 readonly t DefaultStartupMemoryLow = ...;
6727 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6728 readonly t DefaultMemoryMin = ...;
6729 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6730 readonly t MemoryMin = ...;
6731 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6732 readonly t MemoryLow = ...;
6733 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6734 readonly t StartupMemoryLow = ...;
6735 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6736 readonly t MemoryHigh = ...;
6737 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6738 readonly t StartupMemoryHigh = ...;
6739 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6740 readonly t MemoryMax = ...;
6741 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6742 readonly t StartupMemoryMax = ...;
6743 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6744 readonly t MemorySwapMax = ...;
6745 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6746 readonly t StartupMemorySwapMax = ...;
6747 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
6748 readonly t MemoryZSwapMax = ...;
6749 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
6750 readonly t StartupMemoryZSwapMax = ...;
6751 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
6752 readonly t MemoryLimit = ...;
6753 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6754 readonly s DevicePolicy = '...';
6755 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6756 readonly a(ss) DeviceAllow = [...];
6757 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6758 readonly b TasksAccounting = ...;
6759 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6760 readonly t TasksMax = ...;
6761 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6762 readonly b IPAccounting = ...;
6763 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6764 readonly a(iayu) IPAddressAllow = [...];
6765 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6766 readonly a(iayu) IPAddressDeny = [...];
6767 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6768 readonly as IPIngressFilterPath = ['...', ...];
6769 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6770 readonly as IPEgressFilterPath = ['...', ...];
6771 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6772 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
6773 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6774 readonly s ManagedOOMSwap = '...';
6775 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6776 readonly s ManagedOOMMemoryPressure = '...';
6777 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 6778 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
6779 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6780 readonly s ManagedOOMPreference = '...';
9e009a14
JK
6781 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6782 readonly a(ss) BPFProgram = [...];
dcf4781c 6783 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 6784 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 6785 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 6786 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
6787 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6788 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
6789 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6790 readonly s MemoryPressureWatch = '...';
6791 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6792 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
6793 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6794 readonly as Environment = ['...', ...];
6795 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6796 readonly a(sb) EnvironmentFiles = [...];
6797 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6798 readonly as PassEnvironment = ['...', ...];
6799 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6800 readonly as UnsetEnvironment = ['...', ...];
6801 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6802 readonly u UMask = ...;
6803 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6804 readonly t LimitCPU = ...;
6805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6806 readonly t LimitCPUSoft = ...;
6807 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6808 readonly t LimitFSIZE = ...;
6809 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6810 readonly t LimitFSIZESoft = ...;
6811 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6812 readonly t LimitDATA = ...;
6813 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6814 readonly t LimitDATASoft = ...;
6815 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6816 readonly t LimitSTACK = ...;
6817 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6818 readonly t LimitSTACKSoft = ...;
6819 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6820 readonly t LimitCORE = ...;
6821 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6822 readonly t LimitCORESoft = ...;
6823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6824 readonly t LimitRSS = ...;
6825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6826 readonly t LimitRSSSoft = ...;
6827 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6828 readonly t LimitNOFILE = ...;
6829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6830 readonly t LimitNOFILESoft = ...;
6831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6832 readonly t LimitAS = ...;
6833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6834 readonly t LimitASSoft = ...;
6835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6836 readonly t LimitNPROC = ...;
6837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6838 readonly t LimitNPROCSoft = ...;
6839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6840 readonly t LimitMEMLOCK = ...;
6841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6842 readonly t LimitMEMLOCKSoft = ...;
6843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6844 readonly t LimitLOCKS = ...;
6845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6846 readonly t LimitLOCKSSoft = ...;
6847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6848 readonly t LimitSIGPENDING = ...;
6849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6850 readonly t LimitSIGPENDINGSoft = ...;
6851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6852 readonly t LimitMSGQUEUE = ...;
6853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6854 readonly t LimitMSGQUEUESoft = ...;
6855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6856 readonly t LimitNICE = ...;
6857 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6858 readonly t LimitNICESoft = ...;
6859 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6860 readonly t LimitRTPRIO = ...;
6861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6862 readonly t LimitRTPRIOSoft = ...;
6863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6864 readonly t LimitRTTIME = ...;
6865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6866 readonly t LimitRTTIMESoft = ...;
6867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6868 readonly s WorkingDirectory = '...';
6869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6870 readonly s RootDirectory = '...';
6871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6872 readonly s RootImage = '...';
6873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
6874 readonly a(ss) RootImageOptions = [...];
6875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6876 readonly ay RootHash = [...];
6877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6878 readonly s RootHashPath = '...';
6879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6880 readonly ay RootHashSignature = [...];
6881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6882 readonly s RootHashSignaturePath = '...';
6883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6884 readonly s RootVerity = '...';
6885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9c0c6701
DDM
6886 readonly b RootEphemeral = ...;
6887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
6888 readonly as ExtensionDirectories = ['...', ...];
6889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
6890 readonly a(sba(ss)) ExtensionImages = [...];
6891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
6892 readonly a(ssba(ss)) MountImages = [...];
6893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6894 readonly i OOMScoreAdjust = ...;
6895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6896 readonly t CoredumpFilter = ...;
6897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6898 readonly i Nice = ...;
6899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6900 readonly i IOSchedulingClass = ...;
6901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6902 readonly i IOSchedulingPriority = ...;
6903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6904 readonly i CPUSchedulingPolicy = ...;
6905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6906 readonly i CPUSchedulingPriority = ...;
6907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6908 readonly ay CPUAffinity = [...];
6909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6910 readonly b CPUAffinityFromNUMA = ...;
6911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6912 readonly i NUMAPolicy = ...;
6913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6914 readonly ay NUMAMask = [...];
6915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6916 readonly t TimerSlackNSec = ...;
6917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6918 readonly b CPUSchedulingResetOnFork = ...;
6919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6920 readonly b NonBlocking = ...;
6921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6922 readonly s StandardInput = '...';
6923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6924 readonly s StandardInputFileDescriptorName = '...';
6925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6926 readonly ay StandardInputData = [...];
6927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6928 readonly s StandardOutput = '...';
6929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6930 readonly s StandardOutputFileDescriptorName = '...';
6931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6932 readonly s StandardError = '...';
6933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6934 readonly s StandardErrorFileDescriptorName = '...';
6935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6936 readonly s TTYPath = '...';
6937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6938 readonly b TTYReset = ...;
6939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6940 readonly b TTYVHangup = ...;
6941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6942 readonly b TTYVTDisallocate = ...;
6943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
6944 readonly q TTYRows = ...;
6945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6946 readonly q TTYColumns = ...;
6947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6948 readonly i SyslogPriority = ...;
6949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6950 readonly s SyslogIdentifier = '...';
6951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6952 readonly b SyslogLevelPrefix = ...;
6953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6954 readonly i SyslogLevel = ...;
6955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6956 readonly i SyslogFacility = ...;
6957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6958 readonly i LogLevelMax = ...;
6959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6960 readonly t LogRateLimitIntervalUSec = ...;
6961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6962 readonly u LogRateLimitBurst = ...;
6963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6964 readonly aay LogExtraFields = [[...], ...];
6965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
6966 readonly a(bs) LogFilterPatterns = [...];
6967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6968 readonly s LogNamespace = '...';
6969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6970 readonly i SecureBits = ...;
6971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6972 readonly t CapabilityBoundingSet = ...;
6973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6974 readonly t AmbientCapabilities = ...;
6975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6976 readonly s User = '...';
6977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6978 readonly s Group = '...';
6979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6980 readonly b DynamicUser = ...;
6981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6982 readonly b RemoveIPC = ...;
6983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6984 readonly a(say) SetCredential = [...];
6985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
6986 readonly a(say) SetCredentialEncrypted = [...];
6987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6988 readonly a(ss) LoadCredential = [...];
6989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
6990 readonly a(ss) LoadCredentialEncrypted = [...];
6991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
bbfb25f4
DDM
6992 readonly as ImportCredential = ['...', ...];
6993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6994 readonly as SupplementaryGroups = ['...', ...];
6995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6996 readonly s PAMName = '...';
6997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6998 readonly as ReadWritePaths = ['...', ...];
6999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7000 readonly as ReadOnlyPaths = ['...', ...];
7001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7002 readonly as InaccessiblePaths = ['...', ...];
7003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
7004 readonly as ExecPaths = ['...', ...];
7005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7006 readonly as NoExecPaths = ['...', ...];
7007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 7008 readonly as ExecSearchPath = ['...', ...];
7009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7010 readonly t MountFlags = ...;
7011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7012 readonly b PrivateTmp = ...;
7013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7014 readonly b PrivateDevices = ...;
7015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7016 readonly b ProtectClock = ...;
7017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7018 readonly b ProtectKernelTunables = ...;
7019 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7020 readonly b ProtectKernelModules = ...;
7021 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7022 readonly b ProtectKernelLogs = ...;
7023 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7024 readonly b ProtectControlGroups = ...;
7025 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7026 readonly b PrivateNetwork = ...;
7027 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7028 readonly b PrivateUsers = ...;
7029 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7030 readonly b PrivateMounts = ...;
7031 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
7032 readonly b PrivateIPC = ...;
7033 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7034 readonly s ProtectHome = '...';
7035 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7036 readonly s ProtectSystem = '...';
7037 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7038 readonly b SameProcessGroup = ...;
7039 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7040 readonly s UtmpIdentifier = '...';
7041 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7042 readonly s UtmpMode = '...';
7043 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7044 readonly (bs) SELinuxContext = ...;
7045 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7046 readonly (bs) AppArmorProfile = ...;
7047 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7048 readonly (bs) SmackProcessLabel = ...;
7049 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7050 readonly b IgnoreSIGPIPE = ...;
7051 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7052 readonly b NoNewPrivileges = ...;
7053 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7054 readonly (bas) SystemCallFilter = ...;
7055 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7056 readonly as SystemCallArchitectures = ['...', ...];
7057 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7058 readonly i SystemCallErrorNumber = ...;
7059 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
7060 readonly (bas) SystemCallLog = ...;
7061 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7062 readonly s Personality = '...';
7063 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7064 readonly b LockPersonality = ...;
7065 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7066 readonly (bas) RestrictAddressFamilies = ...;
7067 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
7068 readonly a(sst) RuntimeDirectorySymlink = [...];
7069 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7070 readonly s RuntimeDirectoryPreserve = '...';
7071 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7072 readonly u RuntimeDirectoryMode = ...;
7073 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7074 readonly as RuntimeDirectory = ['...', ...];
7075 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
7076 readonly a(sst) StateDirectorySymlink = [...];
7077 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7078 readonly u StateDirectoryMode = ...;
7079 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7080 readonly as StateDirectory = ['...', ...];
7081 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
7082 readonly a(sst) CacheDirectorySymlink = [...];
7083 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7084 readonly u CacheDirectoryMode = ...;
7085 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7086 readonly as CacheDirectory = ['...', ...];
7087 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
7088 readonly a(sst) LogsDirectorySymlink = [...];
7089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7090 readonly u LogsDirectoryMode = ...;
7091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7092 readonly as LogsDirectory = ['...', ...];
7093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7094 readonly u ConfigurationDirectoryMode = ...;
7095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7096 readonly as ConfigurationDirectory = ['...', ...];
7097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7098 readonly t TimeoutCleanUSec = ...;
7099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7100 readonly b MemoryDenyWriteExecute = ...;
7101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7102 readonly b RestrictRealtime = ...;
7103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7104 readonly b RestrictSUIDSGID = ...;
7105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7106 readonly t RestrictNamespaces = ...;
7107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
7108 readonly (bas) RestrictFileSystems = ...;
7109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7110 readonly a(ssbt) BindPaths = [...];
7111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7112 readonly a(ssbt) BindReadOnlyPaths = [...];
7113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7114 readonly a(ss) TemporaryFileSystem = [...];
7115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7116 readonly b MountAPIVFS = ...;
7117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7118 readonly s KeyringMode = '...';
7119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7120 readonly s ProtectProc = '...';
7121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7122 readonly s ProcSubset = '...';
7123 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7124 readonly b ProtectHostname = ...;
7125 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
85614c6e
SR
7126 readonly b MemoryKSM = ...;
7127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7128 readonly s NetworkNamespacePath = '...';
7129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
7130 readonly s IPCNamespacePath = '...';
7131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
7132 readonly s RootImagePolicy = '...';
7133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7134 readonly s MountImagePolicy = '...';
7135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7136 readonly s ExtensionImagePolicy = '...';
7137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7138 readonly s KillMode = '...';
7139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7140 readonly i KillSignal = ...;
7141 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7142 readonly i RestartKillSignal = ...;
7143 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7144 readonly i FinalKillSignal = ...;
7145 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7146 readonly b SendSIGKILL = ...;
7147 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7148 readonly b SendSIGHUP = ...;
7149 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7150 readonly i WatchdogSignal = ...;
3031660c 7151 };
47fb7fd6
ZJS
7152 interface org.freedesktop.DBus.Peer { ... };
7153 interface org.freedesktop.DBus.Introspectable { ... };
7154 interface org.freedesktop.DBus.Properties { ... };
7155 interface org.freedesktop.systemd1.Unit { ... };
7156};
7157 </programlisting>
7158
00bb75d7
ZJS
7159 <!--method GetProcesses is not documented!-->
7160
7161 <!--method AttachProcesses is not documented!-->
7162
7163 <!--property Where is not documented!-->
7164
7165 <!--property What is not documented!-->
7166
7167 <!--property Options is not documented!-->
7168
7169 <!--property Type is not documented!-->
7170
7171 <!--property TimeoutUSec is not documented!-->
7172
7173 <!--property DirectoryMode is not documented!-->
7174
7175 <!--property SloppyOptions is not documented!-->
7176
7177 <!--property LazyUnmount is not documented!-->
7178
7179 <!--property ForceUnmount is not documented!-->
7180
35f4e010
ZJS
7181 <!--property ReadWriteOnly is not documented!-->
7182
00bb75d7
ZJS
7183 <!--property UID is not documented!-->
7184
7185 <!--property GID is not documented!-->
7186
7187 <!--property ExecUnmount is not documented!-->
7188
7189 <!--property ExecRemount is not documented!-->
7190
7191 <!--property Slice is not documented!-->
7192
5483fca0
LP
7193 <!--property ControlGroupId is not documented!-->
7194
00bb75d7
ZJS
7195 <!--property MemoryCurrent is not documented!-->
7196
7197 <!--property CPUUsageNSec is not documented!-->
7198
7199 <!--property EffectiveCPUs is not documented!-->
7200
7201 <!--property EffectiveMemoryNodes is not documented!-->
7202
7203 <!--property TasksCurrent is not documented!-->
7204
7205 <!--property IPIngressBytes is not documented!-->
7206
7207 <!--property IPIngressPackets is not documented!-->
7208
7209 <!--property IPEgressBytes is not documented!-->
7210
7211 <!--property IPEgressPackets is not documented!-->
7212
7213 <!--property IOReadBytes is not documented!-->
7214
7215 <!--property IOReadOperations is not documented!-->
7216
7217 <!--property IOWriteBytes is not documented!-->
7218
7219 <!--property IOWriteOperations is not documented!-->
7220
7221 <!--property Delegate is not documented!-->
7222
7223 <!--property DelegateControllers is not documented!-->
7224
7225 <!--property CPUAccounting is not documented!-->
7226
7227 <!--property CPUWeight is not documented!-->
7228
7229 <!--property StartupCPUWeight is not documented!-->
7230
7231 <!--property CPUShares is not documented!-->
7232
7233 <!--property StartupCPUShares is not documented!-->
7234
7235 <!--property CPUQuotaPerSecUSec is not documented!-->
7236
7237 <!--property CPUQuotaPeriodUSec is not documented!-->
7238
7239 <!--property AllowedCPUs is not documented!-->
7240
c93a7d4a
PM
7241 <!--property StartupAllowedCPUs is not documented!-->
7242
00bb75d7
ZJS
7243 <!--property AllowedMemoryNodes is not documented!-->
7244
c93a7d4a
PM
7245 <!--property StartupAllowedMemoryNodes is not documented!-->
7246
00bb75d7
ZJS
7247 <!--property IOAccounting is not documented!-->
7248
7249 <!--property IOWeight is not documented!-->
7250
7251 <!--property StartupIOWeight is not documented!-->
7252
7253 <!--property IODeviceWeight is not documented!-->
7254
7255 <!--property IOReadBandwidthMax is not documented!-->
7256
7257 <!--property IOWriteBandwidthMax is not documented!-->
7258
7259 <!--property IOReadIOPSMax is not documented!-->
7260
7261 <!--property IOWriteIOPSMax is not documented!-->
7262
7263 <!--property IODeviceLatencyTargetUSec is not documented!-->
7264
7265 <!--property BlockIOAccounting is not documented!-->
7266
7267 <!--property BlockIOWeight is not documented!-->
7268
7269 <!--property StartupBlockIOWeight is not documented!-->
7270
7271 <!--property BlockIODeviceWeight is not documented!-->
7272
7273 <!--property BlockIOReadBandwidth is not documented!-->
7274
7275 <!--property BlockIOWriteBandwidth is not documented!-->
7276
7277 <!--property MemoryAccounting is not documented!-->
7278
7279 <!--property DefaultMemoryLow is not documented!-->
7280
53fda560
LB
7281 <!--property DefaultStartupMemoryLow is not documented!-->
7282
00bb75d7
ZJS
7283 <!--property DefaultMemoryMin is not documented!-->
7284
7285 <!--property MemoryMin is not documented!-->
7286
7287 <!--property MemoryLow is not documented!-->
7288
53fda560
LB
7289 <!--property StartupMemoryLow is not documented!-->
7290
00bb75d7
ZJS
7291 <!--property MemoryHigh is not documented!-->
7292
53fda560
LB
7293 <!--property StartupMemoryHigh is not documented!-->
7294
00bb75d7
ZJS
7295 <!--property MemoryMax is not documented!-->
7296
53fda560
LB
7297 <!--property StartupMemoryMax is not documented!-->
7298
00bb75d7
ZJS
7299 <!--property MemorySwapMax is not documented!-->
7300
53fda560
LB
7301 <!--property StartupMemorySwapMax is not documented!-->
7302
d7fe0a67
PV
7303 <!--property MemoryZSwapMax is not documented!-->
7304
53fda560
LB
7305 <!--property StartupMemoryZSwapMax is not documented!-->
7306
00bb75d7
ZJS
7307 <!--property MemoryLimit is not documented!-->
7308
7309 <!--property DevicePolicy is not documented!-->
7310
7311 <!--property DeviceAllow is not documented!-->
7312
7313 <!--property TasksAccounting is not documented!-->
7314
7315 <!--property TasksMax is not documented!-->
7316
7317 <!--property IPAccounting is not documented!-->
7318
7319 <!--property IPAddressAllow is not documented!-->
7320
7321 <!--property IPAddressDeny is not documented!-->
7322
7323 <!--property IPIngressFilterPath is not documented!-->
7324
7325 <!--property IPEgressFilterPath is not documented!-->
7326
7327 <!--property DisableControllers is not documented!-->
7328
4d824a4e
AZ
7329 <!--property ManagedOOMSwap is not documented!-->
7330
7331 <!--property ManagedOOMMemoryPressure is not documented!-->
7332
d9d3f05d 7333 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 7334
d8a4d64b
AZ
7335 <!--property ManagedOOMPreference is not documented!-->
7336
9e009a14
JK
7337 <!--property BPFProgram is not documented!-->
7338
dcf4781c
JK
7339 <!--property SocketBindAllow is not documented!-->
7340
7341 <!--property SocketBindDeny is not documented!-->
7342
57585d59
MV
7343 <!--property RestrictNetworkInterfaces is not documented!-->
7344
6bb00842
LP
7345 <!--property MemoryPressureWatch is not documented!-->
7346
7347 <!--property MemoryPressureThresholdUSec is not documented!-->
7348
00bb75d7
ZJS
7349 <!--property EnvironmentFiles is not documented!-->
7350
7351 <!--property PassEnvironment is not documented!-->
7352
7353 <!--property UnsetEnvironment is not documented!-->
7354
7355 <!--property UMask is not documented!-->
7356
7357 <!--property LimitCPUSoft is not documented!-->
7358
7359 <!--property LimitFSIZE is not documented!-->
7360
7361 <!--property LimitFSIZESoft is not documented!-->
7362
7363 <!--property LimitDATA is not documented!-->
7364
7365 <!--property LimitDATASoft is not documented!-->
7366
7367 <!--property LimitSTACK is not documented!-->
7368
7369 <!--property LimitSTACKSoft is not documented!-->
7370
7371 <!--property LimitCORE is not documented!-->
7372
7373 <!--property LimitCORESoft is not documented!-->
7374
7375 <!--property LimitRSS is not documented!-->
7376
7377 <!--property LimitRSSSoft is not documented!-->
7378
7379 <!--property LimitNOFILE is not documented!-->
7380
7381 <!--property LimitNOFILESoft is not documented!-->
7382
7383 <!--property LimitAS is not documented!-->
7384
7385 <!--property LimitASSoft is not documented!-->
7386
7387 <!--property LimitNPROC is not documented!-->
7388
7389 <!--property LimitNPROCSoft is not documented!-->
7390
7391 <!--property LimitMEMLOCK is not documented!-->
7392
7393 <!--property LimitMEMLOCKSoft is not documented!-->
7394
7395 <!--property LimitLOCKS is not documented!-->
7396
7397 <!--property LimitLOCKSSoft is not documented!-->
7398
7399 <!--property LimitSIGPENDING is not documented!-->
7400
7401 <!--property LimitSIGPENDINGSoft is not documented!-->
7402
7403 <!--property LimitMSGQUEUE is not documented!-->
7404
7405 <!--property LimitMSGQUEUESoft is not documented!-->
7406
7407 <!--property LimitNICE is not documented!-->
7408
7409 <!--property LimitNICESoft is not documented!-->
7410
7411 <!--property LimitRTPRIO is not documented!-->
7412
7413 <!--property LimitRTPRIOSoft is not documented!-->
47fb7fd6 7414
00bb75d7 7415 <!--property LimitRTTIME is not documented!-->
47fb7fd6 7416
00bb75d7 7417 <!--property LimitRTTIMESoft is not documented!-->
47fb7fd6 7418
00bb75d7 7419 <!--property WorkingDirectory is not documented!-->
47fb7fd6 7420
35f4e010
ZJS
7421 <!--property RootHashPath is not documented!-->
7422
35f4e010
ZJS
7423 <!--property RootHashSignaturePath is not documented!-->
7424
9c0c6701
DDM
7425 <!--property RootEphemeral is not documented!-->
7426
00bb75d7 7427 <!--property OOMScoreAdjust is not documented!-->
47fb7fd6 7428
00bb75d7 7429 <!--property CoredumpFilter is not documented!-->
47fb7fd6 7430
00bb75d7 7431 <!--property Nice is not documented!-->
47fb7fd6 7432
00bb75d7 7433 <!--property IOSchedulingClass is not documented!-->
47fb7fd6 7434
00bb75d7 7435 <!--property IOSchedulingPriority is not documented!-->
47fb7fd6 7436
00bb75d7 7437 <!--property CPUSchedulingPolicy is not documented!-->
47fb7fd6 7438
00bb75d7 7439 <!--property CPUSchedulingPriority is not documented!-->
47fb7fd6 7440
00bb75d7 7441 <!--property CPUAffinity is not documented!-->
47fb7fd6 7442
00bb75d7 7443 <!--property CPUAffinityFromNUMA is not documented!-->
47fb7fd6 7444
00bb75d7 7445 <!--property NUMAPolicy is not documented!-->
47fb7fd6 7446
00bb75d7 7447 <!--property NUMAMask is not documented!-->
47fb7fd6 7448
00bb75d7 7449 <!--property TimerSlackNSec is not documented!-->
47fb7fd6 7450
00bb75d7 7451 <!--property CPUSchedulingResetOnFork is not documented!-->
47fb7fd6 7452
00bb75d7 7453 <!--property NonBlocking is not documented!-->
47fb7fd6 7454
00bb75d7 7455 <!--property StandardInput is not documented!-->
47fb7fd6 7456
00bb75d7 7457 <!--property StandardInputFileDescriptorName is not documented!-->
47fb7fd6 7458
00bb75d7 7459 <!--property StandardInputData is not documented!-->
47fb7fd6 7460
00bb75d7 7461 <!--property StandardOutput is not documented!-->
47fb7fd6 7462
00bb75d7 7463 <!--property StandardOutputFileDescriptorName is not documented!-->
47fb7fd6 7464
00bb75d7 7465 <!--property StandardError is not documented!-->
47fb7fd6 7466
00bb75d7
ZJS
7467 <!--property StandardErrorFileDescriptorName is not documented!-->
7468
7469 <!--property TTYPath is not documented!-->
7470
7471 <!--property TTYReset is not documented!-->
7472
7473 <!--property TTYVHangup is not documented!-->
7474
7475 <!--property TTYVTDisallocate is not documented!-->
7476
51462135
DDM
7477 <!--property TTYRows is not documented!-->
7478
7479 <!--property TTYColumns is not documented!-->
7480
00bb75d7
ZJS
7481 <!--property SyslogPriority is not documented!-->
7482
7483 <!--property SyslogIdentifier is not documented!-->
7484
7485 <!--property SyslogLevelPrefix is not documented!-->
7486
7487 <!--property SyslogLevel is not documented!-->
7488
7489 <!--property SyslogFacility is not documented!-->
7490
7491 <!--property LogLevelMax is not documented!-->
7492
7493 <!--property LogRateLimitIntervalUSec is not documented!-->
7494
7495 <!--property LogRateLimitBurst is not documented!-->
7496
7497 <!--property LogExtraFields is not documented!-->
7498
523ea123
QD
7499 <!--property LogFilterPatterns is not documented!-->
7500
00bb75d7
ZJS
7501 <!--property LogNamespace is not documented!-->
7502
7503 <!--property AmbientCapabilities is not documented!-->
7504
7505 <!--property User is not documented!-->
7506
7507 <!--property Group is not documented!-->
7508
7509 <!--property DynamicUser is not documented!-->
7510
7511 <!--property RemoveIPC is not documented!-->
7512
e4b2cea3
ZJS
7513 <!--property SetCredential is not documented!-->
7514
43144be4
LP
7515 <!--property SetCredentialEncrypted is not documented!-->
7516
e4b2cea3
ZJS
7517 <!--property LoadCredential is not documented!-->
7518
43144be4
LP
7519 <!--property LoadCredentialEncrypted is not documented!-->
7520
bbfb25f4
DDM
7521 <!--property ImportCredential is not documented!-->
7522
00bb75d7
ZJS
7523 <!--property SupplementaryGroups is not documented!-->
7524
7525 <!--property PAMName is not documented!-->
7526
7527 <!--property ReadWritePaths is not documented!-->
7528
7529 <!--property ReadOnlyPaths is not documented!-->
7530
7531 <!--property InaccessiblePaths is not documented!-->
7532
ddc155b2
TM
7533 <!--property ExecPaths is not documented!-->
7534
7535 <!--property NoExecPaths is not documented!-->
7536
8c35c10d 7537 <!--property ExecSearchPath is not documented!-->
7538
00bb75d7
ZJS
7539 <!--property PrivateTmp is not documented!-->
7540
7541 <!--property PrivateDevices is not documented!-->
7542
7543 <!--property ProtectClock is not documented!-->
7544
7545 <!--property ProtectKernelTunables is not documented!-->
7546
7547 <!--property ProtectKernelModules is not documented!-->
7548
7549 <!--property ProtectKernelLogs is not documented!-->
7550
7551 <!--property ProtectControlGroups is not documented!-->
7552
7553 <!--property PrivateNetwork is not documented!-->
7554
7555 <!--property PrivateUsers is not documented!-->
7556
7557 <!--property PrivateMounts is not documented!-->
7558
a70581ff
XR
7559 <!--property PrivateIPC is not documented!-->
7560
00bb75d7
ZJS
7561 <!--property ProtectHome is not documented!-->
7562
7563 <!--property ProtectSystem is not documented!-->
7564
7565 <!--property SameProcessGroup is not documented!-->
7566
7567 <!--property UtmpIdentifier is not documented!-->
7568
7569 <!--property UtmpMode is not documented!-->
7570
7571 <!--property SELinuxContext is not documented!-->
7572
7573 <!--property AppArmorProfile is not documented!-->
7574
7575 <!--property SmackProcessLabel is not documented!-->
7576
7577 <!--property IgnoreSIGPIPE is not documented!-->
7578
7579 <!--property NoNewPrivileges is not documented!-->
7580
7581 <!--property SystemCallFilter is not documented!-->
7582
7583 <!--property SystemCallArchitectures is not documented!-->
7584
7585 <!--property SystemCallErrorNumber is not documented!-->
7586
1f6b4144
ZJS
7587 <!--property SystemCallLog is not documented!-->
7588
00bb75d7
ZJS
7589 <!--property Personality is not documented!-->
7590
7591 <!--property LockPersonality is not documented!-->
7592
7593 <!--property RestrictAddressFamilies is not documented!-->
7594
7595 <!--property RuntimeDirectoryPreserve is not documented!-->
7596
7597 <!--property RuntimeDirectoryMode is not documented!-->
7598
00bb75d7
ZJS
7599 <!--property StateDirectoryMode is not documented!-->
7600
00bb75d7
ZJS
7601 <!--property CacheDirectoryMode is not documented!-->
7602
00bb75d7
ZJS
7603 <!--property LogsDirectoryMode is not documented!-->
7604
00bb75d7
ZJS
7605 <!--property ConfigurationDirectoryMode is not documented!-->
7606
7607 <!--property ConfigurationDirectory is not documented!-->
7608
7609 <!--property TimeoutCleanUSec is not documented!-->
7610
7611 <!--property MemoryDenyWriteExecute is not documented!-->
7612
7613 <!--property RestrictRealtime is not documented!-->
7614
7615 <!--property RestrictSUIDSGID is not documented!-->
7616
7617 <!--property RestrictNamespaces is not documented!-->
7618
cc86a278
ILG
7619 <!--property RestrictFileSystems is not documented!-->
7620
00bb75d7
ZJS
7621 <!--property BindPaths is not documented!-->
7622
7623 <!--property BindReadOnlyPaths is not documented!-->
7624
7625 <!--property TemporaryFileSystem is not documented!-->
7626
7627 <!--property MountAPIVFS is not documented!-->
7628
7629 <!--property KeyringMode is not documented!-->
7630
e4b2cea3
ZJS
7631 <!--property ProtectProc is not documented!-->
7632
7633 <!--property ProcSubset is not documented!-->
7634
00bb75d7
ZJS
7635 <!--property ProtectHostname is not documented!-->
7636
85614c6e
SR
7637 <!--property MemoryKSM is not documented!-->
7638
00bb75d7
ZJS
7639 <!--property NetworkNamespacePath is not documented!-->
7640
a70581ff
XR
7641 <!--property IPCNamespacePath is not documented!-->
7642
84be0c71
LP
7643 <!--property RootImagePolicy is not documented!-->
7644
7645 <!--property MountImagePolicy is not documented!-->
7646
7647 <!--property ExtensionImagePolicy is not documented!-->
7648
00bb75d7
ZJS
7649 <!--property KillMode is not documented!-->
7650
7651 <!--property KillSignal is not documented!-->
7652
7653 <!--property RestartKillSignal is not documented!-->
7654
7655 <!--property FinalKillSignal is not documented!-->
7656
7657 <!--property SendSIGKILL is not documented!-->
7658
7659 <!--property SendSIGHUP is not documented!-->
7660
7661 <!--property WatchdogSignal is not documented!-->
7662
7663 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7664
00bb75d7
ZJS
7665 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7666
7667 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7668
7669 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7670
48f99d7c
ZJS
7671 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
7672
00bb75d7
ZJS
7673 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
7674
7675 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
7676
7677 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7678
7679 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
7680
7681 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
7682
7683 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
7684
7685 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
7686
7687 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
7688
7689 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7690
7691 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
7692
7693 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
7694
7695 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
7696
35f4e010
ZJS
7697 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
7698
00bb75d7
ZJS
7699 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7700
7701 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
7702
7703 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
7704
7705 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
7706
7707 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
7708
7709 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
7710
7711 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
7712
7713 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
7714
5483fca0
LP
7715 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
7716
00bb75d7
ZJS
7717 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
7718
93ff34e4
LB
7719 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
7720
00bb75d7
ZJS
7721 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
7722
7723 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
7724
7725 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
7726
7727 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
7728
7729 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
7730
7731 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
7732
7733 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
7734
7735 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
7736
7737 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
7738
7739 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
7740
7741 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
7742
7743 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
7744
7745 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
7746
7747 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
7748
a8b993dc
LP
7749 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
7750
00bb75d7
ZJS
7751 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
7752
7753 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 7754
00bb75d7 7755 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 7756
00bb75d7 7757 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 7758
00bb75d7 7759 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 7760
00bb75d7 7761 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 7762
00bb75d7 7763 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 7764
00bb75d7 7765 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 7766
c93a7d4a
PM
7767 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
7768
00bb75d7 7769 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 7770
c93a7d4a
PM
7771 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
7772
00bb75d7 7773 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 7774
00bb75d7 7775 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 7776
00bb75d7 7777 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 7778
00bb75d7 7779 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 7780
00bb75d7 7781 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 7782
00bb75d7 7783 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 7784
00bb75d7 7785 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 7786
00bb75d7 7787 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 7788
00bb75d7 7789 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 7790
00bb75d7 7791 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 7792
00bb75d7 7793 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 7794
00bb75d7 7795 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 7796
00bb75d7 7797 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 7798
00bb75d7 7799 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 7800
00bb75d7 7801 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 7802
00bb75d7 7803 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 7804
00bb75d7 7805 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 7806
53fda560
LB
7807 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
7808
00bb75d7 7809 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 7810
00bb75d7 7811 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 7812
00bb75d7 7813 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 7814
53fda560
LB
7815 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
7816
00bb75d7 7817 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 7818
53fda560
LB
7819 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
7820
00bb75d7 7821 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 7822
53fda560
LB
7823 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
7824
00bb75d7 7825 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 7826
53fda560
LB
7827 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
7828
d7fe0a67
PV
7829 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
7830
53fda560
LB
7831 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
7832
00bb75d7 7833 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 7834
00bb75d7 7835 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 7836
00bb75d7 7837 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 7838
00bb75d7 7839 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 7840
00bb75d7 7841 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 7842
00bb75d7 7843 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 7844
00bb75d7 7845 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 7846
00bb75d7 7847 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 7848
00bb75d7 7849 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 7850
00bb75d7 7851 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 7852
00bb75d7 7853 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 7854
4d824a4e
AZ
7855 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
7856
7857 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
7858
d9d3f05d 7859 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 7860
d8a4d64b
AZ
7861 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
7862
9e009a14
JK
7863 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
7864
dcf4781c
JK
7865 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
7866
7867 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
7868
57585d59
MV
7869 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
7870
6bb00842
LP
7871 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
7872
7873 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
7874
00bb75d7 7875 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 7876
00bb75d7 7877 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 7878
00bb75d7 7879 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 7880
00bb75d7 7881 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 7882
00bb75d7 7883 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 7884
00bb75d7 7885 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 7886
00bb75d7 7887 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 7888
00bb75d7 7889 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 7890
00bb75d7 7891 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 7892
00bb75d7 7893 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 7894
00bb75d7 7895 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 7896
00bb75d7 7897 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 7898
00bb75d7 7899 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 7900
00bb75d7 7901 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 7902
00bb75d7 7903 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 7904
00bb75d7 7905 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 7906
00bb75d7 7907 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 7908
00bb75d7 7909 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 7910
00bb75d7 7911 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 7912
00bb75d7 7913 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 7914
00bb75d7 7915 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 7916
00bb75d7 7917 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 7918
00bb75d7 7919 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 7920
00bb75d7 7921 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 7922
00bb75d7 7923 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 7924
00bb75d7 7925 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 7926
00bb75d7 7927 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 7928
00bb75d7 7929 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 7930
00bb75d7 7931 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 7932
00bb75d7 7933 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 7934
00bb75d7 7935 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 7936
00bb75d7 7937 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 7938
00bb75d7 7939 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 7940
00bb75d7 7941 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 7942
00bb75d7 7943 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 7944
00bb75d7 7945 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 7946
00bb75d7 7947 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 7948
00bb75d7 7949 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 7950
00bb75d7 7951 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 7952
00bb75d7 7953 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 7954
35f4e010
ZJS
7955 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
7956
7957 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
7958
7959 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
7960
7961 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
7962
7963 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
7964
7965 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
7966
9c0c6701
DDM
7967 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
7968
a07b9926
LB
7969 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
7970
93f59701
LB
7971 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
7972
35f4e010
ZJS
7973 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
7974
00bb75d7 7975 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 7976
00bb75d7 7977 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 7978
00bb75d7 7979 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 7980
00bb75d7 7981 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 7982
00bb75d7 7983 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 7984
00bb75d7 7985 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 7986
00bb75d7 7987 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 7988
00bb75d7 7989 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 7990
00bb75d7 7991 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 7992
00bb75d7 7993 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 7994
00bb75d7 7995 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 7996
00bb75d7 7997 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 7998
00bb75d7 7999 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 8000
00bb75d7 8001 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 8002
00bb75d7 8003 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 8004
00bb75d7 8005 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 8006
00bb75d7 8007 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 8008
00bb75d7 8009 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 8010
00bb75d7 8011 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 8012
00bb75d7 8013 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 8014
00bb75d7 8015 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 8016
00bb75d7 8017 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 8018
00bb75d7 8019 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 8020
00bb75d7 8021 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 8022
00bb75d7 8023 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 8024
51462135
DDM
8025 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
8026
8027 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
8028
00bb75d7 8029 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 8030
00bb75d7 8031 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 8032
00bb75d7 8033 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 8034
00bb75d7 8035 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 8036
00bb75d7 8037 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 8038
00bb75d7 8039 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 8040
00bb75d7 8041 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 8042
00bb75d7 8043 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 8044
00bb75d7 8045 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 8046
523ea123
QD
8047 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
8048
00bb75d7 8049 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 8050
00bb75d7 8051 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 8052
00bb75d7 8053 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 8054
00bb75d7 8055 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 8056
00bb75d7 8057 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 8058
00bb75d7 8059 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 8060
00bb75d7 8061 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 8062
00bb75d7 8063 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 8064
e4b2cea3
ZJS
8065 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
8066
43144be4
LP
8067 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
8068
e4b2cea3
ZJS
8069 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
8070
43144be4
LP
8071 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
8072
bbfb25f4
DDM
8073 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
8074
00bb75d7 8075 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 8076
00bb75d7 8077 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 8078
00bb75d7 8079 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 8080
00bb75d7 8081 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 8082
00bb75d7 8083 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 8084
ddc155b2
TM
8085 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
8086
8087 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
8088
8c35c10d 8089 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
8090
00bb75d7 8091 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 8092
00bb75d7 8093 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 8094
00bb75d7 8095 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 8096
00bb75d7 8097 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 8098
00bb75d7 8099 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 8100
00bb75d7 8101 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 8102
00bb75d7 8103 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 8104
00bb75d7 8105 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 8106
00bb75d7 8107 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 8108
00bb75d7 8109 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 8110
00bb75d7 8111 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 8112
a70581ff
XR
8113 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
8114
00bb75d7 8115 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 8116
00bb75d7 8117 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 8118
00bb75d7 8119 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 8120
00bb75d7 8121 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 8122
00bb75d7 8123 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 8124
00bb75d7 8125 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 8126
00bb75d7 8127 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 8128
00bb75d7 8129 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 8130
00bb75d7 8131 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 8132
00bb75d7 8133 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 8134
00bb75d7 8135 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 8136
00bb75d7 8137 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 8138
00bb75d7 8139 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 8140
1f6b4144
ZJS
8141 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
8142
00bb75d7 8143 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 8144
00bb75d7 8145 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 8146
00bb75d7 8147 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 8148
211a3d87
LB
8149 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
8150
00bb75d7 8151 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 8152
00bb75d7 8153 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 8154
00bb75d7 8155 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 8156
211a3d87
LB
8157 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
8158
00bb75d7 8159 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 8160
00bb75d7 8161 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 8162
211a3d87
LB
8163 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
8164
00bb75d7 8165 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 8166
00bb75d7 8167 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 8168
211a3d87
LB
8169 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
8170
00bb75d7 8171 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 8172
00bb75d7 8173 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 8174
00bb75d7 8175 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 8176
00bb75d7 8177 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 8178
00bb75d7 8179 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 8180
00bb75d7 8181 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 8182
00bb75d7 8183 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 8184
00bb75d7 8185 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 8186
00bb75d7 8187 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 8188
cc86a278
ILG
8189 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
8190
00bb75d7 8191 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 8192
00bb75d7 8193 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 8194
00bb75d7 8195 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 8196
00bb75d7 8197 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 8198
00bb75d7 8199 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 8200
e4b2cea3
ZJS
8201 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
8202
8203 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
8204
00bb75d7 8205 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 8206
85614c6e
SR
8207 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
8208
00bb75d7 8209 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 8210
a70581ff
XR
8211 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
8212
84be0c71
LP
8213 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
8214
8215 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
8216
8217 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
8218
00bb75d7 8219 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 8220
00bb75d7 8221 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 8222
00bb75d7 8223 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 8224
00bb75d7 8225 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 8226
00bb75d7 8227 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 8228
00bb75d7 8229 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 8230
00bb75d7 8231 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 8232
00bb75d7 8233 <!--End of Autogenerated section-->
47fb7fd6
ZJS
8234
8235 <refsect2>
8236 <title>Properties</title>
8237
8238 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
8239 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
8240 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
8241 execute. They also share most of the fields related to the execution context that Service objects
8242 expose (see above). In addition to these properties there are the following:</para>
8243
8244 <para><varname>ControlPID</varname> contains the PID of the currently running
8245 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
8246 running, otherwise 0.</para>
8247
8248 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
8249 can take the values <literal>success</literal>, <literal>resources</literal>,
8250 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
8251 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
8252 corresponding field of service unit objects (see above).</para>
8253 </refsect2>
8254 </refsect1>
8255
8256 <refsect1>
8257 <title>Automount Unit Objects</title>
8258
8259 <para>All automount unit objects implement the
8260 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
8261 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8262
48f99d7c 8263 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
47fb7fd6
ZJS
8264node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
8265 interface org.freedesktop.systemd1.Automount {
8266 properties:
8267 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8268 readonly s Where = '...';
8269 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7c5cef22
AS
8270 readonly s ExtraOptions = '...';
8271 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8272 readonly u DirectoryMode = ...;
8273 readonly s Result = '...';
8274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8275 readonly t TimeoutIdleUSec = ...;
3031660c 8276 };
47fb7fd6
ZJS
8277 interface org.freedesktop.DBus.Peer { ... };
8278 interface org.freedesktop.DBus.Introspectable { ... };
8279 interface org.freedesktop.DBus.Properties { ... };
8280 interface org.freedesktop.systemd1.Unit { ... };
8281};
8282 </programlisting>
8283
8284 <!--property Where is not documented!-->
8285
7c5cef22
AS
8286 <!--property ExtraOptions is not documented!-->
8287
47fb7fd6
ZJS
8288 <!--property DirectoryMode is not documented!-->
8289
8290 <!--property TimeoutIdleUSec is not documented!-->
8291
00bb75d7
ZJS
8292 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8293
00bb75d7
ZJS
8294 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8295
8296 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
8297
8298 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8299
48f99d7c
ZJS
8300 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
8301
00bb75d7
ZJS
8302 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
8303
7c5cef22
AS
8304 <variablelist class="dbus-property" generated="True" extra-ref="ExtraOptions"/>
8305
00bb75d7
ZJS
8306 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
8307
8308 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8309
8310 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
8311
8312 <!--End of Autogenerated section-->
8313
47fb7fd6
ZJS
8314 <refsect2>
8315 <title>Properties</title>
8316
8317 <para>Most of the properties map directly to the corresponding settings in the automount unit
8318 files.</para>
8319
8320 <para><varname>Result</varname> knows the values <literal>success</literal> and
8321 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
8322 the corresponding field of the Service object.</para>
8323 </refsect2>
8324 </refsect1>
8325
8326
8327 <refsect1>
8328 <title>Timer Unit Objects</title>
8329
8330 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
8331 interface (described here) in addition to the generic
8332 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8333
48f99d7c 8334 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
47fb7fd6
ZJS
8335node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
8336 interface org.freedesktop.systemd1.Timer {
8337 properties:
8338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8339 readonly s Unit = '...';
8340 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8341 readonly a(stt) TimersMonotonic = [...];
8342 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8343 readonly a(sst) TimersCalendar = [...];
8344 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8345 readonly b OnClockChange = ...;
8346 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8347 readonly b OnTimezoneChange = ...;
8348 readonly t NextElapseUSecRealtime = ...;
8349 readonly t NextElapseUSecMonotonic = ...;
8350 readonly t LastTriggerUSec = ...;
8351 readonly t LastTriggerUSecMonotonic = ...;
8352 readonly s Result = '...';
8353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8354 readonly t AccuracyUSec = ...;
8355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8356 readonly t RandomizedDelayUSec = ...;
8357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
acf24a1a
KG
8358 readonly b FixedRandomDelay = ...;
8359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8360 readonly b Persistent = ...;
8361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8362 readonly b WakeSystem = ...;
8363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8364 readonly b RemainAfterElapse = ...;
3031660c 8365 };
47fb7fd6
ZJS
8366 interface org.freedesktop.DBus.Peer { ... };
8367 interface org.freedesktop.DBus.Introspectable { ... };
8368 interface org.freedesktop.DBus.Properties { ... };
8369 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8370};
8371 </programlisting>
8372
47fb7fd6
ZJS
8373 <!--property OnClockChange is not documented!-->
8374
8375 <!--property OnTimezoneChange is not documented!-->
8376
8377 <!--property LastTriggerUSec is not documented!-->
8378
8379 <!--property LastTriggerUSecMonotonic is not documented!-->
8380
8381 <!--property AccuracyUSec is not documented!-->
8382
8383 <!--property RandomizedDelayUSec is not documented!-->
8384
acf24a1a
KG
8385 <!--property FixedRandomDelay is not documented!-->
8386
47fb7fd6
ZJS
8387 <!--property Persistent is not documented!-->
8388
8389 <!--property WakeSystem is not documented!-->
8390
8391 <!--property RemainAfterElapse is not documented!-->
8392
00bb75d7
ZJS
8393 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8394
00bb75d7
ZJS
8395 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8396
8397 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8398
8399 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8400
48f99d7c
ZJS
8401 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
8402
00bb75d7
ZJS
8403 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
8404
8405 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
8406
8407 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
8408
8409 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
8410
8411 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
8412
8413 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
8414
8415 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
8416
8417 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
8418
8419 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
8420
8421 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8422
8423 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
8424
8425 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
8426
acf24a1a
KG
8427 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
8428
00bb75d7
ZJS
8429 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
8430
8431 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
8432
8433 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
8434
8435 <!--End of Autogenerated section-->
8436
3031660c
ZJS
8437 <refsect2>
8438 <title>Properties</title>
8439
47fb7fd6 8440 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
3031660c 8441
47fb7fd6
ZJS
8442 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
8443 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
8444 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
8445 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
8446 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
8447 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
8448 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
3031660c 8449
47fb7fd6
ZJS
8450 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
8451 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
8452 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
8453 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
3031660c 8454
47fb7fd6
ZJS
8455 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
8456 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
8457 does not include at least one calendar event.</para>
3031660c 8458
47fb7fd6
ZJS
8459 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
8460 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
8461 does not include at least one monotonic event.</para>
8462
8463 <para><varname>Result</varname> knows the values <literal>success</literal> and
8464 <literal>resources</literal> with the same meanings as the matching values of the corresponding
8465 property of the service interface.</para>
3031660c
ZJS
8466 </refsect2>
8467 </refsect1>
8468
8469 <refsect1>
47fb7fd6 8470 <title>Swap Unit Objects</title>
3031660c 8471
47fb7fd6
ZJS
8472 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
8473 interface (described here) in addition to the generic
8474 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
8475
48f99d7c 8476 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
47fb7fd6
ZJS
8477node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
8478 interface org.freedesktop.systemd1.Swap {
3031660c 8479 methods:
47fb7fd6
ZJS
8480 GetProcesses(out a(sus) processes);
8481 AttachProcesses(in s subcgroup,
8482 in au pids);
3031660c 8483 properties:
47fb7fd6
ZJS
8484 readonly s What = '...';
8485 readonly i Priority = ...;
8486 readonly s Options = '...';
8487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8488 readonly t TimeoutUSec = ...;
8489 readonly u ControlPID = ...;
8490 readonly s Result = '...';
8491 readonly u UID = ...;
8492 readonly u GID = ...;
8493 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8494 readonly a(sasbttttuii) ExecActivate = [...];
8495 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
8496 readonly a(sasbttttuii) ExecDeactivate = [...];
8497 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8498 readonly s Slice = '...';
8499 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8500 readonly s ControlGroup = '...';
8501 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
8502 readonly t ControlGroupId = ...;
8503 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8504 readonly t MemoryCurrent = ...;
8505 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
8506 readonly t MemoryAvailable = ...;
8507 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8508 readonly t CPUUsageNSec = ...;
8509 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8510 readonly ay EffectiveCPUs = [...];
8511 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8512 readonly ay EffectiveMemoryNodes = [...];
8513 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8514 readonly t TasksCurrent = ...;
8515 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8516 readonly t IPIngressBytes = ...;
8517 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8518 readonly t IPIngressPackets = ...;
8519 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8520 readonly t IPEgressBytes = ...;
8521 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8522 readonly t IPEgressPackets = ...;
8523 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8524 readonly t IOReadBytes = ...;
8525 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8526 readonly t IOReadOperations = ...;
8527 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8528 readonly t IOWriteBytes = ...;
8529 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8530 readonly t IOWriteOperations = ...;
8531 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8532 readonly b Delegate = ...;
8533 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8534 readonly as DelegateControllers = ['...', ...];
8535 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
8536 readonly s DelegateSubgroup = '...';
8537 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8538 readonly b CPUAccounting = ...;
8539 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8540 readonly t CPUWeight = ...;
8541 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8542 readonly t StartupCPUWeight = ...;
8543 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8544 readonly t CPUShares = ...;
8545 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8546 readonly t StartupCPUShares = ...;
8547 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8548 readonly t CPUQuotaPerSecUSec = ...;
8549 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8550 readonly t CPUQuotaPeriodUSec = ...;
8551 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8552 readonly ay AllowedCPUs = [...];
8553 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
8554 readonly ay StartupAllowedCPUs = [...];
8555 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8556 readonly ay AllowedMemoryNodes = [...];
8557 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
8558 readonly ay StartupAllowedMemoryNodes = [...];
8559 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8560 readonly b IOAccounting = ...;
8561 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8562 readonly t IOWeight = ...;
8563 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8564 readonly t StartupIOWeight = ...;
8565 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8566 readonly a(st) IODeviceWeight = [...];
8567 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8568 readonly a(st) IOReadBandwidthMax = [...];
8569 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8570 readonly a(st) IOWriteBandwidthMax = [...];
8571 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8572 readonly a(st) IOReadIOPSMax = [...];
8573 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8574 readonly a(st) IOWriteIOPSMax = [...];
8575 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8576 readonly a(st) IODeviceLatencyTargetUSec = [...];
8577 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8578 readonly b BlockIOAccounting = ...;
8579 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8580 readonly t BlockIOWeight = ...;
8581 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8582 readonly t StartupBlockIOWeight = ...;
8583 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8584 readonly a(st) BlockIODeviceWeight = [...];
8585 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8586 readonly a(st) BlockIOReadBandwidth = [...];
8587 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8588 readonly a(st) BlockIOWriteBandwidth = [...];
8589 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8590 readonly b MemoryAccounting = ...;
8591 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8592 readonly t DefaultMemoryLow = ...;
8593 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8594 readonly t DefaultStartupMemoryLow = ...;
8595 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8596 readonly t DefaultMemoryMin = ...;
8597 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8598 readonly t MemoryMin = ...;
8599 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8600 readonly t MemoryLow = ...;
8601 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8602 readonly t StartupMemoryLow = ...;
8603 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8604 readonly t MemoryHigh = ...;
8605 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8606 readonly t StartupMemoryHigh = ...;
8607 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8608 readonly t MemoryMax = ...;
8609 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8610 readonly t StartupMemoryMax = ...;
8611 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8612 readonly t MemorySwapMax = ...;
8613 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8614 readonly t StartupMemorySwapMax = ...;
8615 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
8616 readonly t MemoryZSwapMax = ...;
8617 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
8618 readonly t StartupMemoryZSwapMax = ...;
8619 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
8620 readonly t MemoryLimit = ...;
8621 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8622 readonly s DevicePolicy = '...';
8623 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8624 readonly a(ss) DeviceAllow = [...];
8625 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8626 readonly b TasksAccounting = ...;
8627 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8628 readonly t TasksMax = ...;
8629 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8630 readonly b IPAccounting = ...;
8631 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8632 readonly a(iayu) IPAddressAllow = [...];
8633 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8634 readonly a(iayu) IPAddressDeny = [...];
8635 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8636 readonly as IPIngressFilterPath = ['...', ...];
8637 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8638 readonly as IPEgressFilterPath = ['...', ...];
8639 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8640 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
8641 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8642 readonly s ManagedOOMSwap = '...';
8643 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8644 readonly s ManagedOOMMemoryPressure = '...';
8645 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 8646 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
8647 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8648 readonly s ManagedOOMPreference = '...';
9e009a14
JK
8649 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8650 readonly a(ss) BPFProgram = [...];
dcf4781c 8651 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 8652 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 8653 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 8654 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
8655 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8656 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
8657 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8658 readonly s MemoryPressureWatch = '...';
8659 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8660 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
8661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8662 readonly as Environment = ['...', ...];
8663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8664 readonly a(sb) EnvironmentFiles = [...];
8665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8666 readonly as PassEnvironment = ['...', ...];
8667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8668 readonly as UnsetEnvironment = ['...', ...];
8669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8670 readonly u UMask = ...;
8671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8672 readonly t LimitCPU = ...;
8673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8674 readonly t LimitCPUSoft = ...;
8675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8676 readonly t LimitFSIZE = ...;
8677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8678 readonly t LimitFSIZESoft = ...;
8679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8680 readonly t LimitDATA = ...;
8681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8682 readonly t LimitDATASoft = ...;
8683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8684 readonly t LimitSTACK = ...;
8685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8686 readonly t LimitSTACKSoft = ...;
8687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8688 readonly t LimitCORE = ...;
8689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8690 readonly t LimitCORESoft = ...;
8691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8692 readonly t LimitRSS = ...;
8693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8694 readonly t LimitRSSSoft = ...;
8695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8696 readonly t LimitNOFILE = ...;
8697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8698 readonly t LimitNOFILESoft = ...;
8699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8700 readonly t LimitAS = ...;
8701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8702 readonly t LimitASSoft = ...;
8703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8704 readonly t LimitNPROC = ...;
8705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8706 readonly t LimitNPROCSoft = ...;
8707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8708 readonly t LimitMEMLOCK = ...;
8709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8710 readonly t LimitMEMLOCKSoft = ...;
8711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8712 readonly t LimitLOCKS = ...;
8713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8714 readonly t LimitLOCKSSoft = ...;
8715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8716 readonly t LimitSIGPENDING = ...;
8717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8718 readonly t LimitSIGPENDINGSoft = ...;
8719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8720 readonly t LimitMSGQUEUE = ...;
8721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8722 readonly t LimitMSGQUEUESoft = ...;
8723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8724 readonly t LimitNICE = ...;
8725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8726 readonly t LimitNICESoft = ...;
8727 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8728 readonly t LimitRTPRIO = ...;
8729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8730 readonly t LimitRTPRIOSoft = ...;
8731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8732 readonly t LimitRTTIME = ...;
8733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8734 readonly t LimitRTTIMESoft = ...;
8735 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8736 readonly s WorkingDirectory = '...';
8737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8738 readonly s RootDirectory = '...';
8739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8740 readonly s RootImage = '...';
8741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
8742 readonly a(ss) RootImageOptions = [...];
8743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8744 readonly ay RootHash = [...];
8745 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8746 readonly s RootHashPath = '...';
8747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8748 readonly ay RootHashSignature = [...];
8749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8750 readonly s RootHashSignaturePath = '...';
8751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8752 readonly s RootVerity = '...';
8753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9c0c6701
DDM
8754 readonly b RootEphemeral = ...;
8755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a07b9926
LB
8756 readonly as ExtensionDirectories = ['...', ...];
8757 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
8758 readonly a(sba(ss)) ExtensionImages = [...];
8759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
8760 readonly a(ssba(ss)) MountImages = [...];
8761 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8762 readonly i OOMScoreAdjust = ...;
8763 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8764 readonly t CoredumpFilter = ...;
8765 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8766 readonly i Nice = ...;
8767 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8768 readonly i IOSchedulingClass = ...;
8769 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8770 readonly i IOSchedulingPriority = ...;
8771 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8772 readonly i CPUSchedulingPolicy = ...;
8773 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8774 readonly i CPUSchedulingPriority = ...;
8775 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8776 readonly ay CPUAffinity = [...];
8777 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8778 readonly b CPUAffinityFromNUMA = ...;
8779 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8780 readonly i NUMAPolicy = ...;
8781 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8782 readonly ay NUMAMask = [...];
8783 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8784 readonly t TimerSlackNSec = ...;
8785 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8786 readonly b CPUSchedulingResetOnFork = ...;
8787 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8788 readonly b NonBlocking = ...;
8789 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8790 readonly s StandardInput = '...';
8791 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8792 readonly s StandardInputFileDescriptorName = '...';
8793 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8794 readonly ay StandardInputData = [...];
8795 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8796 readonly s StandardOutput = '...';
8797 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8798 readonly s StandardOutputFileDescriptorName = '...';
8799 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8800 readonly s StandardError = '...';
8801 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8802 readonly s StandardErrorFileDescriptorName = '...';
8803 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8804 readonly s TTYPath = '...';
8805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8806 readonly b TTYReset = ...;
8807 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8808 readonly b TTYVHangup = ...;
8809 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8810 readonly b TTYVTDisallocate = ...;
8811 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
51462135
DDM
8812 readonly q TTYRows = ...;
8813 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8814 readonly q TTYColumns = ...;
8815 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8816 readonly i SyslogPriority = ...;
8817 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8818 readonly s SyslogIdentifier = '...';
8819 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8820 readonly b SyslogLevelPrefix = ...;
8821 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8822 readonly i SyslogLevel = ...;
8823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8824 readonly i SyslogFacility = ...;
8825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8826 readonly i LogLevelMax = ...;
8827 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8828 readonly t LogRateLimitIntervalUSec = ...;
8829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8830 readonly u LogRateLimitBurst = ...;
8831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8832 readonly aay LogExtraFields = [[...], ...];
8833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
523ea123
QD
8834 readonly a(bs) LogFilterPatterns = [...];
8835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8836 readonly s LogNamespace = '...';
8837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8838 readonly i SecureBits = ...;
8839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8840 readonly t CapabilityBoundingSet = ...;
8841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8842 readonly t AmbientCapabilities = ...;
8843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8844 readonly s User = '...';
8845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8846 readonly s Group = '...';
8847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8848 readonly b DynamicUser = ...;
8849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8850 readonly b RemoveIPC = ...;
8851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
8852 readonly a(say) SetCredential = [...];
8853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
8854 readonly a(say) SetCredentialEncrypted = [...];
8855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
8856 readonly a(ss) LoadCredential = [...];
8857 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
8858 readonly a(ss) LoadCredentialEncrypted = [...];
8859 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
bbfb25f4
DDM
8860 readonly as ImportCredential = ['...', ...];
8861 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8862 readonly as SupplementaryGroups = ['...', ...];
8863 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8864 readonly s PAMName = '...';
8865 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8866 readonly as ReadWritePaths = ['...', ...];
8867 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8868 readonly as ReadOnlyPaths = ['...', ...];
8869 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8870 readonly as InaccessiblePaths = ['...', ...];
8871 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
8872 readonly as ExecPaths = ['...', ...];
8873 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8874 readonly as NoExecPaths = ['...', ...];
8875 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8c35c10d 8876 readonly as ExecSearchPath = ['...', ...];
8877 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8878 readonly t MountFlags = ...;
8879 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8880 readonly b PrivateTmp = ...;
8881 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8882 readonly b PrivateDevices = ...;
8883 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8884 readonly b ProtectClock = ...;
8885 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8886 readonly b ProtectKernelTunables = ...;
8887 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8888 readonly b ProtectKernelModules = ...;
8889 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8890 readonly b ProtectKernelLogs = ...;
8891 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8892 readonly b ProtectControlGroups = ...;
8893 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8894 readonly b PrivateNetwork = ...;
8895 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8896 readonly b PrivateUsers = ...;
8897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8898 readonly b PrivateMounts = ...;
8899 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
8900 readonly b PrivateIPC = ...;
8901 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8902 readonly s ProtectHome = '...';
8903 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8904 readonly s ProtectSystem = '...';
8905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8906 readonly b SameProcessGroup = ...;
8907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8908 readonly s UtmpIdentifier = '...';
8909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8910 readonly s UtmpMode = '...';
8911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8912 readonly (bs) SELinuxContext = ...;
8913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8914 readonly (bs) AppArmorProfile = ...;
8915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8916 readonly (bs) SmackProcessLabel = ...;
8917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8918 readonly b IgnoreSIGPIPE = ...;
8919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8920 readonly b NoNewPrivileges = ...;
8921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8922 readonly (bas) SystemCallFilter = ...;
8923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8924 readonly as SystemCallArchitectures = ['...', ...];
8925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8926 readonly i SystemCallErrorNumber = ...;
8927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
8928 readonly (bas) SystemCallLog = ...;
8929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8930 readonly s Personality = '...';
8931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8932 readonly b LockPersonality = ...;
8933 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8934 readonly (bas) RestrictAddressFamilies = ...;
8935 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8936 readonly a(sst) RuntimeDirectorySymlink = [...];
8937 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8938 readonly s RuntimeDirectoryPreserve = '...';
8939 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8940 readonly u RuntimeDirectoryMode = ...;
8941 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8942 readonly as RuntimeDirectory = ['...', ...];
8943 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8944 readonly a(sst) StateDirectorySymlink = [...];
8945 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8946 readonly u StateDirectoryMode = ...;
8947 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8948 readonly as StateDirectory = ['...', ...];
8949 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8950 readonly a(sst) CacheDirectorySymlink = [...];
8951 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8952 readonly u CacheDirectoryMode = ...;
8953 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8954 readonly as CacheDirectory = ['...', ...];
8955 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
211a3d87
LB
8956 readonly a(sst) LogsDirectorySymlink = [...];
8957 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8958 readonly u LogsDirectoryMode = ...;
8959 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8960 readonly as LogsDirectory = ['...', ...];
8961 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8962 readonly u ConfigurationDirectoryMode = ...;
8963 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8964 readonly as ConfigurationDirectory = ['...', ...];
8965 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8966 readonly t TimeoutCleanUSec = ...;
8967 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8968 readonly b MemoryDenyWriteExecute = ...;
8969 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8970 readonly b RestrictRealtime = ...;
8971 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8972 readonly b RestrictSUIDSGID = ...;
8973 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8974 readonly t RestrictNamespaces = ...;
8975 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
cc86a278
ILG
8976 readonly (bas) RestrictFileSystems = ...;
8977 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8978 readonly a(ssbt) BindPaths = [...];
8979 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8980 readonly a(ssbt) BindReadOnlyPaths = [...];
8981 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8982 readonly a(ss) TemporaryFileSystem = [...];
8983 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8984 readonly b MountAPIVFS = ...;
8985 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8986 readonly s KeyringMode = '...';
8987 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
8988 readonly s ProtectProc = '...';
8989 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8990 readonly s ProcSubset = '...';
8991 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8992 readonly b ProtectHostname = ...;
8993 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
85614c6e
SR
8994 readonly b MemoryKSM = ...;
8995 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8996 readonly s NetworkNamespacePath = '...';
8997 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
8998 readonly s IPCNamespacePath = '...';
8999 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
84be0c71
LP
9000 readonly s RootImagePolicy = '...';
9001 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9002 readonly s MountImagePolicy = '...';
9003 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9004 readonly s ExtensionImagePolicy = '...';
9005 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
9006 readonly s KillMode = '...';
9007 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9008 readonly i KillSignal = ...;
9009 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9010 readonly i RestartKillSignal = ...;
9011 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9012 readonly i FinalKillSignal = ...;
9013 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9014 readonly b SendSIGKILL = ...;
9015 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9016 readonly b SendSIGHUP = ...;
9017 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9018 readonly i WatchdogSignal = ...;
3031660c 9019 };
47fb7fd6
ZJS
9020 interface org.freedesktop.DBus.Peer { ... };
9021 interface org.freedesktop.DBus.Introspectable { ... };
9022 interface org.freedesktop.DBus.Properties { ... };
9023 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9024};
9025 </programlisting>
9026
00bb75d7
ZJS
9027 <!--method GetProcesses is not documented!-->
9028
9029 <!--method AttachProcesses is not documented!-->
9030
9031 <!--property What is not documented!-->
9032
9033 <!--property Priority is not documented!-->
9034
9035 <!--property Options is not documented!-->
9036
9037 <!--property TimeoutUSec is not documented!-->
9038
9039 <!--property UID is not documented!-->
9040
9041 <!--property GID is not documented!-->
9042
9043 <!--property ExecDeactivate is not documented!-->
9044
9045 <!--property Slice is not documented!-->
9046
5483fca0
LP
9047 <!--property ControlGroupId is not documented!-->
9048
00bb75d7
ZJS
9049 <!--property MemoryCurrent is not documented!-->
9050
9051 <!--property CPUUsageNSec is not documented!-->
9052
9053 <!--property EffectiveCPUs is not documented!-->
9054
9055 <!--property EffectiveMemoryNodes is not documented!-->
9056
9057 <!--property TasksCurrent is not documented!-->
9058
9059 <!--property IPIngressBytes is not documented!-->
9060
9061 <!--property IPIngressPackets is not documented!-->
9062
9063 <!--property IPEgressBytes is not documented!-->
9064
9065 <!--property IPEgressPackets is not documented!-->
9066
9067 <!--property IOReadBytes is not documented!-->
9068
9069 <!--property IOReadOperations is not documented!-->
9070
9071 <!--property IOWriteBytes is not documented!-->
9072
9073 <!--property IOWriteOperations is not documented!-->
9074
9075 <!--property Delegate is not documented!-->
9076
9077 <!--property DelegateControllers is not documented!-->
9078
9079 <!--property CPUAccounting is not documented!-->
9080
9081 <!--property CPUWeight is not documented!-->
9082
9083 <!--property StartupCPUWeight is not documented!-->
9084
9085 <!--property CPUShares is not documented!-->
9086
9087 <!--property StartupCPUShares is not documented!-->
9088
9089 <!--property CPUQuotaPerSecUSec is not documented!-->
9090
9091 <!--property CPUQuotaPeriodUSec is not documented!-->
9092
9093 <!--property AllowedCPUs is not documented!-->
9094
c93a7d4a
PM
9095 <!--property StartupAllowedCPUs is not documented!-->
9096
00bb75d7
ZJS
9097 <!--property AllowedMemoryNodes is not documented!-->
9098
c93a7d4a
PM
9099 <!--property StartupAllowedMemoryNodes is not documented!-->
9100
00bb75d7
ZJS
9101 <!--property IOAccounting is not documented!-->
9102
9103 <!--property IOWeight is not documented!-->
9104
9105 <!--property StartupIOWeight is not documented!-->
9106
9107 <!--property IODeviceWeight is not documented!-->
9108
9109 <!--property IOReadBandwidthMax is not documented!-->
9110
9111 <!--property IOWriteBandwidthMax is not documented!-->
9112
9113 <!--property IOReadIOPSMax is not documented!-->
9114
9115 <!--property IOWriteIOPSMax is not documented!-->
9116
9117 <!--property IODeviceLatencyTargetUSec is not documented!-->
9118
9119 <!--property BlockIOAccounting is not documented!-->
9120
9121 <!--property BlockIOWeight is not documented!-->
9122
9123 <!--property StartupBlockIOWeight is not documented!-->
9124
9125 <!--property BlockIODeviceWeight is not documented!-->
9126
9127 <!--property BlockIOReadBandwidth is not documented!-->
9128
9129 <!--property BlockIOWriteBandwidth is not documented!-->
9130
9131 <!--property MemoryAccounting is not documented!-->
9132
9133 <!--property DefaultMemoryLow is not documented!-->
9134
53fda560
LB
9135 <!--property DefaultStartupMemoryLow is not documented!-->
9136
00bb75d7
ZJS
9137 <!--property DefaultMemoryMin is not documented!-->
9138
9139 <!--property MemoryMin is not documented!-->
9140
9141 <!--property MemoryLow is not documented!-->
9142
53fda560
LB
9143 <!--property StartupMemoryLow is not documented!-->
9144
00bb75d7
ZJS
9145 <!--property MemoryHigh is not documented!-->
9146
53fda560
LB
9147 <!--property StartupMemoryHigh is not documented!-->
9148
00bb75d7
ZJS
9149 <!--property MemoryMax is not documented!-->
9150
53fda560
LB
9151 <!--property StartupMemoryMax is not documented!-->
9152
00bb75d7
ZJS
9153 <!--property MemorySwapMax is not documented!-->
9154
53fda560
LB
9155 <!--property StartupMemorySwapMax is not documented!-->
9156
d7fe0a67
PV
9157 <!--property MemoryZSwapMax is not documented!-->
9158
53fda560
LB
9159 <!--property StartupMemoryZSwapMax is not documented!-->
9160
00bb75d7
ZJS
9161 <!--property MemoryLimit is not documented!-->
9162
9163 <!--property DevicePolicy is not documented!-->
9164
9165 <!--property DeviceAllow is not documented!-->
9166
9167 <!--property TasksAccounting is not documented!-->
9168
9169 <!--property TasksMax is not documented!-->
9170
9171 <!--property IPAccounting is not documented!-->
9172
9173 <!--property IPAddressAllow is not documented!-->
9174
9175 <!--property IPAddressDeny is not documented!-->
9176
9177 <!--property IPIngressFilterPath is not documented!-->
9178
9179 <!--property IPEgressFilterPath is not documented!-->
9180
9181 <!--property DisableControllers is not documented!-->
9182
4d824a4e
AZ
9183 <!--property ManagedOOMSwap is not documented!-->
9184
9185 <!--property ManagedOOMMemoryPressure is not documented!-->
9186
d9d3f05d 9187 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 9188
d8a4d64b
AZ
9189 <!--property ManagedOOMPreference is not documented!-->
9190
9e009a14
JK
9191 <!--property BPFProgram is not documented!-->
9192
dcf4781c
JK
9193 <!--property SocketBindAllow is not documented!-->
9194
9195 <!--property SocketBindDeny is not documented!-->
9196
57585d59
MV
9197 <!--property RestrictNetworkInterfaces is not documented!-->
9198
6bb00842
LP
9199 <!--property MemoryPressureWatch is not documented!-->
9200
9201 <!--property MemoryPressureThresholdUSec is not documented!-->
9202
00bb75d7
ZJS
9203 <!--property EnvironmentFiles is not documented!-->
9204
9205 <!--property PassEnvironment is not documented!-->
9206
9207 <!--property UnsetEnvironment is not documented!-->
9208
9209 <!--property UMask is not documented!-->
9210
9211 <!--property LimitCPUSoft is not documented!-->
9212
9213 <!--property LimitFSIZE is not documented!-->
9214
9215 <!--property LimitFSIZESoft is not documented!-->
9216
9217 <!--property LimitDATA is not documented!-->
9218
9219 <!--property LimitDATASoft is not documented!-->
9220
9221 <!--property LimitSTACK is not documented!-->
9222
9223 <!--property LimitSTACKSoft is not documented!-->
9224
9225 <!--property LimitCORE is not documented!-->
9226
9227 <!--property LimitCORESoft is not documented!-->
9228
9229 <!--property LimitRSS is not documented!-->
9230
9231 <!--property LimitRSSSoft is not documented!-->
9232
9233 <!--property LimitNOFILE is not documented!-->
9234
9235 <!--property LimitNOFILESoft is not documented!-->
9236
9237 <!--property LimitAS is not documented!-->
9238
9239 <!--property LimitASSoft is not documented!-->
9240
9241 <!--property LimitNPROC is not documented!-->
9242
9243 <!--property LimitNPROCSoft is not documented!-->
9244
9245 <!--property LimitMEMLOCK is not documented!-->
9246
9247 <!--property LimitMEMLOCKSoft is not documented!-->
9248
9249 <!--property LimitLOCKS is not documented!-->
9250
9251 <!--property LimitLOCKSSoft is not documented!-->
9252
9253 <!--property LimitSIGPENDING is not documented!-->
9254
9255 <!--property LimitSIGPENDINGSoft is not documented!-->
9256
9257 <!--property LimitMSGQUEUE is not documented!-->
9258
9259 <!--property LimitMSGQUEUESoft is not documented!-->
9260
9261 <!--property LimitNICE is not documented!-->
9262
9263 <!--property LimitNICESoft is not documented!-->
9264
9265 <!--property LimitRTPRIO is not documented!-->
9266
9267 <!--property LimitRTPRIOSoft is not documented!-->
9268
9269 <!--property LimitRTTIME is not documented!-->
9270
9271 <!--property LimitRTTIMESoft is not documented!-->
9272
9273 <!--property WorkingDirectory is not documented!-->
9274
35f4e010
ZJS
9275 <!--property RootHashPath is not documented!-->
9276
35f4e010
ZJS
9277 <!--property RootHashSignaturePath is not documented!-->
9278
9c0c6701
DDM
9279 <!--property RootEphemeral is not documented!-->
9280
00bb75d7
ZJS
9281 <!--property OOMScoreAdjust is not documented!-->
9282
9283 <!--property CoredumpFilter is not documented!-->
9284
9285 <!--property Nice is not documented!-->
9286
9287 <!--property IOSchedulingClass is not documented!-->
9288
9289 <!--property IOSchedulingPriority is not documented!-->
9290
9291 <!--property CPUSchedulingPolicy is not documented!-->
9292
9293 <!--property CPUSchedulingPriority is not documented!-->
9294
9295 <!--property CPUAffinity is not documented!-->
9296
9297 <!--property CPUAffinityFromNUMA is not documented!-->
9298
9299 <!--property NUMAPolicy is not documented!-->
9300
9301 <!--property NUMAMask is not documented!-->
9302
9303 <!--property TimerSlackNSec is not documented!-->
9304
9305 <!--property CPUSchedulingResetOnFork is not documented!-->
9306
9307 <!--property NonBlocking is not documented!-->
9308
9309 <!--property StandardInput is not documented!-->
9310
9311 <!--property StandardInputFileDescriptorName is not documented!-->
9312
9313 <!--property StandardInputData is not documented!-->
9314
9315 <!--property StandardOutput is not documented!-->
9316
9317 <!--property StandardOutputFileDescriptorName is not documented!-->
9318
9319 <!--property StandardError is not documented!-->
9320
9321 <!--property StandardErrorFileDescriptorName is not documented!-->
9322
9323 <!--property TTYPath is not documented!-->
9324
9325 <!--property TTYReset is not documented!-->
9326
9327 <!--property TTYVHangup is not documented!-->
9328
9329 <!--property TTYVTDisallocate is not documented!-->
9330
51462135
DDM
9331 <!--property TTYRows is not documented!-->
9332
9333 <!--property TTYColumns is not documented!-->
9334
00bb75d7
ZJS
9335 <!--property SyslogPriority is not documented!-->
9336
9337 <!--property SyslogIdentifier is not documented!-->
9338
9339 <!--property SyslogLevelPrefix is not documented!-->
9340
9341 <!--property SyslogLevel is not documented!-->
9342
9343 <!--property SyslogFacility is not documented!-->
9344
9345 <!--property LogLevelMax is not documented!-->
9346
9347 <!--property LogRateLimitIntervalUSec is not documented!-->
9348
9349 <!--property LogRateLimitBurst is not documented!-->
9350
9351 <!--property LogExtraFields is not documented!-->
9352
523ea123
QD
9353 <!--property LogFilterPatterns is not documented!-->
9354
00bb75d7
ZJS
9355 <!--property LogNamespace is not documented!-->
9356
9357 <!--property AmbientCapabilities is not documented!-->
9358
9359 <!--property User is not documented!-->
9360
9361 <!--property Group is not documented!-->
9362
9363 <!--property DynamicUser is not documented!-->
9364
9365 <!--property RemoveIPC is not documented!-->
9366
e4b2cea3
ZJS
9367 <!--property SetCredential is not documented!-->
9368
43144be4
LP
9369 <!--property SetCredentialEncrypted is not documented!-->
9370
e4b2cea3
ZJS
9371 <!--property LoadCredential is not documented!-->
9372
43144be4
LP
9373 <!--property LoadCredentialEncrypted is not documented!-->
9374
bbfb25f4
DDM
9375 <!--property ImportCredential is not documented!-->
9376
00bb75d7
ZJS
9377 <!--property SupplementaryGroups is not documented!-->
9378
9379 <!--property PAMName is not documented!-->
9380
9381 <!--property ReadWritePaths is not documented!-->
3031660c 9382
00bb75d7 9383 <!--property ReadOnlyPaths is not documented!-->
3031660c 9384
00bb75d7 9385 <!--property InaccessiblePaths is not documented!-->
3031660c 9386
ddc155b2
TM
9387 <!--property ExecPaths is not documented!-->
9388
9389 <!--property NoExecPaths is not documented!-->
9390
8c35c10d 9391 <!--property ExecSearchPath is not documented!-->
9392
00bb75d7 9393 <!--property PrivateTmp is not documented!-->
3031660c 9394
00bb75d7 9395 <!--property PrivateDevices is not documented!-->
3031660c 9396
00bb75d7 9397 <!--property ProtectClock is not documented!-->
3031660c 9398
00bb75d7 9399 <!--property ProtectKernelTunables is not documented!-->
3031660c 9400
00bb75d7 9401 <!--property ProtectKernelModules is not documented!-->
3031660c 9402
00bb75d7 9403 <!--property ProtectKernelLogs is not documented!-->
3031660c 9404
00bb75d7 9405 <!--property ProtectControlGroups is not documented!-->
3031660c 9406
00bb75d7 9407 <!--property PrivateNetwork is not documented!-->
3031660c 9408
00bb75d7 9409 <!--property PrivateUsers is not documented!-->
3031660c 9410
00bb75d7 9411 <!--property PrivateMounts is not documented!-->
3031660c 9412
a70581ff
XR
9413 <!--property PrivateIPC is not documented!-->
9414
00bb75d7 9415 <!--property ProtectHome is not documented!-->
3031660c 9416
00bb75d7 9417 <!--property ProtectSystem is not documented!-->
3031660c 9418
00bb75d7 9419 <!--property SameProcessGroup is not documented!-->
3031660c 9420
00bb75d7 9421 <!--property UtmpIdentifier is not documented!-->
47fb7fd6 9422
00bb75d7 9423 <!--property UtmpMode is not documented!-->
47fb7fd6 9424
00bb75d7 9425 <!--property SELinuxContext is not documented!-->
47fb7fd6 9426
00bb75d7 9427 <!--property AppArmorProfile is not documented!-->
47fb7fd6 9428
00bb75d7 9429 <!--property SmackProcessLabel is not documented!-->
47fb7fd6 9430
00bb75d7 9431 <!--property IgnoreSIGPIPE is not documented!-->
47fb7fd6 9432
00bb75d7 9433 <!--property NoNewPrivileges is not documented!-->
47fb7fd6 9434
00bb75d7 9435 <!--property SystemCallFilter is not documented!-->
47fb7fd6 9436
00bb75d7 9437 <!--property SystemCallArchitectures is not documented!-->
47fb7fd6 9438
00bb75d7 9439 <!--property SystemCallErrorNumber is not documented!-->
47fb7fd6 9440
1f6b4144
ZJS
9441 <!--property SystemCallLog is not documented!-->
9442
00bb75d7 9443 <!--property Personality is not documented!-->
47fb7fd6 9444
00bb75d7 9445 <!--property LockPersonality is not documented!-->
47fb7fd6 9446
00bb75d7 9447 <!--property RestrictAddressFamilies is not documented!-->
47fb7fd6 9448
00bb75d7 9449 <!--property RuntimeDirectoryPreserve is not documented!-->
47fb7fd6 9450
00bb75d7 9451 <!--property RuntimeDirectoryMode is not documented!-->
47fb7fd6 9452
00bb75d7 9453 <!--property StateDirectoryMode is not documented!-->
47fb7fd6 9454
00bb75d7 9455 <!--property CacheDirectoryMode is not documented!-->
47fb7fd6 9456
00bb75d7 9457 <!--property LogsDirectoryMode is not documented!-->
47fb7fd6 9458
00bb75d7 9459 <!--property ConfigurationDirectoryMode is not documented!-->
47fb7fd6 9460
00bb75d7 9461 <!--property ConfigurationDirectory is not documented!-->
47fb7fd6 9462
00bb75d7 9463 <!--property TimeoutCleanUSec is not documented!-->
47fb7fd6 9464
00bb75d7 9465 <!--property MemoryDenyWriteExecute is not documented!-->
47fb7fd6 9466
00bb75d7 9467 <!--property RestrictRealtime is not documented!-->
47fb7fd6 9468
00bb75d7 9469 <!--property RestrictSUIDSGID is not documented!-->
47fb7fd6 9470
00bb75d7 9471 <!--property RestrictNamespaces is not documented!-->
47fb7fd6 9472
cc86a278
ILG
9473 <!--property RestrictFileSystems is not documented!-->
9474
00bb75d7 9475 <!--property BindPaths is not documented!-->
47fb7fd6 9476
00bb75d7 9477 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 9478
00bb75d7 9479 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 9480
00bb75d7 9481 <!--property MountAPIVFS is not documented!-->
47fb7fd6 9482
00bb75d7 9483 <!--property KeyringMode is not documented!-->
47fb7fd6 9484
e4b2cea3
ZJS
9485 <!--property ProtectProc is not documented!-->
9486
9487 <!--property ProcSubset is not documented!-->
9488
00bb75d7 9489 <!--property ProtectHostname is not documented!-->
47fb7fd6 9490
85614c6e
SR
9491 <!--property MemoryKSM is not documented!-->
9492
00bb75d7 9493 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 9494
a70581ff
XR
9495 <!--property IPCNamespacePath is not documented!-->
9496
84be0c71
LP
9497 <!--property RootImagePolicy is not documented!-->
9498
9499 <!--property MountImagePolicy is not documented!-->
9500
9501 <!--property ExtensionImagePolicy is not documented!-->
9502
00bb75d7 9503 <!--property KillMode is not documented!-->
47fb7fd6 9504
00bb75d7 9505 <!--property KillSignal is not documented!-->
47fb7fd6 9506
00bb75d7 9507 <!--property RestartKillSignal is not documented!-->
47fb7fd6 9508
00bb75d7 9509 <!--property FinalKillSignal is not documented!-->
47fb7fd6 9510
00bb75d7 9511 <!--property SendSIGKILL is not documented!-->
47fb7fd6 9512
00bb75d7 9513 <!--property SendSIGHUP is not documented!-->
47fb7fd6 9514
00bb75d7 9515 <!--property WatchdogSignal is not documented!-->
47fb7fd6 9516
00bb75d7 9517 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 9518
00bb75d7 9519 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 9520
00bb75d7 9521 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
47fb7fd6 9522
00bb75d7 9523 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 9524
48f99d7c
ZJS
9525 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
9526
00bb75d7 9527 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 9528
00bb75d7 9529 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 9530
00bb75d7 9531 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
47fb7fd6 9532
00bb75d7 9533 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 9534
00bb75d7 9535 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
47fb7fd6 9536
00bb75d7 9537 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 9538
00bb75d7 9539 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 9540
00bb75d7 9541 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 9542
00bb75d7 9543 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 9544
00bb75d7 9545 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 9546
00bb75d7 9547 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
47fb7fd6 9548
00bb75d7 9549 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
47fb7fd6 9550
00bb75d7 9551 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 9552
00bb75d7 9553 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 9554
5483fca0
LP
9555 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
9556
00bb75d7 9557 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 9558
93ff34e4
LB
9559 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
9560
00bb75d7 9561 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 9562
00bb75d7 9563 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 9564
00bb75d7 9565 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 9566
00bb75d7 9567 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 9568
00bb75d7 9569 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 9570
00bb75d7 9571 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 9572
00bb75d7 9573 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 9574
00bb75d7 9575 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 9576
00bb75d7 9577 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 9578
00bb75d7 9579 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 9580
00bb75d7 9581 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 9582
00bb75d7 9583 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 9584
00bb75d7 9585 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 9586
00bb75d7 9587 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 9588
a8b993dc
LP
9589 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
9590
00bb75d7 9591 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 9592
00bb75d7 9593 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 9594
00bb75d7 9595 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 9596
00bb75d7 9597 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 9598
00bb75d7 9599 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 9600
00bb75d7 9601 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 9602
00bb75d7 9603 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 9604
00bb75d7 9605 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 9606
c93a7d4a
PM
9607 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
9608
00bb75d7 9609 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 9610
c93a7d4a
PM
9611 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
9612
00bb75d7 9613 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 9614
00bb75d7 9615 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 9616
00bb75d7 9617 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 9618
00bb75d7 9619 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 9620
00bb75d7 9621 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 9622
00bb75d7 9623 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 9624
00bb75d7 9625 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 9626
00bb75d7 9627 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 9628
00bb75d7 9629 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 9630
00bb75d7 9631 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 9632
00bb75d7 9633 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 9634
00bb75d7 9635 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 9636
00bb75d7 9637 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 9638
00bb75d7 9639 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 9640
00bb75d7 9641 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 9642
00bb75d7 9643 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 9644
00bb75d7 9645 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 9646
53fda560
LB
9647 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
9648
00bb75d7 9649 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 9650
00bb75d7 9651 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 9652
00bb75d7
ZJS
9653 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9654
53fda560
LB
9655 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
9656
00bb75d7
ZJS
9657 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9658
53fda560
LB
9659 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
9660
00bb75d7
ZJS
9661 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9662
53fda560
LB
9663 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
9664
00bb75d7
ZJS
9665 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9666
53fda560
LB
9667 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
9668
d7fe0a67
PV
9669 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
9670
53fda560
LB
9671 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
9672
00bb75d7
ZJS
9673 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9674
9675 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9676
9677 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9678
9679 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9680
9681 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9682
9683 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9684
9685 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9686
9687 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9688
9689 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9690
9691 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9692
9693 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9694
4d824a4e
AZ
9695 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9696
9697 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9698
d9d3f05d 9699 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 9700
d8a4d64b
AZ
9701 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
9702
9e009a14
JK
9703 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
9704
dcf4781c
JK
9705 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
9706
9707 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
9708
57585d59
MV
9709 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
9710
6bb00842
LP
9711 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
9712
9713 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
9714
00bb75d7
ZJS
9715 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
9716
9717 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
9718
9719 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
9720
9721 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
9722
9723 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
9724
9725 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
9726
9727 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
9728
9729 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
9730
9731 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
9732
9733 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
9734
9735 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
9736
9737 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
9738
9739 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
9740
9741 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
9742
9743 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
9744
9745 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
9746
9747 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
9748
9749 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
9750
9751 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
9752
9753 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
9754
9755 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
9756
9757 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
9758
9759 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
9760
9761 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
9762
9763 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
9764
9765 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
9766
9767 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
9768
9769 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
9770
9771 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
9772
9773 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
9774
9775 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
9776
9777 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
9778
9779 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
9780
9781 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
9782
9783 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
9784
9785 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
9786
9787 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
9788
9789 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
9790
9791 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
9792
9793 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
9794
35f4e010
ZJS
9795 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
9796
9797 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
9798
9799 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
9800
9801 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
9802
9803 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
9804
9805 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
9806
9c0c6701
DDM
9807 <variablelist class="dbus-property" generated="True" extra-ref="RootEphemeral"/>
9808
a07b9926
LB
9809 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionDirectories"/>
9810
93f59701
LB
9811 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
9812
35f4e010
ZJS
9813 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
9814
00bb75d7
ZJS
9815 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
9816
9817 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
9818
9819 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
9820
9821 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
9822
9823 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
9824
9825 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
9826
9827 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
9828
9829 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
9830
9831 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
9832
9833 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
9834
9835 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
9836
9837 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
9838
9839 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
9840
9841 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
9842
9843 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
9844
9845 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
9846
9847 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
9848
9849 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
9850
9851 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
9852
9853 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 9854
00bb75d7 9855 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 9856
00bb75d7 9857 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 9858
00bb75d7 9859 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 9860
00bb75d7 9861 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 9862
00bb75d7 9863 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 9864
51462135
DDM
9865 <variablelist class="dbus-property" generated="True" extra-ref="TTYRows"/>
9866
9867 <variablelist class="dbus-property" generated="True" extra-ref="TTYColumns"/>
9868
00bb75d7 9869 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 9870
00bb75d7 9871 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 9872
00bb75d7 9873 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 9874
00bb75d7 9875 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 9876
00bb75d7 9877 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 9878
00bb75d7 9879 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 9880
00bb75d7 9881 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 9882
00bb75d7 9883 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 9884
00bb75d7 9885 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 9886
523ea123
QD
9887 <variablelist class="dbus-property" generated="True" extra-ref="LogFilterPatterns"/>
9888
00bb75d7 9889 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 9890
00bb75d7 9891 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 9892
00bb75d7 9893 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 9894
00bb75d7 9895 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 9896
00bb75d7 9897 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 9898
00bb75d7 9899 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 9900
00bb75d7 9901 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 9902
00bb75d7 9903 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 9904
e4b2cea3
ZJS
9905 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
9906
43144be4
LP
9907 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
9908
e4b2cea3
ZJS
9909 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
9910
43144be4
LP
9911 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
9912
bbfb25f4
DDM
9913 <variablelist class="dbus-property" generated="True" extra-ref="ImportCredential"/>
9914
00bb75d7 9915 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 9916
00bb75d7 9917 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 9918
00bb75d7 9919 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 9920
00bb75d7 9921 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 9922
00bb75d7 9923 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 9924
ddc155b2
TM
9925 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
9926
9927 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
9928
8c35c10d 9929 <variablelist class="dbus-property" generated="True" extra-ref="ExecSearchPath"/>
9930
00bb75d7 9931 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 9932
00bb75d7 9933 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 9934
00bb75d7 9935 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 9936
00bb75d7 9937 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 9938
00bb75d7 9939 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 9940
00bb75d7 9941 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 9942
00bb75d7 9943 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 9944
00bb75d7 9945 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 9946
00bb75d7 9947 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 9948
00bb75d7 9949 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 9950
00bb75d7 9951 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 9952
a70581ff
XR
9953 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
9954
00bb75d7 9955 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 9956
00bb75d7 9957 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 9958
00bb75d7 9959 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 9960
00bb75d7 9961 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 9962
00bb75d7 9963 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 9964
00bb75d7 9965 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 9966
00bb75d7 9967 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 9968
00bb75d7 9969 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 9970
00bb75d7 9971 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 9972
00bb75d7 9973 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 9974
00bb75d7 9975 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 9976
00bb75d7 9977 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 9978
00bb75d7 9979 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 9980
1f6b4144
ZJS
9981 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
9982
00bb75d7 9983 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 9984
00bb75d7 9985 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 9986
00bb75d7 9987 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 9988
211a3d87
LB
9989 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectorySymlink"/>
9990
00bb75d7 9991 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 9992
00bb75d7 9993 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 9994
00bb75d7 9995 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 9996
211a3d87
LB
9997 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectorySymlink"/>
9998
00bb75d7 9999 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 10000
00bb75d7 10001 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3031660c 10002
211a3d87
LB
10003 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectorySymlink"/>
10004
00bb75d7 10005 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3031660c 10006
00bb75d7 10007 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3031660c 10008
211a3d87
LB
10009 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectorySymlink"/>
10010
00bb75d7 10011 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3031660c 10012
00bb75d7 10013 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3031660c 10014
00bb75d7 10015 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3031660c 10016
00bb75d7 10017 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3031660c 10018
00bb75d7 10019 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3031660c 10020
00bb75d7 10021 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3031660c 10022
00bb75d7 10023 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3031660c 10024
00bb75d7 10025 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3031660c 10026
00bb75d7 10027 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3031660c 10028
cc86a278
ILG
10029 <variablelist class="dbus-property" generated="True" extra-ref="RestrictFileSystems"/>
10030
00bb75d7 10031 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3031660c 10032
00bb75d7 10033 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3031660c 10034
00bb75d7 10035 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3031660c 10036
00bb75d7 10037 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3031660c 10038
00bb75d7 10039 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3031660c 10040
e4b2cea3
ZJS
10041 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
10042
10043 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
10044
00bb75d7 10045 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3031660c 10046
85614c6e
SR
10047 <variablelist class="dbus-property" generated="True" extra-ref="MemoryKSM"/>
10048
00bb75d7 10049 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3031660c 10050
a70581ff
XR
10051 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
10052
84be0c71
LP
10053 <variablelist class="dbus-property" generated="True" extra-ref="RootImagePolicy"/>
10054
10055 <variablelist class="dbus-property" generated="True" extra-ref="MountImagePolicy"/>
10056
10057 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImagePolicy"/>
10058
00bb75d7 10059 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3031660c 10060
00bb75d7 10061 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3031660c 10062
00bb75d7 10063 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3031660c 10064
00bb75d7 10065 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3031660c 10066
00bb75d7 10067 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 10068
00bb75d7 10069 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 10070
00bb75d7 10071 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 10072
00bb75d7 10073 <!--End of Autogenerated section-->
3031660c
ZJS
10074
10075 <refsect2>
10076 <title>Properties</title>
10077
10078 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
10079 units invoke the
d3fcecf3 10080 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
3031660c
ZJS
10081 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
10082 information about processes to execute. They also share most of the fields related to the execution
10083 context that Service objects expose (see above). In addition to these properties there are the
10084 following:</para>
10085
10086 <para><varname>ControlPID</varname> contains the PID of the currently running
d3fcecf3
ZJS
10087 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
10088 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
b7a47345 10089 command if there is one running, otherwise 0.</para>
3031660c
ZJS
10090
10091 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
10092 can take the values <literal>success</literal>, <literal>resources</literal>,
2736c25c 10093 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
3031660c
ZJS
10094 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
10095 corresponding field of service unit objects (see above).</para>
10096 </refsect2>
10097 </refsect1>
10098
10099
10100 <refsect1>
10101 <title>Path Unit Objects</title>
10102
48f99d7c 10103 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
3031660c 10104node /org/freedesktop/systemd1/unit/cups_2epath {
3031660c 10105 interface org.freedesktop.systemd1.Path {
3031660c 10106 properties:
47fb7fd6
ZJS
10107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10108 readonly s Unit = '...';
10109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10110 readonly a(ss) Paths = [...];
10111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10112 readonly b MakeDirectory = ...;
10113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10114 readonly u DirectoryMode = ...;
10115 readonly s Result = '...';
47dba9fb
LB
10116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10117 readonly t TriggerLimitIntervalUSec = ...;
10118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10119 readonly u TriggerLimitBurst = ...;
3031660c 10120 };
47fb7fd6
ZJS
10121 interface org.freedesktop.DBus.Peer { ... };
10122 interface org.freedesktop.DBus.Introspectable { ... };
10123 interface org.freedesktop.DBus.Properties { ... };
10124 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
10125};
10126 </programlisting>
10127
47fb7fd6
ZJS
10128 <!--property MakeDirectory is not documented!-->
10129
10130 <!--property DirectoryMode is not documented!-->
10131
47dba9fb
LB
10132 <!--property TriggerLimitIntervalUSec is not documented!-->
10133
10134 <!--property TriggerLimitBurst is not documented!-->
10135
00bb75d7
ZJS
10136 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10137
00bb75d7
ZJS
10138 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10139
10140 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
10141
10142 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10143
48f99d7c
ZJS
10144 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
10145
00bb75d7
ZJS
10146 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
10147
10148 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
10149
10150 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
10151
10152 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
10153
10154 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
10155
47dba9fb
LB
10156 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
10157
10158 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
10159
00bb75d7
ZJS
10160 <!--End of Autogenerated section-->
10161
3031660c
ZJS
10162 <refsect2>
10163 <title>Properties</title>
10164
10165 <para>Most properties correspond directly with the matching settings in path unit files.</para>
10166
10167 <para>The others:</para>
10168
10169 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
10170 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
2736c25c 10171 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
3031660c
ZJS
10172 which correspond directly to the matching settings in the path unit files; and the path to watch,
10173 possibly including glob expressions.</para>
10174
10175 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
2736c25c 10176 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
3031660c
ZJS
10177 interface.</para>
10178 </refsect2>
10179 </refsect1>
10180
10181 <refsect1>
10182 <title>Slice Unit Objects</title>
10183
10184 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
10185 interface (described here) in addition to the generic
10186 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
10187
48f99d7c 10188 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
3031660c 10189node /org/freedesktop/systemd1/unit/system_2eslice {
3031660c
ZJS
10190 interface org.freedesktop.systemd1.Slice {
10191 methods:
47fb7fd6
ZJS
10192 GetProcesses(out a(sus) processes);
10193 AttachProcesses(in s subcgroup,
10194 in au pids);
3031660c 10195 properties:
47fb7fd6
ZJS
10196 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10197 readonly s Slice = '...';
10198 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10199 readonly s ControlGroup = '...';
10200 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
10201 readonly t ControlGroupId = ...;
10202 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10203 readonly t MemoryCurrent = ...;
10204 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
10205 readonly t MemoryAvailable = ...;
10206 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10207 readonly t CPUUsageNSec = ...;
10208 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10209 readonly ay EffectiveCPUs = [...];
10210 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10211 readonly ay EffectiveMemoryNodes = [...];
10212 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10213 readonly t TasksCurrent = ...;
10214 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10215 readonly t IPIngressBytes = ...;
10216 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10217 readonly t IPIngressPackets = ...;
10218 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10219 readonly t IPEgressBytes = ...;
10220 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10221 readonly t IPEgressPackets = ...;
10222 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10223 readonly t IOReadBytes = ...;
10224 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10225 readonly t IOReadOperations = ...;
10226 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10227 readonly t IOWriteBytes = ...;
10228 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10229 readonly t IOWriteOperations = ...;
10230 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10231 readonly b Delegate = ...;
10232 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10233 readonly as DelegateControllers = ['...', ...];
10234 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
10235 readonly s DelegateSubgroup = '...';
10236 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10237 readonly b CPUAccounting = ...;
10238 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10239 readonly t CPUWeight = ...;
10240 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10241 readonly t StartupCPUWeight = ...;
10242 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10243 readonly t CPUShares = ...;
10244 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10245 readonly t StartupCPUShares = ...;
10246 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10247 readonly t CPUQuotaPerSecUSec = ...;
10248 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10249 readonly t CPUQuotaPeriodUSec = ...;
10250 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10251 readonly ay AllowedCPUs = [...];
10252 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10253 readonly ay StartupAllowedCPUs = [...];
10254 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10255 readonly ay AllowedMemoryNodes = [...];
10256 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10257 readonly ay StartupAllowedMemoryNodes = [...];
10258 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10259 readonly b IOAccounting = ...;
10260 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10261 readonly t IOWeight = ...;
10262 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10263 readonly t StartupIOWeight = ...;
10264 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10265 readonly a(st) IODeviceWeight = [...];
10266 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10267 readonly a(st) IOReadBandwidthMax = [...];
10268 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10269 readonly a(st) IOWriteBandwidthMax = [...];
10270 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10271 readonly a(st) IOReadIOPSMax = [...];
10272 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10273 readonly a(st) IOWriteIOPSMax = [...];
10274 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10275 readonly a(st) IODeviceLatencyTargetUSec = [...];
10276 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10277 readonly b BlockIOAccounting = ...;
10278 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10279 readonly t BlockIOWeight = ...;
10280 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10281 readonly t StartupBlockIOWeight = ...;
10282 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10283 readonly a(st) BlockIODeviceWeight = [...];
10284 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10285 readonly a(st) BlockIOReadBandwidth = [...];
10286 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10287 readonly a(st) BlockIOWriteBandwidth = [...];
10288 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10289 readonly b MemoryAccounting = ...;
10290 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10291 readonly t DefaultMemoryLow = ...;
10292 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10293 readonly t DefaultStartupMemoryLow = ...;
10294 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10295 readonly t DefaultMemoryMin = ...;
10296 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10297 readonly t MemoryMin = ...;
10298 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10299 readonly t MemoryLow = ...;
10300 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10301 readonly t StartupMemoryLow = ...;
10302 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10303 readonly t MemoryHigh = ...;
10304 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10305 readonly t StartupMemoryHigh = ...;
10306 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10307 readonly t MemoryMax = ...;
10308 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10309 readonly t StartupMemoryMax = ...;
10310 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10311 readonly t MemorySwapMax = ...;
10312 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10313 readonly t StartupMemorySwapMax = ...;
10314 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
10315 readonly t MemoryZSwapMax = ...;
10316 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10317 readonly t StartupMemoryZSwapMax = ...;
10318 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10319 readonly t MemoryLimit = ...;
10320 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10321 readonly s DevicePolicy = '...';
10322 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10323 readonly a(ss) DeviceAllow = [...];
10324 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10325 readonly b TasksAccounting = ...;
10326 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10327 readonly t TasksMax = ...;
10328 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10329 readonly b IPAccounting = ...;
10330 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10331 readonly a(iayu) IPAddressAllow = [...];
10332 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10333 readonly a(iayu) IPAddressDeny = [...];
10334 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10335 readonly as IPIngressFilterPath = ['...', ...];
10336 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10337 readonly as IPEgressFilterPath = ['...', ...];
10338 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10339 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
10340 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10341 readonly s ManagedOOMSwap = '...';
10342 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10343 readonly s ManagedOOMMemoryPressure = '...';
10344 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 10345 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
10346 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10347 readonly s ManagedOOMPreference = '...';
9e009a14
JK
10348 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10349 readonly a(ss) BPFProgram = [...];
dcf4781c 10350 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10351 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 10352 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10353 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
10354 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10355 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
10356 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10357 readonly s MemoryPressureWatch = '...';
10358 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10359 readonly t MemoryPressureThresholdUSec = ...;
3031660c 10360 };
47fb7fd6
ZJS
10361 interface org.freedesktop.DBus.Peer { ... };
10362 interface org.freedesktop.DBus.Introspectable { ... };
10363 interface org.freedesktop.DBus.Properties { ... };
10364 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
10365};
10366 </programlisting>
10367
47fb7fd6
ZJS
10368 <!--method GetProcesses is not documented!-->
10369
10370 <!--method AttachProcesses is not documented!-->
10371
10372 <!--property Slice is not documented!-->
10373
5483fca0
LP
10374 <!--property ControlGroupId is not documented!-->
10375
47fb7fd6
ZJS
10376 <!--property MemoryCurrent is not documented!-->
10377
10378 <!--property CPUUsageNSec is not documented!-->
10379
10380 <!--property EffectiveCPUs is not documented!-->
10381
10382 <!--property EffectiveMemoryNodes is not documented!-->
10383
10384 <!--property TasksCurrent is not documented!-->
10385
10386 <!--property IPIngressBytes is not documented!-->
10387
10388 <!--property IPIngressPackets is not documented!-->
10389
10390 <!--property IPEgressBytes is not documented!-->
10391
10392 <!--property IPEgressPackets is not documented!-->
10393
10394 <!--property IOReadBytes is not documented!-->
10395
10396 <!--property IOReadOperations is not documented!-->
10397
10398 <!--property IOWriteBytes is not documented!-->
10399
10400 <!--property IOWriteOperations is not documented!-->
10401
10402 <!--property Delegate is not documented!-->
10403
10404 <!--property DelegateControllers is not documented!-->
10405
10406 <!--property CPUAccounting is not documented!-->
10407
10408 <!--property CPUWeight is not documented!-->
10409
10410 <!--property StartupCPUWeight is not documented!-->
10411
10412 <!--property CPUShares is not documented!-->
10413
10414 <!--property StartupCPUShares is not documented!-->
10415
10416 <!--property CPUQuotaPerSecUSec is not documented!-->
10417
10418 <!--property CPUQuotaPeriodUSec is not documented!-->
10419
10420 <!--property AllowedCPUs is not documented!-->
10421
c93a7d4a
PM
10422 <!--property StartupAllowedCPUs is not documented!-->
10423
47fb7fd6
ZJS
10424 <!--property AllowedMemoryNodes is not documented!-->
10425
c93a7d4a
PM
10426 <!--property StartupAllowedMemoryNodes is not documented!-->
10427
47fb7fd6
ZJS
10428 <!--property IOAccounting is not documented!-->
10429
10430 <!--property IOWeight is not documented!-->
10431
10432 <!--property StartupIOWeight is not documented!-->
10433
10434 <!--property IODeviceWeight is not documented!-->
10435
10436 <!--property IOReadBandwidthMax is not documented!-->
10437
10438 <!--property IOWriteBandwidthMax is not documented!-->
10439
10440 <!--property IOReadIOPSMax is not documented!-->
10441
10442 <!--property IOWriteIOPSMax is not documented!-->
10443
10444 <!--property IODeviceLatencyTargetUSec is not documented!-->
10445
10446 <!--property BlockIOAccounting is not documented!-->
10447
10448 <!--property BlockIOWeight is not documented!-->
10449
10450 <!--property StartupBlockIOWeight is not documented!-->
10451
10452 <!--property BlockIODeviceWeight is not documented!-->
10453
10454 <!--property BlockIOReadBandwidth is not documented!-->
10455
10456 <!--property BlockIOWriteBandwidth is not documented!-->
10457
10458 <!--property MemoryAccounting is not documented!-->
10459
10460 <!--property DefaultMemoryLow is not documented!-->
10461
53fda560
LB
10462 <!--property DefaultStartupMemoryLow is not documented!-->
10463
47fb7fd6
ZJS
10464 <!--property DefaultMemoryMin is not documented!-->
10465
10466 <!--property MemoryMin is not documented!-->
10467
10468 <!--property MemoryLow is not documented!-->
10469
53fda560
LB
10470 <!--property StartupMemoryLow is not documented!-->
10471
47fb7fd6
ZJS
10472 <!--property MemoryHigh is not documented!-->
10473
53fda560
LB
10474 <!--property StartupMemoryHigh is not documented!-->
10475
47fb7fd6
ZJS
10476 <!--property MemoryMax is not documented!-->
10477
53fda560
LB
10478 <!--property StartupMemoryMax is not documented!-->
10479
47fb7fd6
ZJS
10480 <!--property MemorySwapMax is not documented!-->
10481
53fda560
LB
10482 <!--property StartupMemorySwapMax is not documented!-->
10483
d7fe0a67
PV
10484 <!--property MemoryZSwapMax is not documented!-->
10485
53fda560
LB
10486 <!--property StartupMemoryZSwapMax is not documented!-->
10487
47fb7fd6
ZJS
10488 <!--property MemoryLimit is not documented!-->
10489
10490 <!--property DevicePolicy is not documented!-->
10491
10492 <!--property DeviceAllow is not documented!-->
10493
10494 <!--property TasksAccounting is not documented!-->
10495
10496 <!--property TasksMax is not documented!-->
10497
10498 <!--property IPAccounting is not documented!-->
10499
10500 <!--property IPAddressAllow is not documented!-->
10501
10502 <!--property IPAddressDeny is not documented!-->
10503
10504 <!--property IPIngressFilterPath is not documented!-->
10505
10506 <!--property IPEgressFilterPath is not documented!-->
10507
10508 <!--property DisableControllers is not documented!-->
10509
4d824a4e
AZ
10510 <!--property ManagedOOMSwap is not documented!-->
10511
10512 <!--property ManagedOOMMemoryPressure is not documented!-->
10513
d9d3f05d 10514 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 10515
d8a4d64b
AZ
10516 <!--property ManagedOOMPreference is not documented!-->
10517
9e009a14
JK
10518 <!--property BPFProgram is not documented!-->
10519
dcf4781c
JK
10520 <!--property SocketBindAllow is not documented!-->
10521
10522 <!--property SocketBindDeny is not documented!-->
10523
57585d59
MV
10524 <!--property RestrictNetworkInterfaces is not documented!-->
10525
6bb00842
LP
10526 <!--property MemoryPressureWatch is not documented!-->
10527
10528 <!--property MemoryPressureThresholdUSec is not documented!-->
10529
00bb75d7
ZJS
10530 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10531
00bb75d7
ZJS
10532 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10533
10534 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10535
10536 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
10537
48f99d7c
ZJS
10538 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
10539
00bb75d7
ZJS
10540 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
10541
10542 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
10543
10544 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
10545
10546 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
10547
5483fca0
LP
10548 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
10549
00bb75d7
ZJS
10550 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
10551
93ff34e4
LB
10552 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
10553
00bb75d7
ZJS
10554 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
10555
10556 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
10557
10558 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
10559
10560 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
10561
10562 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
10563
10564 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
10565
10566 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
10567
10568 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
10569
10570 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
10571
10572 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
10573
10574 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
10575
10576 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
10577
10578 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
10579
10580 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
10581
a8b993dc
LP
10582 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
10583
00bb75d7
ZJS
10584 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
10585
10586 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
10587
10588 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
10589
10590 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
10591
10592 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
10593
10594 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
10595
10596 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
10597
10598 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
10599
c93a7d4a
PM
10600 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
10601
00bb75d7
ZJS
10602 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
10603
c93a7d4a
PM
10604 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
10605
00bb75d7
ZJS
10606 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
10607
10608 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
10609
10610 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
10611
10612 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
10613
10614 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
10615
10616 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
10617
10618 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
10619
10620 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
10621
10622 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
10623
10624 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
10625
10626 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
10627
10628 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
10629
10630 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
10631
10632 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
10633
10634 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
10635
10636 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
10637
10638 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
10639
53fda560
LB
10640 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
10641
00bb75d7
ZJS
10642 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
10643
10644 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
10645
10646 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
10647
53fda560
LB
10648 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
10649
00bb75d7
ZJS
10650 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
10651
53fda560
LB
10652 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
10653
00bb75d7
ZJS
10654 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
10655
53fda560
LB
10656 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
10657
00bb75d7
ZJS
10658 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
10659
53fda560
LB
10660 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
10661
d7fe0a67
PV
10662 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
10663
53fda560
LB
10664 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
10665
00bb75d7
ZJS
10666 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
10667
10668 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
10669
10670 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
10671
10672 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
10673
10674 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
10675
10676 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
10677
10678 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
10679
10680 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
10681
10682 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
10683
10684 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
10685
10686 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
10687
4d824a4e
AZ
10688 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
10689
10690 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
10691
d9d3f05d 10692 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 10693
d8a4d64b
AZ
10694 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
10695
9e009a14
JK
10696 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
10697
dcf4781c
JK
10698 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
10699
10700 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
10701
57585d59
MV
10702 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
10703
6bb00842
LP
10704 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
10705
10706 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
10707
00bb75d7
ZJS
10708 <!--End of Autogenerated section-->
10709
3031660c
ZJS
10710 <refsect2>
10711 <title>Properties</title>
10712
10713 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
10714 </refsect2>
10715 </refsect1>
10716
10717 <refsect1>
10718 <title>Scope Unit Objects</title>
10719
d08a5295 10720 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
3031660c
ZJS
10721 interface (described here) in addition to the generic
10722 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
10723
48f99d7c 10724 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
3031660c 10725node /org/freedesktop/systemd1/unit/session_2d1_2escope {
3031660c
ZJS
10726 interface org.freedesktop.systemd1.Scope {
10727 methods:
10728 Abandon();
47fb7fd6
ZJS
10729 GetProcesses(out a(sus) processes);
10730 AttachProcesses(in s subcgroup,
10731 in au pids);
3031660c
ZJS
10732 signals:
10733 RequestStop();
10734 properties:
47fb7fd6
ZJS
10735 readonly s Controller = '...';
10736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10737 readonly t TimeoutStopUSec = ...;
10738 readonly s Result = '...';
10739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10740 readonly t RuntimeMaxUSec = ...;
5918a933
AB
10741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10742 readonly t RuntimeRandomizedExtraUSec = ...;
5fa09835
ML
10743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10744 readonly s OOMPolicy = '...';
47fb7fd6
ZJS
10745 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10746 readonly s Slice = '...';
10747 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10748 readonly s ControlGroup = '...';
10749 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5483fca0
LP
10750 readonly t ControlGroupId = ...;
10751 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10752 readonly t MemoryCurrent = ...;
10753 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
10754 readonly t MemoryAvailable = ...;
10755 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10756 readonly t CPUUsageNSec = ...;
10757 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10758 readonly ay EffectiveCPUs = [...];
10759 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10760 readonly ay EffectiveMemoryNodes = [...];
10761 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10762 readonly t TasksCurrent = ...;
10763 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10764 readonly t IPIngressBytes = ...;
10765 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10766 readonly t IPIngressPackets = ...;
10767 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10768 readonly t IPEgressBytes = ...;
10769 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10770 readonly t IPEgressPackets = ...;
10771 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10772 readonly t IOReadBytes = ...;
10773 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10774 readonly t IOReadOperations = ...;
10775 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10776 readonly t IOWriteBytes = ...;
10777 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10778 readonly t IOWriteOperations = ...;
10779 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10780 readonly b Delegate = ...;
10781 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10782 readonly as DelegateControllers = ['...', ...];
10783 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a8b993dc
LP
10784 readonly s DelegateSubgroup = '...';
10785 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10786 readonly b CPUAccounting = ...;
10787 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10788 readonly t CPUWeight = ...;
10789 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10790 readonly t StartupCPUWeight = ...;
10791 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10792 readonly t CPUShares = ...;
10793 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10794 readonly t StartupCPUShares = ...;
10795 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10796 readonly t CPUQuotaPerSecUSec = ...;
10797 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10798 readonly t CPUQuotaPeriodUSec = ...;
10799 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10800 readonly ay AllowedCPUs = [...];
10801 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10802 readonly ay StartupAllowedCPUs = [...];
10803 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10804 readonly ay AllowedMemoryNodes = [...];
10805 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
c93a7d4a
PM
10806 readonly ay StartupAllowedMemoryNodes = [...];
10807 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10808 readonly b IOAccounting = ...;
10809 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10810 readonly t IOWeight = ...;
10811 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10812 readonly t StartupIOWeight = ...;
10813 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10814 readonly a(st) IODeviceWeight = [...];
10815 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10816 readonly a(st) IOReadBandwidthMax = [...];
10817 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10818 readonly a(st) IOWriteBandwidthMax = [...];
10819 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10820 readonly a(st) IOReadIOPSMax = [...];
10821 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10822 readonly a(st) IOWriteIOPSMax = [...];
10823 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10824 readonly a(st) IODeviceLatencyTargetUSec = [...];
10825 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10826 readonly b BlockIOAccounting = ...;
10827 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10828 readonly t BlockIOWeight = ...;
10829 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10830 readonly t StartupBlockIOWeight = ...;
10831 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10832 readonly a(st) BlockIODeviceWeight = [...];
10833 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10834 readonly a(st) BlockIOReadBandwidth = [...];
10835 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10836 readonly a(st) BlockIOWriteBandwidth = [...];
10837 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10838 readonly b MemoryAccounting = ...;
10839 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10840 readonly t DefaultMemoryLow = ...;
10841 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10842 readonly t DefaultStartupMemoryLow = ...;
10843 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10844 readonly t DefaultMemoryMin = ...;
10845 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10846 readonly t MemoryMin = ...;
10847 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10848 readonly t MemoryLow = ...;
10849 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10850 readonly t StartupMemoryLow = ...;
10851 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10852 readonly t MemoryHigh = ...;
10853 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10854 readonly t StartupMemoryHigh = ...;
10855 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10856 readonly t MemoryMax = ...;
10857 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10858 readonly t StartupMemoryMax = ...;
10859 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10860 readonly t MemorySwapMax = ...;
10861 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10862 readonly t StartupMemorySwapMax = ...;
10863 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d7fe0a67
PV
10864 readonly t MemoryZSwapMax = ...;
10865 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
53fda560
LB
10866 readonly t StartupMemoryZSwapMax = ...;
10867 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
10868 readonly t MemoryLimit = ...;
10869 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10870 readonly s DevicePolicy = '...';
10871 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10872 readonly a(ss) DeviceAllow = [...];
10873 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10874 readonly b TasksAccounting = ...;
10875 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10876 readonly t TasksMax = ...;
10877 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10878 readonly b IPAccounting = ...;
10879 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10880 readonly a(iayu) IPAddressAllow = [...];
10881 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10882 readonly a(iayu) IPAddressDeny = [...];
10883 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10884 readonly as IPIngressFilterPath = ['...', ...];
10885 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10886 readonly as IPEgressFilterPath = ['...', ...];
10887 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10888 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
10889 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10890 readonly s ManagedOOMSwap = '...';
10891 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10892 readonly s ManagedOOMMemoryPressure = '...';
10893 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 10894 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
10895 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10896 readonly s ManagedOOMPreference = '...';
9e009a14
JK
10897 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10898 readonly a(ss) BPFProgram = [...];
dcf4781c 10899 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10900 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 10901 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 10902 readonly a(iiqq) SocketBindDeny = [...];
57585d59
MV
10903 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10904 readonly (bas) RestrictNetworkInterfaces = ...;
6bb00842
LP
10905 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10906 readonly s MemoryPressureWatch = '...';
10907 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
10908 readonly t MemoryPressureThresholdUSec = ...;
47fb7fd6
ZJS
10909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10910 readonly s KillMode = '...';
10911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10912 readonly i KillSignal = ...;
10913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10914 readonly i RestartKillSignal = ...;
10915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10916 readonly i FinalKillSignal = ...;
10917 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10918 readonly b SendSIGKILL = ...;
10919 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10920 readonly b SendSIGHUP = ...;
10921 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10922 readonly i WatchdogSignal = ...;
3031660c 10923 };
47fb7fd6
ZJS
10924 interface org.freedesktop.DBus.Peer { ... };
10925 interface org.freedesktop.DBus.Introspectable { ... };
10926 interface org.freedesktop.DBus.Properties { ... };
10927 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
10928};
10929 </programlisting>
10930
47fb7fd6
ZJS
10931 <!--method GetProcesses is not documented!-->
10932
10933 <!--method AttachProcesses is not documented!-->
10934
47fb7fd6
ZJS
10935 <!--property RuntimeMaxUSec is not documented!-->
10936
5918a933
AB
10937 <!--property RuntimeRandomizedExtraUSec is not documented!-->
10938
5fa09835
ML
10939 <!--property OOMPolicy is not documented!-->
10940
47fb7fd6
ZJS
10941 <!--property Slice is not documented!-->
10942
5483fca0
LP
10943 <!--property ControlGroupId is not documented!-->
10944
47fb7fd6
ZJS
10945 <!--property MemoryCurrent is not documented!-->
10946
10947 <!--property CPUUsageNSec is not documented!-->
10948
10949 <!--property EffectiveCPUs is not documented!-->
10950
10951 <!--property EffectiveMemoryNodes is not documented!-->
10952
10953 <!--property TasksCurrent is not documented!-->
10954
10955 <!--property IPIngressBytes is not documented!-->
10956
10957 <!--property IPIngressPackets is not documented!-->
10958
10959 <!--property IPEgressBytes is not documented!-->
10960
10961 <!--property IPEgressPackets is not documented!-->
10962
10963 <!--property IOReadBytes is not documented!-->
10964
10965 <!--property IOReadOperations is not documented!-->
10966
10967 <!--property IOWriteBytes is not documented!-->
10968
10969 <!--property IOWriteOperations is not documented!-->
10970
10971 <!--property Delegate is not documented!-->
10972
10973 <!--property DelegateControllers is not documented!-->
10974
10975 <!--property CPUAccounting is not documented!-->
10976
10977 <!--property CPUWeight is not documented!-->
10978
10979 <!--property StartupCPUWeight is not documented!-->
10980
10981 <!--property CPUShares is not documented!-->
10982
10983 <!--property StartupCPUShares is not documented!-->
10984
10985 <!--property CPUQuotaPerSecUSec is not documented!-->
10986
10987 <!--property CPUQuotaPeriodUSec is not documented!-->
10988
10989 <!--property AllowedCPUs is not documented!-->
10990
c93a7d4a
PM
10991 <!--property StartupAllowedCPUs is not documented!-->
10992
47fb7fd6
ZJS
10993 <!--property AllowedMemoryNodes is not documented!-->
10994
c93a7d4a
PM
10995 <!--property StartupAllowedMemoryNodes is not documented!-->
10996
47fb7fd6
ZJS
10997 <!--property IOAccounting is not documented!-->
10998
10999 <!--property IOWeight is not documented!-->
11000
11001 <!--property StartupIOWeight is not documented!-->
11002
11003 <!--property IODeviceWeight is not documented!-->
11004
11005 <!--property IOReadBandwidthMax is not documented!-->
11006
11007 <!--property IOWriteBandwidthMax is not documented!-->
11008
11009 <!--property IOReadIOPSMax is not documented!-->
11010
11011 <!--property IOWriteIOPSMax is not documented!-->
11012
11013 <!--property IODeviceLatencyTargetUSec is not documented!-->
11014
11015 <!--property BlockIOAccounting is not documented!-->
11016
11017 <!--property BlockIOWeight is not documented!-->
11018
11019 <!--property StartupBlockIOWeight is not documented!-->
11020
11021 <!--property BlockIODeviceWeight is not documented!-->
11022
11023 <!--property BlockIOReadBandwidth is not documented!-->
11024
11025 <!--property BlockIOWriteBandwidth is not documented!-->
11026
11027 <!--property MemoryAccounting is not documented!-->
11028
11029 <!--property DefaultMemoryLow is not documented!-->
11030
53fda560
LB
11031 <!--property DefaultStartupMemoryLow is not documented!-->
11032
47fb7fd6
ZJS
11033 <!--property DefaultMemoryMin is not documented!-->
11034
11035 <!--property MemoryMin is not documented!-->
11036
11037 <!--property MemoryLow is not documented!-->
11038
53fda560
LB
11039 <!--property StartupMemoryLow is not documented!-->
11040
47fb7fd6
ZJS
11041 <!--property MemoryHigh is not documented!-->
11042
53fda560
LB
11043 <!--property StartupMemoryHigh is not documented!-->
11044
47fb7fd6
ZJS
11045 <!--property MemoryMax is not documented!-->
11046
53fda560
LB
11047 <!--property StartupMemoryMax is not documented!-->
11048
47fb7fd6
ZJS
11049 <!--property MemorySwapMax is not documented!-->
11050
53fda560
LB
11051 <!--property StartupMemorySwapMax is not documented!-->
11052
d7fe0a67
PV
11053 <!--property MemoryZSwapMax is not documented!-->
11054
53fda560
LB
11055 <!--property StartupMemoryZSwapMax is not documented!-->
11056
47fb7fd6
ZJS
11057 <!--property MemoryLimit is not documented!-->
11058
11059 <!--property DevicePolicy is not documented!-->
11060
11061 <!--property DeviceAllow is not documented!-->
11062
11063 <!--property TasksAccounting is not documented!-->
11064
11065 <!--property TasksMax is not documented!-->
11066
11067 <!--property IPAccounting is not documented!-->
11068
11069 <!--property IPAddressAllow is not documented!-->
11070
11071 <!--property IPAddressDeny is not documented!-->
11072
11073 <!--property IPIngressFilterPath is not documented!-->
11074
11075 <!--property IPEgressFilterPath is not documented!-->
11076
11077 <!--property DisableControllers is not documented!-->
11078
4d824a4e
AZ
11079 <!--property ManagedOOMSwap is not documented!-->
11080
11081 <!--property ManagedOOMMemoryPressure is not documented!-->
11082
d9d3f05d 11083 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 11084
d8a4d64b
AZ
11085 <!--property ManagedOOMPreference is not documented!-->
11086
9e009a14
JK
11087 <!--property BPFProgram is not documented!-->
11088
dcf4781c
JK
11089 <!--property SocketBindAllow is not documented!-->
11090
11091 <!--property SocketBindDeny is not documented!-->
11092
57585d59
MV
11093 <!--property RestrictNetworkInterfaces is not documented!-->
11094
6bb00842
LP
11095 <!--property MemoryPressureWatch is not documented!-->
11096
11097 <!--property MemoryPressureThresholdUSec is not documented!-->
11098
47fb7fd6
ZJS
11099 <!--property KillMode is not documented!-->
11100
11101 <!--property KillSignal is not documented!-->
11102
11103 <!--property RestartKillSignal is not documented!-->
11104
11105 <!--property FinalKillSignal is not documented!-->
11106
11107 <!--property SendSIGKILL is not documented!-->
11108
11109 <!--property SendSIGHUP is not documented!-->
11110
11111 <!--property WatchdogSignal is not documented!-->
11112
00bb75d7
ZJS
11113 <!--Autogenerated cross-references for systemd.directives, do not edit-->
11114
00bb75d7
ZJS
11115 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
11116
11117 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
11118
11119 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
11120
48f99d7c
ZJS
11121 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
11122
00bb75d7
ZJS
11123 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
11124
11125 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
11126
11127 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
11128
11129 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
11130
11131 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
11132
11133 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
11134
11135 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
11136
11137 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
11138
5918a933
AB
11139 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeRandomizedExtraUSec"/>
11140
5fa09835
ML
11141 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
11142
00bb75d7
ZJS
11143 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
11144
11145 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
11146
5483fca0
LP
11147 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroupId"/>
11148
00bb75d7
ZJS
11149 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
11150
93ff34e4
LB
11151 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
11152
00bb75d7
ZJS
11153 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
11154
11155 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
11156
11157 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
11158
11159 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
11160
11161 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
11162
11163 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
11164
11165 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
11166
11167 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
11168
11169 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
11170
11171 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
11172
11173 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
11174
11175 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
11176
11177 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
11178
11179 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
11180
a8b993dc
LP
11181 <variablelist class="dbus-property" generated="True" extra-ref="DelegateSubgroup"/>
11182
00bb75d7
ZJS
11183 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
11184
11185 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
11186
11187 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
11188
11189 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
11190
11191 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
11192
11193 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
11194
11195 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
11196
11197 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
11198
c93a7d4a
PM
11199 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedCPUs"/>
11200
00bb75d7
ZJS
11201 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
11202
c93a7d4a
PM
11203 <variablelist class="dbus-property" generated="True" extra-ref="StartupAllowedMemoryNodes"/>
11204
00bb75d7
ZJS
11205 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
11206
11207 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
11208
11209 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
11210
11211 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
11212
11213 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
11214
11215 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
11216
11217 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
11218
11219 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
11220
11221 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
11222
11223 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
11224
11225 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
11226
11227 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
11228
11229 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
11230
11231 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
11232
11233 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
11234
11235 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
11236
11237 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
11238
53fda560
LB
11239 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartupMemoryLow"/>
11240
00bb75d7
ZJS
11241 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
11242
11243 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
11244
11245 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
11246
53fda560
LB
11247 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryLow"/>
11248
00bb75d7
ZJS
11249 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
11250
53fda560
LB
11251 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryHigh"/>
11252
00bb75d7
ZJS
11253 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
11254
53fda560
LB
11255 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryMax"/>
11256
00bb75d7
ZJS
11257 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
11258
53fda560
LB
11259 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemorySwapMax"/>
11260
d7fe0a67
PV
11261 <variablelist class="dbus-property" generated="True" extra-ref="MemoryZSwapMax"/>
11262
53fda560
LB
11263 <variablelist class="dbus-property" generated="True" extra-ref="StartupMemoryZSwapMax"/>
11264
00bb75d7
ZJS
11265 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
11266
11267 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
11268
11269 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
11270
11271 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
11272
11273 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
11274
11275 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
11276
11277 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
11278
11279 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
11280
11281 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
11282
11283 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
11284
11285 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
11286
4d824a4e
AZ
11287 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
11288
11289 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
11290
d9d3f05d 11291 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 11292
d8a4d64b
AZ
11293 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
11294
9e009a14
JK
11295 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
11296
dcf4781c
JK
11297 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
11298
11299 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
11300
57585d59
MV
11301 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNetworkInterfaces"/>
11302
6bb00842
LP
11303 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureWatch"/>
11304
11305 <variablelist class="dbus-property" generated="True" extra-ref="MemoryPressureThresholdUSec"/>
11306
00bb75d7
ZJS
11307 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
11308
11309 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
11310
11311 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
11312
11313 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
11314
11315 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
11316
11317 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
11318
11319 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
11320
11321 <!--End of Autogenerated section-->
11322
3031660c
ZJS
11323 <refsect2>
11324 <title>Methods</title>
11325
11326 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
11327 may be used to inform the system manager that the manager that created the scope lost interest in the
2736c25c 11328 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
3031660c
ZJS
11329 </refsect2>
11330
11331 <refsect2>
11332 <title>Signals</title>
11333
11334 <para><function>RequestStop</function> is sent to the peer that is configured in the
11335 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
2736c25c 11336 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
3031660c
ZJS
11337 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
11338 </refsect2>
11339
11340 <refsect2>
11341 <title>Properties</title>
11342
2736c25c 11343 <para>All properties correspond directly with the matching properties of service units.</para>
3031660c
ZJS
11344
11345 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
11346 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
2736c25c 11347 set when the scope is created. If not set, the scope's processes will terminated with
3031660c
ZJS
11348 <constant>SIGTERM</constant> directly.</para>
11349 </refsect2>
11350 </refsect1>
11351
11352
11353 <refsect1>
11354 <title>Job Objects</title>
11355
11356 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
11357 execution queue. Each job is attached to exactly one unit.</para>
11358
48f99d7c
ZJS
11359 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
11360node /org/freedesktop/systemd1/job/666 {
3031660c
ZJS
11361 interface org.freedesktop.systemd1.Job {
11362 methods:
11363 Cancel();
47fb7fd6
ZJS
11364 GetAfter(out a(usssoo) jobs);
11365 GetBefore(out a(usssoo) jobs);
3031660c 11366 properties:
47fb7fd6
ZJS
11367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11368 readonly u Id = ...;
11369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11370 readonly (so) Unit = ...;
11371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11372 readonly s JobType = '...';
11373 readonly s State = '...';
48b92b37
LB
11374 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
11375 readonly a(ss) ActivationDetails = [...];
3031660c 11376 };
47fb7fd6
ZJS
11377 interface org.freedesktop.DBus.Peer { ... };
11378 interface org.freedesktop.DBus.Introspectable { ... };
11379 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
11380};
11381 </programlisting>
11382
47fb7fd6
ZJS
11383 <!--method GetAfter is not documented!-->
11384
11385 <!--method GetBefore is not documented!-->
11386
00bb75d7
ZJS
11387 <!--Autogenerated cross-references for systemd.directives, do not edit-->
11388
11389 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
11390
11391 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
11392
11393 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
11394
11395 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
11396
11397 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
11398
11399 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
11400
11401 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
11402
11403 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
11404
11405 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
11406
48b92b37
LB
11407 <variablelist class="dbus-property" generated="True" extra-ref="ActivationDetails"/>
11408
00bb75d7
ZJS
11409 <!--End of Autogenerated section-->
11410
3031660c
ZJS
11411 <refsect2>
11412 <title>Methods</title>
11413
11414 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
11415 it is not yet executed but generally will not cause a job that is already in the process of being
11416 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
11417 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
11418 </refsect2>
11419
11420 <refsect2>
11421 <title>Properties</title>
11422
11423 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
11424 numeric ID is only assigned once.</para>
11425
2736c25c 11426 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
3031660c
ZJS
11427 the name of the unit and a bus path to the unit's object.</para>
11428
11429 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
11430 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
2736c25c 11431 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
3031660c
ZJS
11432 that later versions might define additional values.</para>
11433
11434 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
11435 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
2736c25c 11436 execute yet. The latter indicates that a job is currently being executed.</para>
48b92b37
LB
11437
11438 <para><varname>ActivationDetails</varname> has the same content as the property of the same name under
11439 the <varname>org.freedesktop.systemd1.Unit</varname> interface.</para>
3031660c
ZJS
11440 </refsect2>
11441 </refsect1>
11442
48f99d7c
ZJS
11443 <refsect1>
11444 <title>Examples</title>
11445
11446 <example>
11447 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
11448
11449 <programlisting>
11450$ gdbus introspect --system \
11451 --dest org.freedesktop.systemd1 \
11452 --object-path /org/freedesktop/systemd1
11453 </programlisting>
11454 </example>
11455
11456 <example>
11457 <title>Introspect a unit on the bus</title>
11458
11459 <programlisting>
11460$ busctl introspect org.freedesktop.systemd1 \
11461 $(busctl call org.freedesktop.systemd1 \
11462 /org/freedesktop/systemd1 \
11463 org.freedesktop.systemd1.Manager \
11464 GetUnit s systemd-resolved.service | cut -d'"' -f2)
11465 </programlisting>
11466 </example>
11467
11468 <example>
11469 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
11470
11471 <programlisting>
11472$ gdbus introspect --system --dest org.freedesktop.systemd1 \
11473 --object-path /org/freedesktop/systemd1/job/1292
11474 </programlisting>
11475 </example>
11476 </refsect1>
11477
e4239a34 11478 <xi:include href="org.freedesktop.locale1.xml" xpointer="versioning"/>
3031660c 11479</refentry>