]> git.proxmox.com Git - systemd.git/blame - man/org.freedesktop.systemd1.xml
New upstream version 249~rc1
[systemd.git] / man / org.freedesktop.systemd1.xml
CommitLineData
a10f5d05
MB
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" >
a032b68d 4<!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
a10f5d05
MB
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>
19 <refpurpose>The D-Bus interface of systemd</refpurpose>
20 </refnamediv>
21
22 <refsect1>
23 <title>Introduction</title>
24
25 <para>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
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.
29 </para>
30
31 <para>The service manager exposes a number of objects on the bus: one
32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
33 for each unit and for each queued job. The unit objects each implement a generic
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
37 unit and job objects or directly convert a unit name or job id into a bus path of the corresponding
38 D-Bus object.</para>
39
40 <para>Properties exposing time values are usually encoded in microseconds (usec) on the bus, even if
41 their corresponding settings in the unit files are in seconds.</para>
42
43 <para>In contrast to most of the other services of the systemd suite, PID 1 does not use
44 <ulink url="https://www.freedesktop.org/software/polkit/docs/latest/">polkit</ulink>
45 for controlling access to privileged operations, but relies exclusively on the low-level D-Bus policy
46 language. (This is done in order to avoid a cyclic dependency between polkit and systemd/PID 1.) This
47 means that sensitive operations exposed by PID 1 on the bus are generally not available to unprivileged
48 processes directly. However, some operations (such as shutdown/reboot/suspend) are made available through the D-Bus
49 API of logind, see
50 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>.
51 </para>
52 </refsect1>
53
54 <refsect1>
55 <title>The Manager Object</title>
56
57 <para>The main entry point object is available on the fixed
58 <constant>/org/freedesktop/systemd1</constant> object path:</para>
59
60 <programlisting executable="systemd" node="/org/freedesktop/systemd1" interface="org.freedesktop.systemd1.Manager">
61node /org/freedesktop/systemd1 {
62 interface org.freedesktop.systemd1.Manager {
63 methods:
64 GetUnit(in s name,
65 out o unit);
66 GetUnitByPID(in u pid,
67 out o unit);
68 GetUnitByInvocationID(in ay invocation_id,
69 out o unit);
70 GetUnitByControlGroup(in s cgroup,
71 out o unit);
72 LoadUnit(in s name,
73 out o unit);
74 StartUnit(in s name,
75 in s mode,
76 out o job);
77 StartUnitReplace(in s old_unit,
78 in s new_unit,
79 in s mode,
80 out o job);
81 StopUnit(in s name,
82 in s mode,
83 out o job);
84 ReloadUnit(in s name,
85 in s mode,
86 out o job);
87 RestartUnit(in s name,
88 in s mode,
89 out o job);
90 TryRestartUnit(in s name,
91 in s mode,
92 out o job);
93 ReloadOrRestartUnit(in s name,
94 in s mode,
95 out o job);
96 ReloadOrTryRestartUnit(in s name,
97 in s mode,
98 out o job);
99 EnqueueUnitJob(in s name,
100 in s job_type,
101 in s job_mode,
102 out u job_id,
103 out o job_path,
104 out s unit_id,
105 out o unit_path,
106 out s job_type,
107 out a(uosos) affected_jobs);
108 KillUnit(in s name,
109 in s whom,
110 in i signal);
111 CleanUnit(in s name,
112 in as mask);
113 FreezeUnit(in s name);
114 ThawUnit(in s name);
115 ResetFailedUnit(in s name);
116 SetUnitProperties(in s name,
117 in b runtime,
118 in a(sv) properties);
3a6ce677
BR
119 BindMountUnit(in s name,
120 in s source,
121 in s destination,
122 in b read_only,
123 in b mkdir);
124 MountImageUnit(in s name,
125 in s source,
126 in s destination,
127 in b read_only,
128 in b mkdir,
129 in a(ss) options);
a10f5d05
MB
130 RefUnit(in s name);
131 UnrefUnit(in s name);
132 StartTransientUnit(in s name,
133 in s mode,
134 in a(sv) properties,
135 in a(sa(sv)) aux,
136 out o job);
137 GetUnitProcesses(in s name,
138 out a(sus) processes);
139 AttachProcessesToUnit(in s unit_name,
140 in s subcgroup,
141 in au pids);
142 AbandonScope(in s name);
143 GetJob(in u id,
144 out o job);
145 GetJobAfter(in u id,
146 out a(usssoo) jobs);
147 GetJobBefore(in u id,
148 out a(usssoo) jobs);
149 CancelJob(in u id);
150 ClearJobs();
151 ResetFailed();
5e42acaf 152 SetShowStatus(in s mode);
a10f5d05
MB
153 ListUnits(out a(ssssssouso) units);
154 ListUnitsFiltered(in as states,
155 out a(ssssssouso) units);
156 ListUnitsByPatterns(in as states,
157 in as patterns,
158 out a(ssssssouso) units);
159 ListUnitsByNames(in as names,
160 out a(ssssssouso) units);
161 ListJobs(out a(usssoo) jobs);
162 Subscribe();
163 Unsubscribe();
164 Dump(out s output);
165 DumpByFileDescriptor(out h fd);
166 Reload();
167 Reexecute();
168 Exit();
169 Reboot();
170 PowerOff();
171 Halt();
172 KExec();
173 SwitchRoot(in s new_root,
174 in s init);
175 SetEnvironment(in as assignments);
176 UnsetEnvironment(in as names);
177 UnsetAndSetEnvironment(in as names,
178 in as assignments);
3a6ce677 179 EnqueueMarkedJobs(out ao jobs);
a10f5d05
MB
180 ListUnitFiles(out a(ss) unit_files);
181 ListUnitFilesByPatterns(in as states,
182 in as patterns,
183 out a(ss) unit_files);
184 GetUnitFileState(in s file,
185 out s state);
186 EnableUnitFiles(in as files,
187 in b runtime,
188 in b force,
189 out b carries_install_info,
190 out a(sss) changes);
191 DisableUnitFiles(in as files,
192 in b runtime,
193 out a(sss) changes);
a032b68d
MB
194 EnableUnitFilesWithFlags(in as files,
195 in t flags,
196 out b carries_install_info,
197 out a(sss) changes);
198 DisableUnitFilesWithFlags(in as files,
199 in t flags,
200 out a(sss) changes);
a10f5d05
MB
201 ReenableUnitFiles(in as files,
202 in b runtime,
203 in b force,
204 out b carries_install_info,
205 out a(sss) changes);
206 LinkUnitFiles(in as files,
207 in b runtime,
208 in b force,
209 out a(sss) changes);
210 PresetUnitFiles(in as files,
211 in b runtime,
212 in b force,
213 out b carries_install_info,
214 out a(sss) changes);
215 PresetUnitFilesWithMode(in as files,
216 in s mode,
217 in b runtime,
218 in b force,
219 out b carries_install_info,
220 out a(sss) changes);
221 MaskUnitFiles(in as files,
222 in b runtime,
223 in b force,
224 out a(sss) changes);
225 UnmaskUnitFiles(in as files,
226 in b runtime,
227 out a(sss) changes);
228 RevertUnitFiles(in as files,
229 out a(sss) changes);
230 SetDefaultTarget(in s name,
231 in b force,
232 out a(sss) changes);
233 GetDefaultTarget(out s name);
234 PresetAllUnitFiles(in s mode,
235 in b runtime,
236 in b force,
237 out a(sss) changes);
238 AddDependencyUnitFiles(in as files,
239 in s target,
240 in s type,
241 in b runtime,
242 in b force,
243 out a(sss) changes);
244 GetUnitFileLinks(in s name,
245 in b runtime,
246 out as links);
247 SetExitCode(in y number);
248 LookupDynamicUserByName(in s name,
249 out u uid);
250 LookupDynamicUserByUID(in u uid,
251 out s name);
252 GetDynamicUsers(out a(us) users);
253 signals:
254 UnitNew(s id,
255 o unit);
256 UnitRemoved(s id,
257 o unit);
258 JobNew(u id,
259 o job,
260 s unit);
261 JobRemoved(u id,
262 o job,
263 s unit,
264 s result);
265 StartupFinished(t firmware,
266 t loader,
267 t kernel,
268 t initrd,
269 t userspace,
270 t total);
271 UnitFilesChanged();
272 Reloading(b active);
273 properties:
274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
275 readonly s Version = '...';
276 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
277 readonly s Features = '...';
278 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
279 readonly s Virtualization = '...';
280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
281 readonly s Architecture = '...';
282 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
283 readonly s Tainted = '...';
284 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
285 readonly t FirmwareTimestamp = ...;
286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
287 readonly t FirmwareTimestampMonotonic = ...;
288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
289 readonly t LoaderTimestamp = ...;
290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
291 readonly t LoaderTimestampMonotonic = ...;
292 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
293 readonly t KernelTimestamp = ...;
294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
295 readonly t KernelTimestampMonotonic = ...;
296 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
297 readonly t InitRDTimestamp = ...;
298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
299 readonly t InitRDTimestampMonotonic = ...;
300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
301 readonly t UserspaceTimestamp = ...;
302 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
303 readonly t UserspaceTimestampMonotonic = ...;
304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
305 readonly t FinishTimestamp = ...;
306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
307 readonly t FinishTimestampMonotonic = ...;
308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
309 readonly t SecurityStartTimestamp = ...;
310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
311 readonly t SecurityStartTimestampMonotonic = ...;
312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
313 readonly t SecurityFinishTimestamp = ...;
314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
315 readonly t SecurityFinishTimestampMonotonic = ...;
316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
317 readonly t GeneratorsStartTimestamp = ...;
318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
319 readonly t GeneratorsStartTimestampMonotonic = ...;
320 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
321 readonly t GeneratorsFinishTimestamp = ...;
322 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
323 readonly t GeneratorsFinishTimestampMonotonic = ...;
324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
325 readonly t UnitsLoadStartTimestamp = ...;
326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
327 readonly t UnitsLoadStartTimestampMonotonic = ...;
328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
329 readonly t UnitsLoadFinishTimestamp = ...;
330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
331 readonly t UnitsLoadFinishTimestampMonotonic = ...;
332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
333 readonly t InitRDSecurityStartTimestamp = ...;
334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
335 readonly t InitRDSecurityStartTimestampMonotonic = ...;
336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
337 readonly t InitRDSecurityFinishTimestamp = ...;
338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
339 readonly t InitRDSecurityFinishTimestampMonotonic = ...;
340 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
341 readonly t InitRDGeneratorsStartTimestamp = ...;
342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
343 readonly t InitRDGeneratorsStartTimestampMonotonic = ...;
344 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
345 readonly t InitRDGeneratorsFinishTimestamp = ...;
346 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
347 readonly t InitRDGeneratorsFinishTimestampMonotonic = ...;
348 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
349 readonly t InitRDUnitsLoadStartTimestamp = ...;
350 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
351 readonly t InitRDUnitsLoadStartTimestampMonotonic = ...;
352 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
353 readonly t InitRDUnitsLoadFinishTimestamp = ...;
354 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
355 readonly t InitRDUnitsLoadFinishTimestampMonotonic = ...;
356 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
357 @org.freedesktop.systemd1.Privileged("true")
358 readwrite s LogLevel = '...';
359 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
360 @org.freedesktop.systemd1.Privileged("true")
361 readwrite s LogTarget = '...';
362 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
363 readonly u NNames = ...;
364 readonly u NFailedUnits = ...;
365 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
366 readonly u NJobs = ...;
367 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
368 readonly u NInstalledJobs = ...;
369 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
370 readonly u NFailedJobs = ...;
371 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
372 readonly d Progress = ...;
373 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
374 readonly as Environment = ['...', ...];
375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
376 readonly b ConfirmSpawn = ...;
377 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
378 readonly b ShowStatus = ...;
379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
380 readonly as UnitPath = ['...', ...];
381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
382 readonly s DefaultStandardOutput = '...';
383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
384 readonly s DefaultStandardError = '...';
385 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
386 @org.freedesktop.systemd1.Privileged("true")
387 readwrite t RuntimeWatchdogUSec = ...;
388 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
389 @org.freedesktop.systemd1.Privileged("true")
390 readwrite t RebootWatchdogUSec = ...;
391 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
392 @org.freedesktop.systemd1.Privileged("true")
393 readwrite t KExecWatchdogUSec = ...;
394 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
395 @org.freedesktop.systemd1.Privileged("true")
396 readwrite b ServiceWatchdogs = ...;
397 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
398 readonly s ControlGroup = '...';
399 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
400 readonly s SystemState = '...';
401 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
402 readonly y ExitCode = ...;
403 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
404 readonly t DefaultTimerAccuracyUSec = ...;
405 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
406 readonly t DefaultTimeoutStartUSec = ...;
407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
408 readonly t DefaultTimeoutStopUSec = ...;
409 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
410 readonly t DefaultTimeoutAbortUSec = ...;
411 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
412 readonly t DefaultRestartUSec = ...;
413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
414 readonly t DefaultStartLimitIntervalUSec = ...;
415 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
416 readonly u DefaultStartLimitBurst = ...;
417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
418 readonly b DefaultCPUAccounting = ...;
419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
420 readonly b DefaultBlockIOAccounting = ...;
421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
422 readonly b DefaultMemoryAccounting = ...;
423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
424 readonly b DefaultTasksAccounting = ...;
425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
426 readonly t DefaultLimitCPU = ...;
427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
428 readonly t DefaultLimitCPUSoft = ...;
429 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
430 readonly t DefaultLimitFSIZE = ...;
431 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
432 readonly t DefaultLimitFSIZESoft = ...;
433 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
434 readonly t DefaultLimitDATA = ...;
435 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
436 readonly t DefaultLimitDATASoft = ...;
437 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
438 readonly t DefaultLimitSTACK = ...;
439 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
440 readonly t DefaultLimitSTACKSoft = ...;
441 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
442 readonly t DefaultLimitCORE = ...;
443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
444 readonly t DefaultLimitCORESoft = ...;
445 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
446 readonly t DefaultLimitRSS = ...;
447 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
448 readonly t DefaultLimitRSSSoft = ...;
449 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
450 readonly t DefaultLimitNOFILE = ...;
451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
452 readonly t DefaultLimitNOFILESoft = ...;
453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
454 readonly t DefaultLimitAS = ...;
455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
456 readonly t DefaultLimitASSoft = ...;
457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
458 readonly t DefaultLimitNPROC = ...;
459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
460 readonly t DefaultLimitNPROCSoft = ...;
461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
462 readonly t DefaultLimitMEMLOCK = ...;
463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
464 readonly t DefaultLimitMEMLOCKSoft = ...;
465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
466 readonly t DefaultLimitLOCKS = ...;
467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
468 readonly t DefaultLimitLOCKSSoft = ...;
469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
470 readonly t DefaultLimitSIGPENDING = ...;
471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
472 readonly t DefaultLimitSIGPENDINGSoft = ...;
473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
474 readonly t DefaultLimitMSGQUEUE = ...;
475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
476 readonly t DefaultLimitMSGQUEUESoft = ...;
477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
478 readonly t DefaultLimitNICE = ...;
479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
480 readonly t DefaultLimitNICESoft = ...;
481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
482 readonly t DefaultLimitRTPRIO = ...;
483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
484 readonly t DefaultLimitRTPRIOSoft = ...;
485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
486 readonly t DefaultLimitRTTIME = ...;
487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
488 readonly t DefaultLimitRTTIMESoft = ...;
489 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
490 readonly t DefaultTasksMax = ...;
491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
492 readonly t TimerSlackNSec = ...;
493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
494 readonly s DefaultOOMPolicy = '...';
8b3d4ff0
MB
495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
496 readonly s CtrlAltDelBurstAction = '...';
a10f5d05
MB
497 };
498 interface org.freedesktop.DBus.Peer { ... };
499 interface org.freedesktop.DBus.Introspectable { ... };
500 interface org.freedesktop.DBus.Properties { ... };
501};
502 </programlisting>
503
504 <!--method GetUnitByInvocationID is not documented!-->
505
506 <!--method GetUnitByControlGroup is not documented!-->
507
508 <!--method EnqueueUnitJob is not documented!-->
509
510 <!--method CleanUnit is not documented!-->
511
512 <!--method FreezeUnit is not documented!-->
513
514 <!--method ThawUnit is not documented!-->
515
516 <!--method RefUnit is not documented!-->
517
518 <!--method UnrefUnit is not documented!-->
519
520 <!--method GetUnitProcesses is not documented!-->
521
522 <!--method AttachProcessesToUnit is not documented!-->
523
524 <!--method AbandonScope is not documented!-->
525
526 <!--method GetJobAfter is not documented!-->
527
528 <!--method GetJobBefore is not documented!-->
529
5e42acaf
MB
530 <!--method SetShowStatus is not documented!-->
531
a10f5d05
MB
532 <!--method ListUnitsFiltered is not documented!-->
533
534 <!--method ListUnitsByPatterns is not documented!-->
535
536 <!--method ListUnitsByNames is not documented!-->
537
538 <!--method Dump is not documented!-->
539
540 <!--method DumpByFileDescriptor is not documented!-->
541
542 <!--method ListUnitFilesByPatterns is not documented!-->
543
544 <!--method PresetUnitFilesWithMode is not documented!-->
545
546 <!--method RevertUnitFiles is not documented!-->
547
548 <!--method PresetAllUnitFiles is not documented!-->
549
550 <!--method AddDependencyUnitFiles is not documented!-->
551
552 <!--method GetUnitFileLinks is not documented!-->
553
554 <!--method SetExitCode is not documented!-->
555
556 <!--method LookupDynamicUserByName is not documented!-->
557
558 <!--method LookupDynamicUserByUID is not documented!-->
559
560 <!--method GetDynamicUsers is not documented!-->
561
562 <!--signal UnitNew is not documented!-->
563
564 <!--signal UnitRemoved is not documented!-->
565
566 <!--signal JobNew is not documented!-->
567
568 <!--signal JobRemoved is not documented!-->
569
570 <!--signal StartupFinished is not documented!-->
571
572 <!--signal UnitFilesChanged is not documented!-->
573
574 <!--signal Reloading is not documented!-->
575
576 <!--property SecurityStartTimestampMonotonic is not documented!-->
577
578 <!--property SecurityFinishTimestamp is not documented!-->
579
580 <!--property SecurityFinishTimestampMonotonic is not documented!-->
581
582 <!--property GeneratorsStartTimestampMonotonic is not documented!-->
583
584 <!--property GeneratorsFinishTimestamp is not documented!-->
585
586 <!--property GeneratorsFinishTimestampMonotonic is not documented!-->
587
588 <!--property UnitsLoadStartTimestamp is not documented!-->
589
590 <!--property UnitsLoadStartTimestampMonotonic is not documented!-->
591
592 <!--property UnitsLoadFinishTimestamp is not documented!-->
593
594 <!--property UnitsLoadFinishTimestampMonotonic is not documented!-->
595
596 <!--property InitRDSecurityStartTimestamp is not documented!-->
597
598 <!--property InitRDSecurityStartTimestampMonotonic is not documented!-->
599
600 <!--property InitRDSecurityFinishTimestamp is not documented!-->
601
602 <!--property InitRDSecurityFinishTimestampMonotonic is not documented!-->
603
604 <!--property InitRDGeneratorsStartTimestamp is not documented!-->
605
606 <!--property InitRDGeneratorsStartTimestampMonotonic is not documented!-->
607
608 <!--property InitRDGeneratorsFinishTimestamp is not documented!-->
609
610 <!--property InitRDGeneratorsFinishTimestampMonotonic is not documented!-->
611
612 <!--property InitRDUnitsLoadStartTimestamp is not documented!-->
613
614 <!--property InitRDUnitsLoadStartTimestampMonotonic is not documented!-->
615
616 <!--property InitRDUnitsLoadFinishTimestamp is not documented!-->
617
618 <!--property InitRDUnitsLoadFinishTimestampMonotonic is not documented!-->
619
620 <!--property LogLevel is not documented!-->
621
622 <!--property LogTarget is not documented!-->
623
624 <!--property NFailedUnits is not documented!-->
625
626 <!--property ConfirmSpawn is not documented!-->
627
628 <!--property ShowStatus is not documented!-->
629
630 <!--property DefaultStandardOutput is not documented!-->
631
632 <!--property DefaultStandardError is not documented!-->
633
634 <!--property RuntimeWatchdogUSec is not documented!-->
635
636 <!--property RebootWatchdogUSec is not documented!-->
637
638 <!--property KExecWatchdogUSec is not documented!-->
639
640 <!--property ServiceWatchdogs is not documented!-->
641
642 <!--property SystemState is not documented!-->
643
644 <!--property ExitCode is not documented!-->
645
646 <!--property DefaultTimerAccuracyUSec is not documented!-->
647
648 <!--property DefaultTimeoutStartUSec is not documented!-->
649
650 <!--property DefaultTimeoutStopUSec is not documented!-->
651
652 <!--property DefaultTimeoutAbortUSec is not documented!-->
653
654 <!--property DefaultRestartUSec is not documented!-->
655
656 <!--property DefaultStartLimitIntervalUSec is not documented!-->
657
658 <!--property DefaultStartLimitBurst is not documented!-->
659
660 <!--property DefaultCPUAccounting is not documented!-->
661
662 <!--property DefaultBlockIOAccounting is not documented!-->
663
664 <!--property DefaultMemoryAccounting is not documented!-->
665
666 <!--property DefaultTasksAccounting is not documented!-->
667
668 <!--property DefaultLimitCPU is not documented!-->
669
670 <!--property DefaultLimitCPUSoft is not documented!-->
671
672 <!--property DefaultLimitFSIZE is not documented!-->
673
674 <!--property DefaultLimitFSIZESoft is not documented!-->
675
676 <!--property DefaultLimitDATA is not documented!-->
677
678 <!--property DefaultLimitDATASoft is not documented!-->
679
680 <!--property DefaultLimitSTACK is not documented!-->
681
682 <!--property DefaultLimitSTACKSoft is not documented!-->
683
684 <!--property DefaultLimitCORE is not documented!-->
685
686 <!--property DefaultLimitCORESoft is not documented!-->
687
688 <!--property DefaultLimitRSS is not documented!-->
689
690 <!--property DefaultLimitRSSSoft is not documented!-->
691
692 <!--property DefaultLimitNOFILE is not documented!-->
693
694 <!--property DefaultLimitNOFILESoft is not documented!-->
695
696 <!--property DefaultLimitAS is not documented!-->
697
698 <!--property DefaultLimitASSoft is not documented!-->
699
700 <!--property DefaultLimitNPROC is not documented!-->
701
702 <!--property DefaultLimitNPROCSoft is not documented!-->
703
704 <!--property DefaultLimitMEMLOCK is not documented!-->
705
706 <!--property DefaultLimitMEMLOCKSoft is not documented!-->
707
708 <!--property DefaultLimitLOCKS is not documented!-->
709
710 <!--property DefaultLimitLOCKSSoft is not documented!-->
711
712 <!--property DefaultLimitSIGPENDING is not documented!-->
713
714 <!--property DefaultLimitSIGPENDINGSoft is not documented!-->
715
716 <!--property DefaultLimitMSGQUEUE is not documented!-->
717
718 <!--property DefaultLimitMSGQUEUESoft is not documented!-->
719
720 <!--property DefaultLimitNICE is not documented!-->
721
722 <!--property DefaultLimitNICESoft is not documented!-->
723
724 <!--property DefaultLimitRTPRIO is not documented!-->
725
726 <!--property DefaultLimitRTPRIOSoft is not documented!-->
727
728 <!--property DefaultLimitRTTIME is not documented!-->
729
730 <!--property DefaultLimitRTTIMESoft is not documented!-->
731
732 <!--property DefaultTasksMax is not documented!-->
733
734 <!--property TimerSlackNSec is not documented!-->
735
736 <!--property DefaultOOMPolicy is not documented!-->
737
8b3d4ff0
MB
738 <!--property CtrlAltDelBurstAction is not documented!-->
739
a10f5d05
MB
740 <!--Autogenerated cross-references for systemd.directives, do not edit-->
741
742 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
743
744 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Manager"/>
745
746 <variablelist class="dbus-method" generated="True" extra-ref="GetUnit()"/>
747
748 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByPID()"/>
749
750 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByInvocationID()"/>
751
752 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitByControlGroup()"/>
753
754 <variablelist class="dbus-method" generated="True" extra-ref="LoadUnit()"/>
755
756 <variablelist class="dbus-method" generated="True" extra-ref="StartUnit()"/>
757
758 <variablelist class="dbus-method" generated="True" extra-ref="StartUnitReplace()"/>
759
760 <variablelist class="dbus-method" generated="True" extra-ref="StopUnit()"/>
761
762 <variablelist class="dbus-method" generated="True" extra-ref="ReloadUnit()"/>
763
764 <variablelist class="dbus-method" generated="True" extra-ref="RestartUnit()"/>
765
766 <variablelist class="dbus-method" generated="True" extra-ref="TryRestartUnit()"/>
767
768 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestartUnit()"/>
769
770 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestartUnit()"/>
771
772 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueUnitJob()"/>
773
774 <variablelist class="dbus-method" generated="True" extra-ref="KillUnit()"/>
775
776 <variablelist class="dbus-method" generated="True" extra-ref="CleanUnit()"/>
777
778 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
779
780 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
781
782 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
783
784 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
785
3a6ce677
BR
786 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
787
788 <variablelist class="dbus-method" generated="True" extra-ref="MountImageUnit()"/>
789
a10f5d05
MB
790 <variablelist class="dbus-method" generated="True" extra-ref="RefUnit()"/>
791
792 <variablelist class="dbus-method" generated="True" extra-ref="UnrefUnit()"/>
793
794 <variablelist class="dbus-method" generated="True" extra-ref="StartTransientUnit()"/>
795
796 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitProcesses()"/>
797
798 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcessesToUnit()"/>
799
800 <variablelist class="dbus-method" generated="True" extra-ref="AbandonScope()"/>
801
802 <variablelist class="dbus-method" generated="True" extra-ref="GetJob()"/>
803
804 <variablelist class="dbus-method" generated="True" extra-ref="GetJobAfter()"/>
805
806 <variablelist class="dbus-method" generated="True" extra-ref="GetJobBefore()"/>
807
808 <variablelist class="dbus-method" generated="True" extra-ref="CancelJob()"/>
809
810 <variablelist class="dbus-method" generated="True" extra-ref="ClearJobs()"/>
811
812 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
813
5e42acaf
MB
814 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
815
a10f5d05
MB
816 <variablelist class="dbus-method" generated="True" extra-ref="ListUnits()"/>
817
818 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsFiltered()"/>
819
820 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByPatterns()"/>
821
822 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitsByNames()"/>
823
824 <variablelist class="dbus-method" generated="True" extra-ref="ListJobs()"/>
825
826 <variablelist class="dbus-method" generated="True" extra-ref="Subscribe()"/>
827
828 <variablelist class="dbus-method" generated="True" extra-ref="Unsubscribe()"/>
829
830 <variablelist class="dbus-method" generated="True" extra-ref="Dump()"/>
831
832 <variablelist class="dbus-method" generated="True" extra-ref="DumpByFileDescriptor()"/>
833
834 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
835
836 <variablelist class="dbus-method" generated="True" extra-ref="Reexecute()"/>
837
838 <variablelist class="dbus-method" generated="True" extra-ref="Exit()"/>
839
840 <variablelist class="dbus-method" generated="True" extra-ref="Reboot()"/>
841
842 <variablelist class="dbus-method" generated="True" extra-ref="PowerOff()"/>
843
844 <variablelist class="dbus-method" generated="True" extra-ref="Halt()"/>
845
846 <variablelist class="dbus-method" generated="True" extra-ref="KExec()"/>
847
848 <variablelist class="dbus-method" generated="True" extra-ref="SwitchRoot()"/>
849
850 <variablelist class="dbus-method" generated="True" extra-ref="SetEnvironment()"/>
851
852 <variablelist class="dbus-method" generated="True" extra-ref="UnsetEnvironment()"/>
853
854 <variablelist class="dbus-method" generated="True" extra-ref="UnsetAndSetEnvironment()"/>
855
3a6ce677
BR
856 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueMarkedJobs()"/>
857
a10f5d05
MB
858 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFiles()"/>
859
860 <variablelist class="dbus-method" generated="True" extra-ref="ListUnitFilesByPatterns()"/>
861
862 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileState()"/>
863
864 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFiles()"/>
865
866 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFiles()"/>
867
a032b68d
MB
868 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
869
870 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
871
a10f5d05
MB
872 <variablelist class="dbus-method" generated="True" extra-ref="ReenableUnitFiles()"/>
873
874 <variablelist class="dbus-method" generated="True" extra-ref="LinkUnitFiles()"/>
875
876 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFiles()"/>
877
878 <variablelist class="dbus-method" generated="True" extra-ref="PresetUnitFilesWithMode()"/>
879
880 <variablelist class="dbus-method" generated="True" extra-ref="MaskUnitFiles()"/>
881
882 <variablelist class="dbus-method" generated="True" extra-ref="UnmaskUnitFiles()"/>
883
884 <variablelist class="dbus-method" generated="True" extra-ref="RevertUnitFiles()"/>
885
886 <variablelist class="dbus-method" generated="True" extra-ref="SetDefaultTarget()"/>
887
888 <variablelist class="dbus-method" generated="True" extra-ref="GetDefaultTarget()"/>
889
890 <variablelist class="dbus-method" generated="True" extra-ref="PresetAllUnitFiles()"/>
891
892 <variablelist class="dbus-method" generated="True" extra-ref="AddDependencyUnitFiles()"/>
893
894 <variablelist class="dbus-method" generated="True" extra-ref="GetUnitFileLinks()"/>
895
896 <variablelist class="dbus-method" generated="True" extra-ref="SetExitCode()"/>
897
898 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByName()"/>
899
900 <variablelist class="dbus-method" generated="True" extra-ref="LookupDynamicUserByUID()"/>
901
902 <variablelist class="dbus-method" generated="True" extra-ref="GetDynamicUsers()"/>
903
904 <variablelist class="dbus-signal" generated="True" extra-ref="UnitNew"/>
905
906 <variablelist class="dbus-signal" generated="True" extra-ref="UnitRemoved"/>
907
908 <variablelist class="dbus-signal" generated="True" extra-ref="JobNew"/>
909
910 <variablelist class="dbus-signal" generated="True" extra-ref="JobRemoved"/>
911
912 <variablelist class="dbus-signal" generated="True" extra-ref="StartupFinished"/>
913
914 <variablelist class="dbus-signal" generated="True" extra-ref="UnitFilesChanged"/>
915
916 <variablelist class="dbus-signal" generated="True" extra-ref="Reloading"/>
917
918 <variablelist class="dbus-property" generated="True" extra-ref="Version"/>
919
920 <variablelist class="dbus-property" generated="True" extra-ref="Features"/>
921
922 <variablelist class="dbus-property" generated="True" extra-ref="Virtualization"/>
923
924 <variablelist class="dbus-property" generated="True" extra-ref="Architecture"/>
925
926 <variablelist class="dbus-property" generated="True" extra-ref="Tainted"/>
927
928 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestamp"/>
929
930 <variablelist class="dbus-property" generated="True" extra-ref="FirmwareTimestampMonotonic"/>
931
932 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestamp"/>
933
934 <variablelist class="dbus-property" generated="True" extra-ref="LoaderTimestampMonotonic"/>
935
936 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestamp"/>
937
938 <variablelist class="dbus-property" generated="True" extra-ref="KernelTimestampMonotonic"/>
939
940 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestamp"/>
941
942 <variablelist class="dbus-property" generated="True" extra-ref="InitRDTimestampMonotonic"/>
943
944 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestamp"/>
945
946 <variablelist class="dbus-property" generated="True" extra-ref="UserspaceTimestampMonotonic"/>
947
948 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestamp"/>
949
950 <variablelist class="dbus-property" generated="True" extra-ref="FinishTimestampMonotonic"/>
951
952 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestamp"/>
953
954 <variablelist class="dbus-property" generated="True" extra-ref="SecurityStartTimestampMonotonic"/>
955
956 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestamp"/>
957
958 <variablelist class="dbus-property" generated="True" extra-ref="SecurityFinishTimestampMonotonic"/>
959
960 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestamp"/>
961
962 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsStartTimestampMonotonic"/>
963
964 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestamp"/>
965
966 <variablelist class="dbus-property" generated="True" extra-ref="GeneratorsFinishTimestampMonotonic"/>
967
968 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestamp"/>
969
970 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadStartTimestampMonotonic"/>
971
972 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestamp"/>
973
974 <variablelist class="dbus-property" generated="True" extra-ref="UnitsLoadFinishTimestampMonotonic"/>
975
976 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestamp"/>
977
978 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityStartTimestampMonotonic"/>
979
980 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestamp"/>
981
982 <variablelist class="dbus-property" generated="True" extra-ref="InitRDSecurityFinishTimestampMonotonic"/>
983
984 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestamp"/>
985
986 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsStartTimestampMonotonic"/>
987
988 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestamp"/>
989
990 <variablelist class="dbus-property" generated="True" extra-ref="InitRDGeneratorsFinishTimestampMonotonic"/>
991
992 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestamp"/>
993
994 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadStartTimestampMonotonic"/>
995
996 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestamp"/>
997
998 <variablelist class="dbus-property" generated="True" extra-ref="InitRDUnitsLoadFinishTimestampMonotonic"/>
999
1000 <variablelist class="dbus-property" generated="True" extra-ref="LogLevel"/>
1001
1002 <variablelist class="dbus-property" generated="True" extra-ref="LogTarget"/>
1003
1004 <variablelist class="dbus-property" generated="True" extra-ref="NNames"/>
1005
1006 <variablelist class="dbus-property" generated="True" extra-ref="NFailedUnits"/>
1007
1008 <variablelist class="dbus-property" generated="True" extra-ref="NJobs"/>
1009
1010 <variablelist class="dbus-property" generated="True" extra-ref="NInstalledJobs"/>
1011
1012 <variablelist class="dbus-property" generated="True" extra-ref="NFailedJobs"/>
1013
1014 <variablelist class="dbus-property" generated="True" extra-ref="Progress"/>
1015
1016 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
1017
1018 <variablelist class="dbus-property" generated="True" extra-ref="ConfirmSpawn"/>
1019
1020 <variablelist class="dbus-property" generated="True" extra-ref="ShowStatus"/>
1021
1022 <variablelist class="dbus-property" generated="True" extra-ref="UnitPath"/>
1023
1024 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardOutput"/>
1025
1026 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStandardError"/>
1027
1028 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeWatchdogUSec"/>
1029
1030 <variablelist class="dbus-property" generated="True" extra-ref="RebootWatchdogUSec"/>
1031
1032 <variablelist class="dbus-property" generated="True" extra-ref="KExecWatchdogUSec"/>
1033
1034 <variablelist class="dbus-property" generated="True" extra-ref="ServiceWatchdogs"/>
1035
1036 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
1037
1038 <variablelist class="dbus-property" generated="True" extra-ref="SystemState"/>
1039
1040 <variablelist class="dbus-property" generated="True" extra-ref="ExitCode"/>
1041
1042 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimerAccuracyUSec"/>
1043
1044 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStartUSec"/>
1045
1046 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutStopUSec"/>
1047
1048 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTimeoutAbortUSec"/>
1049
1050 <variablelist class="dbus-property" generated="True" extra-ref="DefaultRestartUSec"/>
1051
1052 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitIntervalUSec"/>
1053
1054 <variablelist class="dbus-property" generated="True" extra-ref="DefaultStartLimitBurst"/>
1055
1056 <variablelist class="dbus-property" generated="True" extra-ref="DefaultCPUAccounting"/>
1057
1058 <variablelist class="dbus-property" generated="True" extra-ref="DefaultBlockIOAccounting"/>
1059
1060 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryAccounting"/>
1061
1062 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksAccounting"/>
1063
1064 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPU"/>
1065
1066 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCPUSoft"/>
1067
1068 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZE"/>
1069
1070 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitFSIZESoft"/>
1071
1072 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATA"/>
1073
1074 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitDATASoft"/>
1075
1076 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACK"/>
1077
1078 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSTACKSoft"/>
1079
1080 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORE"/>
1081
1082 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitCORESoft"/>
1083
1084 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSS"/>
1085
1086 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRSSSoft"/>
1087
1088 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILE"/>
1089
1090 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNOFILESoft"/>
1091
1092 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitAS"/>
1093
1094 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitASSoft"/>
1095
1096 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROC"/>
1097
1098 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNPROCSoft"/>
1099
1100 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCK"/>
1101
1102 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMEMLOCKSoft"/>
1103
1104 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKS"/>
1105
1106 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitLOCKSSoft"/>
1107
1108 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDING"/>
1109
1110 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitSIGPENDINGSoft"/>
1111
1112 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUE"/>
1113
1114 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitMSGQUEUESoft"/>
1115
1116 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICE"/>
1117
1118 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitNICESoft"/>
1119
1120 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIO"/>
1121
1122 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTPRIOSoft"/>
1123
1124 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIME"/>
1125
1126 <variablelist class="dbus-property" generated="True" extra-ref="DefaultLimitRTTIMESoft"/>
1127
1128 <variablelist class="dbus-property" generated="True" extra-ref="DefaultTasksMax"/>
1129
1130 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
1131
1132 <variablelist class="dbus-property" generated="True" extra-ref="DefaultOOMPolicy"/>
1133
8b3d4ff0
MB
1134 <variablelist class="dbus-property" generated="True" extra-ref="CtrlAltDelBurstAction"/>
1135
a10f5d05
MB
1136 <!--End of Autogenerated section-->
1137
1138 <refsect2>
1139 <title>Methods</title>
1140
1141 <para>Note that many of the methods exist twice: once on the <interfacename>Manager</interfacename>
1142 object and once on the respective unit objects. This is to optimize access times so that methods that
1143 belong to unit objects do not have to be called with a resolved unit path, but can be called with only
1144 the unit id, too.</para>
1145
1146 <para><function>GetUnit()</function> may be used to get the unit object path for a unit name. It takes
1147 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
1148 will fail.</para>
1149
1150 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
1151 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.</para>
1152
1153 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1154 unit from disk if possible.</para>
1155
1156 <para><function>StartUnit()</function> enqueues a start job and possibly depending jobs. It takes the unit
1157 to activate and a mode string as arguments. The mode needs to be one of <literal>replace</literal>,
1158 <literal>fail</literal>, <literal>isolate</literal>, <literal>ignore-dependencies</literal>, or
1159 <literal>ignore-requirements</literal>. If <literal>replace</literal>, the method will start the unit and
1160 its dependencies, possibly replacing already queued jobs that conflict with it. If
1161 <literal>fail</literal>, the method will start the unit and its dependencies, but will fail if this would
1162 change an already queued job. If <literal>isolate</literal>, the method will start the unit in question
1163 and terminate all units that aren't dependencies of it. If <literal>ignore-dependencies</literal>, it
1164 will start a unit but ignore all its dependencies. If <literal>ignore-requirements</literal>, it will
1165 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
1166 latter two options. On completion, this method returns the newly created job object.</para>
1167
1168 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
1169 replaces a job that is queued for one unit by a job for another unit.</para>
1170
1171 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
1172 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1173 method.</para>
1174
1175 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
1176 <function>TryRestartUnit()</function>, <function>ReloadOrRestartUnit()</function>, or
1177 <function>ReloadOrTryRestartUnit()</function> may be used to restart and/or reload a unit. These methods take
1178 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
1179 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
1180 the "Try" flavor is used in which case a service that isn't running is not affected by the restart. The
1181 "ReloadOrRestart" flavors attempt a reload if the unit supports it and use a restart otherwise.</para>
1182
3a6ce677
BR
1183 <para><function>EnqueueMarkedJobs()</function> creates reload/restart jobs for units which have been
1184 appropriately marked, see <varname>Marks</varname> property above. This is equivalent to calling
1185 <function>TryRestartUnit()</function> or <function>ReloadOrTryRestartUnit()</function> for the marked
1186 units.</para>
1187
1188 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into
1189 a running service mount namespace.</para>
1190
1191 <para><function>MountImageUnit()</function> can be used to mount new images into a running service
1192 mount namespace.</para>
1193
a10f5d05
MB
1194 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
1195 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
1196 <varname>signal</varname> number to send. The <varname>who</varname> enum is one of
1197 <literal>main</literal>, <literal>control</literal> or <literal>all</literal>. If
1198 <literal>main</literal>, only the main process of the unit is killed. If <literal>control</literal>, only
1199 the control process of the unit is killed. If <literal>all</literal>, all processes are killed. A
1200 <literal>control</literal> process is for example a process that is configured via
1201 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
1202 down.</para>
1203
1204 <para><function>GetJob()</function> returns the job object path for a specific job, identified by its
1205 id.</para>
1206
1207 <para><function>CancelJob()</function> cancels a specific job identified by its numeric ID. This
1208 operation is also available in the <function>Cancel()</function> method of Job objects (see below) and
1209 exists primarily to reduce the necessary round trips to execute this operation. Note that this will not
1210 have any effect on jobs whose execution has already begun.</para>
1211
1212 <para><function>ClearJobs()</function> flushes the job queue, removing all jobs that are still
1213 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
1214 flushes jobs that are queued and have not yet begun execution.</para>
1215
1216 <para><function>ResetFailedUnit()</function> resets the "failed" state of a specific unit.</para>
1217
1218 <para><function>ResetFailed()</function> resets the "failed" state of all units.</para>
1219
1220 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
1221 units may be known by multiple names at the same name, and hence there might be more unit names loaded
1222 than actual units behind them. The array consists of structures with the following elements:
1223 <itemizedlist>
1224 <listitem><para>The primary unit name as string</para></listitem>
1225
1226 <listitem><para>The human readable description string</para></listitem>
1227
1228 <listitem><para>The load state (i.e. whether the unit file has been loaded
1229 successfully)</para></listitem>
1230
1231 <listitem><para>The active state (i.e. whether the unit is currently started or
1232 not)</para></listitem>
1233
1234 <listitem><para>The sub state (a more fine-grained version of the active state that is specific to
1235 the unit type, which the active state is not)</para></listitem>
1236
1237 <listitem><para>A unit that is being followed in its state by this unit, if there is any, otherwise
1238 the empty string.</para></listitem>
1239
1240 <listitem><para>The unit object path</para></listitem>
1241
1242 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
1243 otherwise</para></listitem>
1244
1245 <listitem><para>The job type as string</para></listitem>
1246
1247 <listitem><para>The job object path</para></listitem>
1248 </itemizedlist></para>
1249
1250 <para><function>ListJobs()</function> returns an array with all currently queued jobs. Returns an array
1251 consisting of structures with the following elements:
1252 <itemizedlist>
1253 <listitem><para>The numeric job id</para></listitem>
1254
1255 <listitem><para>The primary unit name for this job</para></listitem>
1256
1257 <listitem><para>The job type as string</para></listitem>
1258
1259 <listitem><para>The job state as string</para></listitem>
1260
1261 <listitem><para>The job object path</para></listitem>
1262
1263 <listitem><para>The unit object path</para></listitem>
1264 </itemizedlist></para>
1265
1266 <para><function>Subscribe()</function> enables most bus signals to be sent out. Clients which are
1267 interested in signals need to call this method. Signals are only sent out if at least one client
1268 invoked this method. <function>Unsubscribe()</function> reverts the signal subscription that
1269 <function>Subscribe()</function> implements. It is not necessary to invoke
1270 <function>Unsubscribe()</function> as clients are tracked. Signals are no longer sent out as soon as
1271 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1272 to the bus or invoked <function>Unsubscribe()</function>.</para>
1273
1274 <para><function>Reload()</function> may be invoked to reload all unit files.</para>
1275
1276 <para><function>Reexecute()</function> may be invoked to reexecute the main manager process. It will
1277 serialize its state, reexecute, and deserizalize the state again. This is useful for upgrades and is a
1278 more comprehensive version of <function>Reload()</function>.</para>
1279
1280 <para><function>Exit()</function> may be invoked to ask the manager to exit. This is not available for
1281 the system manager and is useful only for user session managers.</para>
1282
1283 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>, or
1284 <function>KExec()</function> may be used to ask for immediate reboot, powering down, halt or kexec
1285 based reboot of the system. Note that this does not shut down any services and immediately transitions
1286 into the reboot process. These functions are normally only called as the last step of shutdown and should
1287 not be called directly. To shut down the machine, it is generally a better idea to invoke
1288 <function>Reboot()</function> or <function>PowerOff()</function> on the
1289 <filename>systemd-logind</filename> manager object; see
1290 <citerefentry><refentrytitle>org.freedesktop.login1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
1291 for more information.</para>
1292
1293 <para><function>SwitchRoot()</function> may be used to transition to a new root directory. This is
1294 intended to be used by initial RAM disks. The method takes two arguments: the new root directory (which
1295 needs to be specified) and an init binary path (which may be left empty, in which case it is
1296 automatically searched for). The state of the system manager will be serialized before the
1297 transition. After the transition, the manager binary on the main system is invoked and replaces the old
1298 PID 1. All state will then be deserialized.</para>
1299
1300 <para><function>SetEnvironment()</function> may be used to alter the environment block that is passed
1301 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1302 environment variables will be overridden.</para>
1303
1304 <para><function>UnsetEnvironment()</function> may be used to unset environment variables. It takes a
1305 string array of environment variable names. All variables specified will be unset (if they have been
1306 set previously) and no longer be passed to all spawned processes. This method has no effect for variables
1307 that were previously not set, but will not fail in that case.</para>
1308
1309 <para><function>UnsetAndSetEnvironment()</function> is a combination of
1310 <function>UnsetEnvironment()</function> and <function>SetEnvironment()</function>. It takes two
1311 lists. The first list contains variables to unset, the second one contains assignments to set. If a
1312 variable is listed in both, the variable is set after this method returns, i.e. the set list overrides the
1313 unset list.</para>
1314
1315 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
1316 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
1317 while <function>ListUnitFiles()</function> returns a list of unit <emphasis>files</emphasis> that were
1318 found on disk. Note that while most units are read directly from a unit file with the same name, some
1319 units are not backed by files and some files (templates) cannot directly be loaded as units but need
1320 to be instantiated instead.</para>
1321
1322 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
1323 file.</para>
1324
1325 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
a032b68d 1326 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
a10f5d05
MB
1327 of unit files to enable (either just file names or full absolute paths if the unit files are residing
1328 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
a032b68d
MB
1329 enabled for runtime only (true, <filename>/run/</filename>), or persistently (false,
1330 <filename>/etc/</filename>). The second one controls whether symlinks pointing to other units shall be
a10f5d05
MB
1331 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
1332 signals whether the unit files contained any enablement information (i.e. an [Install]) section. The
1333 changes array consists of structures with three strings: the type of the change (one of
1334 <literal>symlink</literal> or <literal>unlink</literal>), the file name of the symlink and the
1335 destination of the symlink. Note that most of the following calls return a changes list in the same
1336 format.</para>
1337
1338 <para>Similarly, <function>DisableUnitFiles()</function> disables one or more units in the system,
a032b68d
MB
1339 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
1340
1341 <para>The <function>EnableUnitFilesWithFlags()</function> and <function>DisableUnitFilesWithFlags()</function>
1342 take in options as flags instead of booleans to allow for extendability, defined as follows:</para>
1343
1344 <programlisting>
1345#define SD_SYSTEMD_UNIT_RUNTIME (UINT64_C(1) &lt;&lt; 0)
1346#define SD_SYSTEMD_UNIT_FORCE (UINT64_C(1) &lt;&lt; 1)
1347#define SD_SYSTEMD_UNIT_PORTABLE (UINT64_C(1) &lt;&lt; 2)
1348 </programlisting>
1349
1350 <para><varname>SD_SYSTEMD_UNIT_RUNTIME</varname> will enable or disable the unit for runtime only,
1351 <varname>SD_SYSTEMD_UNIT_FORCE</varname> controls whether symlinks pointing to other units shall be
1352 replaced if necessary. <varname>SD_SYSTEMD_UNIT_PORTABLE</varname> will add or remove the symlinks in
1353 <filename>/etc/systemd/system.attached</filename> and <filename>/run/systemd/system.attached</filename>.</para>
a10f5d05
MB
1354
1355 <para>Similarly, <function>ReenableUnitFiles()</function> applies the changes to one or more units that
1356 would result from disabling and enabling the unit quickly one after the other in an atomic
1357 fashion. This is useful to apply updated [Install] information contained in unit files.</para>
1358
1359 <para>Similarly, <function>LinkUnitFiles()</function> links unit files (that are located outside of the
1360 usual unit search paths) into the unit search path.</para>
1361
1362 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
1363 according to the preset policy. See
1364 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1365 information.</para>
1366
1367 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
1368 <function>UnmaskUnitFiles()</function> unmasks them again.</para>
1369
1370 <para><function>SetDefaultTarget()</function> changes the <filename>default.target</filename> link. See
1371 <citerefentry><refentrytitle>bootup</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1372 information.</para>
1373
1374 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
1375 <filename>default.target</filename> is aliased.</para>
1376
1377 <para><function>SetUnitProperties()</function> may be used to modify certain unit properties at
1378 runtime. Not all properties may be changed at runtime, but many resource management settings (primarily
1379 those listed in
1380 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
1381 may. The changes are applied instantly and stored on disk for future boots, unless
1382 <varname>runtime</varname> is true, in which case the settings only apply until the next
1383 reboot. <varname>name</varname> is the name of the unit to modify. <varname>properties</varname> are
1384 the settings to set, encoded as an array of property name and value pairs. Note that this is not a
1385 dictionary! Also note that when setting array properties with this method usually results in appending to
1386 the pre-configured array. To reset the configured arrays, set the property to an empty array first and
1387 then append to it.</para>
1388
1389 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
1390 will be released as soon as it is not running or referenced anymore or the system is
1391 rebooted. <varname>name</varname> is the unit name including its suffix and must be
1392 unique. <varname>mode</varname> is the same as in <function>StartUnit()</function>,
1393 <varname>properties</varname> contains properties of the unit, specified like in
1394 <function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
1395 passed as an empty array. See the
1396 <ulink url="http://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New Control Group
1397 Interface</ulink> for more information how to make use of this functionality for resource control
1398 purposes.</para>
1399 </refsect2>
1400
1401 <refsect2>
1402 <title>Signals</title>
1403
1404 <para>Note that most signals are sent out only after <function>Subscribe()</function> has been invoked
1405 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
1406
1407 <para><function>UnitNew()</function> and <function>UnitRemoved()</function> are sent out each time a
1408 new unit is loaded or unloaded. Note that this has little to do with whether a unit is available on
1409 disk or not, and simply reflects the units that are currently loaded into memory. The signals take two
1410 parameters: the primary unit name and the object path.</para>
1411
1412 <para><function>JobNew()</function> and <function>JobRemoved()</function> are sent out each time a new
1413 job is queued or dequeued. Both signals take the numeric job ID, the bus path and the primary unit name
1414 for this job as arguments. <function>JobRemoved()</function> also includes a result string which is one
1415 of <literal>done</literal>, <literal>canceled</literal>, <literal>timeout</literal>,
1416 <literal>failed</literal>, <literal>dependency</literal>, or
1417 <literal>skipped</literal>. <literal>done</literal> indicates successful execution of a
1418 job. <literal>canceled</literal> indicates that a job has been canceled (via
1419 <function>CancelJob()</function> above) before it finished execution (this doesn't necessarily mean
1420 though that the job operation is actually cancelled too, see above). <literal>timeout</literal>
1421 indicates that the job timeout was reached. <literal>failed</literal> indicates that the job
1422 failed. <literal>dependency</literal> indicates that a job this job depended on failed and the job hence
1423 was removed as well. <literal>skipped</literal> indicates that a job was skipped because
1424 it didn't apply to the unit's current state.</para>
1425
1426 <para><function>StartupFinished()</function> is sent out when startup finishes. It carries six
1427 microsecond timespan values, each indicating how much boot time has been spent in the firmware (if
1428 known), in the boot loader (if known), in the kernel initialization phase, in the initrd (if known), in
1429 userspace and in total. These values may also be calculated from the
1430 <varname>FirmwareTimestampMonotonic</varname>, <varname>LoaderTimestampMonotonic</varname>,
1431 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
1432 <varname>FinishTimestampMonotonic</varname> properties (see below).</para>
1433
1434 <para><function>UnitFilesChanged()</function> is sent out each time the list of enabled or masked unit
1435 files on disk have changed.</para>
1436
1437 <para><function>Reloading()</function> is sent out immediately before a daemon reload is done (with the
1438 boolean parameter set to True) and after a daemon reload is completed (with the boolean parameter set
1439 to False). This may be used by UIs to optimize UI updates.</para>
1440 </refsect2>
1441
1442 <refsect2>
1443 <title>Properties</title>
1444
1445 <para>Most properties simply reflect the respective options in
1446 <filename>/etc/systemd/system.conf</filename> and the kernel command line.</para>
1447
1448 <para>The others:</para>
1449
1450 <para><varname>Version</varname> encodes the version string of the running systemd instance. Note that
1451 the version string is purely informational. It should not be parsed and one may not assume the version to
1452 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
1453 it is not part of the public API.</para>
1454
1455 <para><varname>Features</varname> encodes the features that have been enabled and disabled for this
1456 build. Enabled options are prefixed with +, disabled options with -.</para>
1457
1458 <para><varname>Tainted</varname> encodes a couple of taint flags as a colon-separated list. When
1459 systemd detects it is running on a system with certain problems, it will set an appropriate taint
1460 flag. Taints may be used to lower the chance of bogus bug reports. The following taints are currently
1461 known: <literal>split-usr</literal>, <literal>mtab-not-symlink</literal>,
1462 <literal>cgroups-missing</literal>, <literal>local-hwclock</literal>. <literal>split-usr</literal> is
a032b68d 1463 set if <filename>/usr/</filename> is not pre-mounted when systemd is first invoked. See
a10f5d05
MB
1464 <ulink url="http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
1465 Booting Without /usr is Broken</ulink>
1466 for details why this is bad. <literal>mtab-not-symlink</literal> indicates that
1467 <filename>/etc/mtab</filename> is not a symlink to <filename>/proc/self/mounts</filename> as
1468 required. <literal>cgroups-missing</literal> indicates that control groups have not been enabled in the
1469 kernel. <literal>local-hwclock</literal> indicates that the local RTC is configured to be in local time
1470 rather than UTC.</para>
1471
1472 <para><varname>FirmwareTimestamp</varname>, <varname>FirmwareTimestampMonotonic</varname>,
1473 <varname>LoaderTimestamp</varname>, <varname>LoaderTimestampMonotonic</varname>,
1474 <varname>KernelTimestamp</varname>, <varname>KernelTimestampMonotonic</varname>,
1475 <varname>InitRDTimestamp</varname>, <varname>InitRDTimestampMonotonic</varname>,
1476 <varname>UserspaceTimestamp</varname>, <varname>UserspaceTimestampMonotonic</varname>,
1477 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
1478 <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> microsecond timestamps
1479 taken when the firmware first began execution, when the boot loader first began execution, when the
1480 kernel first began execution, when the initrd first began execution, when the main systemd instance
1481 began execution and finally, when all queued startup jobs finished execution. These values are useful
1482 for determining boot-time performance. Note that as monotonic time begins with the kernel startup, the
1483 <varname>KernelTimestampMonotonic</varname> timestamp will always be 0 and
1484 <varname>FirmwareTimestampMonotonic</varname> and <varname>LoaderTimestampMonotonic</varname> are to
1485 be read as negative values. Also, not all fields are always available, depending on the used firmware,
1486 boot loader or initrd implementation. In these cases the respective pairs of timestamps are both 0,
1487 indicating that no data is available.</para>
1488
1489 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
1490 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
1491 monotonic and stop counterparts) expose performance data for uploading the security policies to the
1492 kernel (such as the SELinux, IMA, or SMACK policies), for running the generator tools and for loading
1493 the unit files.</para>
1494
1495 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
1496 names of units that are currently loaded and can be more than the amount of actually loaded units since
1497 units may have more than one name.</para>
1498
1499 <para><varname>NJobs</varname> encodes how many jobs are currently queued.</para>
1500
1501 <para><varname>NInstalledJobs</varname> encodes how many jobs have ever been queued in total.</para>
1502
1503 <para><varname>NFailedJobs</varname> encodes how many jobs have ever failed in total.</para>
1504
1505 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
1506 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
1507 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
1508 boot.</para>
1509
1510 <para><varname>Environment</varname> encodes the environment block passed to all executed services. It
1511 may be altered with bus calls such as <function>SetEnvironment()</function> (see above).</para>
1512
1513 <para><varname>UnitPath</varname> encodes the currently active unit file search path. It is an array of
1514 file system paths encoded as strings.</para>
1515
1516 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
1517 technology the system runs in. On bare-metal hardware this is the empty string. Otherwise, it contains
1518 an identifier such as <literal>kvm</literal>, <literal>vmware</literal> and so on. For a full list of
1519 IDs see
1520 <citerefentry><refentrytitle>systemd-detect-virt</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
1521 Note that only the "innermost" virtualization technology is exported here. This detects both
1522 full-machine virtualizations (VMs) and shared-kernel virtualization (containers).</para>
1523
1524 <para><varname>Architecture</varname> contains a short ID string describing the architecture the
1525 systemd instance is running on. This follows the same vocabulary as
1526 <varname>ConditionArchitectures=</varname>.</para>
1527
1528 <para><varname>ControlGroup</varname> contains the root control group path of this system manager. Note
1529 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
1530 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
1531 string for the host instance and some other string for container instances.</para>
1532 </refsect2>
1533
1534 <refsect2>
1535 <title>Security</title>
1536
1537 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
1538 operations are allowed through the polkit privilege system. Operations which modify unit state
1539 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
1540 <function>RestartUnit()</function> and similar, <function>SetProperty()</function>) require
1541 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1542 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
a032b68d 1543 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
a10f5d05
MB
1544 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1545 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
1546 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
1547 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
1548 <function>UnsetAndSetEnvironment()</function>) require
1549 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
1550 and <function>Reexecute()</function> require
1551 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>.
1552 </para>
1553 </refsect2>
1554 </refsect1>
1555
1556 <refsect1>
1557 <title>Unit Objects</title>
1558
1559 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
1560node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
1561 interface org.freedesktop.systemd1.Unit {
1562 methods:
1563 Start(in s mode,
1564 out o job);
1565 Stop(in s mode,
1566 out o job);
1567 Reload(in s mode,
1568 out o job);
1569 Restart(in s mode,
1570 out o job);
1571 TryRestart(in s mode,
1572 out o job);
1573 ReloadOrRestart(in s mode,
1574 out o job);
1575 ReloadOrTryRestart(in s mode,
1576 out o job);
1577 EnqueueJob(in s job_type,
1578 in s job_mode,
1579 out u job_id,
1580 out o job_path,
1581 out s unit_id,
1582 out o unit_path,
1583 out s job_type,
1584 out a(uosos) affected_jobs);
1585 Kill(in s whom,
1586 in i signal);
1587 ResetFailed();
1588 SetProperties(in b runtime,
1589 in a(sv) properties);
1590 Ref();
1591 Unref();
1592 Clean(in as mask);
1593 Freeze();
1594 Thaw();
1595 properties:
1596 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1597 readonly s Id = '...';
1598 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1599 readonly as Names = ['...', ...];
1600 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1601 readonly s Following = '...';
1602 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1603 readonly as Requires = ['...', ...];
1604 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1605 readonly as Requisite = ['...', ...];
1606 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1607 readonly as Wants = ['...', ...];
1608 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1609 readonly as BindsTo = ['...', ...];
1610 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1611 readonly as PartOf = ['...', ...];
1612 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1613 readonly as RequiredBy = ['...', ...];
1614 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1615 readonly as RequisiteOf = ['...', ...];
1616 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1617 readonly as WantedBy = ['...', ...];
1618 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1619 readonly as BoundBy = ['...', ...];
1620 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1621 readonly as ConsistsOf = ['...', ...];
1622 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1623 readonly as Conflicts = ['...', ...];
1624 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1625 readonly as ConflictedBy = ['...', ...];
1626 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1627 readonly as Before = ['...', ...];
1628 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1629 readonly as After = ['...', ...];
1630 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1631 readonly as OnFailure = ['...', ...];
1632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8b3d4ff0
MB
1633 readonly as OnFailureOf = ['...', ...];
1634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1635 readonly as OnSuccess = ['...', ...];
1636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1637 readonly as OnSuccessOf = ['...', ...];
1638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
1639 readonly as Triggers = ['...', ...];
1640 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1641 readonly as TriggeredBy = ['...', ...];
1642 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1643 readonly as PropagatesReloadTo = ['...', ...];
1644 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1645 readonly as ReloadPropagatedFrom = ['...', ...];
1646 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8b3d4ff0
MB
1647 readonly as PropagatesStopTo = ['...', ...];
1648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1649 readonly as StopPropagatedFrom = ['...', ...];
1650 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
1651 readonly as JoinsNamespaceOf = ['...', ...];
1652 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8b3d4ff0
MB
1653 readonly as SliceOf = ['...', ...];
1654 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
1655 readonly as RequiresMountsFor = ['...', ...];
1656 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1657 readonly as Documentation = ['...', ...];
1658 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1659 readonly s Description = '...';
1660 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1661 readonly s LoadState = '...';
1662 readonly s ActiveState = '...';
1663 readonly s FreezerState = '...';
1664 readonly s SubState = '...';
1665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1666 readonly s FragmentPath = '...';
1667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1668 readonly s SourcePath = '...';
1669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1670 readonly as DropInPaths = ['...', ...];
1671 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1672 readonly s UnitFileState = '...';
1673 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1674 readonly s UnitFilePreset = '...';
1675 readonly t StateChangeTimestamp = ...;
1676 readonly t StateChangeTimestampMonotonic = ...;
1677 readonly t InactiveExitTimestamp = ...;
1678 readonly t InactiveExitTimestampMonotonic = ...;
1679 readonly t ActiveEnterTimestamp = ...;
1680 readonly t ActiveEnterTimestampMonotonic = ...;
1681 readonly t ActiveExitTimestamp = ...;
1682 readonly t ActiveExitTimestampMonotonic = ...;
1683 readonly t InactiveEnterTimestamp = ...;
1684 readonly t InactiveEnterTimestampMonotonic = ...;
1685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1686 readonly b CanStart = ...;
1687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1688 readonly b CanStop = ...;
1689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1690 readonly b CanReload = ...;
1691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1692 readonly b CanIsolate = ...;
1693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1694 readonly as CanClean = ['...', ...];
1695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1696 readonly b CanFreeze = ...;
1697 readonly (uo) Job = ...;
1698 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1699 readonly b StopWhenUnneeded = ...;
1700 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1701 readonly b RefuseManualStart = ...;
1702 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1703 readonly b RefuseManualStop = ...;
1704 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1705 readonly b AllowIsolate = ...;
1706 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1707 readonly b DefaultDependencies = ...;
1708 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8b3d4ff0
MB
1709 readonly s OnSuccesJobMode = '...';
1710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
1711 readonly s OnFailureJobMode = '...';
1712 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1713 readonly b IgnoreOnIsolate = ...;
1714 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1715 readonly b NeedDaemonReload = ...;
3a6ce677
BR
1716 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1717 readonly as Markers = ['...', ...];
a10f5d05
MB
1718 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1719 readonly t JobTimeoutUSec = ...;
1720 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1721 readonly t JobRunningTimeoutUSec = ...;
1722 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1723 readonly s JobTimeoutAction = '...';
1724 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1725 readonly s JobTimeoutRebootArgument = '...';
1726 readonly b ConditionResult = ...;
1727 readonly b AssertResult = ...;
1728 readonly t ConditionTimestamp = ...;
1729 readonly t ConditionTimestampMonotonic = ...;
1730 readonly t AssertTimestamp = ...;
1731 readonly t AssertTimestampMonotonic = ...;
1732 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1733 readonly a(sbbsi) Conditions = [...];
1734 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
1735 readonly a(sbbsi) Asserts = [...];
1736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1737 readonly (ss) LoadError = ...;
1738 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1739 readonly b Transient = ...;
1740 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1741 readonly b Perpetual = ...;
1742 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1743 readonly t StartLimitIntervalUSec = ...;
1744 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1745 readonly u StartLimitBurst = ...;
1746 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1747 readonly s StartLimitAction = '...';
1748 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1749 readonly s FailureAction = '...';
1750 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1751 readonly i FailureActionExitStatus = ...;
1752 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1753 readonly s SuccessAction = '...';
1754 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1755 readonly i SuccessActionExitStatus = ...;
1756 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1757 readonly s RebootArgument = '...';
1758 readonly ay InvocationID = [...];
1759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1760 readonly s CollectMode = '...';
1761 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1762 readonly as Refs = ['...', ...];
1763 };
1764 interface org.freedesktop.DBus.Peer { ... };
1765 interface org.freedesktop.DBus.Introspectable { ... };
1766 interface org.freedesktop.DBus.Properties { ... };
1767};
1768 </programlisting>
1769
1770 <!--method EnqueueJob is not documented!-->
1771
1772 <!--method Ref is not documented!-->
1773
1774 <!--method Unref is not documented!-->
1775
1776 <!--method Clean is not documented!-->
1777
1778 <!--method Freeze is not documented!-->
1779
1780 <!--method Thaw is not documented!-->
1781
1782 <!--property PartOf is not documented!-->
1783
1784 <!--property RequisiteOf is not documented!-->
1785
1786 <!--property ConsistsOf is not documented!-->
1787
8b3d4ff0
MB
1788 <!--property OnFailureOf is not documented!-->
1789
1790 <!--property OnSuccess is not documented!-->
1791
1792 <!--property OnSuccessOf is not documented!-->
1793
a10f5d05
MB
1794 <!--property ReloadPropagatedFrom is not documented!-->
1795
8b3d4ff0
MB
1796 <!--property PropagatesStopTo is not documented!-->
1797
1798 <!--property StopPropagatedFrom is not documented!-->
1799
a10f5d05
MB
1800 <!--property JoinsNamespaceOf is not documented!-->
1801
8b3d4ff0
MB
1802 <!--property SliceOf is not documented!-->
1803
a10f5d05
MB
1804 <!--property FreezerState is not documented!-->
1805
1806 <!--property DropInPaths is not documented!-->
1807
1808 <!--property UnitFilePreset is not documented!-->
1809
1810 <!--property StateChangeTimestamp is not documented!-->
1811
1812 <!--property StateChangeTimestampMonotonic is not documented!-->
1813
1814 <!--property CanClean is not documented!-->
1815
1816 <!--property CanFreeze is not documented!-->
1817
8b3d4ff0
MB
1818 <!--property OnSuccesJobMode is not documented!-->
1819
a10f5d05
MB
1820 <!--property OnFailureJobMode is not documented!-->
1821
1822 <!--property JobRunningTimeoutUSec is not documented!-->
1823
1824 <!--property JobTimeoutAction is not documented!-->
1825
1826 <!--property JobTimeoutRebootArgument is not documented!-->
1827
1828 <!--property AssertResult is not documented!-->
1829
1830 <!--property AssertTimestamp is not documented!-->
1831
1832 <!--property AssertTimestampMonotonic is not documented!-->
1833
1834 <!--property Asserts is not documented!-->
1835
1836 <!--property Perpetual is not documented!-->
1837
1838 <!--property StartLimitIntervalUSec is not documented!-->
1839
1840 <!--property StartLimitAction is not documented!-->
1841
1842 <!--property FailureAction is not documented!-->
1843
1844 <!--property FailureActionExitStatus is not documented!-->
1845
1846 <!--property SuccessAction is not documented!-->
1847
1848 <!--property SuccessActionExitStatus is not documented!-->
1849
1850 <!--property RebootArgument is not documented!-->
1851
1852 <!--property InvocationID is not documented!-->
1853
1854 <!--property CollectMode is not documented!-->
1855
1856 <!--property Refs is not documented!-->
1857
1858 <!--Autogenerated cross-references for systemd.directives, do not edit-->
1859
1860 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
1861
1862 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
1863
1864 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
1865
1866 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
1867
1868 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
1869
1870 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
1871
1872 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
1873
1874 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
1875
1876 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
1877
1878 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueJob()"/>
1879
1880 <variablelist class="dbus-method" generated="True" extra-ref="Kill()"/>
1881
1882 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailed()"/>
1883
1884 <variablelist class="dbus-method" generated="True" extra-ref="SetProperties()"/>
1885
1886 <variablelist class="dbus-method" generated="True" extra-ref="Ref()"/>
1887
1888 <variablelist class="dbus-method" generated="True" extra-ref="Unref()"/>
1889
1890 <variablelist class="dbus-method" generated="True" extra-ref="Clean()"/>
1891
1892 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
1893
1894 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
1895
1896 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
1897
1898 <variablelist class="dbus-property" generated="True" extra-ref="Names"/>
1899
1900 <variablelist class="dbus-property" generated="True" extra-ref="Following"/>
1901
1902 <variablelist class="dbus-property" generated="True" extra-ref="Requires"/>
1903
1904 <variablelist class="dbus-property" generated="True" extra-ref="Requisite"/>
1905
1906 <variablelist class="dbus-property" generated="True" extra-ref="Wants"/>
1907
1908 <variablelist class="dbus-property" generated="True" extra-ref="BindsTo"/>
1909
1910 <variablelist class="dbus-property" generated="True" extra-ref="PartOf"/>
1911
1912 <variablelist class="dbus-property" generated="True" extra-ref="RequiredBy"/>
1913
1914 <variablelist class="dbus-property" generated="True" extra-ref="RequisiteOf"/>
1915
1916 <variablelist class="dbus-property" generated="True" extra-ref="WantedBy"/>
1917
1918 <variablelist class="dbus-property" generated="True" extra-ref="BoundBy"/>
1919
1920 <variablelist class="dbus-property" generated="True" extra-ref="ConsistsOf"/>
1921
1922 <variablelist class="dbus-property" generated="True" extra-ref="Conflicts"/>
1923
1924 <variablelist class="dbus-property" generated="True" extra-ref="ConflictedBy"/>
1925
1926 <variablelist class="dbus-property" generated="True" extra-ref="Before"/>
1927
1928 <variablelist class="dbus-property" generated="True" extra-ref="After"/>
1929
1930 <variablelist class="dbus-property" generated="True" extra-ref="OnFailure"/>
1931
8b3d4ff0
MB
1932 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureOf"/>
1933
1934 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccess"/>
1935
1936 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessOf"/>
1937
a10f5d05
MB
1938 <variablelist class="dbus-property" generated="True" extra-ref="Triggers"/>
1939
1940 <variablelist class="dbus-property" generated="True" extra-ref="TriggeredBy"/>
1941
1942 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesReloadTo"/>
1943
1944 <variablelist class="dbus-property" generated="True" extra-ref="ReloadPropagatedFrom"/>
1945
8b3d4ff0
MB
1946 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesStopTo"/>
1947
1948 <variablelist class="dbus-property" generated="True" extra-ref="StopPropagatedFrom"/>
1949
a10f5d05
MB
1950 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
1951
8b3d4ff0
MB
1952 <variablelist class="dbus-property" generated="True" extra-ref="SliceOf"/>
1953
a10f5d05
MB
1954 <variablelist class="dbus-property" generated="True" extra-ref="RequiresMountsFor"/>
1955
1956 <variablelist class="dbus-property" generated="True" extra-ref="Documentation"/>
1957
1958 <variablelist class="dbus-property" generated="True" extra-ref="Description"/>
1959
1960 <variablelist class="dbus-property" generated="True" extra-ref="LoadState"/>
1961
1962 <variablelist class="dbus-property" generated="True" extra-ref="ActiveState"/>
1963
1964 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
1965
1966 <variablelist class="dbus-property" generated="True" extra-ref="SubState"/>
1967
1968 <variablelist class="dbus-property" generated="True" extra-ref="FragmentPath"/>
1969
1970 <variablelist class="dbus-property" generated="True" extra-ref="SourcePath"/>
1971
1972 <variablelist class="dbus-property" generated="True" extra-ref="DropInPaths"/>
1973
1974 <variablelist class="dbus-property" generated="True" extra-ref="UnitFileState"/>
1975
1976 <variablelist class="dbus-property" generated="True" extra-ref="UnitFilePreset"/>
1977
1978 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestamp"/>
1979
1980 <variablelist class="dbus-property" generated="True" extra-ref="StateChangeTimestampMonotonic"/>
1981
1982 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestamp"/>
1983
1984 <variablelist class="dbus-property" generated="True" extra-ref="InactiveExitTimestampMonotonic"/>
1985
1986 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestamp"/>
1987
1988 <variablelist class="dbus-property" generated="True" extra-ref="ActiveEnterTimestampMonotonic"/>
1989
1990 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestamp"/>
1991
1992 <variablelist class="dbus-property" generated="True" extra-ref="ActiveExitTimestampMonotonic"/>
1993
1994 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestamp"/>
1995
1996 <variablelist class="dbus-property" generated="True" extra-ref="InactiveEnterTimestampMonotonic"/>
1997
1998 <variablelist class="dbus-property" generated="True" extra-ref="CanStart"/>
1999
2000 <variablelist class="dbus-property" generated="True" extra-ref="CanStop"/>
2001
2002 <variablelist class="dbus-property" generated="True" extra-ref="CanReload"/>
2003
2004 <variablelist class="dbus-property" generated="True" extra-ref="CanIsolate"/>
2005
2006 <variablelist class="dbus-property" generated="True" extra-ref="CanClean"/>
2007
2008 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
2009
2010 <variablelist class="dbus-property" generated="True" extra-ref="Job"/>
2011
2012 <variablelist class="dbus-property" generated="True" extra-ref="StopWhenUnneeded"/>
2013
2014 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStart"/>
2015
2016 <variablelist class="dbus-property" generated="True" extra-ref="RefuseManualStop"/>
2017
2018 <variablelist class="dbus-property" generated="True" extra-ref="AllowIsolate"/>
2019
2020 <variablelist class="dbus-property" generated="True" extra-ref="DefaultDependencies"/>
2021
8b3d4ff0
MB
2022 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccesJobMode"/>
2023
a10f5d05
MB
2024 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureJobMode"/>
2025
2026 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreOnIsolate"/>
2027
2028 <variablelist class="dbus-property" generated="True" extra-ref="NeedDaemonReload"/>
2029
3a6ce677
BR
2030 <variablelist class="dbus-property" generated="True" extra-ref="Markers"/>
2031
a10f5d05
MB
2032 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutUSec"/>
2033
2034 <variablelist class="dbus-property" generated="True" extra-ref="JobRunningTimeoutUSec"/>
2035
2036 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutAction"/>
2037
2038 <variablelist class="dbus-property" generated="True" extra-ref="JobTimeoutRebootArgument"/>
2039
2040 <variablelist class="dbus-property" generated="True" extra-ref="ConditionResult"/>
2041
2042 <variablelist class="dbus-property" generated="True" extra-ref="AssertResult"/>
2043
2044 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestamp"/>
2045
2046 <variablelist class="dbus-property" generated="True" extra-ref="ConditionTimestampMonotonic"/>
2047
2048 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestamp"/>
2049
2050 <variablelist class="dbus-property" generated="True" extra-ref="AssertTimestampMonotonic"/>
2051
2052 <variablelist class="dbus-property" generated="True" extra-ref="Conditions"/>
2053
2054 <variablelist class="dbus-property" generated="True" extra-ref="Asserts"/>
2055
2056 <variablelist class="dbus-property" generated="True" extra-ref="LoadError"/>
2057
2058 <variablelist class="dbus-property" generated="True" extra-ref="Transient"/>
2059
2060 <variablelist class="dbus-property" generated="True" extra-ref="Perpetual"/>
2061
2062 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitIntervalUSec"/>
2063
2064 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitBurst"/>
2065
2066 <variablelist class="dbus-property" generated="True" extra-ref="StartLimitAction"/>
2067
2068 <variablelist class="dbus-property" generated="True" extra-ref="FailureAction"/>
2069
2070 <variablelist class="dbus-property" generated="True" extra-ref="FailureActionExitStatus"/>
2071
2072 <variablelist class="dbus-property" generated="True" extra-ref="SuccessAction"/>
2073
2074 <variablelist class="dbus-property" generated="True" extra-ref="SuccessActionExitStatus"/>
2075
2076 <variablelist class="dbus-property" generated="True" extra-ref="RebootArgument"/>
2077
2078 <variablelist class="dbus-property" generated="True" extra-ref="InvocationID"/>
2079
2080 <variablelist class="dbus-property" generated="True" extra-ref="CollectMode"/>
2081
2082 <variablelist class="dbus-property" generated="True" extra-ref="Refs"/>
2083
2084 <!--End of Autogenerated section-->
2085
2086 <refsect2>
2087 <title>Methods</title>
2088
2089 <para><function>Start()</function>, <function>Stop()</function>, <function>Reload()</function>,
2090 <function>Restart()</function>, <function>TryRestart()</function>,
2091 <function>ReloadOrRestart()</function>, <function>ReloadOrTryRestart()</function>,
2092 <function>Kill()</function>, <function>ResetFailed()</function>, and
2093 <function>SetProperties()</function> implement the same operation as the respective methods on the
2094 <interfacename>Manager</interfacename> object (see above). However, these methods operate on the unit
2095 object and hence do not take a unit name parameter. Invoking the methods directly on the Manager
2096 object has the advantage of not requiring a <function>GetUnit()</function> call to get the unit object
2097 for a specific unit name. Calling the methods on the Manager object is hence a round trip
2098 optimization.</para>
2099 </refsect2>
2100
2101 <refsect2>
2102 <title>Properties</title>
2103
2104 <para><varname>Id</varname> contains the primary name of the unit.</para>
2105
2106 <para><varname>Names</varname> contains all names of the unit, including the primary name that is also
2107 exposed in <varname>Id</varname>.</para>
2108
2109 <para><varname>Following</varname> either contains the empty string or contains the name of another
2110 unit that this unit follows in state. This is used for some device units which reflect the unit state
2111 machine of another unit, and which other unit this is might possibly change.</para>
2112
2113 <para><varname>Requires</varname>, <varname>RequiresOverridable</varname>,
2114 <varname>Requisite</varname>, <varname>RequisiteOverridable</varname>, <varname>Wants</varname>,
2115 <varname>BindsTo</varname>, <varname>RequiredBy</varname>, <varname>RequiredByOverridable</varname>,
2116 <varname>WantedBy</varname>, <varname>BoundBy</varname>, <varname>Conflicts</varname>,
2117 <varname>ConflictedBy</varname>, <varname>Before</varname>, <varname>After</varname>,
2118 <varname>OnFailure</varname>, <varname>Triggers</varname>, <varname>TriggeredBy</varname>,
2119 <varname>PropagatesReloadTo</varname>, and <varname>RequiresMountsFor</varname> contain arrays which encode
2120 the dependencies and their inverse dependencies (where this applies) as configured in the unit file or
2121 determined automatically.</para>
2122
2123 <para><varname>Description</varname> contains the human readable description string for the
2124 unit.</para>
2125
2126 <para><varname>SourcePath</varname> contains the path to a configuration file this unit is
2127 automatically generated from in case it is not a native unit (in which case it contains the empty
2128 string). For example, all mount units generated from <filename>/etc/fstab</filename> have this field
2129 set to <filename>/etc/fstab</filename>.</para>
2130
2131 <para><varname>Documentation</varname> contains a string array with URLs of documentation for this
2132 unit.</para>
2133
2134 <para><varname>LoadState</varname> contains a state value that reflects whether the configuration file
2135 of this unit has been loaded. The following states are currently defined: <literal>loaded</literal>,
2136 <literal>error</literal>, and <literal>masked</literal>. <literal>loaded</literal> indicates that the
2137 configuration was successfully loaded. <literal>error</literal> indicates that the configuration failed
2138 to load. The <varname>LoadError</varname> field (see below) contains information about the cause of
2139 this failure. <literal>masked</literal> indicates that the unit is currently masked out (i.e. symlinked
2140 to <filename>/dev/null</filename> or empty). Note that the <varname>LoadState</varname> is fully
2141 orthogonal to the <varname>ActiveState</varname> (see below) as units without valid loaded
2142 configuration might be active (because configuration might have been reloaded at a time where a unit
2143 was already active).</para>
2144
2145 <para><varname>ActiveState</varname> contains a state value that reflects whether the unit is currently
2146 active or not. The following states are currently defined: <literal>active</literal>,
2147 <literal>reloading</literal>, <literal>inactive</literal>, <literal>failed</literal>,
2148 <literal>activating</literal>, and <literal>deactivating</literal>. <literal>active</literal> indicates
2149 that unit is active (obviously...). <literal>reloading</literal> indicates that the unit is active and
2150 currently reloading its configuration. <literal>inactive</literal> indicates that it is inactive and
2151 the previous run was successful or no previous run has taken place yet. <literal>failed</literal>
2152 indicates that it is inactive and the previous run was not successful (more information about the
2153 reason for this is available on the unit type specific interfaces, for example for services in the
2154 <varname>Result</varname> property, see below). <literal>activating</literal> indicates that the unit
2155 has previously been inactive but is currently in the process of entering an active state. Conversely
2156 <literal>deactivating</literal> indicates that the unit is currently in the process of
2157 deactivation.</para>
2158
2159 <para><varname>SubState</varname> encodes states of the same state machine that
2160 <varname>ActiveState</varname> covers, but knows more fine-grained states that are
2161 unit-type-specific. Where <varname>ActiveState</varname> only covers six high-level states,
2162 <varname>SubState</varname> covers possibly many more low-level unit-type-specific states that are
2163 mapped to the six high-level states. Note that multiple low-level states might map to the same
2164 high-level state, but not vice versa. Not all high-level states have low-level counterparts on all unit
2165 types. At this point the low-level states are not documented here, and are more likely to be extended
2166 later on than the common high-level states explained above.</para>
2167
2168 <para><varname>FragmentPath</varname> contains the unit file path this unit was read from, if there is
2169 one (if not, it contains the empty string).</para>
2170
2171 <para><varname>UnitFileState</varname> encodes the install state of the unit file of
2172 <varname>FragmentPath</varname>. It currently knows the following states: <literal>enabled</literal>,
2173 <literal>enabled-runtime</literal>, <literal>linked</literal>, <literal>linked-runtime</literal>,
2174 <literal>masked</literal>, <literal>masked-runtime</literal>, <literal>static</literal>,
2175 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
2176 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2177 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
a032b68d
MB
2178 <filename>/run/</filename> symlinks, rather than <filename>/etc/</filename>). <literal>linked</literal>
2179 indicates that a unit is linked into <filename>/etc/</filename> permanently. <literal>linked-runtime</literal>
2180 indicates that a unit is linked into <filename>/run/</filename> temporarily (until the next
a10f5d05 2181 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
a032b68d 2182 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
a10f5d05
MB
2183 (until the next reboot). <literal>static</literal> indicates that the unit is statically enabled, i.e.
2184 always enabled and doesn't need to be enabled explicitly. <literal>invalid</literal> indicates that it
2185 could not be determined whether the unit file is enabled.</para>
2186
2187 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2188 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2189 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2190 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2191 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
2192 timestamps of the last time a unit left the inactive state, entered the active state, exited the active
2193 state, or entered an inactive state. These are the points in time where the unit transitioned
2194 <literal>inactive</literal>/<literal>failed</literal> → <literal>activating</literal>,
2195 <literal>activating</literal> → <literal>active</literal>, <literal>active</literal> →
2196 <literal>deactivating</literal>, and finally <literal>deactivating</literal> →
2197 <literal>inactive</literal>/<literal>failed</literal>. The fields are 0 in case such a transition has
2198 not yet been recorded on this boot.</para>
2199
2200 <para><varname>CanStart</varname>, <varname>CanStop</varname>, and <varname>CanReload</varname> encode
2201 as booleans whether the unit supports the start, stop or reload operations. Even if a unit supports
2202 such an operation, the client might not necessary have the necessary privileges to execute them.</para>
2203
2204 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
2205 mode.</para>
2206
2207 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2208 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
2209 0.</para>
2210
2211 <para><varname>StopWhenUnneeded</varname>, <varname>RefuseManualStart</varname>,
2212 <varname>RefuseManualStop</varname>, <varname>AllowIsolate</varname>,
2213 <varname>DefaultDependencies</varname>, <varname>OnFailureIsolate</varname>,
2214 <varname>IgnoreOnIsolate</varname>, <varname>IgnoreOnSnapshot</varname> map directly to the
2215 corresponding configuration booleans in the unit file.</para>
2216
2217 <para><varname>DefaultControlGroup</varname> contains the main control group of this unit as a
2218 string. This refers to a group in systemd's own <literal>name=systemd</literal> hierarchy, which
2219 systemd uses to watch and manipulate the unit and all its processes.</para>
2220
2221 <para><varname>NeedDaemonReload</varname> is a boolean that indicates whether the configuration file
2222 this unit is loaded from (i.e. <varname>FragmentPath</varname> or <varname>SourcePath</varname>) has
3a6ce677
BR
2223 changed since the configuration was read and hence whether a configuration reload is recommended.
2224 </para>
2225
2226 <para><varname>Markers</varname> is an array of string flags that can be set using
2227 <function>SetUnitProperties()</function> to indicate that the service should be reloaded or
2228 restarted. Currently known values are <literal>needs-restart</literal> and
2229 <literal>needs-reload</literal>. Package scripts may use the first to mark units for later restart when
2230 a new version of the package is installed. Configuration management scripts may use the second to mark
2231 units for a later reload when the configuration is adjusted. Those flags are not set by the manager,
2232 except to unset as appropriate when when the unit is stopped, restarted, or reloaded.</para>
a10f5d05
MB
2233
2234 <para><varname>JobTimeoutUSec</varname> maps directly to the corresponding configuration setting in the
2235 unit file.</para>
2236
2237 <para><varname>ConditionTimestamp</varname> and <varname>ConditionTimestampMonotonic</varname> contain
2238 the <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of
2239 the last time the configured conditions of the unit have been checked or 0 if they have never been
2240 checked. Conditions are checked when a unit is requested to start.</para>
2241
2242 <para><varname>ConditionResult</varname> contains the condition result of the last time the configured
2243 conditions of this unit were checked. </para>
2244
2245 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
2246 five fields are given: condition type (e.g. <varname>ConditionPathExists</varname>), whether the
2247 condition is a trigger condition, whether the condition is reversed, the right hand side of the
2248 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
2249 can be 0, in which case the condition hasn't been checked yet, a positive value, in which case the
2250 condition passed, or a negative value, in which case the condition failed. Currently only 0, +1, and -1
2251 are used, but additional values may be used in the future, retaining the meaning of
2252 zero/positive/negative values.</para>
2253
2254 <para><varname>LoadError</varname> contains a pair of strings. If the unit failed to load (as encoded
2255 in <varname>LoadState</varname>, see above), then this will include a D-Bus error pair consisting of
2256 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
2257 will be a pair of empty strings.</para>
2258
2259 <para><varname>Transient</varname> contains a boolean that indicates whether the unit was created as a
2260 transient unit (i.e. via <function>CreateTransientUnit()</function> on the manager object).</para>
2261 </refsect2>
2262
2263 <refsect2>
2264 <title>Security</title>
2265
2266 <para>Similarly to methods on the <interfacename>Manager</interfacename> object, read-only access is
2267 allowed for everyone. All operations are allowed for clients with the
2268 <constant>CAP_SYS_ADMIN</constant> capability or when the
2269 <interfacename>org.freedesktop.systemd1.manage-units</interfacename> privilege is granted by
2270 polkit.</para>
2271 </refsect2>
2272 </refsect1>
2273
2274 <refsect1>
2275 <title>Service Unit Objects</title>
2276
2277 <para>All service unit objects implement the
2278 <interfacename>org.freedesktop.systemd1.Service</interfacename> interface (described here) in addition to
2279 the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
2280
2281 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
2282node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
2283 interface org.freedesktop.systemd1.Service {
2284 methods:
3a6ce677
BR
2285 BindMount(in s source,
2286 in s destination,
2287 in b read_only,
2288 in b mkdir);
2289 MountImage(in s source,
2290 in s destination,
2291 in b read_only,
2292 in b mkdir,
2293 in a(ss) options);
a10f5d05
MB
2294 GetProcesses(out a(sus) processes);
2295 AttachProcesses(in s subcgroup,
2296 in au pids);
2297 properties:
2298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2299 readonly s Type = '...';
2300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8b3d4ff0
MB
2301 readonly s ExitType = '...';
2302 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
2303 readonly s Restart = '...';
2304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2305 readonly s PIDFile = '...';
2306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2307 readonly s NotifyAccess = '...';
2308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2309 readonly t RestartUSec = ...;
2310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2311 readonly t TimeoutStartUSec = ...;
2312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2313 readonly t TimeoutStopUSec = ...;
2314 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2315 readonly t TimeoutAbortUSec = ...;
2316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5e42acaf
MB
2317 readonly s TimeoutStartFailureMode = '...';
2318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2319 readonly s TimeoutStopFailureMode = '...';
a10f5d05 2320 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5e42acaf
MB
2321 readonly t RuntimeMaxUSec = ...;
2322 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a10f5d05
MB
2323 readonly t WatchdogUSec = ...;
2324 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2325 readonly t WatchdogTimestamp = ...;
2326 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2327 readonly t WatchdogTimestampMonotonic = ...;
2328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2329 readonly b RootDirectoryStartOnly = ...;
2330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2331 readonly b RemainAfterExit = ...;
2332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2333 readonly b GuessMainPID = ...;
2334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2335 readonly (aiai) RestartPreventExitStatus = ...;
2336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2337 readonly (aiai) RestartForceExitStatus = ...;
2338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2339 readonly (aiai) SuccessExitStatus = ...;
2340 readonly u MainPID = ...;
2341 readonly u ControlPID = ...;
2342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2343 readonly s BusName = '...';
2344 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2345 readonly u FileDescriptorStoreMax = ...;
2346 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2347 readonly u NFileDescriptorStore = ...;
2348 readonly s StatusText = '...';
2349 readonly i StatusErrno = ...;
2350 readonly s Result = '...';
2351 readonly s ReloadResult = '...';
2352 readonly s CleanResult = '...';
2353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2354 readonly s USBFunctionDescriptors = '...';
2355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2356 readonly s USBFunctionStrings = '...';
2357 readonly u UID = ...;
2358 readonly u GID = ...;
2359 readonly u NRestarts = ...;
2360 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2361 readonly s OOMPolicy = '...';
2362 readonly t ExecMainStartTimestamp = ...;
2363 readonly t ExecMainStartTimestampMonotonic = ...;
2364 readonly t ExecMainExitTimestamp = ...;
2365 readonly t ExecMainExitTimestampMonotonic = ...;
2366 readonly u ExecMainPID = ...;
2367 readonly i ExecMainCode = ...;
2368 readonly i ExecMainStatus = ...;
2369 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2370 readonly a(sasbttttuii) ExecCondition = [...];
2371 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2372 readonly a(sasasttttuii) ExecConditionEx = [...];
2373 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2374 readonly a(sasbttttuii) ExecStartPre = [...];
2375 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2376 readonly a(sasasttttuii) ExecStartPreEx = [...];
2377 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2378 readonly a(sasbttttuii) ExecStart = [...];
2379 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2380 readonly a(sasasttttuii) ExecStartEx = [...];
2381 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2382 readonly a(sasbttttuii) ExecStartPost = [...];
2383 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2384 readonly a(sasasttttuii) ExecStartPostEx = [...];
2385 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2386 readonly a(sasbttttuii) ExecReload = [...];
2387 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2388 readonly a(sasasttttuii) ExecReloadEx = [...];
2389 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2390 readonly a(sasbttttuii) ExecStop = [...];
2391 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2392 readonly a(sasasttttuii) ExecStopEx = [...];
2393 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2394 readonly a(sasbttttuii) ExecStopPost = [...];
2395 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2396 readonly a(sasasttttuii) ExecStopPostEx = [...];
2397 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2398 readonly s Slice = '...';
2399 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2400 readonly s ControlGroup = '...';
2401 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2402 readonly t MemoryCurrent = ...;
2403 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8b3d4ff0
MB
2404 readonly t MemoryAvailable = ...;
2405 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a10f5d05
MB
2406 readonly t CPUUsageNSec = ...;
2407 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2408 readonly ay EffectiveCPUs = [...];
2409 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2410 readonly ay EffectiveMemoryNodes = [...];
2411 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2412 readonly t TasksCurrent = ...;
2413 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2414 readonly t IPIngressBytes = ...;
2415 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2416 readonly t IPIngressPackets = ...;
2417 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2418 readonly t IPEgressBytes = ...;
2419 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2420 readonly t IPEgressPackets = ...;
2421 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2422 readonly t IOReadBytes = ...;
2423 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2424 readonly t IOReadOperations = ...;
2425 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2426 readonly t IOWriteBytes = ...;
2427 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2428 readonly t IOWriteOperations = ...;
2429 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2430 readonly b Delegate = ...;
2431 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2432 readonly as DelegateControllers = ['...', ...];
2433 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2434 readonly b CPUAccounting = ...;
2435 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2436 readonly t CPUWeight = ...;
2437 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2438 readonly t StartupCPUWeight = ...;
2439 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2440 readonly t CPUShares = ...;
2441 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2442 readonly t StartupCPUShares = ...;
2443 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2444 readonly t CPUQuotaPerSecUSec = ...;
2445 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2446 readonly t CPUQuotaPeriodUSec = ...;
2447 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2448 readonly ay AllowedCPUs = [...];
2449 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2450 readonly ay AllowedMemoryNodes = [...];
2451 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2452 readonly b IOAccounting = ...;
2453 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2454 readonly t IOWeight = ...;
2455 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2456 readonly t StartupIOWeight = ...;
2457 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2458 readonly a(st) IODeviceWeight = [...];
2459 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2460 readonly a(st) IOReadBandwidthMax = [...];
2461 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2462 readonly a(st) IOWriteBandwidthMax = [...];
2463 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2464 readonly a(st) IOReadIOPSMax = [...];
2465 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2466 readonly a(st) IOWriteIOPSMax = [...];
2467 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2468 readonly a(st) IODeviceLatencyTargetUSec = [...];
2469 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2470 readonly b BlockIOAccounting = ...;
2471 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2472 readonly t BlockIOWeight = ...;
2473 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2474 readonly t StartupBlockIOWeight = ...;
2475 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2476 readonly a(st) BlockIODeviceWeight = [...];
2477 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2478 readonly a(st) BlockIOReadBandwidth = [...];
2479 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2480 readonly a(st) BlockIOWriteBandwidth = [...];
2481 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2482 readonly b MemoryAccounting = ...;
2483 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2484 readonly t DefaultMemoryLow = ...;
2485 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2486 readonly t DefaultMemoryMin = ...;
2487 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2488 readonly t MemoryMin = ...;
2489 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2490 readonly t MemoryLow = ...;
2491 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2492 readonly t MemoryHigh = ...;
2493 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2494 readonly t MemoryMax = ...;
2495 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2496 readonly t MemorySwapMax = ...;
2497 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2498 readonly t MemoryLimit = ...;
2499 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2500 readonly s DevicePolicy = '...';
2501 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2502 readonly a(ss) DeviceAllow = [...];
2503 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2504 readonly b TasksAccounting = ...;
2505 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2506 readonly t TasksMax = ...;
2507 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2508 readonly b IPAccounting = ...;
2509 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2510 readonly a(iayu) IPAddressAllow = [...];
2511 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2512 readonly a(iayu) IPAddressDeny = [...];
2513 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2514 readonly as IPIngressFilterPath = ['...', ...];
2515 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2516 readonly as IPEgressFilterPath = ['...', ...];
2517 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2518 readonly as DisableControllers = ['...', ...];
a032b68d
MB
2519 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2520 readonly s ManagedOOMSwap = '...';
2521 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2522 readonly s ManagedOOMMemoryPressure = '...';
2523 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3a6ce677
BR
2524 readonly u ManagedOOMMemoryPressureLimit = ...;
2525 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2526 readonly s ManagedOOMPreference = '...';
8b3d4ff0
MB
2527 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2528 readonly a(ss) BPFProgram = [...];
2529 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2530 readonly a(iiqq) SocketBindAllow = [...];
2531 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2532 readonly a(iiqq) SocketBindDeny = [...];
a10f5d05
MB
2533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2534 readonly as Environment = ['...', ...];
2535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2536 readonly a(sb) EnvironmentFiles = [...];
2537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2538 readonly as PassEnvironment = ['...', ...];
2539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2540 readonly as UnsetEnvironment = ['...', ...];
2541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2542 readonly u UMask = ...;
2543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2544 readonly t LimitCPU = ...;
2545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2546 readonly t LimitCPUSoft = ...;
2547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2548 readonly t LimitFSIZE = ...;
2549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2550 readonly t LimitFSIZESoft = ...;
2551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2552 readonly t LimitDATA = ...;
2553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2554 readonly t LimitDATASoft = ...;
2555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2556 readonly t LimitSTACK = ...;
2557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2558 readonly t LimitSTACKSoft = ...;
2559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2560 readonly t LimitCORE = ...;
2561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2562 readonly t LimitCORESoft = ...;
2563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2564 readonly t LimitRSS = ...;
2565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2566 readonly t LimitRSSSoft = ...;
2567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2568 readonly t LimitNOFILE = ...;
2569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2570 readonly t LimitNOFILESoft = ...;
2571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2572 readonly t LimitAS = ...;
2573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2574 readonly t LimitASSoft = ...;
2575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2576 readonly t LimitNPROC = ...;
2577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2578 readonly t LimitNPROCSoft = ...;
2579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2580 readonly t LimitMEMLOCK = ...;
2581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2582 readonly t LimitMEMLOCKSoft = ...;
2583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2584 readonly t LimitLOCKS = ...;
2585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2586 readonly t LimitLOCKSSoft = ...;
2587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2588 readonly t LimitSIGPENDING = ...;
2589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2590 readonly t LimitSIGPENDINGSoft = ...;
2591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2592 readonly t LimitMSGQUEUE = ...;
2593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2594 readonly t LimitMSGQUEUESoft = ...;
2595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2596 readonly t LimitNICE = ...;
2597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2598 readonly t LimitNICESoft = ...;
2599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2600 readonly t LimitRTPRIO = ...;
2601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2602 readonly t LimitRTPRIOSoft = ...;
2603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2604 readonly t LimitRTTIME = ...;
2605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2606 readonly t LimitRTTIMESoft = ...;
2607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2608 readonly s WorkingDirectory = '...';
2609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2610 readonly s RootDirectory = '...';
2611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2612 readonly s RootImage = '...';
2613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
2614 readonly a(ss) RootImageOptions = [...];
2615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2616 readonly ay RootHash = [...];
2617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2618 readonly s RootHashPath = '...';
2619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2620 readonly ay RootHashSignature = [...];
2621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2622 readonly s RootHashSignaturePath = '...';
2623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2624 readonly s RootVerity = '...';
2625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3a6ce677
BR
2626 readonly a(sba(ss)) ExtensionImages = [...];
2627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
2628 readonly a(ssba(ss)) MountImages = [...];
2629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
2630 readonly i OOMScoreAdjust = ...;
2631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2632 readonly t CoredumpFilter = ...;
2633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2634 readonly i Nice = ...;
2635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2636 readonly i IOSchedulingClass = ...;
2637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2638 readonly i IOSchedulingPriority = ...;
2639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2640 readonly i CPUSchedulingPolicy = ...;
2641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2642 readonly i CPUSchedulingPriority = ...;
2643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2644 readonly ay CPUAffinity = [...];
2645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2646 readonly b CPUAffinityFromNUMA = ...;
2647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2648 readonly i NUMAPolicy = ...;
2649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2650 readonly ay NUMAMask = [...];
2651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2652 readonly t TimerSlackNSec = ...;
2653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2654 readonly b CPUSchedulingResetOnFork = ...;
2655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2656 readonly b NonBlocking = ...;
2657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2658 readonly s StandardInput = '...';
2659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2660 readonly s StandardInputFileDescriptorName = '...';
2661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2662 readonly ay StandardInputData = [...];
2663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2664 readonly s StandardOutput = '...';
2665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2666 readonly s StandardOutputFileDescriptorName = '...';
2667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2668 readonly s StandardError = '...';
2669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2670 readonly s StandardErrorFileDescriptorName = '...';
2671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2672 readonly s TTYPath = '...';
2673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2674 readonly b TTYReset = ...;
2675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2676 readonly b TTYVHangup = ...;
2677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2678 readonly b TTYVTDisallocate = ...;
2679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2680 readonly i SyslogPriority = ...;
2681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2682 readonly s SyslogIdentifier = '...';
2683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2684 readonly b SyslogLevelPrefix = ...;
2685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2686 readonly i SyslogLevel = ...;
2687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2688 readonly i SyslogFacility = ...;
2689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2690 readonly i LogLevelMax = ...;
2691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2692 readonly t LogRateLimitIntervalUSec = ...;
2693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2694 readonly u LogRateLimitBurst = ...;
2695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2696 readonly aay LogExtraFields = [[...], ...];
2697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2698 readonly s LogNamespace = '...';
2699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2700 readonly i SecureBits = ...;
2701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2702 readonly t CapabilityBoundingSet = ...;
2703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2704 readonly t AmbientCapabilities = ...;
2705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2706 readonly s User = '...';
2707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2708 readonly s Group = '...';
2709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2710 readonly b DynamicUser = ...;
2711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2712 readonly b RemoveIPC = ...;
2713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
2714 readonly a(say) SetCredential = [...];
2715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2716 readonly a(ss) LoadCredential = [...];
2717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
2718 readonly as SupplementaryGroups = ['...', ...];
2719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2720 readonly s PAMName = '...';
2721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2722 readonly as ReadWritePaths = ['...', ...];
2723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2724 readonly as ReadOnlyPaths = ['...', ...];
2725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2726 readonly as InaccessiblePaths = ['...', ...];
2727 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3a6ce677
BR
2728 readonly as ExecPaths = ['...', ...];
2729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2730 readonly as NoExecPaths = ['...', ...];
2731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
2732 readonly t MountFlags = ...;
2733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2734 readonly b PrivateTmp = ...;
2735 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2736 readonly b PrivateDevices = ...;
2737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2738 readonly b ProtectClock = ...;
2739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2740 readonly b ProtectKernelTunables = ...;
2741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2742 readonly b ProtectKernelModules = ...;
2743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2744 readonly b ProtectKernelLogs = ...;
2745 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2746 readonly b ProtectControlGroups = ...;
2747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2748 readonly b PrivateNetwork = ...;
2749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2750 readonly b PrivateUsers = ...;
2751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2752 readonly b PrivateMounts = ...;
2753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3a6ce677
BR
2754 readonly b PrivateIPC = ...;
2755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
2756 readonly s ProtectHome = '...';
2757 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2758 readonly s ProtectSystem = '...';
2759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2760 readonly b SameProcessGroup = ...;
2761 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2762 readonly s UtmpIdentifier = '...';
2763 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2764 readonly s UtmpMode = '...';
2765 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2766 readonly (bs) SELinuxContext = ...;
2767 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2768 readonly (bs) AppArmorProfile = ...;
2769 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2770 readonly (bs) SmackProcessLabel = ...;
2771 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2772 readonly b IgnoreSIGPIPE = ...;
2773 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2774 readonly b NoNewPrivileges = ...;
2775 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2776 readonly (bas) SystemCallFilter = ...;
2777 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2778 readonly as SystemCallArchitectures = ['...', ...];
2779 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2780 readonly i SystemCallErrorNumber = ...;
2781 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
2782 readonly (bas) SystemCallLog = ...;
2783 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
2784 readonly s Personality = '...';
2785 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2786 readonly b LockPersonality = ...;
2787 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2788 readonly (bas) RestrictAddressFamilies = ...;
2789 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2790 readonly s RuntimeDirectoryPreserve = '...';
2791 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2792 readonly u RuntimeDirectoryMode = ...;
2793 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2794 readonly as RuntimeDirectory = ['...', ...];
2795 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2796 readonly u StateDirectoryMode = ...;
2797 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2798 readonly as StateDirectory = ['...', ...];
2799 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2800 readonly u CacheDirectoryMode = ...;
2801 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2802 readonly as CacheDirectory = ['...', ...];
2803 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2804 readonly u LogsDirectoryMode = ...;
2805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2806 readonly as LogsDirectory = ['...', ...];
2807 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2808 readonly u ConfigurationDirectoryMode = ...;
2809 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2810 readonly as ConfigurationDirectory = ['...', ...];
2811 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2812 readonly t TimeoutCleanUSec = ...;
2813 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2814 readonly b MemoryDenyWriteExecute = ...;
2815 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2816 readonly b RestrictRealtime = ...;
2817 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2818 readonly b RestrictSUIDSGID = ...;
2819 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2820 readonly t RestrictNamespaces = ...;
2821 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2822 readonly a(ssbt) BindPaths = [...];
2823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2824 readonly a(ssbt) BindReadOnlyPaths = [...];
2825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2826 readonly a(ss) TemporaryFileSystem = [...];
2827 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2828 readonly b MountAPIVFS = ...;
2829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2830 readonly s KeyringMode = '...';
2831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
2832 readonly s ProtectProc = '...';
2833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2834 readonly s ProcSubset = '...';
2835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
2836 readonly b ProtectHostname = ...;
2837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2838 readonly s NetworkNamespacePath = '...';
2839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3a6ce677
BR
2840 readonly s IPCNamespacePath = '...';
2841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
2842 readonly s KillMode = '...';
2843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2844 readonly i KillSignal = ...;
2845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2846 readonly i RestartKillSignal = ...;
2847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2848 readonly i FinalKillSignal = ...;
2849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2850 readonly b SendSIGKILL = ...;
2851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2852 readonly b SendSIGHUP = ...;
2853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2854 readonly i WatchdogSignal = ...;
2855 };
2856 interface org.freedesktop.DBus.Peer { ... };
2857 interface org.freedesktop.DBus.Introspectable { ... };
2858 interface org.freedesktop.DBus.Properties { ... };
2859 interface org.freedesktop.systemd1.Unit { ... };
2860};
2861 </programlisting>
2862
2863 <!--method GetProcesses is not documented!-->
2864
2865 <!--method AttachProcesses is not documented!-->
2866
2867 <!--property Type is not documented!-->
2868
8b3d4ff0
MB
2869 <!--property ExitType is not documented!-->
2870
a10f5d05
MB
2871 <!--property Restart is not documented!-->
2872
2873 <!--property PIDFile is not documented!-->
2874
2875 <!--property NotifyAccess is not documented!-->
2876
2877 <!--property RestartUSec is not documented!-->
2878
5e42acaf
MB
2879 <!--property TimeoutStartFailureMode is not documented!-->
2880
2881 <!--property TimeoutStopFailureMode is not documented!-->
2882
a10f5d05
MB
2883 <!--property RuntimeMaxUSec is not documented!-->
2884
2885 <!--property WatchdogUSec is not documented!-->
2886
2887 <!--property RootDirectoryStartOnly is not documented!-->
2888
2889 <!--property RemainAfterExit is not documented!-->
2890
2891 <!--property GuessMainPID is not documented!-->
2892
2893 <!--property RestartPreventExitStatus is not documented!-->
2894
2895 <!--property RestartForceExitStatus is not documented!-->
2896
2897 <!--property SuccessExitStatus is not documented!-->
2898
2899 <!--property BusName is not documented!-->
2900
2901 <!--property FileDescriptorStoreMax is not documented!-->
2902
2903 <!--property NFileDescriptorStore is not documented!-->
2904
2905 <!--property StatusErrno is not documented!-->
2906
2907 <!--property ReloadResult is not documented!-->
2908
2909 <!--property CleanResult is not documented!-->
2910
2911 <!--property USBFunctionDescriptors is not documented!-->
2912
2913 <!--property USBFunctionStrings is not documented!-->
2914
2915 <!--property UID is not documented!-->
2916
2917 <!--property GID is not documented!-->
2918
2919 <!--property NRestarts is not documented!-->
2920
2921 <!--property OOMPolicy is not documented!-->
2922
2923 <!--property ExecCondition is not documented!-->
2924
2925 <!--property ExecConditionEx is not documented!-->
2926
2927 <!--property ExecStartPreEx is not documented!-->
2928
2929 <!--property ExecStartEx is not documented!-->
2930
2931 <!--property ExecStartPostEx is not documented!-->
2932
2933 <!--property ExecReloadEx is not documented!-->
2934
2935 <!--property ExecStopEx is not documented!-->
2936
2937 <!--property ExecStopPost is not documented!-->
2938
2939 <!--property ExecStopPostEx is not documented!-->
2940
2941 <!--property Slice is not documented!-->
2942
2943 <!--property MemoryCurrent is not documented!-->
2944
2945 <!--property CPUUsageNSec is not documented!-->
2946
2947 <!--property EffectiveCPUs is not documented!-->
2948
2949 <!--property EffectiveMemoryNodes is not documented!-->
2950
2951 <!--property TasksCurrent is not documented!-->
2952
2953 <!--property IPIngressBytes is not documented!-->
2954
2955 <!--property IPIngressPackets is not documented!-->
2956
2957 <!--property IPEgressBytes is not documented!-->
2958
2959 <!--property IPEgressPackets is not documented!-->
2960
2961 <!--property IOReadBytes is not documented!-->
2962
2963 <!--property IOReadOperations is not documented!-->
2964
2965 <!--property IOWriteBytes is not documented!-->
2966
2967 <!--property IOWriteOperations is not documented!-->
2968
2969 <!--property Delegate is not documented!-->
2970
2971 <!--property DelegateControllers is not documented!-->
2972
2973 <!--property CPUAccounting is not documented!-->
2974
2975 <!--property CPUWeight is not documented!-->
2976
2977 <!--property StartupCPUWeight is not documented!-->
2978
2979 <!--property CPUShares is not documented!-->
2980
2981 <!--property StartupCPUShares is not documented!-->
2982
2983 <!--property CPUQuotaPerSecUSec is not documented!-->
2984
2985 <!--property CPUQuotaPeriodUSec is not documented!-->
2986
2987 <!--property AllowedCPUs is not documented!-->
2988
2989 <!--property AllowedMemoryNodes is not documented!-->
2990
2991 <!--property IOAccounting is not documented!-->
2992
2993 <!--property IOWeight is not documented!-->
2994
2995 <!--property StartupIOWeight is not documented!-->
2996
2997 <!--property IODeviceWeight is not documented!-->
2998
2999 <!--property IOReadBandwidthMax is not documented!-->
3000
3001 <!--property IOWriteBandwidthMax is not documented!-->
3002
3003 <!--property IOReadIOPSMax is not documented!-->
3004
3005 <!--property IOWriteIOPSMax is not documented!-->
3006
3007 <!--property IODeviceLatencyTargetUSec is not documented!-->
3008
3009 <!--property BlockIOAccounting is not documented!-->
3010
3011 <!--property BlockIOWeight is not documented!-->
3012
3013 <!--property StartupBlockIOWeight is not documented!-->
3014
3015 <!--property BlockIODeviceWeight is not documented!-->
3016
3017 <!--property BlockIOReadBandwidth is not documented!-->
3018
3019 <!--property BlockIOWriteBandwidth is not documented!-->
3020
3021 <!--property MemoryAccounting is not documented!-->
3022
3023 <!--property DefaultMemoryLow is not documented!-->
3024
3025 <!--property DefaultMemoryMin is not documented!-->
3026
3027 <!--property MemoryMin is not documented!-->
3028
3029 <!--property MemoryLow is not documented!-->
3030
3031 <!--property MemoryHigh is not documented!-->
3032
3033 <!--property MemoryMax is not documented!-->
3034
3035 <!--property MemorySwapMax is not documented!-->
3036
3037 <!--property MemoryLimit is not documented!-->
3038
3039 <!--property DevicePolicy is not documented!-->
3040
3041 <!--property DeviceAllow is not documented!-->
3042
3043 <!--property TasksAccounting is not documented!-->
3044
3045 <!--property TasksMax is not documented!-->
3046
3047 <!--property IPAccounting is not documented!-->
3048
3049 <!--property IPAddressAllow is not documented!-->
3050
3051 <!--property IPAddressDeny is not documented!-->
3052
3053 <!--property IPIngressFilterPath is not documented!-->
3054
3055 <!--property IPEgressFilterPath is not documented!-->
3056
3057 <!--property DisableControllers is not documented!-->
3058
a032b68d
MB
3059 <!--property ManagedOOMSwap is not documented!-->
3060
3061 <!--property ManagedOOMMemoryPressure is not documented!-->
3062
3a6ce677
BR
3063 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
3064
3065 <!--property ManagedOOMPreference is not documented!-->
a032b68d 3066
8b3d4ff0
MB
3067 <!--property BPFProgram is not documented!-->
3068
3069 <!--property SocketBindAllow is not documented!-->
3070
3071 <!--property SocketBindDeny is not documented!-->
3072
a10f5d05
MB
3073 <!--property EnvironmentFiles is not documented!-->
3074
3075 <!--property PassEnvironment is not documented!-->
3076
3077 <!--property UnsetEnvironment is not documented!-->
3078
3079 <!--property UMask is not documented!-->
3080
3081 <!--property LimitCPUSoft is not documented!-->
3082
3083 <!--property LimitFSIZE is not documented!-->
3084
3085 <!--property LimitFSIZESoft is not documented!-->
3086
3087 <!--property LimitDATA is not documented!-->
3088
3089 <!--property LimitDATASoft is not documented!-->
3090
3091 <!--property LimitSTACK is not documented!-->
3092
3093 <!--property LimitSTACKSoft is not documented!-->
3094
3095 <!--property LimitCORE is not documented!-->
3096
3097 <!--property LimitCORESoft is not documented!-->
3098
3099 <!--property LimitRSS is not documented!-->
3100
3101 <!--property LimitRSSSoft is not documented!-->
3102
3103 <!--property LimitNOFILE is not documented!-->
3104
3105 <!--property LimitNOFILESoft is not documented!-->
3106
3107 <!--property LimitAS is not documented!-->
3108
3109 <!--property LimitASSoft is not documented!-->
3110
3111 <!--property LimitNPROC is not documented!-->
3112
3113 <!--property LimitNPROCSoft is not documented!-->
3114
3115 <!--property LimitMEMLOCK is not documented!-->
3116
3117 <!--property LimitMEMLOCKSoft is not documented!-->
3118
3119 <!--property LimitLOCKS is not documented!-->
3120
3121 <!--property LimitLOCKSSoft is not documented!-->
3122
3123 <!--property LimitSIGPENDING is not documented!-->
3124
3125 <!--property LimitSIGPENDINGSoft is not documented!-->
3126
3127 <!--property LimitMSGQUEUE is not documented!-->
3128
3129 <!--property LimitMSGQUEUESoft is not documented!-->
3130
3131 <!--property LimitNICE is not documented!-->
3132
3133 <!--property LimitNICESoft is not documented!-->
3134
3135 <!--property LimitRTPRIO is not documented!-->
3136
3137 <!--property LimitRTPRIOSoft is not documented!-->
3138
3139 <!--property LimitRTTIME is not documented!-->
3140
3141 <!--property LimitRTTIMESoft is not documented!-->
3142
3143 <!--property WorkingDirectory is not documented!-->
3144
a032b68d
MB
3145 <!--property RootHashPath is not documented!-->
3146
a032b68d
MB
3147 <!--property RootHashSignaturePath is not documented!-->
3148
a10f5d05
MB
3149 <!--property OOMScoreAdjust is not documented!-->
3150
3151 <!--property CoredumpFilter is not documented!-->
3152
3153 <!--property Nice is not documented!-->
3154
3155 <!--property IOSchedulingClass is not documented!-->
3156
3157 <!--property IOSchedulingPriority is not documented!-->
3158
3159 <!--property CPUSchedulingPolicy is not documented!-->
3160
3161 <!--property CPUSchedulingPriority is not documented!-->
3162
3163 <!--property CPUAffinity is not documented!-->
3164
3165 <!--property CPUAffinityFromNUMA is not documented!-->
3166
3167 <!--property NUMAPolicy is not documented!-->
3168
3169 <!--property NUMAMask is not documented!-->
3170
3171 <!--property TimerSlackNSec is not documented!-->
3172
3173 <!--property CPUSchedulingResetOnFork is not documented!-->
3174
3175 <!--property NonBlocking is not documented!-->
3176
3177 <!--property StandardInput is not documented!-->
3178
3179 <!--property StandardInputFileDescriptorName is not documented!-->
3180
3181 <!--property StandardInputData is not documented!-->
3182
3183 <!--property StandardOutput is not documented!-->
3184
3185 <!--property StandardOutputFileDescriptorName is not documented!-->
3186
3187 <!--property StandardError is not documented!-->
3188
3189 <!--property StandardErrorFileDescriptorName is not documented!-->
3190
3191 <!--property TTYPath is not documented!-->
3192
3193 <!--property TTYReset is not documented!-->
3194
3195 <!--property TTYVHangup is not documented!-->
3196
3197 <!--property TTYVTDisallocate is not documented!-->
3198
3199 <!--property SyslogPriority is not documented!-->
3200
3201 <!--property SyslogIdentifier is not documented!-->
3202
3203 <!--property SyslogLevelPrefix is not documented!-->
3204
3205 <!--property SyslogLevel is not documented!-->
3206
3207 <!--property SyslogFacility is not documented!-->
3208
3209 <!--property LogLevelMax is not documented!-->
3210
3211 <!--property LogRateLimitIntervalUSec is not documented!-->
3212
3213 <!--property LogRateLimitBurst is not documented!-->
3214
3215 <!--property LogExtraFields is not documented!-->
3216
3217 <!--property LogNamespace is not documented!-->
3218
3219 <!--property AmbientCapabilities is not documented!-->
3220
3221 <!--property User is not documented!-->
3222
3223 <!--property Group is not documented!-->
3224
3225 <!--property DynamicUser is not documented!-->
3226
3227 <!--property RemoveIPC is not documented!-->
3228
a032b68d
MB
3229 <!--property SetCredential is not documented!-->
3230
3231 <!--property LoadCredential is not documented!-->
3232
a10f5d05
MB
3233 <!--property SupplementaryGroups is not documented!-->
3234
3235 <!--property PAMName is not documented!-->
3236
3237 <!--property ReadWritePaths is not documented!-->
3238
3239 <!--property ReadOnlyPaths is not documented!-->
3240
3241 <!--property InaccessiblePaths is not documented!-->
3242
3a6ce677
BR
3243 <!--property ExecPaths is not documented!-->
3244
3245 <!--property NoExecPaths is not documented!-->
3246
a10f5d05
MB
3247 <!--property PrivateTmp is not documented!-->
3248
3249 <!--property PrivateDevices is not documented!-->
3250
3251 <!--property ProtectClock is not documented!-->
3252
3253 <!--property ProtectKernelTunables is not documented!-->
3254
3255 <!--property ProtectKernelModules is not documented!-->
3256
3257 <!--property ProtectKernelLogs is not documented!-->
3258
3259 <!--property ProtectControlGroups is not documented!-->
3260
3261 <!--property PrivateNetwork is not documented!-->
3262
3263 <!--property PrivateUsers is not documented!-->
3264
3265 <!--property PrivateMounts is not documented!-->
3266
3a6ce677
BR
3267 <!--property PrivateIPC is not documented!-->
3268
a10f5d05
MB
3269 <!--property ProtectHome is not documented!-->
3270
3271 <!--property ProtectSystem is not documented!-->
3272
3273 <!--property SameProcessGroup is not documented!-->
3274
3275 <!--property UtmpIdentifier is not documented!-->
3276
3277 <!--property UtmpMode is not documented!-->
3278
3279 <!--property SELinuxContext is not documented!-->
3280
3281 <!--property AppArmorProfile is not documented!-->
3282
3283 <!--property SmackProcessLabel is not documented!-->
3284
3285 <!--property IgnoreSIGPIPE is not documented!-->
3286
3287 <!--property NoNewPrivileges is not documented!-->
3288
3289 <!--property SystemCallFilter is not documented!-->
3290
3291 <!--property SystemCallArchitectures is not documented!-->
3292
3293 <!--property SystemCallErrorNumber is not documented!-->
3294
a032b68d
MB
3295 <!--property SystemCallLog is not documented!-->
3296
a10f5d05
MB
3297 <!--property Personality is not documented!-->
3298
3299 <!--property LockPersonality is not documented!-->
3300
3301 <!--property RestrictAddressFamilies is not documented!-->
3302
3303 <!--property RuntimeDirectoryPreserve is not documented!-->
3304
3305 <!--property RuntimeDirectoryMode is not documented!-->
3306
3307 <!--property RuntimeDirectory is not documented!-->
3308
3309 <!--property StateDirectoryMode is not documented!-->
3310
3311 <!--property StateDirectory is not documented!-->
3312
3313 <!--property CacheDirectoryMode is not documented!-->
3314
3315 <!--property CacheDirectory is not documented!-->
3316
3317 <!--property LogsDirectoryMode is not documented!-->
3318
3319 <!--property LogsDirectory is not documented!-->
3320
3321 <!--property ConfigurationDirectoryMode is not documented!-->
3322
3323 <!--property ConfigurationDirectory is not documented!-->
3324
3325 <!--property TimeoutCleanUSec is not documented!-->
3326
3327 <!--property MemoryDenyWriteExecute is not documented!-->
3328
3329 <!--property RestrictRealtime is not documented!-->
3330
3331 <!--property RestrictSUIDSGID is not documented!-->
3332
3333 <!--property RestrictNamespaces is not documented!-->
3334
3335 <!--property BindPaths is not documented!-->
3336
3337 <!--property BindReadOnlyPaths is not documented!-->
3338
3339 <!--property TemporaryFileSystem is not documented!-->
3340
3341 <!--property MountAPIVFS is not documented!-->
3342
3343 <!--property KeyringMode is not documented!-->
3344
a032b68d
MB
3345 <!--property ProtectProc is not documented!-->
3346
3347 <!--property ProcSubset is not documented!-->
3348
a10f5d05
MB
3349 <!--property ProtectHostname is not documented!-->
3350
3351 <!--property NetworkNamespacePath is not documented!-->
3352
3a6ce677
BR
3353 <!--property IPCNamespacePath is not documented!-->
3354
a10f5d05
MB
3355 <!--property KillMode is not documented!-->
3356
3357 <!--property KillSignal is not documented!-->
3358
3359 <!--property RestartKillSignal is not documented!-->
3360
3361 <!--property FinalKillSignal is not documented!-->
3362
3363 <!--property SendSIGKILL is not documented!-->
3364
3365 <!--property SendSIGHUP is not documented!-->
3366
3367 <!--property WatchdogSignal is not documented!-->
3368
3369 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3370
3371 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3372
3373 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3374
3375 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3376
3377 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3378
3a6ce677
BR
3379 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3380
3381 <variablelist class="dbus-method" generated="True" extra-ref="MountImage()"/>
3382
a10f5d05
MB
3383 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
3384
3385 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
3386
3387 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
3388
8b3d4ff0
MB
3389 <variablelist class="dbus-property" generated="True" extra-ref="ExitType"/>
3390
a10f5d05
MB
3391 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
3392
3393 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
3394
3395 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
3396
3397 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
3398
3399 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
3400
3401 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
3402
3403 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3404
5e42acaf
MB
3405 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3406
3407 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3408
a10f5d05
MB
3409 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3410
3411 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3412
3413 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3414
3415 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3416
3417 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3418
3419 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3420
3421 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3422
3423 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3424
3425 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3426
3427 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3428
3429 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3430
3431 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3432
3433 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3434
3435 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3436
3437 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3438
3439 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3440
3441 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3442
3443 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3444
3445 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3446
3447 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3448
3449 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3450
3451 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3452
3453 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3454
3455 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3456
3457 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3458
3459 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3460
3461 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3462
3463 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3464
3465 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3466
3467 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3468
3469 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3470
3471 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3472
3473 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3474
3475 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3476
3477 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3478
3479 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3480
3481 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3482
3483 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3484
3485 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3486
3487 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3488
3489 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3490
3491 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3492
3493 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3494
3495 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3496
3497 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3498
3499 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3500
3501 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3502
3503 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3504
3505 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3506
3507 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3508
8b3d4ff0
MB
3509 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
3510
a10f5d05
MB
3511 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3512
3513 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3514
3515 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3516
3517 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3518
3519 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3520
3521 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3522
3523 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3524
3525 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3526
3527 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3528
3529 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3530
3531 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3532
3533 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3534
3535 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3536
3537 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
3538
3539 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
3540
3541 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
3542
3543 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
3544
3545 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
3546
3547 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
3548
3549 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
3550
3551 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
3552
3553 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
3554
3555 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
3556
3557 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
3558
3559 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
3560
3561 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
3562
3563 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
3564
3565 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
3566
3567 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
3568
3569 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
3570
3571 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
3572
3573 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
3574
3575 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
3576
3577 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
3578
3579 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
3580
3581 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
3582
3583 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
3584
3585 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
3586
3587 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
3588
3589 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
3590
3591 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
3592
3593 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
3594
3595 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
3596
3597 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
3598
3599 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
3600
3601 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
3602
3603 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
3604
3605 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
3606
3607 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
3608
3609 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
3610
3611 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
3612
3613 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
3614
3615 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
3616
3617 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
3618
3619 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
3620
3621 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
3622
3623 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
3624
a032b68d
MB
3625 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
3626
3627 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
3628
3a6ce677
BR
3629 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
3630
3631 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
a032b68d 3632
8b3d4ff0
MB
3633 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
3634
3635 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
3636
3637 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
3638
a10f5d05
MB
3639 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
3640
3641 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
3642
3643 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
3644
3645 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
3646
3647 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
3648
3649 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
3650
3651 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
3652
3653 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
3654
3655 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
3656
3657 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
3658
3659 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
3660
3661 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
3662
3663 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
3664
3665 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
3666
3667 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
3668
3669 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
3670
3671 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
3672
3673 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
3674
3675 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
3676
3677 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
3678
3679 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
3680
3681 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
3682
3683 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
3684
3685 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
3686
3687 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
3688
3689 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
3690
3691 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
3692
3693 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
3694
3695 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
3696
3697 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
3698
3699 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
3700
3701 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
3702
3703 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
3704
3705 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
3706
3707 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
3708
3709 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
3710
3711 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
3712
3713 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
3714
3715 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
3716
3717 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
3718
a032b68d
MB
3719 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
3720
3721 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
3722
3723 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
3724
3725 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
3726
3727 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
3728
3729 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
3730
3a6ce677
BR
3731 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
3732
a032b68d
MB
3733 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
3734
a10f5d05
MB
3735 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
3736
3737 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
3738
3739 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
3740
3741 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
3742
3743 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
3744
3745 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
3746
3747 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
3748
3749 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
3750
3751 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
3752
3753 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
3754
3755 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
3756
3757 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
3758
3759 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
3760
3761 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
3762
3763 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
3764
3765 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
3766
3767 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
3768
3769 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
3770
3771 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
3772
3773 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
3774
3775 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
3776
3777 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
3778
3779 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
3780
3781 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
3782
3783 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
3784
3785 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
3786
3787 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
3788
3789 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
3790
3791 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
3792
3793 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
3794
3795 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
3796
3797 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
3798
3799 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
3800
3801 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
3802
3803 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
3804
3805 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
3806
3807 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
3808
3809 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
3810
3811 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
3812
3813 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
3814
3815 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
3816
3817 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
3818
a032b68d
MB
3819 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
3820
3821 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
3822
a10f5d05
MB
3823 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
3824
3825 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
3826
3827 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
3828
3829 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
3830
3831 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
3832
3a6ce677
BR
3833 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
3834
3835 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
3836
a10f5d05
MB
3837 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
3838
3839 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
3840
3841 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
3842
3843 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
3844
3845 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
3846
3847 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
3848
3849 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
3850
3851 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
3852
3853 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
3854
3855 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
3856
3857 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
3858
3a6ce677
BR
3859 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
3860
a10f5d05
MB
3861 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
3862
3863 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
3864
3865 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
3866
3867 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
3868
3869 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
3870
3871 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
3872
3873 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
3874
3875 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
3876
3877 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
3878
3879 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
3880
3881 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
3882
3883 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
3884
3885 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
3886
a032b68d
MB
3887 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
3888
a10f5d05
MB
3889 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
3890
3891 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
3892
3893 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
3894
3895 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
3896
3897 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
3898
3899 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
3900
3901 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
3902
3903 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3904
3905 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3906
3907 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3908
3909 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3910
3911 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3912
3913 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3914
3915 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3916
3917 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3918
3919 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3920
3921 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3922
3923 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3924
3925 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3926
3927 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3928
3929 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3930
3931 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3932
3933 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3934
3935 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3936
a032b68d
MB
3937 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
3938
3939 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
3940
a10f5d05
MB
3941 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3942
3943 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3944
3a6ce677
BR
3945 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
3946
a10f5d05
MB
3947 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3948
3949 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3950
3951 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3952
3953 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3954
3955 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
3956
3957 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
3958
3959 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
3960
3961 <!--End of Autogenerated section-->
3962
3a6ce677
BR
3963 <refsect2>
3964 <title>Methods</title>
3965
3966 <para><function>BindMount()</function> and <function>MountImage()</function> implement the same operations
3967 as the respective methods on the <interfacename>Manager</interfacename> object (see above). However, these
3968 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
3969 directly on the Manager object has the advantage of not requiring a <function>GetUnit()</function> call
3970 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
3971 trip optimization.</para>
3972 </refsect2>
3973
a10f5d05
MB
3974 <refsect2>
3975 <title>Properties</title>
3976
3977 <para>Most properties of the Service interface map directly to the corresponding settings in service
3978 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
3979
129ef395
MB
3980 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
3981 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
3982 the slight difference in naming when compared to the matching unit file settings (see
3983 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
3984 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
3985 the unit file settings default to a time unit of seconds (and thus are suffixed
3986 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
3987 internally the service manager deals in microsecond units only, and the bus properties are a relatively
3988 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
3989 high-level (string-based) concepts and thus support more user friendly time specifications which
3990 default to second time units but allow other units too, if specified.</para>
3991
a10f5d05
MB
3992 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
3993 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
3994 last watchdog ping received from the service, or 0 if none was ever received.</para>
3995
3996 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
3997 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
3998 of structures where each struct contains: the binary path to execute; an array with all arguments to
3999 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
4000 failure if the process exits uncleanly; two pairs of
4001 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
4002 the process began and finished running the last time, or 0 if it never ran or never finished running;
4003 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
4004 field hence maps more or less to the corresponding setting in the service unit file but is augmented
4005 with runtime data.</para>
4006
4007 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
4008 corresponding settings in the service unit files except that if they aren't set, their value is
4009 18446744073709551615 (i.e. -1).</para>
4010
4011 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
4012 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4013 </para>
4014
4015 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
4016 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
4017 instead of being formatted as strings, they are encoded as the actual binary flags they are.
4018 </para>
4019
4020 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
4021 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
4022 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
4023 contain information about the main process of the service as far as it is known. This is often the same
4024 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
4025 <varname>Type=forking</varname> services where the main process of the service is not forked off
4026 systemd directly. These fields either contain information of the last run of the process or of the
4027 current running process.</para>
4028
4029 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
4030 the service. The main PID is the current main PID of the service and is 0 when the service currently
4031 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
4032 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
4033 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
4034 process is currently running while the latter possible contains information collected from the last run
4035 even if the process is no longer around.</para>
4036
4037 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
4038 to
4039 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4040 This may be used by services to inform the service manager about its internal state with a nice
4041 explanatory string.</para>
4042
4043 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
4044 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
4045 <varname>ActiveState</varname> above). The following values are currently known:
4046 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
4047 not enough resources were available to fork off and execute the service
4048 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
4049 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
4050 code. <literal>signal</literal> indicates that a service process exited with an uncaught
4051 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
4052 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
4053 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
4054 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
4055 <varname>StartLimitBurst</varname>).</para>
4056
4057 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
4058 unit are placed in.</para>
3a6ce677
BR
4059
4060 <para>The following properties map 1:1 to corresponding settings in the unit file:
4061 <varname>RootDirectory</varname>
4062 <varname>RootImage</varname>
4063 <varname>RootImageOptions</varname>
4064 <varname>RootVerity</varname>
4065 <varname>RootHash</varname>
4066 <varname>RootHashSignature</varname>
4067 <varname>MountImages</varname>
4068 <varname>ExtensionImages</varname>
4069 see systemd.exec(5) for their meaning.</para>
8b3d4ff0
MB
4070
4071 <para><varname>MemoryAvailable</varname> indicates how much unused memory is available to the unit before
4072 the <literal>MemoryMax</literal> or <literal>MemoryHigh</literal> (whichever is lower) limit set by the cgroup
4073 memory controller is reached. It will take into consideration limits on all parent slices, other than the
4074 limits set on the unit itself.</para>
a10f5d05
MB
4075 </refsect2>
4076 </refsect1>
4077
4078 <refsect1>
4079 <title>Socket Unit Objects</title>
4080
4081 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
4082node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
4083 interface org.freedesktop.systemd1.Socket {
4084 methods:
4085 GetProcesses(out a(sus) processes);
4086 AttachProcesses(in s subcgroup,
4087 in au pids);
4088 properties:
4089 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4090 readonly s BindIPv6Only = '...';
4091 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4092 readonly u Backlog = ...;
4093 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4094 readonly t TimeoutUSec = ...;
4095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4096 readonly s BindToDevice = '...';
4097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4098 readonly s SocketUser = '...';
4099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4100 readonly s SocketGroup = '...';
4101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4102 readonly u SocketMode = ...;
4103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4104 readonly u DirectoryMode = ...;
4105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4106 readonly b Accept = ...;
4107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
4108 readonly b FlushPending = ...;
4109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
4110 readonly b Writable = ...;
4111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4112 readonly b KeepAlive = ...;
4113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4114 readonly t KeepAliveTimeUSec = ...;
4115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4116 readonly t KeepAliveIntervalUSec = ...;
4117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4118 readonly u KeepAliveProbes = ...;
4119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4120 readonly t DeferAcceptUSec = ...;
4121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4122 readonly b NoDelay = ...;
4123 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4124 readonly i Priority = ...;
4125 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4126 readonly t ReceiveBuffer = ...;
4127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4128 readonly t SendBuffer = ...;
4129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4130 readonly i IPTOS = ...;
4131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4132 readonly i IPTTL = ...;
4133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4134 readonly t PipeSize = ...;
4135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4136 readonly b FreeBind = ...;
4137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4138 readonly b Transparent = ...;
4139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4140 readonly b Broadcast = ...;
4141 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4142 readonly b PassCredentials = ...;
4143 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4144 readonly b PassSecurity = ...;
4145 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5e42acaf
MB
4146 readonly b PassPacketInfo = ...;
4147 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
4148 readonly s Timestamping = '...';
4149 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
4150 readonly b RemoveOnStop = ...;
4151 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4152 readonly a(ss) Listen = [...];
4153 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4154 readonly as Symlinks = ['...', ...];
4155 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4156 readonly i Mark = ...;
4157 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4158 readonly u MaxConnections = ...;
4159 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4160 readonly u MaxConnectionsPerSource = ...;
4161 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4162 readonly x MessageQueueMaxMessages = ...;
4163 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4164 readonly x MessageQueueMessageSize = ...;
4165 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4166 readonly s TCPCongestion = '...';
4167 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4168 readonly b ReusePort = ...;
4169 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4170 readonly s SmackLabel = '...';
4171 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4172 readonly s SmackLabelIPIn = '...';
4173 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4174 readonly s SmackLabelIPOut = '...';
4175 readonly u ControlPID = ...;
4176 readonly s Result = '...';
4177 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4178 readonly u NConnections = ...;
4179 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4180 readonly u NAccepted = ...;
4181 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4182 readonly u NRefused = ...;
4183 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4184 readonly s FileDescriptorName = '...';
4185 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4186 readonly i SocketProtocol = ...;
4187 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4188 readonly t TriggerLimitIntervalUSec = ...;
4189 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4190 readonly u TriggerLimitBurst = ...;
4191 readonly u UID = ...;
4192 readonly u GID = ...;
4193 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4194 readonly a(sasbttttuii) ExecStartPre = [...];
4195 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4196 readonly a(sasbttttuii) ExecStartPost = [...];
4197 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4198 readonly a(sasbttttuii) ExecStopPre = [...];
4199 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4200 readonly a(sasbttttuii) ExecStopPost = [...];
4201 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4202 readonly s Slice = '...';
4203 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4204 readonly s ControlGroup = '...';
4205 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4206 readonly t MemoryCurrent = ...;
4207 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8b3d4ff0
MB
4208 readonly t MemoryAvailable = ...;
4209 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a10f5d05
MB
4210 readonly t CPUUsageNSec = ...;
4211 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4212 readonly ay EffectiveCPUs = [...];
4213 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4214 readonly ay EffectiveMemoryNodes = [...];
4215 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4216 readonly t TasksCurrent = ...;
4217 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4218 readonly t IPIngressBytes = ...;
4219 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4220 readonly t IPIngressPackets = ...;
4221 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4222 readonly t IPEgressBytes = ...;
4223 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4224 readonly t IPEgressPackets = ...;
4225 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4226 readonly t IOReadBytes = ...;
4227 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4228 readonly t IOReadOperations = ...;
4229 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4230 readonly t IOWriteBytes = ...;
4231 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4232 readonly t IOWriteOperations = ...;
4233 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4234 readonly b Delegate = ...;
4235 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4236 readonly as DelegateControllers = ['...', ...];
4237 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4238 readonly b CPUAccounting = ...;
4239 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4240 readonly t CPUWeight = ...;
4241 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4242 readonly t StartupCPUWeight = ...;
4243 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4244 readonly t CPUShares = ...;
4245 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4246 readonly t StartupCPUShares = ...;
4247 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4248 readonly t CPUQuotaPerSecUSec = ...;
4249 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4250 readonly t CPUQuotaPeriodUSec = ...;
4251 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4252 readonly ay AllowedCPUs = [...];
4253 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4254 readonly ay AllowedMemoryNodes = [...];
4255 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4256 readonly b IOAccounting = ...;
4257 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4258 readonly t IOWeight = ...;
4259 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4260 readonly t StartupIOWeight = ...;
4261 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4262 readonly a(st) IODeviceWeight = [...];
4263 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4264 readonly a(st) IOReadBandwidthMax = [...];
4265 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4266 readonly a(st) IOWriteBandwidthMax = [...];
4267 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4268 readonly a(st) IOReadIOPSMax = [...];
4269 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4270 readonly a(st) IOWriteIOPSMax = [...];
4271 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4272 readonly a(st) IODeviceLatencyTargetUSec = [...];
4273 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4274 readonly b BlockIOAccounting = ...;
4275 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4276 readonly t BlockIOWeight = ...;
4277 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4278 readonly t StartupBlockIOWeight = ...;
4279 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4280 readonly a(st) BlockIODeviceWeight = [...];
4281 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4282 readonly a(st) BlockIOReadBandwidth = [...];
4283 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4284 readonly a(st) BlockIOWriteBandwidth = [...];
4285 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4286 readonly b MemoryAccounting = ...;
4287 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4288 readonly t DefaultMemoryLow = ...;
4289 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4290 readonly t DefaultMemoryMin = ...;
4291 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4292 readonly t MemoryMin = ...;
4293 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4294 readonly t MemoryLow = ...;
4295 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4296 readonly t MemoryHigh = ...;
4297 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4298 readonly t MemoryMax = ...;
4299 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4300 readonly t MemorySwapMax = ...;
4301 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4302 readonly t MemoryLimit = ...;
4303 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4304 readonly s DevicePolicy = '...';
4305 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4306 readonly a(ss) DeviceAllow = [...];
4307 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4308 readonly b TasksAccounting = ...;
4309 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4310 readonly t TasksMax = ...;
4311 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4312 readonly b IPAccounting = ...;
4313 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4314 readonly a(iayu) IPAddressAllow = [...];
4315 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4316 readonly a(iayu) IPAddressDeny = [...];
4317 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4318 readonly as IPIngressFilterPath = ['...', ...];
4319 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4320 readonly as IPEgressFilterPath = ['...', ...];
4321 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4322 readonly as DisableControllers = ['...', ...];
a032b68d
MB
4323 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4324 readonly s ManagedOOMSwap = '...';
4325 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4326 readonly s ManagedOOMMemoryPressure = '...';
4327 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3a6ce677
BR
4328 readonly u ManagedOOMMemoryPressureLimit = ...;
4329 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4330 readonly s ManagedOOMPreference = '...';
8b3d4ff0
MB
4331 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4332 readonly a(ss) BPFProgram = [...];
4333 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4334 readonly a(iiqq) SocketBindAllow = [...];
4335 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4336 readonly a(iiqq) SocketBindDeny = [...];
a10f5d05
MB
4337 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4338 readonly as Environment = ['...', ...];
4339 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4340 readonly a(sb) EnvironmentFiles = [...];
4341 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4342 readonly as PassEnvironment = ['...', ...];
4343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4344 readonly as UnsetEnvironment = ['...', ...];
4345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4346 readonly u UMask = ...;
4347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4348 readonly t LimitCPU = ...;
4349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4350 readonly t LimitCPUSoft = ...;
4351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4352 readonly t LimitFSIZE = ...;
4353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4354 readonly t LimitFSIZESoft = ...;
4355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4356 readonly t LimitDATA = ...;
4357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4358 readonly t LimitDATASoft = ...;
4359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4360 readonly t LimitSTACK = ...;
4361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4362 readonly t LimitSTACKSoft = ...;
4363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4364 readonly t LimitCORE = ...;
4365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4366 readonly t LimitCORESoft = ...;
4367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4368 readonly t LimitRSS = ...;
4369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4370 readonly t LimitRSSSoft = ...;
4371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4372 readonly t LimitNOFILE = ...;
4373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4374 readonly t LimitNOFILESoft = ...;
4375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4376 readonly t LimitAS = ...;
4377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4378 readonly t LimitASSoft = ...;
4379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4380 readonly t LimitNPROC = ...;
4381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4382 readonly t LimitNPROCSoft = ...;
4383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4384 readonly t LimitMEMLOCK = ...;
4385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4386 readonly t LimitMEMLOCKSoft = ...;
4387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4388 readonly t LimitLOCKS = ...;
4389 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4390 readonly t LimitLOCKSSoft = ...;
4391 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4392 readonly t LimitSIGPENDING = ...;
4393 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4394 readonly t LimitSIGPENDINGSoft = ...;
4395 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4396 readonly t LimitMSGQUEUE = ...;
4397 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4398 readonly t LimitMSGQUEUESoft = ...;
4399 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4400 readonly t LimitNICE = ...;
4401 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4402 readonly t LimitNICESoft = ...;
4403 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4404 readonly t LimitRTPRIO = ...;
4405 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4406 readonly t LimitRTPRIOSoft = ...;
4407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4408 readonly t LimitRTTIME = ...;
4409 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4410 readonly t LimitRTTIMESoft = ...;
4411 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4412 readonly s WorkingDirectory = '...';
4413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4414 readonly s RootDirectory = '...';
4415 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4416 readonly s RootImage = '...';
4417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
4418 readonly a(ss) RootImageOptions = [...];
4419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4420 readonly ay RootHash = [...];
4421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4422 readonly s RootHashPath = '...';
4423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4424 readonly ay RootHashSignature = [...];
4425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4426 readonly s RootHashSignaturePath = '...';
4427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4428 readonly s RootVerity = '...';
4429 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3a6ce677
BR
4430 readonly a(sba(ss)) ExtensionImages = [...];
4431 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
4432 readonly a(ssba(ss)) MountImages = [...];
4433 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
4434 readonly i OOMScoreAdjust = ...;
4435 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4436 readonly t CoredumpFilter = ...;
4437 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4438 readonly i Nice = ...;
4439 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4440 readonly i IOSchedulingClass = ...;
4441 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4442 readonly i IOSchedulingPriority = ...;
4443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4444 readonly i CPUSchedulingPolicy = ...;
4445 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4446 readonly i CPUSchedulingPriority = ...;
4447 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4448 readonly ay CPUAffinity = [...];
4449 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4450 readonly b CPUAffinityFromNUMA = ...;
4451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4452 readonly i NUMAPolicy = ...;
4453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4454 readonly ay NUMAMask = [...];
4455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4456 readonly t TimerSlackNSec = ...;
4457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4458 readonly b CPUSchedulingResetOnFork = ...;
4459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4460 readonly b NonBlocking = ...;
4461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4462 readonly s StandardInput = '...';
4463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4464 readonly s StandardInputFileDescriptorName = '...';
4465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4466 readonly ay StandardInputData = [...];
4467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4468 readonly s StandardOutput = '...';
4469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4470 readonly s StandardOutputFileDescriptorName = '...';
4471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4472 readonly s StandardError = '...';
4473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4474 readonly s StandardErrorFileDescriptorName = '...';
4475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4476 readonly s TTYPath = '...';
4477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4478 readonly b TTYReset = ...;
4479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4480 readonly b TTYVHangup = ...;
4481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4482 readonly b TTYVTDisallocate = ...;
4483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4484 readonly i SyslogPriority = ...;
4485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4486 readonly s SyslogIdentifier = '...';
4487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4488 readonly b SyslogLevelPrefix = ...;
4489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4490 readonly i SyslogLevel = ...;
4491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4492 readonly i SyslogFacility = ...;
4493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4494 readonly i LogLevelMax = ...;
4495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4496 readonly t LogRateLimitIntervalUSec = ...;
4497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4498 readonly u LogRateLimitBurst = ...;
4499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4500 readonly aay LogExtraFields = [[...], ...];
4501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4502 readonly s LogNamespace = '...';
4503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4504 readonly i SecureBits = ...;
4505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4506 readonly t CapabilityBoundingSet = ...;
4507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4508 readonly t AmbientCapabilities = ...;
4509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4510 readonly s User = '...';
4511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4512 readonly s Group = '...';
4513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4514 readonly b DynamicUser = ...;
4515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4516 readonly b RemoveIPC = ...;
4517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
4518 readonly a(say) SetCredential = [...];
4519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4520 readonly a(ss) LoadCredential = [...];
4521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
4522 readonly as SupplementaryGroups = ['...', ...];
4523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4524 readonly s PAMName = '...';
4525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4526 readonly as ReadWritePaths = ['...', ...];
4527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4528 readonly as ReadOnlyPaths = ['...', ...];
4529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4530 readonly as InaccessiblePaths = ['...', ...];
4531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3a6ce677
BR
4532 readonly as ExecPaths = ['...', ...];
4533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4534 readonly as NoExecPaths = ['...', ...];
4535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
4536 readonly t MountFlags = ...;
4537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4538 readonly b PrivateTmp = ...;
4539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4540 readonly b PrivateDevices = ...;
4541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4542 readonly b ProtectClock = ...;
4543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4544 readonly b ProtectKernelTunables = ...;
4545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4546 readonly b ProtectKernelModules = ...;
4547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4548 readonly b ProtectKernelLogs = ...;
4549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4550 readonly b ProtectControlGroups = ...;
4551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4552 readonly b PrivateNetwork = ...;
4553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4554 readonly b PrivateUsers = ...;
4555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4556 readonly b PrivateMounts = ...;
4557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3a6ce677
BR
4558 readonly b PrivateIPC = ...;
4559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
4560 readonly s ProtectHome = '...';
4561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4562 readonly s ProtectSystem = '...';
4563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4564 readonly b SameProcessGroup = ...;
4565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4566 readonly s UtmpIdentifier = '...';
4567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4568 readonly s UtmpMode = '...';
4569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4570 readonly (bs) SELinuxContext = ...;
4571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4572 readonly (bs) AppArmorProfile = ...;
4573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4574 readonly (bs) SmackProcessLabel = ...;
4575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4576 readonly b IgnoreSIGPIPE = ...;
4577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4578 readonly b NoNewPrivileges = ...;
4579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4580 readonly (bas) SystemCallFilter = ...;
4581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4582 readonly as SystemCallArchitectures = ['...', ...];
4583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4584 readonly i SystemCallErrorNumber = ...;
4585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
4586 readonly (bas) SystemCallLog = ...;
4587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
4588 readonly s Personality = '...';
4589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4590 readonly b LockPersonality = ...;
4591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4592 readonly (bas) RestrictAddressFamilies = ...;
4593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4594 readonly s RuntimeDirectoryPreserve = '...';
4595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4596 readonly u RuntimeDirectoryMode = ...;
4597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4598 readonly as RuntimeDirectory = ['...', ...];
4599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4600 readonly u StateDirectoryMode = ...;
4601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4602 readonly as StateDirectory = ['...', ...];
4603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4604 readonly u CacheDirectoryMode = ...;
4605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4606 readonly as CacheDirectory = ['...', ...];
4607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4608 readonly u LogsDirectoryMode = ...;
4609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4610 readonly as LogsDirectory = ['...', ...];
4611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4612 readonly u ConfigurationDirectoryMode = ...;
4613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4614 readonly as ConfigurationDirectory = ['...', ...];
4615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4616 readonly t TimeoutCleanUSec = ...;
4617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4618 readonly b MemoryDenyWriteExecute = ...;
4619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4620 readonly b RestrictRealtime = ...;
4621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4622 readonly b RestrictSUIDSGID = ...;
4623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4624 readonly t RestrictNamespaces = ...;
4625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4626 readonly a(ssbt) BindPaths = [...];
4627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4628 readonly a(ssbt) BindReadOnlyPaths = [...];
4629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4630 readonly a(ss) TemporaryFileSystem = [...];
4631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4632 readonly b MountAPIVFS = ...;
4633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4634 readonly s KeyringMode = '...';
4635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
4636 readonly s ProtectProc = '...';
4637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4638 readonly s ProcSubset = '...';
4639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
4640 readonly b ProtectHostname = ...;
4641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4642 readonly s NetworkNamespacePath = '...';
4643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3a6ce677
BR
4644 readonly s IPCNamespacePath = '...';
4645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
4646 readonly s KillMode = '...';
4647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4648 readonly i KillSignal = ...;
4649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4650 readonly i RestartKillSignal = ...;
4651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4652 readonly i FinalKillSignal = ...;
4653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4654 readonly b SendSIGKILL = ...;
4655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4656 readonly b SendSIGHUP = ...;
4657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4658 readonly i WatchdogSignal = ...;
4659 };
4660 interface org.freedesktop.DBus.Peer { ... };
4661 interface org.freedesktop.DBus.Introspectable { ... };
4662 interface org.freedesktop.DBus.Properties { ... };
4663 interface org.freedesktop.systemd1.Unit { ... };
4664};
4665 </programlisting>
4666
4667 <!--method GetProcesses is not documented!-->
4668
4669 <!--method AttachProcesses is not documented!-->
4670
4671 <!--property BindIPv6Only is not documented!-->
4672
4673 <!--property Backlog is not documented!-->
4674
4675 <!--property TimeoutUSec is not documented!-->
4676
4677 <!--property BindToDevice is not documented!-->
4678
4679 <!--property SocketUser is not documented!-->
4680
4681 <!--property SocketGroup is not documented!-->
4682
4683 <!--property SocketMode is not documented!-->
4684
4685 <!--property DirectoryMode is not documented!-->
4686
4687 <!--property Writable is not documented!-->
4688
4689 <!--property KeepAlive is not documented!-->
4690
4691 <!--property KeepAliveTimeUSec is not documented!-->
4692
4693 <!--property KeepAliveIntervalUSec is not documented!-->
4694
4695 <!--property KeepAliveProbes is not documented!-->
4696
4697 <!--property DeferAcceptUSec is not documented!-->
4698
4699 <!--property NoDelay is not documented!-->
4700
4701 <!--property Priority is not documented!-->
4702
4703 <!--property ReceiveBuffer is not documented!-->
4704
4705 <!--property SendBuffer is not documented!-->
4706
4707 <!--property IPTOS is not documented!-->
4708
4709 <!--property IPTTL is not documented!-->
4710
4711 <!--property PipeSize is not documented!-->
4712
4713 <!--property FreeBind is not documented!-->
4714
4715 <!--property Transparent is not documented!-->
4716
4717 <!--property Broadcast is not documented!-->
4718
4719 <!--property PassCredentials is not documented!-->
4720
4721 <!--property PassSecurity is not documented!-->
4722
5e42acaf
MB
4723 <!--property PassPacketInfo is not documented!-->
4724
a032b68d
MB
4725 <!--property Timestamping is not documented!-->
4726
a10f5d05
MB
4727 <!--property RemoveOnStop is not documented!-->
4728
4729 <!--property Listen is not documented!-->
4730
4731 <!--property Symlinks is not documented!-->
4732
4733 <!--property Mark is not documented!-->
4734
4735 <!--property MaxConnections is not documented!-->
4736
4737 <!--property MaxConnectionsPerSource is not documented!-->
4738
4739 <!--property MessageQueueMaxMessages is not documented!-->
4740
4741 <!--property MessageQueueMessageSize is not documented!-->
4742
4743 <!--property TCPCongestion is not documented!-->
4744
4745 <!--property ReusePort is not documented!-->
4746
4747 <!--property SmackLabel is not documented!-->
4748
4749 <!--property SmackLabelIPIn is not documented!-->
4750
4751 <!--property SmackLabelIPOut is not documented!-->
4752
4753 <!--property NRefused is not documented!-->
4754
4755 <!--property FileDescriptorName is not documented!-->
4756
4757 <!--property SocketProtocol is not documented!-->
4758
4759 <!--property TriggerLimitIntervalUSec is not documented!-->
4760
4761 <!--property TriggerLimitBurst is not documented!-->
4762
4763 <!--property UID is not documented!-->
4764
4765 <!--property GID is not documented!-->
4766
4767 <!--property ExecStopPre is not documented!-->
4768
4769 <!--property ExecStopPost is not documented!-->
4770
4771 <!--property Slice is not documented!-->
4772
4773 <!--property MemoryCurrent is not documented!-->
4774
4775 <!--property CPUUsageNSec is not documented!-->
4776
4777 <!--property EffectiveCPUs is not documented!-->
4778
4779 <!--property EffectiveMemoryNodes is not documented!-->
4780
4781 <!--property TasksCurrent is not documented!-->
4782
4783 <!--property IPIngressBytes is not documented!-->
4784
4785 <!--property IPIngressPackets is not documented!-->
4786
4787 <!--property IPEgressBytes is not documented!-->
4788
4789 <!--property IPEgressPackets is not documented!-->
4790
4791 <!--property IOReadBytes is not documented!-->
4792
4793 <!--property IOReadOperations is not documented!-->
4794
4795 <!--property IOWriteBytes is not documented!-->
4796
4797 <!--property IOWriteOperations is not documented!-->
4798
4799 <!--property Delegate is not documented!-->
4800
4801 <!--property DelegateControllers is not documented!-->
4802
4803 <!--property CPUAccounting is not documented!-->
4804
4805 <!--property CPUWeight is not documented!-->
4806
4807 <!--property StartupCPUWeight is not documented!-->
4808
4809 <!--property CPUShares is not documented!-->
4810
4811 <!--property StartupCPUShares is not documented!-->
4812
4813 <!--property CPUQuotaPerSecUSec is not documented!-->
4814
4815 <!--property CPUQuotaPeriodUSec is not documented!-->
4816
4817 <!--property AllowedCPUs is not documented!-->
4818
4819 <!--property AllowedMemoryNodes is not documented!-->
4820
4821 <!--property IOAccounting is not documented!-->
4822
4823 <!--property IOWeight is not documented!-->
4824
4825 <!--property StartupIOWeight is not documented!-->
4826
4827 <!--property IODeviceWeight is not documented!-->
4828
4829 <!--property IOReadBandwidthMax is not documented!-->
4830
4831 <!--property IOWriteBandwidthMax is not documented!-->
4832
4833 <!--property IOReadIOPSMax is not documented!-->
4834
4835 <!--property IOWriteIOPSMax is not documented!-->
4836
4837 <!--property IODeviceLatencyTargetUSec is not documented!-->
4838
4839 <!--property BlockIOAccounting is not documented!-->
4840
4841 <!--property BlockIOWeight is not documented!-->
4842
4843 <!--property StartupBlockIOWeight is not documented!-->
4844
4845 <!--property BlockIODeviceWeight is not documented!-->
4846
4847 <!--property BlockIOReadBandwidth is not documented!-->
4848
4849 <!--property BlockIOWriteBandwidth is not documented!-->
4850
4851 <!--property MemoryAccounting is not documented!-->
4852
4853 <!--property DefaultMemoryLow is not documented!-->
4854
4855 <!--property DefaultMemoryMin is not documented!-->
4856
4857 <!--property MemoryMin is not documented!-->
4858
4859 <!--property MemoryLow is not documented!-->
4860
4861 <!--property MemoryHigh is not documented!-->
4862
4863 <!--property MemoryMax is not documented!-->
4864
4865 <!--property MemorySwapMax is not documented!-->
4866
4867 <!--property MemoryLimit is not documented!-->
4868
4869 <!--property DevicePolicy is not documented!-->
4870
4871 <!--property DeviceAllow is not documented!-->
4872
4873 <!--property TasksAccounting is not documented!-->
4874
4875 <!--property TasksMax is not documented!-->
4876
4877 <!--property IPAccounting is not documented!-->
4878
4879 <!--property IPAddressAllow is not documented!-->
4880
4881 <!--property IPAddressDeny is not documented!-->
4882
4883 <!--property IPIngressFilterPath is not documented!-->
4884
4885 <!--property IPEgressFilterPath is not documented!-->
4886
4887 <!--property DisableControllers is not documented!-->
4888
a032b68d
MB
4889 <!--property ManagedOOMSwap is not documented!-->
4890
4891 <!--property ManagedOOMMemoryPressure is not documented!-->
4892
3a6ce677
BR
4893 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4894
4895 <!--property ManagedOOMPreference is not documented!-->
a032b68d 4896
8b3d4ff0
MB
4897 <!--property BPFProgram is not documented!-->
4898
4899 <!--property SocketBindAllow is not documented!-->
4900
4901 <!--property SocketBindDeny is not documented!-->
4902
a10f5d05
MB
4903 <!--property EnvironmentFiles is not documented!-->
4904
4905 <!--property PassEnvironment is not documented!-->
4906
4907 <!--property UnsetEnvironment is not documented!-->
4908
4909 <!--property UMask is not documented!-->
4910
4911 <!--property LimitCPUSoft is not documented!-->
4912
4913 <!--property LimitFSIZE is not documented!-->
4914
4915 <!--property LimitFSIZESoft is not documented!-->
4916
4917 <!--property LimitDATA is not documented!-->
4918
4919 <!--property LimitDATASoft is not documented!-->
4920
4921 <!--property LimitSTACK is not documented!-->
4922
4923 <!--property LimitSTACKSoft is not documented!-->
4924
4925 <!--property LimitCORE is not documented!-->
4926
4927 <!--property LimitCORESoft is not documented!-->
4928
4929 <!--property LimitRSS is not documented!-->
4930
4931 <!--property LimitRSSSoft is not documented!-->
4932
4933 <!--property LimitNOFILE is not documented!-->
4934
4935 <!--property LimitNOFILESoft is not documented!-->
4936
4937 <!--property LimitAS is not documented!-->
4938
4939 <!--property LimitASSoft is not documented!-->
4940
4941 <!--property LimitNPROC is not documented!-->
4942
4943 <!--property LimitNPROCSoft is not documented!-->
4944
4945 <!--property LimitMEMLOCK is not documented!-->
4946
4947 <!--property LimitMEMLOCKSoft is not documented!-->
4948
4949 <!--property LimitLOCKS is not documented!-->
4950
4951 <!--property LimitLOCKSSoft is not documented!-->
4952
4953 <!--property LimitSIGPENDING is not documented!-->
4954
4955 <!--property LimitSIGPENDINGSoft is not documented!-->
4956
4957 <!--property LimitMSGQUEUE is not documented!-->
4958
4959 <!--property LimitMSGQUEUESoft is not documented!-->
4960
4961 <!--property LimitNICE is not documented!-->
4962
4963 <!--property LimitNICESoft is not documented!-->
4964
4965 <!--property LimitRTPRIO is not documented!-->
4966
4967 <!--property LimitRTPRIOSoft is not documented!-->
4968
4969 <!--property LimitRTTIME is not documented!-->
4970
4971 <!--property LimitRTTIMESoft is not documented!-->
4972
4973 <!--property WorkingDirectory is not documented!-->
4974
a032b68d
MB
4975 <!--property RootHashPath is not documented!-->
4976
a032b68d
MB
4977 <!--property RootHashSignaturePath is not documented!-->
4978
a10f5d05
MB
4979 <!--property OOMScoreAdjust is not documented!-->
4980
4981 <!--property CoredumpFilter is not documented!-->
4982
4983 <!--property Nice is not documented!-->
4984
4985 <!--property IOSchedulingClass is not documented!-->
4986
4987 <!--property IOSchedulingPriority is not documented!-->
4988
4989 <!--property CPUSchedulingPolicy is not documented!-->
4990
4991 <!--property CPUSchedulingPriority is not documented!-->
4992
4993 <!--property CPUAffinity is not documented!-->
4994
4995 <!--property CPUAffinityFromNUMA is not documented!-->
4996
4997 <!--property NUMAPolicy is not documented!-->
4998
4999 <!--property NUMAMask is not documented!-->
5000
5001 <!--property TimerSlackNSec is not documented!-->
5002
5003 <!--property CPUSchedulingResetOnFork is not documented!-->
5004
5005 <!--property NonBlocking is not documented!-->
5006
5007 <!--property StandardInput is not documented!-->
5008
5009 <!--property StandardInputFileDescriptorName is not documented!-->
5010
5011 <!--property StandardInputData is not documented!-->
5012
5013 <!--property StandardOutput is not documented!-->
5014
5015 <!--property StandardOutputFileDescriptorName is not documented!-->
5016
5017 <!--property StandardError is not documented!-->
5018
5019 <!--property StandardErrorFileDescriptorName is not documented!-->
5020
5021 <!--property TTYPath is not documented!-->
5022
5023 <!--property TTYReset is not documented!-->
5024
5025 <!--property TTYVHangup is not documented!-->
5026
5027 <!--property TTYVTDisallocate is not documented!-->
5028
5029 <!--property SyslogPriority is not documented!-->
5030
5031 <!--property SyslogIdentifier is not documented!-->
5032
5033 <!--property SyslogLevelPrefix is not documented!-->
5034
5035 <!--property SyslogLevel is not documented!-->
5036
5037 <!--property SyslogFacility is not documented!-->
5038
5039 <!--property LogLevelMax is not documented!-->
5040
5041 <!--property LogRateLimitIntervalUSec is not documented!-->
5042
5043 <!--property LogRateLimitBurst is not documented!-->
5044
5045 <!--property LogExtraFields is not documented!-->
5046
5047 <!--property LogNamespace is not documented!-->
5048
5049 <!--property AmbientCapabilities is not documented!-->
5050
5051 <!--property User is not documented!-->
5052
5053 <!--property Group is not documented!-->
5054
5055 <!--property DynamicUser is not documented!-->
5056
5057 <!--property RemoveIPC is not documented!-->
5058
a032b68d
MB
5059 <!--property SetCredential is not documented!-->
5060
5061 <!--property LoadCredential is not documented!-->
5062
a10f5d05
MB
5063 <!--property SupplementaryGroups is not documented!-->
5064
5065 <!--property PAMName is not documented!-->
5066
5067 <!--property ReadWritePaths is not documented!-->
5068
5069 <!--property ReadOnlyPaths is not documented!-->
5070
5071 <!--property InaccessiblePaths is not documented!-->
5072
3a6ce677
BR
5073 <!--property ExecPaths is not documented!-->
5074
5075 <!--property NoExecPaths is not documented!-->
5076
a10f5d05
MB
5077 <!--property PrivateTmp is not documented!-->
5078
5079 <!--property PrivateDevices is not documented!-->
5080
5081 <!--property ProtectClock is not documented!-->
5082
5083 <!--property ProtectKernelTunables is not documented!-->
5084
5085 <!--property ProtectKernelModules is not documented!-->
5086
5087 <!--property ProtectKernelLogs is not documented!-->
5088
5089 <!--property ProtectControlGroups is not documented!-->
5090
5091 <!--property PrivateNetwork is not documented!-->
5092
5093 <!--property PrivateUsers is not documented!-->
5094
5095 <!--property PrivateMounts is not documented!-->
5096
3a6ce677
BR
5097 <!--property PrivateIPC is not documented!-->
5098
a10f5d05
MB
5099 <!--property ProtectHome is not documented!-->
5100
5101 <!--property ProtectSystem is not documented!-->
5102
5103 <!--property SameProcessGroup is not documented!-->
5104
5105 <!--property UtmpIdentifier is not documented!-->
5106
5107 <!--property UtmpMode is not documented!-->
5108
5109 <!--property SELinuxContext is not documented!-->
5110
5111 <!--property AppArmorProfile is not documented!-->
5112
5113 <!--property SmackProcessLabel is not documented!-->
5114
5115 <!--property IgnoreSIGPIPE is not documented!-->
5116
5117 <!--property NoNewPrivileges is not documented!-->
5118
5119 <!--property SystemCallFilter is not documented!-->
5120
5121 <!--property SystemCallArchitectures is not documented!-->
5122
5123 <!--property SystemCallErrorNumber is not documented!-->
5124
a032b68d
MB
5125 <!--property SystemCallLog is not documented!-->
5126
a10f5d05
MB
5127 <!--property Personality is not documented!-->
5128
5129 <!--property LockPersonality is not documented!-->
5130
5131 <!--property RestrictAddressFamilies is not documented!-->
5132
5133 <!--property RuntimeDirectoryPreserve is not documented!-->
5134
5135 <!--property RuntimeDirectoryMode is not documented!-->
5136
5137 <!--property RuntimeDirectory is not documented!-->
5138
5139 <!--property StateDirectoryMode is not documented!-->
5140
5141 <!--property StateDirectory is not documented!-->
5142
5143 <!--property CacheDirectoryMode is not documented!-->
5144
5145 <!--property CacheDirectory is not documented!-->
5146
5147 <!--property LogsDirectoryMode is not documented!-->
5148
5149 <!--property LogsDirectory is not documented!-->
5150
5151 <!--property ConfigurationDirectoryMode is not documented!-->
5152
5153 <!--property ConfigurationDirectory is not documented!-->
5154
5155 <!--property TimeoutCleanUSec is not documented!-->
5156
5157 <!--property MemoryDenyWriteExecute is not documented!-->
5158
5159 <!--property RestrictRealtime is not documented!-->
5160
5161 <!--property RestrictSUIDSGID is not documented!-->
5162
5163 <!--property RestrictNamespaces is not documented!-->
5164
5165 <!--property BindPaths is not documented!-->
5166
5167 <!--property BindReadOnlyPaths is not documented!-->
5168
5169 <!--property TemporaryFileSystem is not documented!-->
5170
5171 <!--property MountAPIVFS is not documented!-->
5172
5173 <!--property KeyringMode is not documented!-->
5174
a032b68d
MB
5175 <!--property ProtectProc is not documented!-->
5176
5177 <!--property ProcSubset is not documented!-->
5178
a10f5d05
MB
5179 <!--property ProtectHostname is not documented!-->
5180
5181 <!--property NetworkNamespacePath is not documented!-->
5182
3a6ce677
BR
5183 <!--property IPCNamespacePath is not documented!-->
5184
a10f5d05
MB
5185 <!--property KillMode is not documented!-->
5186
5187 <!--property KillSignal is not documented!-->
5188
5189 <!--property RestartKillSignal is not documented!-->
5190
5191 <!--property FinalKillSignal is not documented!-->
5192
5193 <!--property SendSIGKILL is not documented!-->
5194
5195 <!--property SendSIGHUP is not documented!-->
5196
5197 <!--property WatchdogSignal is not documented!-->
5198
5199 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5200
5201 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5202
5203 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5204
5205 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5206
5207 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5208
5209 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
5210
5211 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
5212
5213 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
5214
5215 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
5216
5217 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
5218
5219 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
5220
5221 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
5222
5223 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
5224
5225 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
5226
5227 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
5228
5229 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
5230
a032b68d
MB
5231 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
5232
a10f5d05
MB
5233 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
5234
5235 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
5236
5237 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
5238
5239 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
5240
5241 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
5242
5243 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
5244
5245 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
5246
5247 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
5248
5249 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
5250
5251 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
5252
5253 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
5254
5255 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
5256
5257 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
5258
5259 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
5260
5261 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
5262
5263 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
5264
5265 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
5266
5267 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
5268
5e42acaf
MB
5269 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
5270
a032b68d
MB
5271 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
5272
a10f5d05
MB
5273 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
5274
5275 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
5276
5277 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
5278
5279 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
5280
5281 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
5282
5283 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
5284
5285 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
5286
5287 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
5288
5289 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
5290
5291 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
5292
5293 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
5294
5295 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
5296
5297 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
5298
5299 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
5300
5301 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
5302
5303 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
5304
5305 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
5306
5307 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
5308
5309 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
5310
5311 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
5312
5313 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
5314
5315 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
5316
5317 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
5318
5319 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
5320
5321 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
5322
5323 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
5324
5325 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
5326
5327 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
5328
5329 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
5330
5331 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
5332
5333 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
5334
8b3d4ff0
MB
5335 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
5336
a10f5d05
MB
5337 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
5338
5339 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
5340
5341 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
5342
5343 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
5344
5345 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
5346
5347 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
5348
5349 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
5350
5351 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
5352
5353 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
5354
5355 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
5356
5357 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
5358
5359 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
5360
5361 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
5362
5363 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
5364
5365 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
5366
5367 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
5368
5369 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
5370
5371 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
5372
5373 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
5374
5375 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
5376
5377 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
5378
5379 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
5380
5381 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
5382
5383 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
5384
5385 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
5386
5387 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
5388
5389 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
5390
5391 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
5392
5393 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
5394
5395 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
5396
5397 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
5398
5399 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
5400
5401 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
5402
5403 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
5404
5405 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
5406
5407 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
5408
5409 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
5410
5411 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
5412
5413 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
5414
5415 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
5416
5417 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
5418
5419 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
5420
5421 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
5422
5423 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
5424
5425 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
5426
5427 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
5428
5429 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
5430
5431 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
5432
5433 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
5434
5435 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
5436
5437 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
5438
5439 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
5440
5441 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
5442
5443 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
5444
5445 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
5446
5447 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
5448
5449 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
5450
a032b68d
MB
5451 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
5452
5453 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
5454
3a6ce677
BR
5455 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
5456
5457 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
a032b68d 5458
8b3d4ff0
MB
5459 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
5460
5461 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
5462
5463 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
5464
a10f5d05
MB
5465 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
5466
5467 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
5468
5469 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
5470
5471 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
5472
5473 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
5474
5475 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
5476
5477 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
5478
5479 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
5480
5481 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
5482
5483 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
5484
5485 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
5486
5487 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
5488
5489 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
5490
5491 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
5492
5493 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
5494
5495 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
5496
5497 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
5498
5499 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
5500
5501 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
5502
5503 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
5504
5505 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
5506
5507 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
5508
5509 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
5510
5511 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
5512
5513 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
5514
5515 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
5516
5517 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
5518
5519 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
5520
5521 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
5522
5523 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
5524
5525 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
5526
5527 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
5528
5529 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
5530
5531 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
5532
5533 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
5534
5535 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
5536
5537 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
5538
5539 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
5540
5541 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
5542
5543 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
5544
a032b68d
MB
5545 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
5546
5547 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
5548
5549 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
5550
5551 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
5552
5553 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
5554
5555 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
5556
3a6ce677
BR
5557 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
5558
a032b68d
MB
5559 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
5560
a10f5d05
MB
5561 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
5562
5563 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
5564
5565 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
5566
5567 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
5568
5569 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
5570
5571 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
5572
5573 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
5574
5575 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
5576
5577 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
5578
5579 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
5580
5581 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
5582
5583 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
5584
5585 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
5586
5587 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
5588
5589 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
5590
5591 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
5592
5593 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
5594
5595 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
5596
5597 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
5598
5599 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
5600
5601 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
5602
5603 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
5604
5605 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
5606
5607 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
5608
5609 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
5610
5611 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
5612
5613 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
5614
5615 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
5616
5617 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
5618
5619 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
5620
5621 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
5622
5623 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
5624
5625 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
5626
5627 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
5628
5629 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
5630
5631 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
5632
5633 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
5634
5635 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
5636
5637 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
5638
5639 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
5640
5641 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
5642
5643 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
5644
a032b68d
MB
5645 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
5646
5647 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
5648
a10f5d05
MB
5649 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
5650
5651 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
5652
5653 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
5654
5655 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
5656
5657 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
5658
3a6ce677
BR
5659 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
5660
5661 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
5662
a10f5d05
MB
5663 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
5664
5665 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
5666
5667 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
5668
5669 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
5670
5671 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
5672
5673 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
5674
5675 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
5676
5677 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
5678
5679 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
5680
5681 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
5682
5683 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
5684
3a6ce677
BR
5685 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
5686
a10f5d05
MB
5687 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
5688
5689 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
5690
5691 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
5692
5693 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
5694
5695 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
5696
5697 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
5698
5699 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
5700
5701 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
5702
5703 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
5704
5705 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
5706
5707 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
5708
5709 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
5710
5711 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
5712
a032b68d
MB
5713 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
5714
a10f5d05
MB
5715 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
5716
5717 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
5718
5719 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
5720
5721 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
5722
5723 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
5724
5725 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
5726
5727 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
5728
5729 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
5730
5731 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
5732
5733 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
5734
5735 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
5736
5737 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
5738
5739 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
5740
5741 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
5742
5743 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
5744
5745 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
5746
5747 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
5748
5749 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
5750
5751 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
5752
5753 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
5754
5755 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
5756
5757 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
5758
5759 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
5760
5761 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
5762
a032b68d
MB
5763 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
5764
5765 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
5766
a10f5d05
MB
5767 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
5768
5769 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
5770
3a6ce677
BR
5771 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
5772
a10f5d05
MB
5773 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
5774
5775 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
5776
5777 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
5778
5779 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
5780
5781 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
5782
5783 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
5784
5785 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
5786
5787 <!--End of Autogenerated section-->
5788
5789 <refsect2>
5790 <title>Properties</title>
5791
5792 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
5793 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
5794 processes to execute. They also share most of the fields related to the execution context that Service
5795 objects expose (see above).</para>
5796
5797 <para>In addition to these properties there are the following:</para>
5798
5799 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
a032b68d 5800 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
a10f5d05
MB
5801 i.e. those where systemd is responsible for accepted connections. </para>
5802
5803 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
5804 this socket. It only applies only to socket units with <varname>Accept</varname> set to
a032b68d 5805 <literal>yes</literal>.</para>
a10f5d05
MB
5806
5807 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
5808 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
5809 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
5810 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
5811 meaning as they have for the corresponding field of service units (see above). In addition to that,
5812 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
5813 continuously.</para>
a032b68d
MB
5814
5815 <para><varname>FlushPending</varname> specifies whether to flush the socket
5816 just before entering the listening state. This setting only applies to sockets with
5817 <varname>Accept=</varname> set to <literal>no</literal>.</para>
a10f5d05
MB
5818 </refsect2>
5819 </refsect1>
5820
5821 <refsect1>
5822 <title>Target Unit Objects</title>
5823
5824 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
5825node /org/freedesktop/systemd1/unit/basic_2etarget {
5826 interface org.freedesktop.systemd1.Target {
5827 };
5828 interface org.freedesktop.DBus.Peer { ... };
5829 interface org.freedesktop.DBus.Introspectable { ... };
5830 interface org.freedesktop.DBus.Properties { ... };
5831 interface org.freedesktop.systemd1.Unit { ... };
5832};
5833 </programlisting>
5834
5835 <para>Target units have neither type-specific methods nor properties.</para>
5836 </refsect1>
5837
5838
5839 <refsect1>
5840 <title>Device Unit Objects</title>
5841
5842 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
5843 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5844
5845 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
5846node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
5847 interface org.freedesktop.systemd1.Device {
5848 properties:
5849 readonly s SysFSPath = '...';
5850 };
5851 interface org.freedesktop.DBus.Peer { ... };
5852 interface org.freedesktop.DBus.Introspectable { ... };
5853 interface org.freedesktop.DBus.Properties { ... };
5854 interface org.freedesktop.systemd1.Unit { ... };
5855};
5856 </programlisting>
5857
5858 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5859
5860 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5861
5862 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5863
5864 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5865
5866 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5867
5868 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
5869
5870 <!--End of Autogenerated section-->
5871
5872 <refsect2>
5873 <title>Properties</title>
5874
5875 <para>Device units only expose a single type-specific property:</para>
5876
5877 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
5878 to.</para>
5879 </refsect2>
5880 </refsect1>
5881
5882 <refsect1>
5883 <title>Mount Unit Objects</title>
5884
5885 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
5886 interface (described here) in addition to the generic
5887 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5888
5889 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
5890node /org/freedesktop/systemd1/unit/home_2emount {
5891 interface org.freedesktop.systemd1.Mount {
5892 methods:
5893 GetProcesses(out a(sus) processes);
5894 AttachProcesses(in s subcgroup,
5895 in au pids);
5896 properties:
5897 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5898 readonly s Where = '...';
5899 readonly s What = '...';
5900 readonly s Options = '...';
5901 readonly s Type = '...';
5902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5903 readonly t TimeoutUSec = ...;
5904 readonly u ControlPID = ...;
5905 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5906 readonly u DirectoryMode = ...;
5907 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5908 readonly b SloppyOptions = ...;
5909 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5910 readonly b LazyUnmount = ...;
5911 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5912 readonly b ForceUnmount = ...;
a032b68d
MB
5913 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5914 readonly b ReadWriteOnly = ...;
a10f5d05
MB
5915 readonly s Result = '...';
5916 readonly u UID = ...;
5917 readonly u GID = ...;
5918 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5919 readonly a(sasbttttuii) ExecMount = [...];
5920 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5921 readonly a(sasbttttuii) ExecUnmount = [...];
5922 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5923 readonly a(sasbttttuii) ExecRemount = [...];
5924 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5925 readonly s Slice = '...';
5926 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5927 readonly s ControlGroup = '...';
5928 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5929 readonly t MemoryCurrent = ...;
5930 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8b3d4ff0
MB
5931 readonly t MemoryAvailable = ...;
5932 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a10f5d05
MB
5933 readonly t CPUUsageNSec = ...;
5934 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5935 readonly ay EffectiveCPUs = [...];
5936 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5937 readonly ay EffectiveMemoryNodes = [...];
5938 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5939 readonly t TasksCurrent = ...;
5940 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5941 readonly t IPIngressBytes = ...;
5942 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5943 readonly t IPIngressPackets = ...;
5944 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5945 readonly t IPEgressBytes = ...;
5946 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5947 readonly t IPEgressPackets = ...;
5948 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5949 readonly t IOReadBytes = ...;
5950 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5951 readonly t IOReadOperations = ...;
5952 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5953 readonly t IOWriteBytes = ...;
5954 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5955 readonly t IOWriteOperations = ...;
5956 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5957 readonly b Delegate = ...;
5958 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5959 readonly as DelegateControllers = ['...', ...];
5960 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5961 readonly b CPUAccounting = ...;
5962 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5963 readonly t CPUWeight = ...;
5964 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5965 readonly t StartupCPUWeight = ...;
5966 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5967 readonly t CPUShares = ...;
5968 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5969 readonly t StartupCPUShares = ...;
5970 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5971 readonly t CPUQuotaPerSecUSec = ...;
5972 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5973 readonly t CPUQuotaPeriodUSec = ...;
5974 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5975 readonly ay AllowedCPUs = [...];
5976 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5977 readonly ay AllowedMemoryNodes = [...];
5978 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5979 readonly b IOAccounting = ...;
5980 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5981 readonly t IOWeight = ...;
5982 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5983 readonly t StartupIOWeight = ...;
5984 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5985 readonly a(st) IODeviceWeight = [...];
5986 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5987 readonly a(st) IOReadBandwidthMax = [...];
5988 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5989 readonly a(st) IOWriteBandwidthMax = [...];
5990 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5991 readonly a(st) IOReadIOPSMax = [...];
5992 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5993 readonly a(st) IOWriteIOPSMax = [...];
5994 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5995 readonly a(st) IODeviceLatencyTargetUSec = [...];
5996 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5997 readonly b BlockIOAccounting = ...;
5998 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5999 readonly t BlockIOWeight = ...;
6000 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6001 readonly t StartupBlockIOWeight = ...;
6002 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6003 readonly a(st) BlockIODeviceWeight = [...];
6004 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6005 readonly a(st) BlockIOReadBandwidth = [...];
6006 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6007 readonly a(st) BlockIOWriteBandwidth = [...];
6008 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6009 readonly b MemoryAccounting = ...;
6010 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6011 readonly t DefaultMemoryLow = ...;
6012 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6013 readonly t DefaultMemoryMin = ...;
6014 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6015 readonly t MemoryMin = ...;
6016 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6017 readonly t MemoryLow = ...;
6018 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6019 readonly t MemoryHigh = ...;
6020 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6021 readonly t MemoryMax = ...;
6022 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6023 readonly t MemorySwapMax = ...;
6024 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6025 readonly t MemoryLimit = ...;
6026 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6027 readonly s DevicePolicy = '...';
6028 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6029 readonly a(ss) DeviceAllow = [...];
6030 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6031 readonly b TasksAccounting = ...;
6032 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6033 readonly t TasksMax = ...;
6034 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6035 readonly b IPAccounting = ...;
6036 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6037 readonly a(iayu) IPAddressAllow = [...];
6038 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6039 readonly a(iayu) IPAddressDeny = [...];
6040 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6041 readonly as IPIngressFilterPath = ['...', ...];
6042 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6043 readonly as IPEgressFilterPath = ['...', ...];
6044 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6045 readonly as DisableControllers = ['...', ...];
a032b68d
MB
6046 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6047 readonly s ManagedOOMSwap = '...';
6048 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6049 readonly s ManagedOOMMemoryPressure = '...';
6050 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3a6ce677
BR
6051 readonly u ManagedOOMMemoryPressureLimit = ...;
6052 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6053 readonly s ManagedOOMPreference = '...';
8b3d4ff0
MB
6054 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6055 readonly a(ss) BPFProgram = [...];
6056 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6057 readonly a(iiqq) SocketBindAllow = [...];
6058 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6059 readonly a(iiqq) SocketBindDeny = [...];
a10f5d05
MB
6060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6061 readonly as Environment = ['...', ...];
6062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6063 readonly a(sb) EnvironmentFiles = [...];
6064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6065 readonly as PassEnvironment = ['...', ...];
6066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6067 readonly as UnsetEnvironment = ['...', ...];
6068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6069 readonly u UMask = ...;
6070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6071 readonly t LimitCPU = ...;
6072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6073 readonly t LimitCPUSoft = ...;
6074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6075 readonly t LimitFSIZE = ...;
6076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6077 readonly t LimitFSIZESoft = ...;
6078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6079 readonly t LimitDATA = ...;
6080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6081 readonly t LimitDATASoft = ...;
6082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6083 readonly t LimitSTACK = ...;
6084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6085 readonly t LimitSTACKSoft = ...;
6086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6087 readonly t LimitCORE = ...;
6088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6089 readonly t LimitCORESoft = ...;
6090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6091 readonly t LimitRSS = ...;
6092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6093 readonly t LimitRSSSoft = ...;
6094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6095 readonly t LimitNOFILE = ...;
6096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6097 readonly t LimitNOFILESoft = ...;
6098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6099 readonly t LimitAS = ...;
6100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6101 readonly t LimitASSoft = ...;
6102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6103 readonly t LimitNPROC = ...;
6104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6105 readonly t LimitNPROCSoft = ...;
6106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6107 readonly t LimitMEMLOCK = ...;
6108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6109 readonly t LimitMEMLOCKSoft = ...;
6110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6111 readonly t LimitLOCKS = ...;
6112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6113 readonly t LimitLOCKSSoft = ...;
6114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6115 readonly t LimitSIGPENDING = ...;
6116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6117 readonly t LimitSIGPENDINGSoft = ...;
6118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6119 readonly t LimitMSGQUEUE = ...;
6120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6121 readonly t LimitMSGQUEUESoft = ...;
6122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6123 readonly t LimitNICE = ...;
6124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6125 readonly t LimitNICESoft = ...;
6126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6127 readonly t LimitRTPRIO = ...;
6128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6129 readonly t LimitRTPRIOSoft = ...;
6130 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6131 readonly t LimitRTTIME = ...;
6132 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6133 readonly t LimitRTTIMESoft = ...;
6134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6135 readonly s WorkingDirectory = '...';
6136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6137 readonly s RootDirectory = '...';
6138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6139 readonly s RootImage = '...';
6140 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
6141 readonly a(ss) RootImageOptions = [...];
6142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6143 readonly ay RootHash = [...];
6144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6145 readonly s RootHashPath = '...';
6146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6147 readonly ay RootHashSignature = [...];
6148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6149 readonly s RootHashSignaturePath = '...';
6150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6151 readonly s RootVerity = '...';
6152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3a6ce677
BR
6153 readonly a(sba(ss)) ExtensionImages = [...];
6154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
6155 readonly a(ssba(ss)) MountImages = [...];
6156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
6157 readonly i OOMScoreAdjust = ...;
6158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6159 readonly t CoredumpFilter = ...;
6160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6161 readonly i Nice = ...;
6162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6163 readonly i IOSchedulingClass = ...;
6164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6165 readonly i IOSchedulingPriority = ...;
6166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6167 readonly i CPUSchedulingPolicy = ...;
6168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6169 readonly i CPUSchedulingPriority = ...;
6170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6171 readonly ay CPUAffinity = [...];
6172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6173 readonly b CPUAffinityFromNUMA = ...;
6174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6175 readonly i NUMAPolicy = ...;
6176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6177 readonly ay NUMAMask = [...];
6178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6179 readonly t TimerSlackNSec = ...;
6180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6181 readonly b CPUSchedulingResetOnFork = ...;
6182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6183 readonly b NonBlocking = ...;
6184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6185 readonly s StandardInput = '...';
6186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6187 readonly s StandardInputFileDescriptorName = '...';
6188 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6189 readonly ay StandardInputData = [...];
6190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6191 readonly s StandardOutput = '...';
6192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6193 readonly s StandardOutputFileDescriptorName = '...';
6194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6195 readonly s StandardError = '...';
6196 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6197 readonly s StandardErrorFileDescriptorName = '...';
6198 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6199 readonly s TTYPath = '...';
6200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6201 readonly b TTYReset = ...;
6202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6203 readonly b TTYVHangup = ...;
6204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6205 readonly b TTYVTDisallocate = ...;
6206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6207 readonly i SyslogPriority = ...;
6208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6209 readonly s SyslogIdentifier = '...';
6210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6211 readonly b SyslogLevelPrefix = ...;
6212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6213 readonly i SyslogLevel = ...;
6214 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6215 readonly i SyslogFacility = ...;
6216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6217 readonly i LogLevelMax = ...;
6218 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6219 readonly t LogRateLimitIntervalUSec = ...;
6220 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6221 readonly u LogRateLimitBurst = ...;
6222 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6223 readonly aay LogExtraFields = [[...], ...];
6224 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6225 readonly s LogNamespace = '...';
6226 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6227 readonly i SecureBits = ...;
6228 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6229 readonly t CapabilityBoundingSet = ...;
6230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6231 readonly t AmbientCapabilities = ...;
6232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6233 readonly s User = '...';
6234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6235 readonly s Group = '...';
6236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6237 readonly b DynamicUser = ...;
6238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6239 readonly b RemoveIPC = ...;
6240 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
6241 readonly a(say) SetCredential = [...];
6242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6243 readonly a(ss) LoadCredential = [...];
6244 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
6245 readonly as SupplementaryGroups = ['...', ...];
6246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6247 readonly s PAMName = '...';
6248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6249 readonly as ReadWritePaths = ['...', ...];
6250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6251 readonly as ReadOnlyPaths = ['...', ...];
6252 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6253 readonly as InaccessiblePaths = ['...', ...];
6254 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3a6ce677
BR
6255 readonly as ExecPaths = ['...', ...];
6256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6257 readonly as NoExecPaths = ['...', ...];
6258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
6259 readonly t MountFlags = ...;
6260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6261 readonly b PrivateTmp = ...;
6262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6263 readonly b PrivateDevices = ...;
6264 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6265 readonly b ProtectClock = ...;
6266 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6267 readonly b ProtectKernelTunables = ...;
6268 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6269 readonly b ProtectKernelModules = ...;
6270 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6271 readonly b ProtectKernelLogs = ...;
6272 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6273 readonly b ProtectControlGroups = ...;
6274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6275 readonly b PrivateNetwork = ...;
6276 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6277 readonly b PrivateUsers = ...;
6278 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6279 readonly b PrivateMounts = ...;
6280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3a6ce677
BR
6281 readonly b PrivateIPC = ...;
6282 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
6283 readonly s ProtectHome = '...';
6284 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6285 readonly s ProtectSystem = '...';
6286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6287 readonly b SameProcessGroup = ...;
6288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6289 readonly s UtmpIdentifier = '...';
6290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6291 readonly s UtmpMode = '...';
6292 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6293 readonly (bs) SELinuxContext = ...;
6294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6295 readonly (bs) AppArmorProfile = ...;
6296 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6297 readonly (bs) SmackProcessLabel = ...;
6298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6299 readonly b IgnoreSIGPIPE = ...;
6300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6301 readonly b NoNewPrivileges = ...;
6302 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6303 readonly (bas) SystemCallFilter = ...;
6304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6305 readonly as SystemCallArchitectures = ['...', ...];
6306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6307 readonly i SystemCallErrorNumber = ...;
6308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
6309 readonly (bas) SystemCallLog = ...;
6310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
6311 readonly s Personality = '...';
6312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6313 readonly b LockPersonality = ...;
6314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6315 readonly (bas) RestrictAddressFamilies = ...;
6316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6317 readonly s RuntimeDirectoryPreserve = '...';
6318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6319 readonly u RuntimeDirectoryMode = ...;
6320 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6321 readonly as RuntimeDirectory = ['...', ...];
6322 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6323 readonly u StateDirectoryMode = ...;
6324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6325 readonly as StateDirectory = ['...', ...];
6326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6327 readonly u CacheDirectoryMode = ...;
6328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6329 readonly as CacheDirectory = ['...', ...];
6330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6331 readonly u LogsDirectoryMode = ...;
6332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6333 readonly as LogsDirectory = ['...', ...];
6334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6335 readonly u ConfigurationDirectoryMode = ...;
6336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6337 readonly as ConfigurationDirectory = ['...', ...];
6338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6339 readonly t TimeoutCleanUSec = ...;
6340 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6341 readonly b MemoryDenyWriteExecute = ...;
6342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6343 readonly b RestrictRealtime = ...;
6344 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6345 readonly b RestrictSUIDSGID = ...;
6346 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6347 readonly t RestrictNamespaces = ...;
6348 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6349 readonly a(ssbt) BindPaths = [...];
6350 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6351 readonly a(ssbt) BindReadOnlyPaths = [...];
6352 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6353 readonly a(ss) TemporaryFileSystem = [...];
6354 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6355 readonly b MountAPIVFS = ...;
6356 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6357 readonly s KeyringMode = '...';
6358 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
6359 readonly s ProtectProc = '...';
6360 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6361 readonly s ProcSubset = '...';
6362 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
6363 readonly b ProtectHostname = ...;
6364 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6365 readonly s NetworkNamespacePath = '...';
6366 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3a6ce677
BR
6367 readonly s IPCNamespacePath = '...';
6368 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
6369 readonly s KillMode = '...';
6370 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6371 readonly i KillSignal = ...;
6372 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6373 readonly i RestartKillSignal = ...;
6374 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6375 readonly i FinalKillSignal = ...;
6376 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6377 readonly b SendSIGKILL = ...;
6378 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6379 readonly b SendSIGHUP = ...;
6380 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6381 readonly i WatchdogSignal = ...;
6382 };
6383 interface org.freedesktop.DBus.Peer { ... };
6384 interface org.freedesktop.DBus.Introspectable { ... };
6385 interface org.freedesktop.DBus.Properties { ... };
6386 interface org.freedesktop.systemd1.Unit { ... };
6387};
6388 </programlisting>
6389
6390 <!--method GetProcesses is not documented!-->
6391
6392 <!--method AttachProcesses is not documented!-->
6393
6394 <!--property Where is not documented!-->
6395
6396 <!--property What is not documented!-->
6397
6398 <!--property Options is not documented!-->
6399
6400 <!--property Type is not documented!-->
6401
6402 <!--property TimeoutUSec is not documented!-->
6403
6404 <!--property DirectoryMode is not documented!-->
6405
6406 <!--property SloppyOptions is not documented!-->
6407
6408 <!--property LazyUnmount is not documented!-->
6409
6410 <!--property ForceUnmount is not documented!-->
6411
a032b68d
MB
6412 <!--property ReadWriteOnly is not documented!-->
6413
a10f5d05
MB
6414 <!--property UID is not documented!-->
6415
6416 <!--property GID is not documented!-->
6417
6418 <!--property ExecUnmount is not documented!-->
6419
6420 <!--property ExecRemount is not documented!-->
6421
6422 <!--property Slice is not documented!-->
6423
6424 <!--property MemoryCurrent is not documented!-->
6425
6426 <!--property CPUUsageNSec is not documented!-->
6427
6428 <!--property EffectiveCPUs is not documented!-->
6429
6430 <!--property EffectiveMemoryNodes is not documented!-->
6431
6432 <!--property TasksCurrent is not documented!-->
6433
6434 <!--property IPIngressBytes is not documented!-->
6435
6436 <!--property IPIngressPackets is not documented!-->
6437
6438 <!--property IPEgressBytes is not documented!-->
6439
6440 <!--property IPEgressPackets is not documented!-->
6441
6442 <!--property IOReadBytes is not documented!-->
6443
6444 <!--property IOReadOperations is not documented!-->
6445
6446 <!--property IOWriteBytes is not documented!-->
6447
6448 <!--property IOWriteOperations is not documented!-->
6449
6450 <!--property Delegate is not documented!-->
6451
6452 <!--property DelegateControllers is not documented!-->
6453
6454 <!--property CPUAccounting is not documented!-->
6455
6456 <!--property CPUWeight is not documented!-->
6457
6458 <!--property StartupCPUWeight is not documented!-->
6459
6460 <!--property CPUShares is not documented!-->
6461
6462 <!--property StartupCPUShares is not documented!-->
6463
6464 <!--property CPUQuotaPerSecUSec is not documented!-->
6465
6466 <!--property CPUQuotaPeriodUSec is not documented!-->
6467
6468 <!--property AllowedCPUs is not documented!-->
6469
6470 <!--property AllowedMemoryNodes is not documented!-->
6471
6472 <!--property IOAccounting is not documented!-->
6473
6474 <!--property IOWeight is not documented!-->
6475
6476 <!--property StartupIOWeight is not documented!-->
6477
6478 <!--property IODeviceWeight is not documented!-->
6479
6480 <!--property IOReadBandwidthMax is not documented!-->
6481
6482 <!--property IOWriteBandwidthMax is not documented!-->
6483
6484 <!--property IOReadIOPSMax is not documented!-->
6485
6486 <!--property IOWriteIOPSMax is not documented!-->
6487
6488 <!--property IODeviceLatencyTargetUSec is not documented!-->
6489
6490 <!--property BlockIOAccounting is not documented!-->
6491
6492 <!--property BlockIOWeight is not documented!-->
6493
6494 <!--property StartupBlockIOWeight is not documented!-->
6495
6496 <!--property BlockIODeviceWeight is not documented!-->
6497
6498 <!--property BlockIOReadBandwidth is not documented!-->
6499
6500 <!--property BlockIOWriteBandwidth is not documented!-->
6501
6502 <!--property MemoryAccounting is not documented!-->
6503
6504 <!--property DefaultMemoryLow is not documented!-->
6505
6506 <!--property DefaultMemoryMin is not documented!-->
6507
6508 <!--property MemoryMin is not documented!-->
6509
6510 <!--property MemoryLow is not documented!-->
6511
6512 <!--property MemoryHigh is not documented!-->
6513
6514 <!--property MemoryMax is not documented!-->
6515
6516 <!--property MemorySwapMax is not documented!-->
6517
6518 <!--property MemoryLimit is not documented!-->
6519
6520 <!--property DevicePolicy is not documented!-->
6521
6522 <!--property DeviceAllow is not documented!-->
6523
6524 <!--property TasksAccounting is not documented!-->
6525
6526 <!--property TasksMax is not documented!-->
6527
6528 <!--property IPAccounting is not documented!-->
6529
6530 <!--property IPAddressAllow is not documented!-->
6531
6532 <!--property IPAddressDeny is not documented!-->
6533
6534 <!--property IPIngressFilterPath is not documented!-->
6535
6536 <!--property IPEgressFilterPath is not documented!-->
6537
6538 <!--property DisableControllers is not documented!-->
6539
a032b68d
MB
6540 <!--property ManagedOOMSwap is not documented!-->
6541
6542 <!--property ManagedOOMMemoryPressure is not documented!-->
6543
3a6ce677
BR
6544 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
6545
6546 <!--property ManagedOOMPreference is not documented!-->
a032b68d 6547
8b3d4ff0
MB
6548 <!--property BPFProgram is not documented!-->
6549
6550 <!--property SocketBindAllow is not documented!-->
6551
6552 <!--property SocketBindDeny is not documented!-->
6553
a10f5d05
MB
6554 <!--property EnvironmentFiles is not documented!-->
6555
6556 <!--property PassEnvironment is not documented!-->
6557
6558 <!--property UnsetEnvironment is not documented!-->
6559
6560 <!--property UMask is not documented!-->
6561
6562 <!--property LimitCPUSoft is not documented!-->
6563
6564 <!--property LimitFSIZE is not documented!-->
6565
6566 <!--property LimitFSIZESoft is not documented!-->
6567
6568 <!--property LimitDATA is not documented!-->
6569
6570 <!--property LimitDATASoft is not documented!-->
6571
6572 <!--property LimitSTACK is not documented!-->
6573
6574 <!--property LimitSTACKSoft is not documented!-->
6575
6576 <!--property LimitCORE is not documented!-->
6577
6578 <!--property LimitCORESoft is not documented!-->
6579
6580 <!--property LimitRSS is not documented!-->
6581
6582 <!--property LimitRSSSoft is not documented!-->
6583
6584 <!--property LimitNOFILE is not documented!-->
6585
6586 <!--property LimitNOFILESoft is not documented!-->
6587
6588 <!--property LimitAS is not documented!-->
6589
6590 <!--property LimitASSoft is not documented!-->
6591
6592 <!--property LimitNPROC is not documented!-->
6593
6594 <!--property LimitNPROCSoft is not documented!-->
6595
6596 <!--property LimitMEMLOCK is not documented!-->
6597
6598 <!--property LimitMEMLOCKSoft is not documented!-->
6599
6600 <!--property LimitLOCKS is not documented!-->
6601
6602 <!--property LimitLOCKSSoft is not documented!-->
6603
6604 <!--property LimitSIGPENDING is not documented!-->
6605
6606 <!--property LimitSIGPENDINGSoft is not documented!-->
6607
6608 <!--property LimitMSGQUEUE is not documented!-->
6609
6610 <!--property LimitMSGQUEUESoft is not documented!-->
6611
6612 <!--property LimitNICE is not documented!-->
6613
6614 <!--property LimitNICESoft is not documented!-->
6615
6616 <!--property LimitRTPRIO is not documented!-->
6617
6618 <!--property LimitRTPRIOSoft is not documented!-->
6619
6620 <!--property LimitRTTIME is not documented!-->
6621
6622 <!--property LimitRTTIMESoft is not documented!-->
6623
6624 <!--property WorkingDirectory is not documented!-->
6625
a032b68d
MB
6626 <!--property RootHashPath is not documented!-->
6627
a032b68d
MB
6628 <!--property RootHashSignaturePath is not documented!-->
6629
a10f5d05
MB
6630 <!--property OOMScoreAdjust is not documented!-->
6631
6632 <!--property CoredumpFilter is not documented!-->
6633
6634 <!--property Nice is not documented!-->
6635
6636 <!--property IOSchedulingClass is not documented!-->
6637
6638 <!--property IOSchedulingPriority is not documented!-->
6639
6640 <!--property CPUSchedulingPolicy is not documented!-->
6641
6642 <!--property CPUSchedulingPriority is not documented!-->
6643
6644 <!--property CPUAffinity is not documented!-->
6645
6646 <!--property CPUAffinityFromNUMA is not documented!-->
6647
6648 <!--property NUMAPolicy is not documented!-->
6649
6650 <!--property NUMAMask is not documented!-->
6651
6652 <!--property TimerSlackNSec is not documented!-->
6653
6654 <!--property CPUSchedulingResetOnFork is not documented!-->
6655
6656 <!--property NonBlocking is not documented!-->
6657
6658 <!--property StandardInput is not documented!-->
6659
6660 <!--property StandardInputFileDescriptorName is not documented!-->
6661
6662 <!--property StandardInputData is not documented!-->
6663
6664 <!--property StandardOutput is not documented!-->
6665
6666 <!--property StandardOutputFileDescriptorName is not documented!-->
6667
6668 <!--property StandardError is not documented!-->
6669
6670 <!--property StandardErrorFileDescriptorName is not documented!-->
6671
6672 <!--property TTYPath is not documented!-->
6673
6674 <!--property TTYReset is not documented!-->
6675
6676 <!--property TTYVHangup is not documented!-->
6677
6678 <!--property TTYVTDisallocate is not documented!-->
6679
6680 <!--property SyslogPriority is not documented!-->
6681
6682 <!--property SyslogIdentifier is not documented!-->
6683
6684 <!--property SyslogLevelPrefix is not documented!-->
6685
6686 <!--property SyslogLevel is not documented!-->
6687
6688 <!--property SyslogFacility is not documented!-->
6689
6690 <!--property LogLevelMax is not documented!-->
6691
6692 <!--property LogRateLimitIntervalUSec is not documented!-->
6693
6694 <!--property LogRateLimitBurst is not documented!-->
6695
6696 <!--property LogExtraFields is not documented!-->
6697
6698 <!--property LogNamespace is not documented!-->
6699
6700 <!--property AmbientCapabilities is not documented!-->
6701
6702 <!--property User is not documented!-->
6703
6704 <!--property Group is not documented!-->
6705
6706 <!--property DynamicUser is not documented!-->
6707
6708 <!--property RemoveIPC is not documented!-->
6709
a032b68d
MB
6710 <!--property SetCredential is not documented!-->
6711
6712 <!--property LoadCredential is not documented!-->
6713
a10f5d05
MB
6714 <!--property SupplementaryGroups is not documented!-->
6715
6716 <!--property PAMName is not documented!-->
6717
6718 <!--property ReadWritePaths is not documented!-->
6719
6720 <!--property ReadOnlyPaths is not documented!-->
6721
6722 <!--property InaccessiblePaths is not documented!-->
6723
3a6ce677
BR
6724 <!--property ExecPaths is not documented!-->
6725
6726 <!--property NoExecPaths is not documented!-->
6727
a10f5d05
MB
6728 <!--property PrivateTmp is not documented!-->
6729
6730 <!--property PrivateDevices is not documented!-->
6731
6732 <!--property ProtectClock is not documented!-->
6733
6734 <!--property ProtectKernelTunables is not documented!-->
6735
6736 <!--property ProtectKernelModules is not documented!-->
6737
6738 <!--property ProtectKernelLogs is not documented!-->
6739
6740 <!--property ProtectControlGroups is not documented!-->
6741
6742 <!--property PrivateNetwork is not documented!-->
6743
6744 <!--property PrivateUsers is not documented!-->
6745
6746 <!--property PrivateMounts is not documented!-->
6747
3a6ce677
BR
6748 <!--property PrivateIPC is not documented!-->
6749
a10f5d05
MB
6750 <!--property ProtectHome is not documented!-->
6751
6752 <!--property ProtectSystem is not documented!-->
6753
6754 <!--property SameProcessGroup is not documented!-->
6755
6756 <!--property UtmpIdentifier is not documented!-->
6757
6758 <!--property UtmpMode is not documented!-->
6759
6760 <!--property SELinuxContext is not documented!-->
6761
6762 <!--property AppArmorProfile is not documented!-->
6763
6764 <!--property SmackProcessLabel is not documented!-->
6765
6766 <!--property IgnoreSIGPIPE is not documented!-->
6767
6768 <!--property NoNewPrivileges is not documented!-->
6769
6770 <!--property SystemCallFilter is not documented!-->
6771
6772 <!--property SystemCallArchitectures is not documented!-->
6773
6774 <!--property SystemCallErrorNumber is not documented!-->
6775
a032b68d
MB
6776 <!--property SystemCallLog is not documented!-->
6777
a10f5d05
MB
6778 <!--property Personality is not documented!-->
6779
6780 <!--property LockPersonality is not documented!-->
6781
6782 <!--property RestrictAddressFamilies is not documented!-->
6783
6784 <!--property RuntimeDirectoryPreserve is not documented!-->
6785
6786 <!--property RuntimeDirectoryMode is not documented!-->
6787
6788 <!--property RuntimeDirectory is not documented!-->
6789
6790 <!--property StateDirectoryMode is not documented!-->
6791
6792 <!--property StateDirectory is not documented!-->
6793
6794 <!--property CacheDirectoryMode is not documented!-->
6795
6796 <!--property CacheDirectory is not documented!-->
6797
6798 <!--property LogsDirectoryMode is not documented!-->
6799
6800 <!--property LogsDirectory is not documented!-->
6801
6802 <!--property ConfigurationDirectoryMode is not documented!-->
6803
6804 <!--property ConfigurationDirectory is not documented!-->
6805
6806 <!--property TimeoutCleanUSec is not documented!-->
6807
6808 <!--property MemoryDenyWriteExecute is not documented!-->
6809
6810 <!--property RestrictRealtime is not documented!-->
6811
6812 <!--property RestrictSUIDSGID is not documented!-->
6813
6814 <!--property RestrictNamespaces is not documented!-->
6815
6816 <!--property BindPaths is not documented!-->
6817
6818 <!--property BindReadOnlyPaths is not documented!-->
6819
6820 <!--property TemporaryFileSystem is not documented!-->
6821
6822 <!--property MountAPIVFS is not documented!-->
6823
6824 <!--property KeyringMode is not documented!-->
6825
a032b68d
MB
6826 <!--property ProtectProc is not documented!-->
6827
6828 <!--property ProcSubset is not documented!-->
6829
a10f5d05
MB
6830 <!--property ProtectHostname is not documented!-->
6831
6832 <!--property NetworkNamespacePath is not documented!-->
6833
3a6ce677
BR
6834 <!--property IPCNamespacePath is not documented!-->
6835
a10f5d05
MB
6836 <!--property KillMode is not documented!-->
6837
6838 <!--property KillSignal is not documented!-->
6839
6840 <!--property RestartKillSignal is not documented!-->
6841
6842 <!--property FinalKillSignal is not documented!-->
6843
6844 <!--property SendSIGKILL is not documented!-->
6845
6846 <!--property SendSIGHUP is not documented!-->
6847
6848 <!--property WatchdogSignal is not documented!-->
6849
6850 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6851
6852 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6853
6854 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6855
6856 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6857
6858 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6859
6860 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
6861
6862 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
6863
6864 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
6865
6866 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
6867
6868 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
6869
6870 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
6871
6872 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
6873
6874 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
6875
6876 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
6877
6878 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
6879
6880 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
6881
6882 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
6883
a032b68d
MB
6884 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
6885
a10f5d05
MB
6886 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
6887
6888 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
6889
6890 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
6891
6892 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
6893
6894 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
6895
6896 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
6897
6898 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
6899
6900 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
6901
6902 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
6903
8b3d4ff0
MB
6904 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
6905
a10f5d05
MB
6906 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
6907
6908 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
6909
6910 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
6911
6912 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
6913
6914 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
6915
6916 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
6917
6918 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
6919
6920 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
6921
6922 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
6923
6924 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
6925
6926 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
6927
6928 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
6929
6930 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
6931
6932 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
6933
6934 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
6935
6936 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
6937
6938 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
6939
6940 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
6941
6942 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
6943
6944 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
6945
6946 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
6947
6948 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
6949
6950 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
6951
6952 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
6953
6954 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
6955
6956 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
6957
6958 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
6959
6960 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
6961
6962 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
6963
6964 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
6965
6966 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
6967
6968 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
6969
6970 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
6971
6972 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
6973
6974 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
6975
6976 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
6977
6978 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
6979
6980 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
6981
6982 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
6983
6984 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
6985
6986 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
6987
6988 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
6989
6990 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
6991
6992 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
6993
6994 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
6995
6996 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
6997
6998 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
6999
7000 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
7001
7002 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
7003
7004 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
7005
7006 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
7007
7008 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
7009
7010 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
7011
7012 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
7013
7014 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
7015
7016 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
7017
7018 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
7019
a032b68d
MB
7020 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
7021
7022 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
7023
3a6ce677
BR
7024 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
7025
7026 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
a032b68d 7027
8b3d4ff0
MB
7028 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
7029
7030 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
7031
7032 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
7033
a10f5d05
MB
7034 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
7035
7036 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
7037
7038 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
7039
7040 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
7041
7042 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
7043
7044 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
7045
7046 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
7047
7048 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
7049
7050 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
7051
7052 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
7053
7054 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
7055
7056 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
7057
7058 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
7059
7060 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
7061
7062 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
7063
7064 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
7065
7066 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
7067
7068 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
7069
7070 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
7071
7072 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
7073
7074 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
7075
7076 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
7077
7078 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
7079
7080 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
7081
7082 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
7083
7084 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
7085
7086 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
7087
7088 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
7089
7090 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
7091
7092 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
7093
7094 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
7095
7096 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
7097
7098 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
7099
7100 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
7101
7102 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
7103
7104 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
7105
7106 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
7107
7108 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
7109
7110 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
7111
7112 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
7113
a032b68d
MB
7114 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
7115
7116 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
7117
7118 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
7119
7120 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
7121
7122 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
7123
7124 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
7125
3a6ce677
BR
7126 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
7127
a032b68d
MB
7128 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
7129
a10f5d05
MB
7130 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
7131
7132 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
7133
7134 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
7135
7136 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
7137
7138 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
7139
7140 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
7141
7142 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
7143
7144 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
7145
7146 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
7147
7148 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
7149
7150 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
7151
7152 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
7153
7154 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
7155
7156 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
7157
7158 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
7159
7160 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
7161
7162 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
7163
7164 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
7165
7166 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
7167
7168 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
7169
7170 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
7171
7172 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
7173
7174 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
7175
7176 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
7177
7178 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
7179
7180 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
7181
7182 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
7183
7184 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
7185
7186 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
7187
7188 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
7189
7190 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
7191
7192 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
7193
7194 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
7195
7196 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
7197
7198 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
7199
7200 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
7201
7202 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
7203
7204 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
7205
7206 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
7207
7208 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
7209
7210 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
7211
7212 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
7213
a032b68d
MB
7214 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
7215
7216 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
7217
a10f5d05
MB
7218 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
7219
7220 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
7221
7222 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
7223
7224 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
7225
7226 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
7227
3a6ce677
BR
7228 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
7229
7230 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
7231
a10f5d05
MB
7232 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
7233
7234 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
7235
7236 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
7237
7238 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
7239
7240 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
7241
7242 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
7243
7244 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
7245
7246 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
7247
7248 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
7249
7250 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
7251
7252 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
7253
3a6ce677
BR
7254 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
7255
a10f5d05
MB
7256 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
7257
7258 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
7259
7260 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
7261
7262 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
7263
7264 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
7265
7266 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
7267
7268 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
7269
7270 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
7271
7272 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
7273
7274 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
7275
7276 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
7277
7278 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
7279
7280 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
7281
a032b68d
MB
7282 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
7283
a10f5d05
MB
7284 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
7285
7286 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
7287
7288 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
7289
7290 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
7291
7292 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
7293
7294 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
7295
7296 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
7297
7298 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
7299
7300 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
7301
7302 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
7303
7304 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
7305
7306 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
7307
7308 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
7309
7310 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
7311
7312 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
7313
7314 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
7315
7316 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
7317
7318 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
7319
7320 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
7321
7322 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
7323
7324 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
7325
7326 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
7327
7328 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
7329
7330 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
7331
a032b68d
MB
7332 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
7333
7334 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
7335
a10f5d05
MB
7336 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
7337
7338 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
7339
3a6ce677
BR
7340 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
7341
a10f5d05
MB
7342 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
7343
7344 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
7345
7346 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
7347
7348 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
7349
7350 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
7351
7352 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
7353
7354 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
7355
7356 <!--End of Autogenerated section-->
7357
7358 <refsect2>
7359 <title>Properties</title>
7360
7361 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
7362 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
7363 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
7364 execute. They also share most of the fields related to the execution context that Service objects
7365 expose (see above). In addition to these properties there are the following:</para>
7366
7367 <para><varname>ControlPID</varname> contains the PID of the currently running
7368 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
7369 running, otherwise 0.</para>
7370
7371 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
7372 can take the values <literal>success</literal>, <literal>resources</literal>,
7373 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
7374 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
7375 corresponding field of service unit objects (see above).</para>
7376 </refsect2>
7377 </refsect1>
7378
7379 <refsect1>
7380 <title>Automount Unit Objects</title>
7381
7382 <para>All automount unit objects implement the
7383 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
7384 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7385
7386 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
7387node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
7388 interface org.freedesktop.systemd1.Automount {
7389 properties:
7390 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7391 readonly s Where = '...';
7392 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7393 readonly u DirectoryMode = ...;
7394 readonly s Result = '...';
7395 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7396 readonly t TimeoutIdleUSec = ...;
7397 };
7398 interface org.freedesktop.DBus.Peer { ... };
7399 interface org.freedesktop.DBus.Introspectable { ... };
7400 interface org.freedesktop.DBus.Properties { ... };
7401 interface org.freedesktop.systemd1.Unit { ... };
7402};
7403 </programlisting>
7404
7405 <!--property Where is not documented!-->
7406
7407 <!--property DirectoryMode is not documented!-->
7408
7409 <!--property TimeoutIdleUSec is not documented!-->
7410
7411 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7412
7413 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7414
7415 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7416
7417 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7418
7419 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7420
7421 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7422
7423 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7424
7425 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7426
7427 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
7428
7429 <!--End of Autogenerated section-->
7430
7431 <refsect2>
7432 <title>Properties</title>
7433
7434 <para>Most of the properties map directly to the corresponding settings in the automount unit
7435 files.</para>
7436
7437 <para><varname>Result</varname> knows the values <literal>success</literal> and
7438 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
7439 the corresponding field of the Service object.</para>
7440 </refsect2>
7441 </refsect1>
7442
7443
7444 <refsect1>
7445 <title>Timer Unit Objects</title>
7446
7447 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
7448 interface (described here) in addition to the generic
7449 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7450
7451 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
7452node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
7453 interface org.freedesktop.systemd1.Timer {
7454 properties:
7455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7456 readonly s Unit = '...';
7457 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7458 readonly a(stt) TimersMonotonic = [...];
7459 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7460 readonly a(sst) TimersCalendar = [...];
7461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7462 readonly b OnClockChange = ...;
7463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7464 readonly b OnTimezoneChange = ...;
7465 readonly t NextElapseUSecRealtime = ...;
7466 readonly t NextElapseUSecMonotonic = ...;
7467 readonly t LastTriggerUSec = ...;
7468 readonly t LastTriggerUSecMonotonic = ...;
7469 readonly s Result = '...';
7470 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7471 readonly t AccuracyUSec = ...;
7472 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7473 readonly t RandomizedDelayUSec = ...;
7474 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
7475 readonly b FixedRandomDelay = ...;
7476 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
7477 readonly b Persistent = ...;
7478 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7479 readonly b WakeSystem = ...;
7480 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7481 readonly b RemainAfterElapse = ...;
7482 };
7483 interface org.freedesktop.DBus.Peer { ... };
7484 interface org.freedesktop.DBus.Introspectable { ... };
7485 interface org.freedesktop.DBus.Properties { ... };
7486 interface org.freedesktop.systemd1.Unit { ... };
7487};
7488 </programlisting>
7489
7490 <!--property OnClockChange is not documented!-->
7491
7492 <!--property OnTimezoneChange is not documented!-->
7493
7494 <!--property LastTriggerUSec is not documented!-->
7495
7496 <!--property LastTriggerUSecMonotonic is not documented!-->
7497
7498 <!--property AccuracyUSec is not documented!-->
7499
7500 <!--property RandomizedDelayUSec is not documented!-->
7501
a032b68d
MB
7502 <!--property FixedRandomDelay is not documented!-->
7503
a10f5d05
MB
7504 <!--property Persistent is not documented!-->
7505
7506 <!--property WakeSystem is not documented!-->
7507
7508 <!--property RemainAfterElapse is not documented!-->
7509
7510 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7511
7512 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7513
7514 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7515
7516 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7517
7518 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7519
7520 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
7521
7522 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
7523
7524 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
7525
7526 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
7527
7528 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
7529
7530 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
7531
7532 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
7533
7534 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
7535
7536 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
7537
7538 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7539
7540 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
7541
7542 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
7543
a032b68d
MB
7544 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
7545
a10f5d05
MB
7546 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
7547
7548 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
7549
7550 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
7551
7552 <!--End of Autogenerated section-->
7553
7554 <refsect2>
7555 <title>Properties</title>
7556
7557 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
7558
7559 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
7560 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
7561 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
7562 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
7563 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
7564 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
7565 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
7566
7567 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
7568 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
7569 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
7570 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
7571
7572 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
7573 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
7574 does not include at least one calendar event.</para>
7575
7576 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
7577 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
7578 does not include at least one monotonic event.</para>
7579
7580 <para><varname>Result</varname> knows the values <literal>success</literal> and
7581 <literal>resources</literal> with the same meanings as the matching values of the corresponding
7582 property of the service interface.</para>
7583 </refsect2>
7584 </refsect1>
7585
7586 <refsect1>
7587 <title>Swap Unit Objects</title>
7588
7589 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
7590 interface (described here) in addition to the generic
7591 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7592
7593 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
7594node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
7595 interface org.freedesktop.systemd1.Swap {
7596 methods:
7597 GetProcesses(out a(sus) processes);
7598 AttachProcesses(in s subcgroup,
7599 in au pids);
7600 properties:
7601 readonly s What = '...';
7602 readonly i Priority = ...;
7603 readonly s Options = '...';
7604 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7605 readonly t TimeoutUSec = ...;
7606 readonly u ControlPID = ...;
7607 readonly s Result = '...';
7608 readonly u UID = ...;
7609 readonly u GID = ...;
7610 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7611 readonly a(sasbttttuii) ExecActivate = [...];
7612 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7613 readonly a(sasbttttuii) ExecDeactivate = [...];
7614 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7615 readonly s Slice = '...';
7616 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7617 readonly s ControlGroup = '...';
7618 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7619 readonly t MemoryCurrent = ...;
7620 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8b3d4ff0
MB
7621 readonly t MemoryAvailable = ...;
7622 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a10f5d05
MB
7623 readonly t CPUUsageNSec = ...;
7624 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7625 readonly ay EffectiveCPUs = [...];
7626 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7627 readonly ay EffectiveMemoryNodes = [...];
7628 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7629 readonly t TasksCurrent = ...;
7630 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7631 readonly t IPIngressBytes = ...;
7632 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7633 readonly t IPIngressPackets = ...;
7634 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7635 readonly t IPEgressBytes = ...;
7636 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7637 readonly t IPEgressPackets = ...;
7638 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7639 readonly t IOReadBytes = ...;
7640 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7641 readonly t IOReadOperations = ...;
7642 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7643 readonly t IOWriteBytes = ...;
7644 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7645 readonly t IOWriteOperations = ...;
7646 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7647 readonly b Delegate = ...;
7648 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7649 readonly as DelegateControllers = ['...', ...];
7650 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7651 readonly b CPUAccounting = ...;
7652 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7653 readonly t CPUWeight = ...;
7654 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7655 readonly t StartupCPUWeight = ...;
7656 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7657 readonly t CPUShares = ...;
7658 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7659 readonly t StartupCPUShares = ...;
7660 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7661 readonly t CPUQuotaPerSecUSec = ...;
7662 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7663 readonly t CPUQuotaPeriodUSec = ...;
7664 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7665 readonly ay AllowedCPUs = [...];
7666 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7667 readonly ay AllowedMemoryNodes = [...];
7668 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7669 readonly b IOAccounting = ...;
7670 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7671 readonly t IOWeight = ...;
7672 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7673 readonly t StartupIOWeight = ...;
7674 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7675 readonly a(st) IODeviceWeight = [...];
7676 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7677 readonly a(st) IOReadBandwidthMax = [...];
7678 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7679 readonly a(st) IOWriteBandwidthMax = [...];
7680 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7681 readonly a(st) IOReadIOPSMax = [...];
7682 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7683 readonly a(st) IOWriteIOPSMax = [...];
7684 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7685 readonly a(st) IODeviceLatencyTargetUSec = [...];
7686 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7687 readonly b BlockIOAccounting = ...;
7688 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7689 readonly t BlockIOWeight = ...;
7690 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7691 readonly t StartupBlockIOWeight = ...;
7692 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7693 readonly a(st) BlockIODeviceWeight = [...];
7694 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7695 readonly a(st) BlockIOReadBandwidth = [...];
7696 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7697 readonly a(st) BlockIOWriteBandwidth = [...];
7698 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7699 readonly b MemoryAccounting = ...;
7700 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7701 readonly t DefaultMemoryLow = ...;
7702 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7703 readonly t DefaultMemoryMin = ...;
7704 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7705 readonly t MemoryMin = ...;
7706 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7707 readonly t MemoryLow = ...;
7708 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7709 readonly t MemoryHigh = ...;
7710 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7711 readonly t MemoryMax = ...;
7712 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7713 readonly t MemorySwapMax = ...;
7714 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7715 readonly t MemoryLimit = ...;
7716 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7717 readonly s DevicePolicy = '...';
7718 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7719 readonly a(ss) DeviceAllow = [...];
7720 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7721 readonly b TasksAccounting = ...;
7722 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7723 readonly t TasksMax = ...;
7724 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7725 readonly b IPAccounting = ...;
7726 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7727 readonly a(iayu) IPAddressAllow = [...];
7728 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7729 readonly a(iayu) IPAddressDeny = [...];
7730 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7731 readonly as IPIngressFilterPath = ['...', ...];
7732 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7733 readonly as IPEgressFilterPath = ['...', ...];
7734 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7735 readonly as DisableControllers = ['...', ...];
a032b68d
MB
7736 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7737 readonly s ManagedOOMSwap = '...';
7738 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7739 readonly s ManagedOOMMemoryPressure = '...';
7740 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3a6ce677
BR
7741 readonly u ManagedOOMMemoryPressureLimit = ...;
7742 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7743 readonly s ManagedOOMPreference = '...';
8b3d4ff0
MB
7744 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7745 readonly a(ss) BPFProgram = [...];
7746 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7747 readonly a(iiqq) SocketBindAllow = [...];
7748 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7749 readonly a(iiqq) SocketBindDeny = [...];
a10f5d05
MB
7750 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7751 readonly as Environment = ['...', ...];
7752 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7753 readonly a(sb) EnvironmentFiles = [...];
7754 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7755 readonly as PassEnvironment = ['...', ...];
7756 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7757 readonly as UnsetEnvironment = ['...', ...];
7758 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7759 readonly u UMask = ...;
7760 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7761 readonly t LimitCPU = ...;
7762 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7763 readonly t LimitCPUSoft = ...;
7764 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7765 readonly t LimitFSIZE = ...;
7766 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7767 readonly t LimitFSIZESoft = ...;
7768 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7769 readonly t LimitDATA = ...;
7770 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7771 readonly t LimitDATASoft = ...;
7772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7773 readonly t LimitSTACK = ...;
7774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7775 readonly t LimitSTACKSoft = ...;
7776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7777 readonly t LimitCORE = ...;
7778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7779 readonly t LimitCORESoft = ...;
7780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7781 readonly t LimitRSS = ...;
7782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7783 readonly t LimitRSSSoft = ...;
7784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7785 readonly t LimitNOFILE = ...;
7786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7787 readonly t LimitNOFILESoft = ...;
7788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7789 readonly t LimitAS = ...;
7790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7791 readonly t LimitASSoft = ...;
7792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7793 readonly t LimitNPROC = ...;
7794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7795 readonly t LimitNPROCSoft = ...;
7796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7797 readonly t LimitMEMLOCK = ...;
7798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7799 readonly t LimitMEMLOCKSoft = ...;
7800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7801 readonly t LimitLOCKS = ...;
7802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7803 readonly t LimitLOCKSSoft = ...;
7804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7805 readonly t LimitSIGPENDING = ...;
7806 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7807 readonly t LimitSIGPENDINGSoft = ...;
7808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7809 readonly t LimitMSGQUEUE = ...;
7810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7811 readonly t LimitMSGQUEUESoft = ...;
7812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7813 readonly t LimitNICE = ...;
7814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7815 readonly t LimitNICESoft = ...;
7816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7817 readonly t LimitRTPRIO = ...;
7818 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7819 readonly t LimitRTPRIOSoft = ...;
7820 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7821 readonly t LimitRTTIME = ...;
7822 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7823 readonly t LimitRTTIMESoft = ...;
7824 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7825 readonly s WorkingDirectory = '...';
7826 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7827 readonly s RootDirectory = '...';
7828 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7829 readonly s RootImage = '...';
7830 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
7831 readonly a(ss) RootImageOptions = [...];
7832 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7833 readonly ay RootHash = [...];
7834 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7835 readonly s RootHashPath = '...';
7836 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7837 readonly ay RootHashSignature = [...];
7838 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7839 readonly s RootHashSignaturePath = '...';
7840 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7841 readonly s RootVerity = '...';
7842 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3a6ce677
BR
7843 readonly a(sba(ss)) ExtensionImages = [...];
7844 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
7845 readonly a(ssba(ss)) MountImages = [...];
7846 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
7847 readonly i OOMScoreAdjust = ...;
7848 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7849 readonly t CoredumpFilter = ...;
7850 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7851 readonly i Nice = ...;
7852 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7853 readonly i IOSchedulingClass = ...;
7854 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7855 readonly i IOSchedulingPriority = ...;
7856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7857 readonly i CPUSchedulingPolicy = ...;
7858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7859 readonly i CPUSchedulingPriority = ...;
7860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7861 readonly ay CPUAffinity = [...];
7862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7863 readonly b CPUAffinityFromNUMA = ...;
7864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7865 readonly i NUMAPolicy = ...;
7866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7867 readonly ay NUMAMask = [...];
7868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7869 readonly t TimerSlackNSec = ...;
7870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7871 readonly b CPUSchedulingResetOnFork = ...;
7872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7873 readonly b NonBlocking = ...;
7874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7875 readonly s StandardInput = '...';
7876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7877 readonly s StandardInputFileDescriptorName = '...';
7878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7879 readonly ay StandardInputData = [...];
7880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7881 readonly s StandardOutput = '...';
7882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7883 readonly s StandardOutputFileDescriptorName = '...';
7884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7885 readonly s StandardError = '...';
7886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7887 readonly s StandardErrorFileDescriptorName = '...';
7888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7889 readonly s TTYPath = '...';
7890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7891 readonly b TTYReset = ...;
7892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7893 readonly b TTYVHangup = ...;
7894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7895 readonly b TTYVTDisallocate = ...;
7896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7897 readonly i SyslogPriority = ...;
7898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7899 readonly s SyslogIdentifier = '...';
7900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7901 readonly b SyslogLevelPrefix = ...;
7902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7903 readonly i SyslogLevel = ...;
7904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7905 readonly i SyslogFacility = ...;
7906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7907 readonly i LogLevelMax = ...;
7908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7909 readonly t LogRateLimitIntervalUSec = ...;
7910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7911 readonly u LogRateLimitBurst = ...;
7912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7913 readonly aay LogExtraFields = [[...], ...];
7914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7915 readonly s LogNamespace = '...';
7916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7917 readonly i SecureBits = ...;
7918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7919 readonly t CapabilityBoundingSet = ...;
7920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7921 readonly t AmbientCapabilities = ...;
7922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7923 readonly s User = '...';
7924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7925 readonly s Group = '...';
7926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7927 readonly b DynamicUser = ...;
7928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7929 readonly b RemoveIPC = ...;
7930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
7931 readonly a(say) SetCredential = [...];
7932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7933 readonly a(ss) LoadCredential = [...];
7934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
7935 readonly as SupplementaryGroups = ['...', ...];
7936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7937 readonly s PAMName = '...';
7938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7939 readonly as ReadWritePaths = ['...', ...];
7940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7941 readonly as ReadOnlyPaths = ['...', ...];
7942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7943 readonly as InaccessiblePaths = ['...', ...];
7944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3a6ce677
BR
7945 readonly as ExecPaths = ['...', ...];
7946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7947 readonly as NoExecPaths = ['...', ...];
7948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
7949 readonly t MountFlags = ...;
7950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7951 readonly b PrivateTmp = ...;
7952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7953 readonly b PrivateDevices = ...;
7954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7955 readonly b ProtectClock = ...;
7956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7957 readonly b ProtectKernelTunables = ...;
7958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7959 readonly b ProtectKernelModules = ...;
7960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7961 readonly b ProtectKernelLogs = ...;
7962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7963 readonly b ProtectControlGroups = ...;
7964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7965 readonly b PrivateNetwork = ...;
7966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7967 readonly b PrivateUsers = ...;
7968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7969 readonly b PrivateMounts = ...;
7970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3a6ce677
BR
7971 readonly b PrivateIPC = ...;
7972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
7973 readonly s ProtectHome = '...';
7974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7975 readonly s ProtectSystem = '...';
7976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7977 readonly b SameProcessGroup = ...;
7978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7979 readonly s UtmpIdentifier = '...';
7980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7981 readonly s UtmpMode = '...';
7982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7983 readonly (bs) SELinuxContext = ...;
7984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7985 readonly (bs) AppArmorProfile = ...;
7986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7987 readonly (bs) SmackProcessLabel = ...;
7988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7989 readonly b IgnoreSIGPIPE = ...;
7990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7991 readonly b NoNewPrivileges = ...;
7992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7993 readonly (bas) SystemCallFilter = ...;
7994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7995 readonly as SystemCallArchitectures = ['...', ...];
7996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7997 readonly i SystemCallErrorNumber = ...;
7998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
7999 readonly (bas) SystemCallLog = ...;
8000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
8001 readonly s Personality = '...';
8002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8003 readonly b LockPersonality = ...;
8004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8005 readonly (bas) RestrictAddressFamilies = ...;
8006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8007 readonly s RuntimeDirectoryPreserve = '...';
8008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8009 readonly u RuntimeDirectoryMode = ...;
8010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8011 readonly as RuntimeDirectory = ['...', ...];
8012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8013 readonly u StateDirectoryMode = ...;
8014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8015 readonly as StateDirectory = ['...', ...];
8016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8017 readonly u CacheDirectoryMode = ...;
8018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8019 readonly as CacheDirectory = ['...', ...];
8020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8021 readonly u LogsDirectoryMode = ...;
8022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8023 readonly as LogsDirectory = ['...', ...];
8024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8025 readonly u ConfigurationDirectoryMode = ...;
8026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8027 readonly as ConfigurationDirectory = ['...', ...];
8028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8029 readonly t TimeoutCleanUSec = ...;
8030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8031 readonly b MemoryDenyWriteExecute = ...;
8032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8033 readonly b RestrictRealtime = ...;
8034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8035 readonly b RestrictSUIDSGID = ...;
8036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8037 readonly t RestrictNamespaces = ...;
8038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8039 readonly a(ssbt) BindPaths = [...];
8040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8041 readonly a(ssbt) BindReadOnlyPaths = [...];
8042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8043 readonly a(ss) TemporaryFileSystem = [...];
8044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8045 readonly b MountAPIVFS = ...;
8046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8047 readonly s KeyringMode = '...';
8048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a032b68d
MB
8049 readonly s ProtectProc = '...';
8050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8051 readonly s ProcSubset = '...';
8052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
8053 readonly b ProtectHostname = ...;
8054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8055 readonly s NetworkNamespacePath = '...';
8056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
3a6ce677
BR
8057 readonly s IPCNamespacePath = '...';
8058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a10f5d05
MB
8059 readonly s KillMode = '...';
8060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8061 readonly i KillSignal = ...;
8062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8063 readonly i RestartKillSignal = ...;
8064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8065 readonly i FinalKillSignal = ...;
8066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8067 readonly b SendSIGKILL = ...;
8068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8069 readonly b SendSIGHUP = ...;
8070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8071 readonly i WatchdogSignal = ...;
8072 };
8073 interface org.freedesktop.DBus.Peer { ... };
8074 interface org.freedesktop.DBus.Introspectable { ... };
8075 interface org.freedesktop.DBus.Properties { ... };
8076 interface org.freedesktop.systemd1.Unit { ... };
8077};
8078 </programlisting>
8079
8080 <!--method GetProcesses is not documented!-->
8081
8082 <!--method AttachProcesses is not documented!-->
8083
8084 <!--property What is not documented!-->
8085
8086 <!--property Priority is not documented!-->
8087
8088 <!--property Options is not documented!-->
8089
8090 <!--property TimeoutUSec is not documented!-->
8091
8092 <!--property UID is not documented!-->
8093
8094 <!--property GID is not documented!-->
8095
8096 <!--property ExecDeactivate is not documented!-->
8097
8098 <!--property Slice is not documented!-->
8099
8100 <!--property MemoryCurrent is not documented!-->
8101
8102 <!--property CPUUsageNSec is not documented!-->
8103
8104 <!--property EffectiveCPUs is not documented!-->
8105
8106 <!--property EffectiveMemoryNodes is not documented!-->
8107
8108 <!--property TasksCurrent is not documented!-->
8109
8110 <!--property IPIngressBytes is not documented!-->
8111
8112 <!--property IPIngressPackets is not documented!-->
8113
8114 <!--property IPEgressBytes is not documented!-->
8115
8116 <!--property IPEgressPackets is not documented!-->
8117
8118 <!--property IOReadBytes is not documented!-->
8119
8120 <!--property IOReadOperations is not documented!-->
8121
8122 <!--property IOWriteBytes is not documented!-->
8123
8124 <!--property IOWriteOperations is not documented!-->
8125
8126 <!--property Delegate is not documented!-->
8127
8128 <!--property DelegateControllers is not documented!-->
8129
8130 <!--property CPUAccounting is not documented!-->
8131
8132 <!--property CPUWeight is not documented!-->
8133
8134 <!--property StartupCPUWeight is not documented!-->
8135
8136 <!--property CPUShares is not documented!-->
8137
8138 <!--property StartupCPUShares is not documented!-->
8139
8140 <!--property CPUQuotaPerSecUSec is not documented!-->
8141
8142 <!--property CPUQuotaPeriodUSec is not documented!-->
8143
8144 <!--property AllowedCPUs is not documented!-->
8145
8146 <!--property AllowedMemoryNodes is not documented!-->
8147
8148 <!--property IOAccounting is not documented!-->
8149
8150 <!--property IOWeight is not documented!-->
8151
8152 <!--property StartupIOWeight is not documented!-->
8153
8154 <!--property IODeviceWeight is not documented!-->
8155
8156 <!--property IOReadBandwidthMax is not documented!-->
8157
8158 <!--property IOWriteBandwidthMax is not documented!-->
8159
8160 <!--property IOReadIOPSMax is not documented!-->
8161
8162 <!--property IOWriteIOPSMax is not documented!-->
8163
8164 <!--property IODeviceLatencyTargetUSec is not documented!-->
8165
8166 <!--property BlockIOAccounting is not documented!-->
8167
8168 <!--property BlockIOWeight is not documented!-->
8169
8170 <!--property StartupBlockIOWeight is not documented!-->
8171
8172 <!--property BlockIODeviceWeight is not documented!-->
8173
8174 <!--property BlockIOReadBandwidth is not documented!-->
8175
8176 <!--property BlockIOWriteBandwidth is not documented!-->
8177
8178 <!--property MemoryAccounting is not documented!-->
8179
8180 <!--property DefaultMemoryLow is not documented!-->
8181
8182 <!--property DefaultMemoryMin is not documented!-->
8183
8184 <!--property MemoryMin is not documented!-->
8185
8186 <!--property MemoryLow is not documented!-->
8187
8188 <!--property MemoryHigh is not documented!-->
8189
8190 <!--property MemoryMax is not documented!-->
8191
8192 <!--property MemorySwapMax is not documented!-->
8193
8194 <!--property MemoryLimit is not documented!-->
8195
8196 <!--property DevicePolicy is not documented!-->
8197
8198 <!--property DeviceAllow is not documented!-->
8199
8200 <!--property TasksAccounting is not documented!-->
8201
8202 <!--property TasksMax is not documented!-->
8203
8204 <!--property IPAccounting is not documented!-->
8205
8206 <!--property IPAddressAllow is not documented!-->
8207
8208 <!--property IPAddressDeny is not documented!-->
8209
8210 <!--property IPIngressFilterPath is not documented!-->
8211
8212 <!--property IPEgressFilterPath is not documented!-->
8213
8214 <!--property DisableControllers is not documented!-->
8215
a032b68d
MB
8216 <!--property ManagedOOMSwap is not documented!-->
8217
8218 <!--property ManagedOOMMemoryPressure is not documented!-->
8219
3a6ce677
BR
8220 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
8221
8222 <!--property ManagedOOMPreference is not documented!-->
a032b68d 8223
8b3d4ff0
MB
8224 <!--property BPFProgram is not documented!-->
8225
8226 <!--property SocketBindAllow is not documented!-->
8227
8228 <!--property SocketBindDeny is not documented!-->
8229
a10f5d05
MB
8230 <!--property EnvironmentFiles is not documented!-->
8231
8232 <!--property PassEnvironment is not documented!-->
8233
8234 <!--property UnsetEnvironment is not documented!-->
8235
8236 <!--property UMask is not documented!-->
8237
8238 <!--property LimitCPUSoft is not documented!-->
8239
8240 <!--property LimitFSIZE is not documented!-->
8241
8242 <!--property LimitFSIZESoft is not documented!-->
8243
8244 <!--property LimitDATA is not documented!-->
8245
8246 <!--property LimitDATASoft is not documented!-->
8247
8248 <!--property LimitSTACK is not documented!-->
8249
8250 <!--property LimitSTACKSoft is not documented!-->
8251
8252 <!--property LimitCORE is not documented!-->
8253
8254 <!--property LimitCORESoft is not documented!-->
8255
8256 <!--property LimitRSS is not documented!-->
8257
8258 <!--property LimitRSSSoft is not documented!-->
8259
8260 <!--property LimitNOFILE is not documented!-->
8261
8262 <!--property LimitNOFILESoft is not documented!-->
8263
8264 <!--property LimitAS is not documented!-->
8265
8266 <!--property LimitASSoft is not documented!-->
8267
8268 <!--property LimitNPROC is not documented!-->
8269
8270 <!--property LimitNPROCSoft is not documented!-->
8271
8272 <!--property LimitMEMLOCK is not documented!-->
8273
8274 <!--property LimitMEMLOCKSoft is not documented!-->
8275
8276 <!--property LimitLOCKS is not documented!-->
8277
8278 <!--property LimitLOCKSSoft is not documented!-->
8279
8280 <!--property LimitSIGPENDING is not documented!-->
8281
8282 <!--property LimitSIGPENDINGSoft is not documented!-->
8283
8284 <!--property LimitMSGQUEUE is not documented!-->
8285
8286 <!--property LimitMSGQUEUESoft is not documented!-->
8287
8288 <!--property LimitNICE is not documented!-->
8289
8290 <!--property LimitNICESoft is not documented!-->
8291
8292 <!--property LimitRTPRIO is not documented!-->
8293
8294 <!--property LimitRTPRIOSoft is not documented!-->
8295
8296 <!--property LimitRTTIME is not documented!-->
8297
8298 <!--property LimitRTTIMESoft is not documented!-->
8299
8300 <!--property WorkingDirectory is not documented!-->
8301
a032b68d
MB
8302 <!--property RootHashPath is not documented!-->
8303
a032b68d
MB
8304 <!--property RootHashSignaturePath is not documented!-->
8305
a10f5d05
MB
8306 <!--property OOMScoreAdjust is not documented!-->
8307
8308 <!--property CoredumpFilter is not documented!-->
8309
8310 <!--property Nice is not documented!-->
8311
8312 <!--property IOSchedulingClass is not documented!-->
8313
8314 <!--property IOSchedulingPriority is not documented!-->
8315
8316 <!--property CPUSchedulingPolicy is not documented!-->
8317
8318 <!--property CPUSchedulingPriority is not documented!-->
8319
8320 <!--property CPUAffinity is not documented!-->
8321
8322 <!--property CPUAffinityFromNUMA is not documented!-->
8323
8324 <!--property NUMAPolicy is not documented!-->
8325
8326 <!--property NUMAMask is not documented!-->
8327
8328 <!--property TimerSlackNSec is not documented!-->
8329
8330 <!--property CPUSchedulingResetOnFork is not documented!-->
8331
8332 <!--property NonBlocking is not documented!-->
8333
8334 <!--property StandardInput is not documented!-->
8335
8336 <!--property StandardInputFileDescriptorName is not documented!-->
8337
8338 <!--property StandardInputData is not documented!-->
8339
8340 <!--property StandardOutput is not documented!-->
8341
8342 <!--property StandardOutputFileDescriptorName is not documented!-->
8343
8344 <!--property StandardError is not documented!-->
8345
8346 <!--property StandardErrorFileDescriptorName is not documented!-->
8347
8348 <!--property TTYPath is not documented!-->
8349
8350 <!--property TTYReset is not documented!-->
8351
8352 <!--property TTYVHangup is not documented!-->
8353
8354 <!--property TTYVTDisallocate is not documented!-->
8355
8356 <!--property SyslogPriority is not documented!-->
8357
8358 <!--property SyslogIdentifier is not documented!-->
8359
8360 <!--property SyslogLevelPrefix is not documented!-->
8361
8362 <!--property SyslogLevel is not documented!-->
8363
8364 <!--property SyslogFacility is not documented!-->
8365
8366 <!--property LogLevelMax is not documented!-->
8367
8368 <!--property LogRateLimitIntervalUSec is not documented!-->
8369
8370 <!--property LogRateLimitBurst is not documented!-->
8371
8372 <!--property LogExtraFields is not documented!-->
8373
8374 <!--property LogNamespace is not documented!-->
8375
8376 <!--property AmbientCapabilities is not documented!-->
8377
8378 <!--property User is not documented!-->
8379
8380 <!--property Group is not documented!-->
8381
8382 <!--property DynamicUser is not documented!-->
8383
8384 <!--property RemoveIPC is not documented!-->
8385
a032b68d
MB
8386 <!--property SetCredential is not documented!-->
8387
8388 <!--property LoadCredential is not documented!-->
8389
a10f5d05
MB
8390 <!--property SupplementaryGroups is not documented!-->
8391
8392 <!--property PAMName is not documented!-->
8393
8394 <!--property ReadWritePaths is not documented!-->
8395
8396 <!--property ReadOnlyPaths is not documented!-->
8397
8398 <!--property InaccessiblePaths is not documented!-->
8399
3a6ce677
BR
8400 <!--property ExecPaths is not documented!-->
8401
8402 <!--property NoExecPaths is not documented!-->
8403
a10f5d05
MB
8404 <!--property PrivateTmp is not documented!-->
8405
8406 <!--property PrivateDevices is not documented!-->
8407
8408 <!--property ProtectClock is not documented!-->
8409
8410 <!--property ProtectKernelTunables is not documented!-->
8411
8412 <!--property ProtectKernelModules is not documented!-->
8413
8414 <!--property ProtectKernelLogs is not documented!-->
8415
8416 <!--property ProtectControlGroups is not documented!-->
8417
8418 <!--property PrivateNetwork is not documented!-->
8419
8420 <!--property PrivateUsers is not documented!-->
8421
8422 <!--property PrivateMounts is not documented!-->
8423
3a6ce677
BR
8424 <!--property PrivateIPC is not documented!-->
8425
a10f5d05
MB
8426 <!--property ProtectHome is not documented!-->
8427
8428 <!--property ProtectSystem is not documented!-->
8429
8430 <!--property SameProcessGroup is not documented!-->
8431
8432 <!--property UtmpIdentifier is not documented!-->
8433
8434 <!--property UtmpMode is not documented!-->
8435
8436 <!--property SELinuxContext is not documented!-->
8437
8438 <!--property AppArmorProfile is not documented!-->
8439
8440 <!--property SmackProcessLabel is not documented!-->
8441
8442 <!--property IgnoreSIGPIPE is not documented!-->
8443
8444 <!--property NoNewPrivileges is not documented!-->
8445
8446 <!--property SystemCallFilter is not documented!-->
8447
8448 <!--property SystemCallArchitectures is not documented!-->
8449
8450 <!--property SystemCallErrorNumber is not documented!-->
8451
a032b68d
MB
8452 <!--property SystemCallLog is not documented!-->
8453
a10f5d05
MB
8454 <!--property Personality is not documented!-->
8455
8456 <!--property LockPersonality is not documented!-->
8457
8458 <!--property RestrictAddressFamilies is not documented!-->
8459
8460 <!--property RuntimeDirectoryPreserve is not documented!-->
8461
8462 <!--property RuntimeDirectoryMode is not documented!-->
8463
8464 <!--property RuntimeDirectory is not documented!-->
8465
8466 <!--property StateDirectoryMode is not documented!-->
8467
8468 <!--property StateDirectory is not documented!-->
8469
8470 <!--property CacheDirectoryMode is not documented!-->
8471
8472 <!--property CacheDirectory is not documented!-->
8473
8474 <!--property LogsDirectoryMode is not documented!-->
8475
8476 <!--property LogsDirectory is not documented!-->
8477
8478 <!--property ConfigurationDirectoryMode is not documented!-->
8479
8480 <!--property ConfigurationDirectory is not documented!-->
8481
8482 <!--property TimeoutCleanUSec is not documented!-->
8483
8484 <!--property MemoryDenyWriteExecute is not documented!-->
8485
8486 <!--property RestrictRealtime is not documented!-->
8487
8488 <!--property RestrictSUIDSGID is not documented!-->
8489
8490 <!--property RestrictNamespaces is not documented!-->
8491
8492 <!--property BindPaths is not documented!-->
8493
8494 <!--property BindReadOnlyPaths is not documented!-->
8495
8496 <!--property TemporaryFileSystem is not documented!-->
8497
8498 <!--property MountAPIVFS is not documented!-->
8499
8500 <!--property KeyringMode is not documented!-->
8501
a032b68d
MB
8502 <!--property ProtectProc is not documented!-->
8503
8504 <!--property ProcSubset is not documented!-->
8505
a10f5d05
MB
8506 <!--property ProtectHostname is not documented!-->
8507
8508 <!--property NetworkNamespacePath is not documented!-->
8509
3a6ce677
BR
8510 <!--property IPCNamespacePath is not documented!-->
8511
a10f5d05
MB
8512 <!--property KillMode is not documented!-->
8513
8514 <!--property KillSignal is not documented!-->
8515
8516 <!--property RestartKillSignal is not documented!-->
8517
8518 <!--property FinalKillSignal is not documented!-->
8519
8520 <!--property SendSIGKILL is not documented!-->
8521
8522 <!--property SendSIGHUP is not documented!-->
8523
8524 <!--property WatchdogSignal is not documented!-->
8525
8526 <!--Autogenerated cross-references for systemd.directives, do not edit-->
8527
8528 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8529
8530 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
8531
8532 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
8533
8534 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
8535
8536 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
8537
8538 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
8539
8540 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
8541
8542 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
8543
8544 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
8545
8546 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
8547
8548 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
8549
8550 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
8551
8552 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
8553
8554 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
8555
8556 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
8557
8558 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
8559
8560 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
8561
8562 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
8563
8564 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
8565
8b3d4ff0
MB
8566 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
8567
a10f5d05
MB
8568 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
8569
8570 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
8571
8572 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
8573
8574 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
8575
8576 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
8577
8578 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
8579
8580 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
8581
8582 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
8583
8584 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
8585
8586 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
8587
8588 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
8589
8590 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
8591
8592 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
8593
8594 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
8595
8596 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
8597
8598 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
8599
8600 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
8601
8602 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
8603
8604 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
8605
8606 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
8607
8608 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
8609
8610 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
8611
8612 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
8613
8614 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
8615
8616 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
8617
8618 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
8619
8620 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
8621
8622 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
8623
8624 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
8625
8626 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
8627
8628 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
8629
8630 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
8631
8632 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
8633
8634 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
8635
8636 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
8637
8638 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
8639
8640 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
8641
8642 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
8643
8644 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
8645
8646 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
8647
8648 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
8649
8650 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
8651
8652 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
8653
8654 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
8655
8656 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
8657
8658 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
8659
8660 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
8661
8662 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
8663
8664 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
8665
8666 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
8667
8668 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
8669
8670 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
8671
8672 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
8673
8674 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
8675
8676 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
8677
8678 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
8679
8680 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
8681
a032b68d
MB
8682 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
8683
8684 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
8685
3a6ce677
BR
8686 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
8687
8688 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
a032b68d 8689
8b3d4ff0
MB
8690 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
8691
8692 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
8693
8694 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
8695
a10f5d05
MB
8696 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
8697
8698 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
8699
8700 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
8701
8702 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
8703
8704 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
8705
8706 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
8707
8708 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
8709
8710 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
8711
8712 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
8713
8714 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
8715
8716 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
8717
8718 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
8719
8720 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
8721
8722 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
8723
8724 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
8725
8726 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
8727
8728 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
8729
8730 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
8731
8732 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
8733
8734 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
8735
8736 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
8737
8738 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
8739
8740 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
8741
8742 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
8743
8744 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
8745
8746 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
8747
8748 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
8749
8750 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
8751
8752 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
8753
8754 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
8755
8756 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
8757
8758 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
8759
8760 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
8761
8762 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
8763
8764 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
8765
8766 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
8767
8768 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
8769
8770 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
8771
8772 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
8773
8774 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
8775
a032b68d
MB
8776 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
8777
8778 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
8779
8780 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
8781
8782 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
8783
8784 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
8785
8786 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
8787
3a6ce677
BR
8788 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
8789
a032b68d
MB
8790 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
8791
a10f5d05
MB
8792 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
8793
8794 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
8795
8796 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
8797
8798 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
8799
8800 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
8801
8802 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
8803
8804 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
8805
8806 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
8807
8808 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
8809
8810 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
8811
8812 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
8813
8814 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
8815
8816 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
8817
8818 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
8819
8820 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
8821
8822 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
8823
8824 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
8825
8826 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
8827
8828 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
8829
8830 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
8831
8832 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
8833
8834 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
8835
8836 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
8837
8838 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
8839
8840 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
8841
8842 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
8843
8844 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
8845
8846 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
8847
8848 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
8849
8850 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
8851
8852 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
8853
8854 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
8855
8856 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
8857
8858 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
8859
8860 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
8861
8862 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
8863
8864 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
8865
8866 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
8867
8868 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
8869
8870 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
8871
8872 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
8873
8874 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
8875
a032b68d
MB
8876 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
8877
8878 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
8879
a10f5d05
MB
8880 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
8881
8882 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
8883
8884 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
8885
8886 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
8887
8888 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
8889
3a6ce677
BR
8890 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
8891
8892 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
8893
a10f5d05
MB
8894 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
8895
8896 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
8897
8898 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
8899
8900 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
8901
8902 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
8903
8904 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
8905
8906 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
8907
8908 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
8909
8910 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
8911
8912 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
8913
8914 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
8915
3a6ce677
BR
8916 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
8917
a10f5d05
MB
8918 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
8919
8920 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
8921
8922 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
8923
8924 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
8925
8926 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
8927
8928 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
8929
8930 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
8931
8932 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
8933
8934 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
8935
8936 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
8937
8938 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
8939
8940 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
8941
8942 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
8943
a032b68d
MB
8944 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
8945
a10f5d05
MB
8946 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
8947
8948 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
8949
8950 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
8951
8952 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
8953
8954 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
8955
8956 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
8957
8958 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
8959
8960 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
8961
8962 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
8963
8964 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
8965
8966 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
8967
8968 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
8969
8970 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
8971
8972 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
8973
8974 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
8975
8976 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
8977
8978 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
8979
8980 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
8981
8982 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
8983
8984 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
8985
8986 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
8987
8988 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
8989
8990 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
8991
8992 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
8993
a032b68d
MB
8994 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
8995
8996 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
8997
a10f5d05
MB
8998 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
8999
9000 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
9001
3a6ce677
BR
9002 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
9003
a10f5d05
MB
9004 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
9005
9006 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
9007
9008 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
9009
9010 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
9011
9012 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
9013
9014 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
9015
9016 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
9017
9018 <!--End of Autogenerated section-->
9019
9020 <refsect2>
9021 <title>Properties</title>
9022
9023 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
9024 units invoke the
a032b68d 9025 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
a10f5d05
MB
9026 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
9027 information about processes to execute. They also share most of the fields related to the execution
9028 context that Service objects expose (see above). In addition to these properties there are the
9029 following:</para>
9030
9031 <para><varname>ControlPID</varname> contains the PID of the currently running
a032b68d
MB
9032 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
9033 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
a10f5d05
MB
9034 command if there is one running, otherwise 0.</para>
9035
9036 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
9037 can take the values <literal>success</literal>, <literal>resources</literal>,
9038 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
9039 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
9040 corresponding field of service unit objects (see above).</para>
9041 </refsect2>
9042 </refsect1>
9043
9044
9045 <refsect1>
9046 <title>Path Unit Objects</title>
9047
9048 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
9049node /org/freedesktop/systemd1/unit/cups_2epath {
9050 interface org.freedesktop.systemd1.Path {
9051 properties:
9052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9053 readonly s Unit = '...';
9054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9055 readonly a(ss) Paths = [...];
9056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9057 readonly b MakeDirectory = ...;
9058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9059 readonly u DirectoryMode = ...;
9060 readonly s Result = '...';
9061 };
9062 interface org.freedesktop.DBus.Peer { ... };
9063 interface org.freedesktop.DBus.Introspectable { ... };
9064 interface org.freedesktop.DBus.Properties { ... };
9065 interface org.freedesktop.systemd1.Unit { ... };
9066};
9067 </programlisting>
9068
9069 <!--property MakeDirectory is not documented!-->
9070
9071 <!--property DirectoryMode is not documented!-->
9072
9073 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9074
9075 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9076
9077 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
9078
9079 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9080
9081 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
9082
9083 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
9084
9085 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
9086
9087 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
9088
9089 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
9090
9091 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9092
9093 <!--End of Autogenerated section-->
9094
9095 <refsect2>
9096 <title>Properties</title>
9097
9098 <para>Most properties correspond directly with the matching settings in path unit files.</para>
9099
9100 <para>The others:</para>
9101
9102 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
9103 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
9104 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
9105 which correspond directly to the matching settings in the path unit files; and the path to watch,
9106 possibly including glob expressions.</para>
9107
9108 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
9109 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
9110 interface.</para>
9111 </refsect2>
9112 </refsect1>
9113
9114 <refsect1>
9115 <title>Slice Unit Objects</title>
9116
9117 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
9118 interface (described here) in addition to the generic
9119 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
9120
9121 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
9122node /org/freedesktop/systemd1/unit/system_2eslice {
9123 interface org.freedesktop.systemd1.Slice {
9124 methods:
9125 GetProcesses(out a(sus) processes);
9126 AttachProcesses(in s subcgroup,
9127 in au pids);
9128 properties:
9129 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9130 readonly s Slice = '...';
9131 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9132 readonly s ControlGroup = '...';
9133 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9134 readonly t MemoryCurrent = ...;
9135 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8b3d4ff0
MB
9136 readonly t MemoryAvailable = ...;
9137 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a10f5d05
MB
9138 readonly t CPUUsageNSec = ...;
9139 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9140 readonly ay EffectiveCPUs = [...];
9141 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9142 readonly ay EffectiveMemoryNodes = [...];
9143 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9144 readonly t TasksCurrent = ...;
9145 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9146 readonly t IPIngressBytes = ...;
9147 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9148 readonly t IPIngressPackets = ...;
9149 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9150 readonly t IPEgressBytes = ...;
9151 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9152 readonly t IPEgressPackets = ...;
9153 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9154 readonly t IOReadBytes = ...;
9155 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9156 readonly t IOReadOperations = ...;
9157 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9158 readonly t IOWriteBytes = ...;
9159 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9160 readonly t IOWriteOperations = ...;
9161 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9162 readonly b Delegate = ...;
9163 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9164 readonly as DelegateControllers = ['...', ...];
9165 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9166 readonly b CPUAccounting = ...;
9167 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9168 readonly t CPUWeight = ...;
9169 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9170 readonly t StartupCPUWeight = ...;
9171 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9172 readonly t CPUShares = ...;
9173 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9174 readonly t StartupCPUShares = ...;
9175 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9176 readonly t CPUQuotaPerSecUSec = ...;
9177 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9178 readonly t CPUQuotaPeriodUSec = ...;
9179 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9180 readonly ay AllowedCPUs = [...];
9181 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9182 readonly ay AllowedMemoryNodes = [...];
9183 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9184 readonly b IOAccounting = ...;
9185 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9186 readonly t IOWeight = ...;
9187 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9188 readonly t StartupIOWeight = ...;
9189 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9190 readonly a(st) IODeviceWeight = [...];
9191 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9192 readonly a(st) IOReadBandwidthMax = [...];
9193 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9194 readonly a(st) IOWriteBandwidthMax = [...];
9195 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9196 readonly a(st) IOReadIOPSMax = [...];
9197 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9198 readonly a(st) IOWriteIOPSMax = [...];
9199 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9200 readonly a(st) IODeviceLatencyTargetUSec = [...];
9201 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9202 readonly b BlockIOAccounting = ...;
9203 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9204 readonly t BlockIOWeight = ...;
9205 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9206 readonly t StartupBlockIOWeight = ...;
9207 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9208 readonly a(st) BlockIODeviceWeight = [...];
9209 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9210 readonly a(st) BlockIOReadBandwidth = [...];
9211 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9212 readonly a(st) BlockIOWriteBandwidth = [...];
9213 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9214 readonly b MemoryAccounting = ...;
9215 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9216 readonly t DefaultMemoryLow = ...;
9217 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9218 readonly t DefaultMemoryMin = ...;
9219 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9220 readonly t MemoryMin = ...;
9221 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9222 readonly t MemoryLow = ...;
9223 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9224 readonly t MemoryHigh = ...;
9225 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9226 readonly t MemoryMax = ...;
9227 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9228 readonly t MemorySwapMax = ...;
9229 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9230 readonly t MemoryLimit = ...;
9231 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9232 readonly s DevicePolicy = '...';
9233 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9234 readonly a(ss) DeviceAllow = [...];
9235 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9236 readonly b TasksAccounting = ...;
9237 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9238 readonly t TasksMax = ...;
9239 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9240 readonly b IPAccounting = ...;
9241 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9242 readonly a(iayu) IPAddressAllow = [...];
9243 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9244 readonly a(iayu) IPAddressDeny = [...];
9245 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9246 readonly as IPIngressFilterPath = ['...', ...];
9247 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9248 readonly as IPEgressFilterPath = ['...', ...];
9249 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9250 readonly as DisableControllers = ['...', ...];
a032b68d
MB
9251 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9252 readonly s ManagedOOMSwap = '...';
9253 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9254 readonly s ManagedOOMMemoryPressure = '...';
9255 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3a6ce677
BR
9256 readonly u ManagedOOMMemoryPressureLimit = ...;
9257 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9258 readonly s ManagedOOMPreference = '...';
8b3d4ff0
MB
9259 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9260 readonly a(ss) BPFProgram = [...];
9261 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9262 readonly a(iiqq) SocketBindAllow = [...];
9263 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9264 readonly a(iiqq) SocketBindDeny = [...];
a10f5d05
MB
9265 };
9266 interface org.freedesktop.DBus.Peer { ... };
9267 interface org.freedesktop.DBus.Introspectable { ... };
9268 interface org.freedesktop.DBus.Properties { ... };
9269 interface org.freedesktop.systemd1.Unit { ... };
9270};
9271 </programlisting>
9272
9273 <!--method GetProcesses is not documented!-->
9274
9275 <!--method AttachProcesses is not documented!-->
9276
9277 <!--property Slice is not documented!-->
9278
9279 <!--property MemoryCurrent is not documented!-->
9280
9281 <!--property CPUUsageNSec is not documented!-->
9282
9283 <!--property EffectiveCPUs is not documented!-->
9284
9285 <!--property EffectiveMemoryNodes is not documented!-->
9286
9287 <!--property TasksCurrent is not documented!-->
9288
9289 <!--property IPIngressBytes is not documented!-->
9290
9291 <!--property IPIngressPackets is not documented!-->
9292
9293 <!--property IPEgressBytes is not documented!-->
9294
9295 <!--property IPEgressPackets is not documented!-->
9296
9297 <!--property IOReadBytes is not documented!-->
9298
9299 <!--property IOReadOperations is not documented!-->
9300
9301 <!--property IOWriteBytes is not documented!-->
9302
9303 <!--property IOWriteOperations is not documented!-->
9304
9305 <!--property Delegate is not documented!-->
9306
9307 <!--property DelegateControllers is not documented!-->
9308
9309 <!--property CPUAccounting is not documented!-->
9310
9311 <!--property CPUWeight is not documented!-->
9312
9313 <!--property StartupCPUWeight is not documented!-->
9314
9315 <!--property CPUShares is not documented!-->
9316
9317 <!--property StartupCPUShares is not documented!-->
9318
9319 <!--property CPUQuotaPerSecUSec is not documented!-->
9320
9321 <!--property CPUQuotaPeriodUSec is not documented!-->
9322
9323 <!--property AllowedCPUs is not documented!-->
9324
9325 <!--property AllowedMemoryNodes is not documented!-->
9326
9327 <!--property IOAccounting is not documented!-->
9328
9329 <!--property IOWeight is not documented!-->
9330
9331 <!--property StartupIOWeight is not documented!-->
9332
9333 <!--property IODeviceWeight is not documented!-->
9334
9335 <!--property IOReadBandwidthMax is not documented!-->
9336
9337 <!--property IOWriteBandwidthMax is not documented!-->
9338
9339 <!--property IOReadIOPSMax is not documented!-->
9340
9341 <!--property IOWriteIOPSMax is not documented!-->
9342
9343 <!--property IODeviceLatencyTargetUSec is not documented!-->
9344
9345 <!--property BlockIOAccounting is not documented!-->
9346
9347 <!--property BlockIOWeight is not documented!-->
9348
9349 <!--property StartupBlockIOWeight is not documented!-->
9350
9351 <!--property BlockIODeviceWeight is not documented!-->
9352
9353 <!--property BlockIOReadBandwidth is not documented!-->
9354
9355 <!--property BlockIOWriteBandwidth is not documented!-->
9356
9357 <!--property MemoryAccounting is not documented!-->
9358
9359 <!--property DefaultMemoryLow is not documented!-->
9360
9361 <!--property DefaultMemoryMin is not documented!-->
9362
9363 <!--property MemoryMin is not documented!-->
9364
9365 <!--property MemoryLow is not documented!-->
9366
9367 <!--property MemoryHigh is not documented!-->
9368
9369 <!--property MemoryMax is not documented!-->
9370
9371 <!--property MemorySwapMax is not documented!-->
9372
9373 <!--property MemoryLimit is not documented!-->
9374
9375 <!--property DevicePolicy is not documented!-->
9376
9377 <!--property DeviceAllow is not documented!-->
9378
9379 <!--property TasksAccounting is not documented!-->
9380
9381 <!--property TasksMax is not documented!-->
9382
9383 <!--property IPAccounting is not documented!-->
9384
9385 <!--property IPAddressAllow is not documented!-->
9386
9387 <!--property IPAddressDeny is not documented!-->
9388
9389 <!--property IPIngressFilterPath is not documented!-->
9390
9391 <!--property IPEgressFilterPath is not documented!-->
9392
9393 <!--property DisableControllers is not documented!-->
9394
a032b68d
MB
9395 <!--property ManagedOOMSwap is not documented!-->
9396
9397 <!--property ManagedOOMMemoryPressure is not documented!-->
9398
3a6ce677
BR
9399 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
9400
9401 <!--property ManagedOOMPreference is not documented!-->
a032b68d 9402
8b3d4ff0
MB
9403 <!--property BPFProgram is not documented!-->
9404
9405 <!--property SocketBindAllow is not documented!-->
9406
9407 <!--property SocketBindDeny is not documented!-->
9408
a10f5d05
MB
9409 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9410
9411 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9412
9413 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9414
9415 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9416
9417 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9418
9419 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9420
9421 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9422
9423 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9424
9425 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9426
9427 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9428
8b3d4ff0
MB
9429 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
9430
a10f5d05
MB
9431 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9432
9433 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9434
9435 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9436
9437 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9438
9439 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9440
9441 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9442
9443 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9444
9445 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9446
9447 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9448
9449 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9450
9451 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9452
9453 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9454
9455 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9456
9457 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9458
9459 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9460
9461 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9462
9463 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9464
9465 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9466
9467 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9468
9469 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9470
9471 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9472
9473 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9474
9475 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9476
9477 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9478
9479 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9480
9481 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9482
9483 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9484
9485 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9486
9487 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9488
9489 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9490
9491 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9492
9493 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9494
9495 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9496
9497 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9498
9499 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9500
9501 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9502
9503 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9504
9505 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9506
9507 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9508
9509 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9510
9511 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9512
9513 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9514
9515 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9516
9517 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9518
9519 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9520
9521 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9522
9523 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9524
9525 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9526
9527 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9528
9529 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9530
9531 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9532
9533 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9534
9535 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9536
9537 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9538
9539 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9540
9541 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9542
9543 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9544
a032b68d
MB
9545 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9546
9547 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9548
3a6ce677
BR
9549 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
9550
9551 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
a032b68d 9552
8b3d4ff0
MB
9553 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
9554
9555 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
9556
9557 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
9558
a10f5d05
MB
9559 <!--End of Autogenerated section-->
9560
9561 <refsect2>
9562 <title>Properties</title>
9563
9564 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
9565 </refsect2>
9566 </refsect1>
9567
9568 <refsect1>
9569 <title>Scope Unit Objects</title>
9570
e80c5e53 9571 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
a10f5d05
MB
9572 interface (described here) in addition to the generic
9573 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
9574
9575 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
9576node /org/freedesktop/systemd1/unit/session_2d1_2escope {
9577 interface org.freedesktop.systemd1.Scope {
9578 methods:
9579 Abandon();
9580 GetProcesses(out a(sus) processes);
9581 AttachProcesses(in s subcgroup,
9582 in au pids);
9583 signals:
9584 RequestStop();
9585 properties:
9586 readonly s Controller = '...';
9587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9588 readonly t TimeoutStopUSec = ...;
9589 readonly s Result = '...';
9590 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9591 readonly t RuntimeMaxUSec = ...;
9592 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9593 readonly s Slice = '...';
9594 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9595 readonly s ControlGroup = '...';
9596 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9597 readonly t MemoryCurrent = ...;
9598 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
8b3d4ff0
MB
9599 readonly t MemoryAvailable = ...;
9600 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a10f5d05
MB
9601 readonly t CPUUsageNSec = ...;
9602 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9603 readonly ay EffectiveCPUs = [...];
9604 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9605 readonly ay EffectiveMemoryNodes = [...];
9606 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9607 readonly t TasksCurrent = ...;
9608 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9609 readonly t IPIngressBytes = ...;
9610 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9611 readonly t IPIngressPackets = ...;
9612 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9613 readonly t IPEgressBytes = ...;
9614 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9615 readonly t IPEgressPackets = ...;
9616 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9617 readonly t IOReadBytes = ...;
9618 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9619 readonly t IOReadOperations = ...;
9620 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9621 readonly t IOWriteBytes = ...;
9622 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9623 readonly t IOWriteOperations = ...;
9624 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9625 readonly b Delegate = ...;
9626 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9627 readonly as DelegateControllers = ['...', ...];
9628 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9629 readonly b CPUAccounting = ...;
9630 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9631 readonly t CPUWeight = ...;
9632 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9633 readonly t StartupCPUWeight = ...;
9634 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9635 readonly t CPUShares = ...;
9636 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9637 readonly t StartupCPUShares = ...;
9638 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9639 readonly t CPUQuotaPerSecUSec = ...;
9640 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9641 readonly t CPUQuotaPeriodUSec = ...;
9642 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9643 readonly ay AllowedCPUs = [...];
9644 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9645 readonly ay AllowedMemoryNodes = [...];
9646 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9647 readonly b IOAccounting = ...;
9648 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9649 readonly t IOWeight = ...;
9650 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9651 readonly t StartupIOWeight = ...;
9652 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9653 readonly a(st) IODeviceWeight = [...];
9654 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9655 readonly a(st) IOReadBandwidthMax = [...];
9656 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9657 readonly a(st) IOWriteBandwidthMax = [...];
9658 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9659 readonly a(st) IOReadIOPSMax = [...];
9660 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9661 readonly a(st) IOWriteIOPSMax = [...];
9662 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9663 readonly a(st) IODeviceLatencyTargetUSec = [...];
9664 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9665 readonly b BlockIOAccounting = ...;
9666 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9667 readonly t BlockIOWeight = ...;
9668 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9669 readonly t StartupBlockIOWeight = ...;
9670 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9671 readonly a(st) BlockIODeviceWeight = [...];
9672 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9673 readonly a(st) BlockIOReadBandwidth = [...];
9674 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9675 readonly a(st) BlockIOWriteBandwidth = [...];
9676 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9677 readonly b MemoryAccounting = ...;
9678 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9679 readonly t DefaultMemoryLow = ...;
9680 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9681 readonly t DefaultMemoryMin = ...;
9682 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9683 readonly t MemoryMin = ...;
9684 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9685 readonly t MemoryLow = ...;
9686 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9687 readonly t MemoryHigh = ...;
9688 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9689 readonly t MemoryMax = ...;
9690 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9691 readonly t MemorySwapMax = ...;
9692 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9693 readonly t MemoryLimit = ...;
9694 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9695 readonly s DevicePolicy = '...';
9696 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9697 readonly a(ss) DeviceAllow = [...];
9698 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9699 readonly b TasksAccounting = ...;
9700 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9701 readonly t TasksMax = ...;
9702 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9703 readonly b IPAccounting = ...;
9704 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9705 readonly a(iayu) IPAddressAllow = [...];
9706 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9707 readonly a(iayu) IPAddressDeny = [...];
9708 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9709 readonly as IPIngressFilterPath = ['...', ...];
9710 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9711 readonly as IPEgressFilterPath = ['...', ...];
9712 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9713 readonly as DisableControllers = ['...', ...];
a032b68d
MB
9714 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9715 readonly s ManagedOOMSwap = '...';
9716 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9717 readonly s ManagedOOMMemoryPressure = '...';
9718 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
3a6ce677
BR
9719 readonly u ManagedOOMMemoryPressureLimit = ...;
9720 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9721 readonly s ManagedOOMPreference = '...';
8b3d4ff0
MB
9722 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9723 readonly a(ss) BPFProgram = [...];
9724 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9725 readonly a(iiqq) SocketBindAllow = [...];
9726 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9727 readonly a(iiqq) SocketBindDeny = [...];
a10f5d05
MB
9728 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9729 readonly s KillMode = '...';
9730 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9731 readonly i KillSignal = ...;
9732 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9733 readonly i RestartKillSignal = ...;
9734 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9735 readonly i FinalKillSignal = ...;
9736 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9737 readonly b SendSIGKILL = ...;
9738 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9739 readonly b SendSIGHUP = ...;
9740 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9741 readonly i WatchdogSignal = ...;
9742 };
9743 interface org.freedesktop.DBus.Peer { ... };
9744 interface org.freedesktop.DBus.Introspectable { ... };
9745 interface org.freedesktop.DBus.Properties { ... };
9746 interface org.freedesktop.systemd1.Unit { ... };
9747};
9748 </programlisting>
9749
9750 <!--method GetProcesses is not documented!-->
9751
9752 <!--method AttachProcesses is not documented!-->
9753
a10f5d05
MB
9754 <!--property RuntimeMaxUSec is not documented!-->
9755
9756 <!--property Slice is not documented!-->
9757
9758 <!--property MemoryCurrent is not documented!-->
9759
9760 <!--property CPUUsageNSec is not documented!-->
9761
9762 <!--property EffectiveCPUs is not documented!-->
9763
9764 <!--property EffectiveMemoryNodes is not documented!-->
9765
9766 <!--property TasksCurrent is not documented!-->
9767
9768 <!--property IPIngressBytes is not documented!-->
9769
9770 <!--property IPIngressPackets is not documented!-->
9771
9772 <!--property IPEgressBytes is not documented!-->
9773
9774 <!--property IPEgressPackets is not documented!-->
9775
9776 <!--property IOReadBytes is not documented!-->
9777
9778 <!--property IOReadOperations is not documented!-->
9779
9780 <!--property IOWriteBytes is not documented!-->
9781
9782 <!--property IOWriteOperations is not documented!-->
9783
9784 <!--property Delegate is not documented!-->
9785
9786 <!--property DelegateControllers is not documented!-->
9787
9788 <!--property CPUAccounting is not documented!-->
9789
9790 <!--property CPUWeight is not documented!-->
9791
9792 <!--property StartupCPUWeight is not documented!-->
9793
9794 <!--property CPUShares is not documented!-->
9795
9796 <!--property StartupCPUShares is not documented!-->
9797
9798 <!--property CPUQuotaPerSecUSec is not documented!-->
9799
9800 <!--property CPUQuotaPeriodUSec is not documented!-->
9801
9802 <!--property AllowedCPUs is not documented!-->
9803
9804 <!--property AllowedMemoryNodes is not documented!-->
9805
9806 <!--property IOAccounting is not documented!-->
9807
9808 <!--property IOWeight is not documented!-->
9809
9810 <!--property StartupIOWeight is not documented!-->
9811
9812 <!--property IODeviceWeight is not documented!-->
9813
9814 <!--property IOReadBandwidthMax is not documented!-->
9815
9816 <!--property IOWriteBandwidthMax is not documented!-->
9817
9818 <!--property IOReadIOPSMax is not documented!-->
9819
9820 <!--property IOWriteIOPSMax is not documented!-->
9821
9822 <!--property IODeviceLatencyTargetUSec is not documented!-->
9823
9824 <!--property BlockIOAccounting is not documented!-->
9825
9826 <!--property BlockIOWeight is not documented!-->
9827
9828 <!--property StartupBlockIOWeight is not documented!-->
9829
9830 <!--property BlockIODeviceWeight is not documented!-->
9831
9832 <!--property BlockIOReadBandwidth is not documented!-->
9833
9834 <!--property BlockIOWriteBandwidth is not documented!-->
9835
9836 <!--property MemoryAccounting is not documented!-->
9837
9838 <!--property DefaultMemoryLow is not documented!-->
9839
9840 <!--property DefaultMemoryMin is not documented!-->
9841
9842 <!--property MemoryMin is not documented!-->
9843
9844 <!--property MemoryLow is not documented!-->
9845
9846 <!--property MemoryHigh is not documented!-->
9847
9848 <!--property MemoryMax is not documented!-->
9849
9850 <!--property MemorySwapMax is not documented!-->
9851
9852 <!--property MemoryLimit is not documented!-->
9853
9854 <!--property DevicePolicy is not documented!-->
9855
9856 <!--property DeviceAllow is not documented!-->
9857
9858 <!--property TasksAccounting is not documented!-->
9859
9860 <!--property TasksMax is not documented!-->
9861
9862 <!--property IPAccounting is not documented!-->
9863
9864 <!--property IPAddressAllow is not documented!-->
9865
9866 <!--property IPAddressDeny is not documented!-->
9867
9868 <!--property IPIngressFilterPath is not documented!-->
9869
9870 <!--property IPEgressFilterPath is not documented!-->
9871
9872 <!--property DisableControllers is not documented!-->
9873
a032b68d
MB
9874 <!--property ManagedOOMSwap is not documented!-->
9875
9876 <!--property ManagedOOMMemoryPressure is not documented!-->
9877
3a6ce677
BR
9878 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
9879
9880 <!--property ManagedOOMPreference is not documented!-->
a032b68d 9881
8b3d4ff0
MB
9882 <!--property BPFProgram is not documented!-->
9883
9884 <!--property SocketBindAllow is not documented!-->
9885
9886 <!--property SocketBindDeny is not documented!-->
9887
a10f5d05
MB
9888 <!--property KillMode is not documented!-->
9889
9890 <!--property KillSignal is not documented!-->
9891
9892 <!--property RestartKillSignal is not documented!-->
9893
9894 <!--property FinalKillSignal is not documented!-->
9895
9896 <!--property SendSIGKILL is not documented!-->
9897
9898 <!--property SendSIGHUP is not documented!-->
9899
9900 <!--property WatchdogSignal is not documented!-->
9901
9902 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9903
9904 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9905
9906 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9907
9908 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9909
9910 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9911
9912 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
9913
9914 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9915
9916 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9917
9918 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
9919
9920 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
9921
9922 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
9923
9924 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9925
9926 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
9927
9928 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9929
9930 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9931
9932 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9933
8b3d4ff0
MB
9934 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
9935
a10f5d05
MB
9936 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9937
9938 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9939
9940 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9941
9942 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9943
9944 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9945
9946 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9947
9948 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9949
9950 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9951
9952 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9953
9954 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9955
9956 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9957
9958 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9959
9960 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9961
9962 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9963
9964 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9965
9966 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9967
9968 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9969
9970 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9971
9972 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9973
9974 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9975
9976 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9977
9978 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9979
9980 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9981
9982 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9983
9984 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9985
9986 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9987
9988 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9989
9990 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9991
9992 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9993
9994 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9995
9996 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9997
9998 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9999
10000 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
10001
10002 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
10003
10004 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
10005
10006 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
10007
10008 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
10009
10010 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
10011
10012 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
10013
10014 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
10015
10016 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
10017
10018 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
10019
10020 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
10021
10022 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
10023
10024 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
10025
10026 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
10027
10028 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
10029
10030 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
10031
10032 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
10033
10034 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
10035
10036 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
10037
10038 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
10039
10040 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
10041
10042 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
10043
10044 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
10045
10046 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
10047
10048 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
10049
a032b68d
MB
10050 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
10051
10052 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
10053
3a6ce677
BR
10054 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
10055
10056 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
a032b68d 10057
8b3d4ff0
MB
10058 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
10059
10060 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
10061
10062 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
10063
a10f5d05
MB
10064 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
10065
10066 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
10067
10068 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
10069
10070 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
10071
10072 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
10073
10074 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
10075
10076 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
10077
10078 <!--End of Autogenerated section-->
10079
10080 <refsect2>
10081 <title>Methods</title>
10082
10083 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
10084 may be used to inform the system manager that the manager that created the scope lost interest in the
10085 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
10086 </refsect2>
10087
10088 <refsect2>
10089 <title>Signals</title>
10090
10091 <para><function>RequestStop</function> is sent to the peer that is configured in the
10092 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
10093 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
10094 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
10095 </refsect2>
10096
10097 <refsect2>
10098 <title>Properties</title>
10099
10100 <para>All properties correspond directly with the matching properties of service units.</para>
10101
10102 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
10103 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
10104 set when the scope is created. If not set, the scope's processes will terminated with
10105 <constant>SIGTERM</constant> directly.</para>
10106 </refsect2>
10107 </refsect1>
10108
10109
10110 <refsect1>
10111 <title>Job Objects</title>
10112
10113 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
10114 execution queue. Each job is attached to exactly one unit.</para>
10115
10116 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
10117node /org/freedesktop/systemd1/job/666 {
10118 interface org.freedesktop.systemd1.Job {
10119 methods:
10120 Cancel();
10121 GetAfter(out a(usssoo) jobs);
10122 GetBefore(out a(usssoo) jobs);
10123 properties:
10124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10125 readonly u Id = ...;
10126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10127 readonly (so) Unit = ...;
10128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10129 readonly s JobType = '...';
10130 readonly s State = '...';
10131 };
10132 interface org.freedesktop.DBus.Peer { ... };
10133 interface org.freedesktop.DBus.Introspectable { ... };
10134 interface org.freedesktop.DBus.Properties { ... };
10135};
10136 </programlisting>
10137
10138 <!--method GetAfter is not documented!-->
10139
10140 <!--method GetBefore is not documented!-->
10141
10142 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10143
10144 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
10145
10146 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
10147
10148 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
10149
10150 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
10151
10152 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
10153
10154 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
10155
10156 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
10157
10158 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
10159
10160 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
10161
10162 <!--End of Autogenerated section-->
10163
10164 <refsect2>
10165 <title>Methods</title>
10166
10167 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
10168 it is not yet executed but generally will not cause a job that is already in the process of being
10169 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
10170 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
10171 </refsect2>
10172
10173 <refsect2>
10174 <title>Properties</title>
10175
10176 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
10177 numeric ID is only assigned once.</para>
10178
10179 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
10180 the name of the unit and a bus path to the unit's object.</para>
10181
10182 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
10183 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
10184 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
10185 that later versions might define additional values.</para>
10186
10187 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
10188 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
10189 execute yet. The latter indicates that a job is currently being executed.</para>
10190 </refsect2>
10191 </refsect1>
10192
10193 <refsect1>
10194 <title>Examples</title>
10195
10196 <example>
10197 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
10198
10199 <programlisting>
10200$ gdbus introspect --system \
10201 --dest org.freedesktop.systemd1 \
10202 --object-path /org/freedesktop/systemd1
10203 </programlisting>
10204 </example>
10205
10206 <example>
10207 <title>Introspect a unit on the bus</title>
10208
10209 <programlisting>
10210$ busctl introspect org.freedesktop.systemd1 \
10211 $(busctl call org.freedesktop.systemd1 \
10212 /org/freedesktop/systemd1 \
10213 org.freedesktop.systemd1.Manager \
10214 GetUnit s systemd-resolved.service | cut -d'"' -f2)
10215 </programlisting>
10216 </example>
10217
10218 <example>
10219 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
10220
10221 <programlisting>
10222$ gdbus introspect --system --dest org.freedesktop.systemd1 \
10223 --object-path /org/freedesktop/systemd1/job/1292
10224 </programlisting>
10225 </example>
10226 </refsect1>
10227
10228 <refsect1>
10229 <title>Versioning</title>
10230
10231 <para>These D-Bus interfaces follow <ulink url="http://0pointer.de/blog/projects/versioning-dbus.html">
10232 the usual interface versioning guidelines</ulink>.</para>
10233 </refsect1>
10234</refentry>