]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/org.freedesktop.systemd1.xml
core: add D-bus properties for RestrictNetworkInterfaces=
[thirdparty/systemd.git] / man / org.freedesktop.systemd1.xml
CommitLineData
3031660c
ZJS
1<?xml version='1.0'?>
2<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >
db9ecf05 4<!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
3031660c
ZJS
5
6<refentry id="org.freedesktop.systemd1" xmlns:xi="http://www.w3.org/2001/XInclude">
7 <refentryinfo>
8 <title>org.freedesktop.systemd1</title>
9 <productname>systemd</productname>
10 </refentryinfo>
11
12 <refmeta>
13 <refentrytitle>org.freedesktop.systemd1</refentrytitle>
14 <manvolnum>5</manvolnum>
15 </refmeta>
16
17 <refnamediv>
18 <refname>org.freedesktop.systemd1</refname>
ca264f7d 19 <refpurpose>The D-Bus interface of systemd</refpurpose>
3031660c
ZJS
20 </refnamediv>
21
22 <refsect1>
23 <title>Introduction</title>
24
25 <para>
26 <citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry> and its
ca264f7d
DDM
27 auxiliary daemons expose a number of APIs over D-Bus. This page only describes the various APIs exposed by the
28 system and service manager itself. It does not cover the auxiliary daemons.
3031660c
ZJS
29 </para>
30
31 <para>The service manager exposes a number of objects on the bus: one
ca264f7d 32 <interfacename>Manager</interfacename> object as a central entry point for clients along with individual objects
3031660c 33 for each unit and for each queued job. The unit objects each implement a generic
ca264f7d
DDM
34 <interfacename>Unit</interfacename> interface as well as a type-specific interface. For example, service units
35 implement both <interfacename>org.freedesktop.systemd1.Unit</interfacename> and
36 <interfacename>org.freedesktop.system1.Service</interfacename>. The manager object can list
37 unit and job objects or directly convert a unit name or job id into a bus path of the corresponding
3031660c
ZJS
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
98ab0dae
ZJS
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
3031660c 47 means that sensitive operations exposed by PID 1 on the bus are generally not available to unprivileged
ca264f7d 48 processes directly. However, some operations (such as shutdown/reboot/suspend) are made available through the D-Bus
3031660c
ZJS
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
48f99d7c 60 <programlisting executable="systemd" node="/org/freedesktop/systemd1" interface="org.freedesktop.systemd1.Manager">
3031660c
ZJS
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);
47fb7fd6
ZJS
68 GetUnitByInvocationID(in ay invocation_id,
69 out o unit);
70 GetUnitByControlGroup(in s cgroup,
71 out o unit);
3031660c
ZJS
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);
47fb7fd6
ZJS
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);
3031660c 108 KillUnit(in s name,
47fb7fd6 109 in s whom,
3031660c 110 in i signal);
47fb7fd6
ZJS
111 CleanUnit(in s name,
112 in as mask);
671fee18
LP
113 FreezeUnit(in s name);
114 ThawUnit(in s name);
3031660c 115 ResetFailedUnit(in s name);
47fb7fd6
ZJS
116 SetUnitProperties(in s name,
117 in b runtime,
118 in a(sv) properties);
5e8deb94
LB
119 BindMountUnit(in s name,
120 in s source,
121 in s destination,
122 in b read_only,
123 in b mkdir);
af477139
LB
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);
47fb7fd6
ZJS
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);
3031660c
ZJS
143 GetJob(in u id,
144 out o job);
47fb7fd6
ZJS
145 GetJobAfter(in u id,
146 out a(usssoo) jobs);
147 GetJobBefore(in u id,
148 out a(usssoo) jobs);
3031660c
ZJS
149 CancelJob(in u id);
150 ClearJobs();
151 ResetFailed();
9653108f 152 SetShowStatus(in s mode);
3031660c 153 ListUnits(out a(ssssssouso) units);
47fb7fd6
ZJS
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);
3031660c
ZJS
161 ListJobs(out a(usssoo) jobs);
162 Subscribe();
163 Unsubscribe();
47fb7fd6
ZJS
164 Dump(out s output);
165 DumpByFileDescriptor(out h fd);
3031660c
ZJS
166 Reload();
167 Reexecute();
168 Exit();
169 Reboot();
170 PowerOff();
171 Halt();
172 KExec();
173 SwitchRoot(in s new_root,
174 in s init);
47fb7fd6 175 SetEnvironment(in as assignments);
3031660c 176 UnsetEnvironment(in as names);
47fb7fd6
ZJS
177 UnsetAndSetEnvironment(in as names,
178 in as assignments);
70666e28 179 EnqueueMarkedJobs(out ao jobs);
47fb7fd6
ZJS
180 ListUnitFiles(out a(ss) unit_files);
181 ListUnitFilesByPatterns(in as states,
182 in as patterns,
183 out a(ss) unit_files);
3031660c
ZJS
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);
83654007
LB
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);
3031660c
ZJS
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);
47fb7fd6
ZJS
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);
3031660c
ZJS
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);
47fb7fd6
ZJS
228 RevertUnitFiles(in as files,
229 out a(sss) changes);
230 SetDefaultTarget(in s name,
231 in b force,
3031660c
ZJS
232 out a(sss) changes);
233 GetDefaultTarget(out s name);
47fb7fd6
ZJS
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);
3031660c
ZJS
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:
47fb7fd6
ZJS
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 = '...';
c44a285c
FL
495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
496 readonly s CtrlAltDelBurstAction = '...';
3031660c 497 };
47fb7fd6
ZJS
498 interface org.freedesktop.DBus.Peer { ... };
499 interface org.freedesktop.DBus.Introspectable { ... };
500 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
501};
502 </programlisting>
503
47fb7fd6
ZJS
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
671fee18
LP
512 <!--method FreezeUnit is not documented!-->
513
514 <!--method ThawUnit is not documented!-->
515
47fb7fd6
ZJS
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
9653108f
ZJS
530 <!--method SetShowStatus is not documented!-->
531
47fb7fd6
ZJS
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
c44a285c
FL
738 <!--property CtrlAltDelBurstAction is not documented!-->
739
00bb75d7
ZJS
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
671fee18
LP
778 <variablelist class="dbus-method" generated="True" extra-ref="FreezeUnit()"/>
779
780 <variablelist class="dbus-method" generated="True" extra-ref="ThawUnit()"/>
781
00bb75d7
ZJS
782 <variablelist class="dbus-method" generated="True" extra-ref="ResetFailedUnit()"/>
783
784 <variablelist class="dbus-method" generated="True" extra-ref="SetUnitProperties()"/>
785
5e8deb94
LB
786 <variablelist class="dbus-method" generated="True" extra-ref="BindMountUnit()"/>
787
af477139
LB
788 <variablelist class="dbus-method" generated="True" extra-ref="MountImageUnit()"/>
789
00bb75d7
ZJS
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
9653108f
ZJS
814 <variablelist class="dbus-method" generated="True" extra-ref="SetShowStatus()"/>
815
00bb75d7
ZJS
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
70666e28
ZJS
856 <variablelist class="dbus-method" generated="True" extra-ref="EnqueueMarkedJobs()"/>
857
00bb75d7
ZJS
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
83654007
LB
868 <variablelist class="dbus-method" generated="True" extra-ref="EnableUnitFilesWithFlags()"/>
869
870 <variablelist class="dbus-method" generated="True" extra-ref="DisableUnitFilesWithFlags()"/>
871
00bb75d7
ZJS
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
c44a285c
FL
1134 <variablelist class="dbus-property" generated="True" extra-ref="CtrlAltDelBurstAction"/>
1135
00bb75d7
ZJS
1136 <!--End of Autogenerated section-->
1137
3031660c
ZJS
1138 <refsect2>
1139 <title>Methods</title>
1140
ca264f7d
DDM
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
3031660c
ZJS
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
ca264f7d 1147 the unit name and returns the object path. If a unit has not been loaded yet by this name this method
3031660c
ZJS
1148 will fail.</para>
1149
1150 <para><function>GetUnitByPID()</function> may be used to get the unit object path of the unit a process
ca264f7d 1151 ID belongs to. It takes a UNIX PID and returns the object path. The PID must refer to an existing system process.</para>
3031660c
ZJS
1152
1153 <para><function>LoadUnit()</function> is similar to <function>GetUnit()</function> but will load the
1154 unit from disk if possible.</para>
1155
ca264f7d
DDM
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
3031660c 1165 start a unit but only ignore the requirement dependencies. It is not recommended to make use of the
ca264f7d 1166 latter two options. On completion, this method returns the newly created job object.</para>
3031660c
ZJS
1167
1168 <para><function>StartUnitReplace()</function> is similar to <function>StartUnit()</function> but
ca264f7d 1169 replaces a job that is queued for one unit by a job for another unit.</para>
3031660c
ZJS
1170
1171 <para><function>StopUnit()</function> is similar to <function>StartUnit()</function> but stops the
ca264f7d
DDM
1172 specified unit rather than starting it. Note that the <literal>isolate</literal> mode is invalid for this
1173 method.</para>
3031660c
ZJS
1174
1175 <para><function>ReloadUnit()</function>, <function>RestartUnit()</function>,
ca264f7d
DDM
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
3031660c 1178 similar arguments as <function>StartUnit()</function>. Reloading is done only if the unit is already
ca264f7d 1179 running and fails otherwise. If a service is restarted that isn't running, it will be started unless
3031660c
ZJS
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
70666e28
ZJS
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
5e8deb94
LB
1188 <para><function>BindMountUnit()</function> can be used to bind mount new files or directories into
1189 a running service mount namespace.</para>
1190
af477139
LB
1191 <para><function>MountImageUnit()</function> can be used to mount new images into a running service
1192 mount namespace.</para>
1193
3031660c 1194 <para><function>KillUnit()</function> may be used to kill (i.e. send a signal to) all processes of a
ca264f7d 1195 unit. It takes the unit <varname>name</varname>, an enum <varname>who</varname> and a UNIX
3031660c
ZJS
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
ca264f7d
DDM
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
3031660c 1200 <literal>control</literal> process is for example a process that is configured via
ca264f7d 1201 <varname>ExecStop=</varname> and is spawned in parallel to the main daemon process in order to shut it
3031660c
ZJS
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
ca264f7d
DDM
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
3031660c
ZJS
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
ca264f7d 1213 queued. Note that this does not have any effect on jobs whose execution has already begun. It only
3031660c
ZJS
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
ca264f7d 1220 <para><function>ListUnits()</function> returns an array of all currently loaded units. Note that
3031660c
ZJS
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
ca264f7d 1242 <listitem><para>If there is a job queued for the job unit, the numeric job id, 0
3031660c
ZJS
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
ca264f7d
DDM
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
3031660c
ZJS
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
2736c25c
DDM
1271 all clients which previously asked for <function>Subscribe()</function> either closed their connection
1272 to the bus or invoked <function>Unsubscribe()</function>.</para>
3031660c
ZJS
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
2736c25c 1283 <para><function>Reboot()</function>, <function>PowerOff()</function>, <function>Halt()</function>, or
3031660c
ZJS
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
2736c25c
DDM
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
3031660c
ZJS
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
2736c25c
DDM
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
3031660c 1296 automatically searched for). The state of the system manager will be serialized before the
2736c25c 1297 transition. After the transition, the manager binary on the main system is invoked and replaces the old
3031660c
ZJS
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
2736c25c
DDM
1301 to all spawned processes. It takes a string array of environment variable assignments. Any previously set
1302 environment variables will be overridden.</para>
3031660c 1303
2736c25c
DDM
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
3031660c
ZJS
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
2736c25c
DDM
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>
3031660c 1314
2736c25c 1315 <para><function>ListUnitFiles()</function> returns an array of unit names and their enablement
3031660c 1316 status. Note that <function>ListUnit()</function> returns a list of units currently loaded into memory,
2736c25c
DDM
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>
3031660c 1321
2736c25c 1322 <para><function>GetUnitFileState()</function> returns the current enablement status of a specific unit
3031660c
ZJS
1323 file.</para>
1324
1325 <para><function>EnableUnitFiles()</function> may be used to enable one or more units in the system (by
3b121157 1326 creating symlinks to them in <filename>/etc/</filename> or <filename>/run/</filename>). It takes a list
3031660c 1327 of unit files to enable (either just file names or full absolute paths if the unit files are residing
2736c25c 1328 outside the usual unit search paths) and two booleans: the first controls whether the unit shall be
3b121157
ZJS
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
2736c25c 1331 replaced if necessary. This method returns one boolean and an array of the changes made. The boolean
3031660c 1332 signals whether the unit files contained any enablement information (i.e. an [Install]) section. The
2736c25c 1333 changes array consists of structures with three strings: the type of the change (one of
3031660c
ZJS
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,
3b121157 1339 i.e. removes all symlinks to them in <filename>/etc/</filename> and <filename>/run/</filename>.</para>
3031660c 1340
83654007
LB
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>
1354
3031660c
ZJS
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
2736c25c 1362 <para>Similarly, <function>PresetUnitFiles()</function> enables/disables one or more unit files
3031660c
ZJS
1363 according to the preset policy. See
1364 <citerefentry><refentrytitle>systemd.preset</refentrytitle><manvolnum>7</manvolnum></citerefentry> for more
1365 information.</para>
1366
2736c25c 1367 <para>Similarly, <function>MaskUnitFiles()</function> masks unit files and
3031660c
ZJS
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
2736c25c 1372 information.</para>
3031660c
ZJS
1373
1374 <para><function>GetDefaultTarget()</function> retrieves the name of the unit to which
2736c25c 1375 <filename>default.target</filename> is aliased.</para>
3031660c
ZJS
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
55cf7779 1380 <citerefentry><refentrytitle>systemd.resource-control</refentrytitle><manvolnum>5</manvolnum></citerefentry>)
2736c25c 1381 may. The changes are applied instantly and stored on disk for future boots, unless
3031660c
ZJS
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
2736c25c
DDM
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>
3031660c 1388
2736c25c 1389 <para><function>StartTransientUnit()</function> may be used to create and start a transient unit which
3031660c 1390 will be released as soon as it is not running or referenced anymore or the system is
2736c25c 1391 rebooted. <varname>name</varname> is the unit name including its suffix and must be
3031660c
ZJS
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
47fb7fd6
ZJS
1395 passed as an empty array. See the
1396 <ulink url="http://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New Control Group
3031660c
ZJS
1397 Interface</ulink> for more information how to make use of this functionality for resource control
1398 purposes.</para>
3031660c
ZJS
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
2736c25c 1405 by at least one client. Make sure to invoke this method when subscribing to these signals!</para>
3031660c
ZJS
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
2736c25c
DDM
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
3031660c
ZJS
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
2736c25c
DDM
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>
3031660c 1425
2736c25c
DDM
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
3031660c
ZJS
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>,
2736c25c 1431 <varname>InitRDTimestampMonotonic</varname>, <varname>UserspaceTimestampMonotonic</varname>, and
3031660c
ZJS
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
2736c25c 1439 to False). This may be used by UIs to optimize UI updates.</para>
3031660c
ZJS
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
2736c25c 1451 the version string is purely informational. It should not be parsed and one may not assume the version to
3031660c 1452 be formatted in any particular way. We take the liberty to change the versioning scheme at any time and
2736c25c 1453 it is not part of the public API.</para>
3031660c
ZJS
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
2736c25c
DDM
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
3031660c
ZJS
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
3b121157 1463 set if <filename>/usr/</filename> is not pre-mounted when systemd is first invoked. See
3031660c
ZJS
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>,
2736c25c 1477 <varname>FinishTimestamp</varname>, and <varname>FinishTimestampMonotonic</varname> encode
3031660c
ZJS
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
2736c25c
DDM
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>
3031660c
ZJS
1488
1489 <para>Similarly, the <varname>SecurityStartTimestamp</varname>,
2736c25c 1490 <varname>GeneratorsStartTimestamp</varname> and <varname>LoadUnitTimestamp</varname> (as well as their
3031660c
ZJS
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
2736c25c 1493 the unit files.</para>
3031660c
ZJS
1494
1495 <para><varname>NNames</varname> encodes how many unit names are currently known. This only includes
2736c25c
DDM
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>
3031660c
ZJS
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
2736c25c 1505 <para><varname>Progress</varname> encodes boot progress as a floating point value between 0.0 and
3031660c 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
2736c25c 1507 number of executed and queued jobs. After startup, this field is always 1.0 indicating a finished
3031660c
ZJS
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
2736c25c 1514 file system paths encoded as strings.</para>
3031660c
ZJS
1515
1516 <para><varname>Virtualization</varname> contains a short ID string describing the virtualization
2736c25c
DDM
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
3031660c
ZJS
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
2736c25c 1529 that the root path is encoded as the empty string here (not as <literal>/</literal>!), so that it can be
3031660c 1530 appended to <filename>/sys/fs/cgroup/systemd</filename> easily. This value will be set to the empty
2736c25c 1531 string for the host instance and some other string for container instances.</para>
3031660c 1532 </refsect2>
ae53ea52
ZJS
1533
1534 <refsect2>
1535 <title>Security</title>
1536
1537 <para>Read access is generally granted to all clients. Additionally, for unprivileged clients, some
98ab0dae 1538 operations are allowed through the polkit privilege system. Operations which modify unit state
ae53ea52 1539 (<function>StartUnit()</function>, <function>StopUnit()</function>, <function>KillUnit()</function>,
f4e1a425 1540 <function>RestartUnit()</function> and similar, <function>SetProperty()</function>) require
ae53ea52
ZJS
1541 <interfacename>org.freedesktop.systemd1.manage-units</interfacename>. Operations which modify unit file
1542 enablement state (<function>EnableUnitFiles()</function>, <function>DisableUnitFiles()</function>,
83654007 1543 <function>EnableUnitFilesWithFlags()</function>, <function>DisableUnitFilesWithFlags()</function>,
ae53ea52
ZJS
1544 <function>ReenableUnitFiles()</function>, <function>LinkUnitFiles()</function>,
1545 <function>PresetUnitFiles</function>, <function>MaskUnitFiles</function>, and similar) require
f4e1a425 1546 <interfacename>org.freedesktop.systemd1.manage-unit-files</interfacename>. Operations which modify the
2736c25c 1547 exported environment (<function>SetEnvironment()</function>, <function>UnsetEnvironment()</function>,
ae53ea52 1548 <function>UnsetAndSetEnvironment()</function>) require
2736c25c 1549 <interfacename>org.freedesktop.systemd1.set-environment</interfacename>. <function>Reload()</function>
ae53ea52
ZJS
1550 and <function>Reexecute()</function> require
1551 <interfacename>org.freedesktop.systemd1.reload-daemon</interfacename>.
1552 </para>
1553 </refsect2>
3031660c
ZJS
1554 </refsect1>
1555
1556 <refsect1>
1557 <title>Unit Objects</title>
1558
48f99d7c 1559 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Unit">
3031660c
ZJS
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);
47fb7fd6
ZJS
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,
3031660c
ZJS
1586 in i signal);
1587 ResetFailed();
1588 SetProperties(in b runtime,
1589 in a(sv) properties);
47fb7fd6
ZJS
1590 Ref();
1591 Unref();
1592 Clean(in as mask);
671fee18
LP
1593 Freeze();
1594 Thaw();
3031660c 1595 properties:
47fb7fd6
ZJS
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")
629b2a6f
LP
1633 readonly as OnFailureOf = ['...', ...];
1634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
294446dc
LP
1635 readonly as OnSuccess = ['...', ...];
1636 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1637 readonly as OnSuccessOf = ['...', ...];
1638 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
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")
ffec78c0
LP
1647 readonly as PropagatesStopTo = ['...', ...];
1648 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1649 readonly as StopPropagatedFrom = ['...', ...];
1650 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
1651 readonly as JoinsNamespaceOf = ['...', ...];
1652 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
d219a2b0
LP
1653 readonly as SliceOf = ['...', ...];
1654 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
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 = '...';
671fee18 1663 readonly s FreezerState = '...';
47fb7fd6
ZJS
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 = ['...', ...];
671fee18
LP
1695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1696 readonly b CanFreeze = ...;
47fb7fd6
ZJS
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")
ecfcf024 1709 readonly s OnSuccessJobMode = '...';
294446dc 1710 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
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 = ...;
ff68472a
ZJS
1716 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
1717 readonly as Markers = ['...', ...];
47fb7fd6
ZJS
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 = ['...', ...];
3031660c 1763 };
47fb7fd6
ZJS
1764 interface org.freedesktop.DBus.Peer { ... };
1765 interface org.freedesktop.DBus.Introspectable { ... };
1766 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
1767};
1768 </programlisting>
1769
47fb7fd6
ZJS
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
671fee18
LP
1778 <!--method Freeze is not documented!-->
1779
1780 <!--method Thaw is not documented!-->
1781
47fb7fd6
ZJS
1782 <!--property PartOf is not documented!-->
1783
1784 <!--property RequisiteOf is not documented!-->
1785
1786 <!--property ConsistsOf is not documented!-->
1787
629b2a6f
LP
1788 <!--property OnFailureOf is not documented!-->
1789
294446dc
LP
1790 <!--property OnSuccess is not documented!-->
1791
1792 <!--property OnSuccessOf is not documented!-->
1793
47fb7fd6
ZJS
1794 <!--property ReloadPropagatedFrom is not documented!-->
1795
ffec78c0
LP
1796 <!--property PropagatesStopTo is not documented!-->
1797
1798 <!--property StopPropagatedFrom is not documented!-->
1799
47fb7fd6
ZJS
1800 <!--property JoinsNamespaceOf is not documented!-->
1801
d219a2b0
LP
1802 <!--property SliceOf is not documented!-->
1803
671fee18
LP
1804 <!--property FreezerState is not documented!-->
1805
47fb7fd6
ZJS
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
671fee18
LP
1816 <!--property CanFreeze is not documented!-->
1817
ecfcf024 1818 <!--property OnSuccessJobMode is not documented!-->
294446dc 1819
47fb7fd6
ZJS
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
00bb75d7 1858 <!--Autogenerated cross-references for systemd.directives, do not edit-->
3031660c 1859
00bb75d7 1860 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 1861
00bb75d7 1862 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
3031660c 1863
00bb75d7 1864 <variablelist class="dbus-method" generated="True" extra-ref="Start()"/>
3031660c 1865
00bb75d7 1866 <variablelist class="dbus-method" generated="True" extra-ref="Stop()"/>
3031660c 1867
00bb75d7 1868 <variablelist class="dbus-method" generated="True" extra-ref="Reload()"/>
3031660c 1869
00bb75d7 1870 <variablelist class="dbus-method" generated="True" extra-ref="Restart()"/>
3031660c 1871
00bb75d7 1872 <variablelist class="dbus-method" generated="True" extra-ref="TryRestart()"/>
3031660c 1873
00bb75d7 1874 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrRestart()"/>
3031660c 1875
00bb75d7 1876 <variablelist class="dbus-method" generated="True" extra-ref="ReloadOrTryRestart()"/>
3031660c 1877
00bb75d7
ZJS
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
671fee18
LP
1892 <variablelist class="dbus-method" generated="True" extra-ref="Freeze()"/>
1893
1894 <variablelist class="dbus-method" generated="True" extra-ref="Thaw()"/>
1895
00bb75d7
ZJS
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
629b2a6f
LP
1932 <variablelist class="dbus-property" generated="True" extra-ref="OnFailureOf"/>
1933
294446dc
LP
1934 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccess"/>
1935
1936 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessOf"/>
1937
00bb75d7
ZJS
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
ffec78c0
LP
1946 <variablelist class="dbus-property" generated="True" extra-ref="PropagatesStopTo"/>
1947
1948 <variablelist class="dbus-property" generated="True" extra-ref="StopPropagatedFrom"/>
1949
00bb75d7
ZJS
1950 <variablelist class="dbus-property" generated="True" extra-ref="JoinsNamespaceOf"/>
1951
d219a2b0
LP
1952 <variablelist class="dbus-property" generated="True" extra-ref="SliceOf"/>
1953
00bb75d7
ZJS
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
671fee18
LP
1964 <variablelist class="dbus-property" generated="True" extra-ref="FreezerState"/>
1965
00bb75d7
ZJS
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
671fee18
LP
2008 <variablelist class="dbus-property" generated="True" extra-ref="CanFreeze"/>
2009
00bb75d7
ZJS
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
ecfcf024 2022 <variablelist class="dbus-property" generated="True" extra-ref="OnSuccessJobMode"/>
294446dc 2023
00bb75d7
ZJS
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
ff68472a
ZJS
2030 <variablelist class="dbus-property" generated="True" extra-ref="Markers"/>
2031
00bb75d7
ZJS
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
3031660c
ZJS
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
2736c25c 2169 one (if not, it contains the empty string).</para>
3031660c
ZJS
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>,
2736c25c 2175 <literal>disabled</literal>, and <literal>invalid</literal>. <literal>enabled</literal> indicates that a
3031660c 2176 unit file is permanently enabled. <literal>enable-runtime</literal> indicates the unit file is only
2736c25c 2177 temporarily enabled and will no longer be enabled after a reboot (that means, it is enabled via
3b121157
ZJS
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
2736c25c 2181 reboot). <literal>masked</literal> indicates that the unit file is masked permanently.
3b121157 2182 <literal>masked-runtime</literal> indicates that it is masked in <filename>/run/</filename> temporarily
2736c25c
DDM
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>
3031660c
ZJS
2186
2187 <para><varname>InactiveExitTimestamp</varname>, <varname>InactiveExitTimestampMonotonic</varname>,
2188 <varname>ActiveEnterTimestamp</varname>, <varname>ActiveEnterTimestampMonotonic</varname>,
2189 <varname>ActiveExitTimestamp</varname>, <varname>ActiveExitTimestampMonotonic</varname>,
2736c25c
DDM
2190 <varname>InactiveEnterTimestamp</varname>, and <varname>InactiveEnterTimestampMonotonic</varname>
2191 contain <constant>CLOCK_REALTIME</constant> and <constant>CLOCK_MONOTONIC</constant> 64-bit microsecond
3031660c
ZJS
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
2736c25c 2198 not yet been recorded on this boot.</para>
3031660c 2199
2736c25c
DDM
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>
3031660c 2203
2736c25c 2204 <para><varname>CanIsolate</varname> encodes as a boolean whether the unit may be started in isolation
3031660c
ZJS
2205 mode.</para>
2206
2207 <para><varname>Job</varname> encodes the job ID and job object path of the job currently scheduled or
2736c25c 2208 executed for this unit, if there is any. If no job is scheduled or executed, the job id field will be
3031660c
ZJS
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
ff68472a
ZJS
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>
3031660c
ZJS
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
2736c25c 2239 the last time the configured conditions of the unit have been checked or 0 if they have never been
3031660c
ZJS
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
2736c25c 2245 <para><varname>Conditions</varname> contains all configured conditions of the unit. For each condition,
3031660c
ZJS
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
ae53ea52 2248 condition (e.g. the path in case of <varname>ConditionPathExists</varname>), and the status. The status
3031660c
ZJS
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
2736c25c 2252 zero/positive/negative values.</para>
3031660c
ZJS
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
2736c25c 2256 the error ID and an explanatory human readable string of what happened. If it loaded successfully, this
3031660c
ZJS
2257 will be a pair of empty strings.</para>
2258
2736c25c
DDM
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>
3031660c 2261 </refsect2>
ae53ea52
ZJS
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
98ab0dae 2270 polkit.</para>
ae53ea52 2271 </refsect2>
3031660c
ZJS
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
48f99d7c 2281 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice" interface="org.freedesktop.systemd1.Service">
47fb7fd6 2282node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2eservice {
3031660c
ZJS
2283 interface org.freedesktop.systemd1.Service {
2284 methods:
5e8deb94
LB
2285 BindMount(in s source,
2286 in s destination,
2287 in b read_only,
2288 in b mkdir);
af477139
LB
2289 MountImage(in s source,
2290 in s destination,
2291 in b read_only,
2292 in b mkdir,
2293 in a(ss) options);
47fb7fd6
ZJS
2294 GetProcesses(out a(sus) processes);
2295 AttachProcesses(in s subcgroup,
2296 in au pids);
3031660c 2297 properties:
47fb7fd6
ZJS
2298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2299 readonly s Type = '...';
2300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2301 readonly s Restart = '...';
2302 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2303 readonly s PIDFile = '...';
2304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2305 readonly s NotifyAccess = '...';
2306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2307 readonly t RestartUSec = ...;
2308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2309 readonly t TimeoutStartUSec = ...;
2310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2311 readonly t TimeoutStopUSec = ...;
2312 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2313 readonly t TimeoutAbortUSec = ...;
2314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
2315 readonly s TimeoutStartFailureMode = '...';
2316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2317 readonly s TimeoutStopFailureMode = '...';
47fb7fd6 2318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
2319 readonly t RuntimeMaxUSec = ...;
2320 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2321 readonly t WatchdogUSec = ...;
2322 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2323 readonly t WatchdogTimestamp = ...;
2324 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2325 readonly t WatchdogTimestampMonotonic = ...;
2326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2327 readonly b RootDirectoryStartOnly = ...;
2328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2329 readonly b RemainAfterExit = ...;
2330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2331 readonly b GuessMainPID = ...;
2332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2333 readonly (aiai) RestartPreventExitStatus = ...;
2334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2335 readonly (aiai) RestartForceExitStatus = ...;
2336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2337 readonly (aiai) SuccessExitStatus = ...;
2338 readonly u MainPID = ...;
2339 readonly u ControlPID = ...;
2340 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2341 readonly s BusName = '...';
2342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2343 readonly u FileDescriptorStoreMax = ...;
2344 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2345 readonly u NFileDescriptorStore = ...;
2346 readonly s StatusText = '...';
2347 readonly i StatusErrno = ...;
2348 readonly s Result = '...';
2349 readonly s ReloadResult = '...';
2350 readonly s CleanResult = '...';
2351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2352 readonly s USBFunctionDescriptors = '...';
2353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2354 readonly s USBFunctionStrings = '...';
2355 readonly u UID = ...;
2356 readonly u GID = ...;
2357 readonly u NRestarts = ...;
2358 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2359 readonly s OOMPolicy = '...';
2360 readonly t ExecMainStartTimestamp = ...;
2361 readonly t ExecMainStartTimestampMonotonic = ...;
2362 readonly t ExecMainExitTimestamp = ...;
2363 readonly t ExecMainExitTimestampMonotonic = ...;
2364 readonly u ExecMainPID = ...;
2365 readonly i ExecMainCode = ...;
2366 readonly i ExecMainStatus = ...;
2367 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2368 readonly a(sasbttttuii) ExecCondition = [...];
2369 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2370 readonly a(sasasttttuii) ExecConditionEx = [...];
2371 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2372 readonly a(sasbttttuii) ExecStartPre = [...];
2373 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2374 readonly a(sasasttttuii) ExecStartPreEx = [...];
2375 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2376 readonly a(sasbttttuii) ExecStart = [...];
2377 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2378 readonly a(sasasttttuii) ExecStartEx = [...];
2379 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2380 readonly a(sasbttttuii) ExecStartPost = [...];
2381 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2382 readonly a(sasasttttuii) ExecStartPostEx = [...];
2383 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2384 readonly a(sasbttttuii) ExecReload = [...];
2385 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2386 readonly a(sasasttttuii) ExecReloadEx = [...];
2387 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2388 readonly a(sasbttttuii) ExecStop = [...];
2389 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2390 readonly a(sasasttttuii) ExecStopEx = [...];
2391 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2392 readonly a(sasbttttuii) ExecStopPost = [...];
2393 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
2394 readonly a(sasasttttuii) ExecStopPostEx = [...];
2395 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2396 readonly s Slice = '...';
2397 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2398 readonly s ControlGroup = '...';
2399 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2400 readonly t MemoryCurrent = ...;
2401 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
2402 readonly t MemoryAvailable = ...;
2403 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
2404 readonly t CPUUsageNSec = ...;
2405 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2406 readonly ay EffectiveCPUs = [...];
2407 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2408 readonly ay EffectiveMemoryNodes = [...];
2409 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2410 readonly t TasksCurrent = ...;
2411 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2412 readonly t IPIngressBytes = ...;
2413 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2414 readonly t IPIngressPackets = ...;
2415 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2416 readonly t IPEgressBytes = ...;
2417 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2418 readonly t IPEgressPackets = ...;
2419 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2420 readonly t IOReadBytes = ...;
2421 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2422 readonly t IOReadOperations = ...;
2423 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2424 readonly t IOWriteBytes = ...;
2425 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2426 readonly t IOWriteOperations = ...;
2427 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2428 readonly b Delegate = ...;
2429 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2430 readonly as DelegateControllers = ['...', ...];
2431 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2432 readonly b CPUAccounting = ...;
2433 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2434 readonly t CPUWeight = ...;
2435 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2436 readonly t StartupCPUWeight = ...;
2437 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2438 readonly t CPUShares = ...;
2439 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2440 readonly t StartupCPUShares = ...;
2441 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2442 readonly t CPUQuotaPerSecUSec = ...;
2443 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2444 readonly t CPUQuotaPeriodUSec = ...;
2445 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2446 readonly ay AllowedCPUs = [...];
2447 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2448 readonly ay AllowedMemoryNodes = [...];
2449 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2450 readonly b IOAccounting = ...;
2451 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2452 readonly t IOWeight = ...;
2453 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2454 readonly t StartupIOWeight = ...;
2455 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2456 readonly a(st) IODeviceWeight = [...];
2457 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2458 readonly a(st) IOReadBandwidthMax = [...];
2459 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2460 readonly a(st) IOWriteBandwidthMax = [...];
2461 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2462 readonly a(st) IOReadIOPSMax = [...];
2463 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2464 readonly a(st) IOWriteIOPSMax = [...];
2465 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2466 readonly a(st) IODeviceLatencyTargetUSec = [...];
2467 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2468 readonly b BlockIOAccounting = ...;
2469 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2470 readonly t BlockIOWeight = ...;
2471 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2472 readonly t StartupBlockIOWeight = ...;
2473 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2474 readonly a(st) BlockIODeviceWeight = [...];
2475 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2476 readonly a(st) BlockIOReadBandwidth = [...];
2477 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2478 readonly a(st) BlockIOWriteBandwidth = [...];
2479 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2480 readonly b MemoryAccounting = ...;
2481 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2482 readonly t DefaultMemoryLow = ...;
2483 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2484 readonly t DefaultMemoryMin = ...;
2485 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2486 readonly t MemoryMin = ...;
2487 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2488 readonly t MemoryLow = ...;
2489 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2490 readonly t MemoryHigh = ...;
2491 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2492 readonly t MemoryMax = ...;
2493 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2494 readonly t MemorySwapMax = ...;
2495 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2496 readonly t MemoryLimit = ...;
2497 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2498 readonly s DevicePolicy = '...';
2499 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2500 readonly a(ss) DeviceAllow = [...];
2501 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2502 readonly b TasksAccounting = ...;
2503 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2504 readonly t TasksMax = ...;
2505 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2506 readonly b IPAccounting = ...;
2507 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2508 readonly a(iayu) IPAddressAllow = [...];
2509 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2510 readonly a(iayu) IPAddressDeny = [...];
2511 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2512 readonly as IPIngressFilterPath = ['...', ...];
2513 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2514 readonly as IPEgressFilterPath = ['...', ...];
2515 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2516 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
2517 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2518 readonly s ManagedOOMSwap = '...';
2519 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2520 readonly s ManagedOOMMemoryPressure = '...';
2521 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 2522 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
2523 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2524 readonly s ManagedOOMPreference = '...';
9e009a14
JK
2525 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
2526 readonly a(ss) BPFProgram = [...];
dcf4781c 2527 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 2528 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 2529 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 2530 readonly a(iiqq) SocketBindDeny = [...];
47fb7fd6
ZJS
2531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2532 readonly as Environment = ['...', ...];
2533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2534 readonly a(sb) EnvironmentFiles = [...];
2535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2536 readonly as PassEnvironment = ['...', ...];
2537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2538 readonly as UnsetEnvironment = ['...', ...];
2539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2540 readonly u UMask = ...;
2541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2542 readonly t LimitCPU = ...;
2543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2544 readonly t LimitCPUSoft = ...;
2545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2546 readonly t LimitFSIZE = ...;
2547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2548 readonly t LimitFSIZESoft = ...;
2549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2550 readonly t LimitDATA = ...;
2551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2552 readonly t LimitDATASoft = ...;
2553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2554 readonly t LimitSTACK = ...;
2555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2556 readonly t LimitSTACKSoft = ...;
2557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2558 readonly t LimitCORE = ...;
2559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2560 readonly t LimitCORESoft = ...;
2561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2562 readonly t LimitRSS = ...;
2563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2564 readonly t LimitRSSSoft = ...;
2565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2566 readonly t LimitNOFILE = ...;
2567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2568 readonly t LimitNOFILESoft = ...;
2569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2570 readonly t LimitAS = ...;
2571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2572 readonly t LimitASSoft = ...;
2573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2574 readonly t LimitNPROC = ...;
2575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2576 readonly t LimitNPROCSoft = ...;
2577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2578 readonly t LimitMEMLOCK = ...;
2579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2580 readonly t LimitMEMLOCKSoft = ...;
2581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2582 readonly t LimitLOCKS = ...;
2583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2584 readonly t LimitLOCKSSoft = ...;
2585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2586 readonly t LimitSIGPENDING = ...;
2587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2588 readonly t LimitSIGPENDINGSoft = ...;
2589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2590 readonly t LimitMSGQUEUE = ...;
2591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2592 readonly t LimitMSGQUEUESoft = ...;
2593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2594 readonly t LimitNICE = ...;
2595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2596 readonly t LimitNICESoft = ...;
2597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2598 readonly t LimitRTPRIO = ...;
2599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2600 readonly t LimitRTPRIOSoft = ...;
2601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2602 readonly t LimitRTTIME = ...;
2603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2604 readonly t LimitRTTIMESoft = ...;
2605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2606 readonly s WorkingDirectory = '...';
2607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2608 readonly s RootDirectory = '...';
2609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2610 readonly s RootImage = '...';
2611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
2612 readonly a(ss) RootImageOptions = [...];
2613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2614 readonly ay RootHash = [...];
2615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2616 readonly s RootHashPath = '...';
2617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2618 readonly ay RootHashSignature = [...];
2619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2620 readonly s RootHashSignaturePath = '...';
2621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2622 readonly s RootVerity = '...';
2623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
2624 readonly a(sba(ss)) ExtensionImages = [...];
2625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
2626 readonly a(ssba(ss)) MountImages = [...];
2627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2628 readonly i OOMScoreAdjust = ...;
2629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2630 readonly t CoredumpFilter = ...;
2631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2632 readonly i Nice = ...;
2633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2634 readonly i IOSchedulingClass = ...;
2635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2636 readonly i IOSchedulingPriority = ...;
2637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2638 readonly i CPUSchedulingPolicy = ...;
2639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2640 readonly i CPUSchedulingPriority = ...;
2641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2642 readonly ay CPUAffinity = [...];
2643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2644 readonly b CPUAffinityFromNUMA = ...;
2645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2646 readonly i NUMAPolicy = ...;
2647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2648 readonly ay NUMAMask = [...];
2649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2650 readonly t TimerSlackNSec = ...;
2651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2652 readonly b CPUSchedulingResetOnFork = ...;
2653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2654 readonly b NonBlocking = ...;
2655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2656 readonly s StandardInput = '...';
2657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2658 readonly s StandardInputFileDescriptorName = '...';
2659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2660 readonly ay StandardInputData = [...];
2661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2662 readonly s StandardOutput = '...';
2663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2664 readonly s StandardOutputFileDescriptorName = '...';
2665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2666 readonly s StandardError = '...';
2667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2668 readonly s StandardErrorFileDescriptorName = '...';
2669 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2670 readonly s TTYPath = '...';
2671 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2672 readonly b TTYReset = ...;
2673 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2674 readonly b TTYVHangup = ...;
2675 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2676 readonly b TTYVTDisallocate = ...;
2677 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2678 readonly i SyslogPriority = ...;
2679 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2680 readonly s SyslogIdentifier = '...';
2681 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2682 readonly b SyslogLevelPrefix = ...;
2683 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2684 readonly i SyslogLevel = ...;
2685 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2686 readonly i SyslogFacility = ...;
2687 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2688 readonly i LogLevelMax = ...;
2689 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2690 readonly t LogRateLimitIntervalUSec = ...;
2691 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2692 readonly u LogRateLimitBurst = ...;
2693 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2694 readonly aay LogExtraFields = [[...], ...];
2695 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2696 readonly s LogNamespace = '...';
2697 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2698 readonly i SecureBits = ...;
2699 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2700 readonly t CapabilityBoundingSet = ...;
2701 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2702 readonly t AmbientCapabilities = ...;
2703 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2704 readonly s User = '...';
2705 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2706 readonly s Group = '...';
2707 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2708 readonly b DynamicUser = ...;
2709 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2710 readonly b RemoveIPC = ...;
2711 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
2712 readonly a(say) SetCredential = [...];
2713 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
2714 readonly a(say) SetCredentialEncrypted = [...];
2715 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
2716 readonly a(ss) LoadCredential = [...];
2717 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
2718 readonly a(ss) LoadCredentialEncrypted = [...];
2719 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2720 readonly as SupplementaryGroups = ['...', ...];
2721 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2722 readonly s PAMName = '...';
2723 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2724 readonly as ReadWritePaths = ['...', ...];
2725 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2726 readonly as ReadOnlyPaths = ['...', ...];
2727 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2728 readonly as InaccessiblePaths = ['...', ...];
2729 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
2730 readonly as ExecPaths = ['...', ...];
2731 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2732 readonly as NoExecPaths = ['...', ...];
2733 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2734 readonly t MountFlags = ...;
2735 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2736 readonly b PrivateTmp = ...;
2737 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2738 readonly b PrivateDevices = ...;
2739 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2740 readonly b ProtectClock = ...;
2741 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2742 readonly b ProtectKernelTunables = ...;
2743 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2744 readonly b ProtectKernelModules = ...;
2745 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2746 readonly b ProtectKernelLogs = ...;
2747 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2748 readonly b ProtectControlGroups = ...;
2749 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2750 readonly b PrivateNetwork = ...;
2751 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2752 readonly b PrivateUsers = ...;
2753 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2754 readonly b PrivateMounts = ...;
2755 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
2756 readonly b PrivateIPC = ...;
2757 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2758 readonly s ProtectHome = '...';
2759 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2760 readonly s ProtectSystem = '...';
2761 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2762 readonly b SameProcessGroup = ...;
2763 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2764 readonly s UtmpIdentifier = '...';
2765 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2766 readonly s UtmpMode = '...';
2767 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2768 readonly (bs) SELinuxContext = ...;
2769 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2770 readonly (bs) AppArmorProfile = ...;
2771 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2772 readonly (bs) SmackProcessLabel = ...;
2773 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2774 readonly b IgnoreSIGPIPE = ...;
2775 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2776 readonly b NoNewPrivileges = ...;
2777 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2778 readonly (bas) SystemCallFilter = ...;
2779 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2780 readonly as SystemCallArchitectures = ['...', ...];
2781 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2782 readonly i SystemCallErrorNumber = ...;
2783 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
2784 readonly (bas) SystemCallLog = ...;
2785 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2786 readonly s Personality = '...';
2787 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2788 readonly b LockPersonality = ...;
2789 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2790 readonly (bas) RestrictAddressFamilies = ...;
2791 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2792 readonly s RuntimeDirectoryPreserve = '...';
2793 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2794 readonly u RuntimeDirectoryMode = ...;
2795 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2796 readonly as RuntimeDirectory = ['...', ...];
2797 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2798 readonly u StateDirectoryMode = ...;
2799 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2800 readonly as StateDirectory = ['...', ...];
2801 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2802 readonly u CacheDirectoryMode = ...;
2803 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2804 readonly as CacheDirectory = ['...', ...];
2805 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2806 readonly u LogsDirectoryMode = ...;
2807 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2808 readonly as LogsDirectory = ['...', ...];
2809 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2810 readonly u ConfigurationDirectoryMode = ...;
2811 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2812 readonly as ConfigurationDirectory = ['...', ...];
2813 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2814 readonly t TimeoutCleanUSec = ...;
2815 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2816 readonly b MemoryDenyWriteExecute = ...;
2817 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2818 readonly b RestrictRealtime = ...;
2819 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2820 readonly b RestrictSUIDSGID = ...;
2821 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2822 readonly t RestrictNamespaces = ...;
2823 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2824 readonly a(ssbt) BindPaths = [...];
2825 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2826 readonly a(ssbt) BindReadOnlyPaths = [...];
2827 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2828 readonly a(ss) TemporaryFileSystem = [...];
2829 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2830 readonly b MountAPIVFS = ...;
2831 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2832 readonly s KeyringMode = '...';
2833 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
2834 readonly s ProtectProc = '...';
2835 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2836 readonly s ProcSubset = '...';
2837 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2838 readonly b ProtectHostname = ...;
2839 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2840 readonly s NetworkNamespacePath = '...';
2841 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
2842 readonly s IPCNamespacePath = '...';
2843 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
2844 readonly s KillMode = '...';
2845 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2846 readonly i KillSignal = ...;
2847 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2848 readonly i RestartKillSignal = ...;
2849 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2850 readonly i FinalKillSignal = ...;
2851 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2852 readonly b SendSIGKILL = ...;
2853 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2854 readonly b SendSIGHUP = ...;
2855 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
2856 readonly i WatchdogSignal = ...;
3031660c 2857 };
47fb7fd6
ZJS
2858 interface org.freedesktop.DBus.Peer { ... };
2859 interface org.freedesktop.DBus.Introspectable { ... };
2860 interface org.freedesktop.DBus.Properties { ... };
2861 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
2862};
2863 </programlisting>
2864
47fb7fd6 2865 <!--method GetProcesses is not documented!-->
3031660c 2866
47fb7fd6 2867 <!--method AttachProcesses is not documented!-->
3031660c 2868
47fb7fd6 2869 <!--property Type is not documented!-->
3031660c 2870
47fb7fd6 2871 <!--property Restart is not documented!-->
3031660c 2872
47fb7fd6 2873 <!--property PIDFile is not documented!-->
3031660c 2874
47fb7fd6 2875 <!--property NotifyAccess is not documented!-->
3031660c 2876
47fb7fd6 2877 <!--property RestartUSec is not documented!-->
3031660c 2878
9653108f
ZJS
2879 <!--property TimeoutStartFailureMode is not documented!-->
2880
2881 <!--property TimeoutStopFailureMode is not documented!-->
2882
47fb7fd6 2883 <!--property RuntimeMaxUSec is not documented!-->
3031660c 2884
47fb7fd6 2885 <!--property WatchdogUSec is not documented!-->
3031660c 2886
47fb7fd6 2887 <!--property RootDirectoryStartOnly is not documented!-->
3031660c 2888
47fb7fd6 2889 <!--property RemainAfterExit is not documented!-->
3031660c 2890
47fb7fd6
ZJS
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
4d824a4e
AZ
3059 <!--property ManagedOOMSwap is not documented!-->
3060
3061 <!--property ManagedOOMMemoryPressure is not documented!-->
3062
d9d3f05d 3063 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 3064
d8a4d64b
AZ
3065 <!--property ManagedOOMPreference is not documented!-->
3066
9e009a14
JK
3067 <!--property BPFProgram is not documented!-->
3068
dcf4781c
JK
3069 <!--property SocketBindAllow is not documented!-->
3070
3071 <!--property SocketBindDeny is not documented!-->
3072
47fb7fd6
ZJS
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
35f4e010
ZJS
3145 <!--property RootHashPath is not documented!-->
3146
35f4e010
ZJS
3147 <!--property RootHashSignaturePath is not documented!-->
3148
47fb7fd6
ZJS
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
e4b2cea3
ZJS
3229 <!--property SetCredential is not documented!-->
3230
43144be4
LP
3231 <!--property SetCredentialEncrypted is not documented!-->
3232
e4b2cea3
ZJS
3233 <!--property LoadCredential is not documented!-->
3234
43144be4
LP
3235 <!--property LoadCredentialEncrypted is not documented!-->
3236
47fb7fd6
ZJS
3237 <!--property SupplementaryGroups is not documented!-->
3238
3239 <!--property PAMName is not documented!-->
3240
3241 <!--property ReadWritePaths is not documented!-->
3242
3243 <!--property ReadOnlyPaths is not documented!-->
3244
3245 <!--property InaccessiblePaths is not documented!-->
3246
ddc155b2
TM
3247 <!--property ExecPaths is not documented!-->
3248
3249 <!--property NoExecPaths is not documented!-->
3250
47fb7fd6
ZJS
3251 <!--property PrivateTmp is not documented!-->
3252
3253 <!--property PrivateDevices is not documented!-->
3254
3255 <!--property ProtectClock is not documented!-->
3256
3257 <!--property ProtectKernelTunables is not documented!-->
3258
3259 <!--property ProtectKernelModules is not documented!-->
3260
3261 <!--property ProtectKernelLogs is not documented!-->
3262
3263 <!--property ProtectControlGroups is not documented!-->
3264
3265 <!--property PrivateNetwork is not documented!-->
3266
3267 <!--property PrivateUsers is not documented!-->
3268
3269 <!--property PrivateMounts is not documented!-->
3270
a70581ff
XR
3271 <!--property PrivateIPC is not documented!-->
3272
47fb7fd6
ZJS
3273 <!--property ProtectHome is not documented!-->
3274
3275 <!--property ProtectSystem is not documented!-->
3276
3277 <!--property SameProcessGroup is not documented!-->
3278
3279 <!--property UtmpIdentifier is not documented!-->
3280
3281 <!--property UtmpMode is not documented!-->
3282
3283 <!--property SELinuxContext is not documented!-->
3284
3285 <!--property AppArmorProfile is not documented!-->
3286
3287 <!--property SmackProcessLabel is not documented!-->
3288
3289 <!--property IgnoreSIGPIPE is not documented!-->
3290
3291 <!--property NoNewPrivileges is not documented!-->
3292
3293 <!--property SystemCallFilter is not documented!-->
3294
3295 <!--property SystemCallArchitectures is not documented!-->
3296
3297 <!--property SystemCallErrorNumber is not documented!-->
3298
1f6b4144
ZJS
3299 <!--property SystemCallLog is not documented!-->
3300
47fb7fd6
ZJS
3301 <!--property Personality is not documented!-->
3302
3303 <!--property LockPersonality is not documented!-->
3304
3305 <!--property RestrictAddressFamilies is not documented!-->
3306
3307 <!--property RuntimeDirectoryPreserve is not documented!-->
3308
3309 <!--property RuntimeDirectoryMode is not documented!-->
3310
3311 <!--property RuntimeDirectory is not documented!-->
3312
3313 <!--property StateDirectoryMode is not documented!-->
3314
3315 <!--property StateDirectory is not documented!-->
3316
3317 <!--property CacheDirectoryMode is not documented!-->
3318
3319 <!--property CacheDirectory is not documented!-->
3320
3321 <!--property LogsDirectoryMode is not documented!-->
3322
3323 <!--property LogsDirectory is not documented!-->
3324
3325 <!--property ConfigurationDirectoryMode is not documented!-->
3326
3327 <!--property ConfigurationDirectory is not documented!-->
3328
3329 <!--property TimeoutCleanUSec is not documented!-->
3330
3331 <!--property MemoryDenyWriteExecute is not documented!-->
3332
3333 <!--property RestrictRealtime is not documented!-->
3334
3335 <!--property RestrictSUIDSGID is not documented!-->
3336
3337 <!--property RestrictNamespaces is not documented!-->
3338
3339 <!--property BindPaths is not documented!-->
3340
3341 <!--property BindReadOnlyPaths is not documented!-->
3342
3343 <!--property TemporaryFileSystem is not documented!-->
3344
3345 <!--property MountAPIVFS is not documented!-->
3346
3347 <!--property KeyringMode is not documented!-->
3348
e4b2cea3
ZJS
3349 <!--property ProtectProc is not documented!-->
3350
3351 <!--property ProcSubset is not documented!-->
3352
47fb7fd6
ZJS
3353 <!--property ProtectHostname is not documented!-->
3354
3355 <!--property NetworkNamespacePath is not documented!-->
3356
a70581ff
XR
3357 <!--property IPCNamespacePath is not documented!-->
3358
47fb7fd6
ZJS
3359 <!--property KillMode is not documented!-->
3360
3361 <!--property KillSignal is not documented!-->
3362
3363 <!--property RestartKillSignal is not documented!-->
3364
3365 <!--property FinalKillSignal is not documented!-->
3366
3367 <!--property SendSIGKILL is not documented!-->
3368
3369 <!--property SendSIGHUP is not documented!-->
3370
3371 <!--property WatchdogSignal is not documented!-->
3372
00bb75d7 3373 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 3374
00bb75d7 3375 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3376
00bb75d7 3377 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
47fb7fd6 3378
00bb75d7 3379 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 3380
48f99d7c
ZJS
3381 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Service"/>
3382
5e8deb94
LB
3383 <variablelist class="dbus-method" generated="True" extra-ref="BindMount()"/>
3384
af477139
LB
3385 <variablelist class="dbus-method" generated="True" extra-ref="MountImage()"/>
3386
00bb75d7 3387 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 3388
00bb75d7 3389 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 3390
00bb75d7 3391 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
47fb7fd6 3392
00bb75d7 3393 <variablelist class="dbus-property" generated="True" extra-ref="Restart"/>
47fb7fd6 3394
00bb75d7 3395 <variablelist class="dbus-property" generated="True" extra-ref="PIDFile"/>
47fb7fd6 3396
00bb75d7 3397 <variablelist class="dbus-property" generated="True" extra-ref="NotifyAccess"/>
47fb7fd6 3398
00bb75d7 3399 <variablelist class="dbus-property" generated="True" extra-ref="RestartUSec"/>
47fb7fd6 3400
00bb75d7 3401 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartUSec"/>
47fb7fd6 3402
00bb75d7 3403 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
47fb7fd6 3404
00bb75d7
ZJS
3405 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutAbortUSec"/>
3406
9653108f
ZJS
3407 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStartFailureMode"/>
3408
3409 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopFailureMode"/>
3410
00bb75d7
ZJS
3411 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
3412
3413 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogUSec"/>
3414
3415 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestamp"/>
3416
3417 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogTimestampMonotonic"/>
3418
3419 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectoryStartOnly"/>
3420
3421 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterExit"/>
3422
3423 <variablelist class="dbus-property" generated="True" extra-ref="GuessMainPID"/>
3424
3425 <variablelist class="dbus-property" generated="True" extra-ref="RestartPreventExitStatus"/>
3426
3427 <variablelist class="dbus-property" generated="True" extra-ref="RestartForceExitStatus"/>
3428
3429 <variablelist class="dbus-property" generated="True" extra-ref="SuccessExitStatus"/>
3430
3431 <variablelist class="dbus-property" generated="True" extra-ref="MainPID"/>
3432
3433 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
3434
3435 <variablelist class="dbus-property" generated="True" extra-ref="BusName"/>
3436
3437 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorStoreMax"/>
3438
3439 <variablelist class="dbus-property" generated="True" extra-ref="NFileDescriptorStore"/>
3440
3441 <variablelist class="dbus-property" generated="True" extra-ref="StatusText"/>
3442
3443 <variablelist class="dbus-property" generated="True" extra-ref="StatusErrno"/>
3444
3445 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
3446
3447 <variablelist class="dbus-property" generated="True" extra-ref="ReloadResult"/>
3448
3449 <variablelist class="dbus-property" generated="True" extra-ref="CleanResult"/>
3450
3451 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionDescriptors"/>
3452
3453 <variablelist class="dbus-property" generated="True" extra-ref="USBFunctionStrings"/>
3454
3455 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
3456
3457 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
3458
3459 <variablelist class="dbus-property" generated="True" extra-ref="NRestarts"/>
3460
3461 <variablelist class="dbus-property" generated="True" extra-ref="OOMPolicy"/>
3462
3463 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestamp"/>
3464
3465 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStartTimestampMonotonic"/>
3466
3467 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestamp"/>
3468
3469 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainExitTimestampMonotonic"/>
3470
3471 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainPID"/>
3472
3473 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainCode"/>
3474
3475 <variablelist class="dbus-property" generated="True" extra-ref="ExecMainStatus"/>
3476
3477 <variablelist class="dbus-property" generated="True" extra-ref="ExecCondition"/>
3478
3479 <variablelist class="dbus-property" generated="True" extra-ref="ExecConditionEx"/>
3480
3481 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
3482
3483 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPreEx"/>
3484
3485 <variablelist class="dbus-property" generated="True" extra-ref="ExecStart"/>
3486
3487 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartEx"/>
3488
3489 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
3490
3491 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPostEx"/>
3492
3493 <variablelist class="dbus-property" generated="True" extra-ref="ExecReload"/>
3494
3495 <variablelist class="dbus-property" generated="True" extra-ref="ExecReloadEx"/>
3496
3497 <variablelist class="dbus-property" generated="True" extra-ref="ExecStop"/>
3498
3499 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopEx"/>
3500
3501 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
3502
3503 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPostEx"/>
3504
3505 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
3506
3507 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
3508
3509 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
3510
93ff34e4
LB
3511 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
3512
00bb75d7
ZJS
3513 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
3514
3515 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
3516
3517 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
3518
3519 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
3520
3521 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
3522
3523 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
3524
3525 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
3526
3527 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
3528
3529 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
3530
3531 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
3532
3533 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
3534
3535 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
3536
3537 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
3538
3539 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
3540
3541 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
3542
3543 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
3544
3545 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
3546
3547 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
3548
3549 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
3550
3551 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
3552
3553 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
3554
3555 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
3556
3557 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
3558
3559 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
3560
3561 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
3562
3563 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
3564
3565 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
3566
3567 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
3568
3569 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
3570
3571 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
3572
3573 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
3574
3575 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
3576
3577 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
3578
3579 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
3580
3581 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
3582
3583 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
3584
3585 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
3586
3587 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
3588
3589 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
3590
3591 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
3592
3593 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
3594
3595 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
3596
3597 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
3598
3599 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
3600
3601 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
3602
3603 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
3604
3605 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
3606
3607 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
3608
3609 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
3610
3611 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
3612
3613 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
3614
3615 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
3616
3617 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
3618
3619 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
3620
3621 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
3622
3623 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
3624
3625 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
3626
4d824a4e
AZ
3627 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
3628
3629 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
3630
d9d3f05d 3631 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 3632
d8a4d64b
AZ
3633 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
3634
9e009a14
JK
3635 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
3636
dcf4781c
JK
3637 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
3638
3639 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
3640
00bb75d7
ZJS
3641 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
3642
3643 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
3644
3645 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
3646
3647 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
3648
3649 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
3650
3651 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
3652
3653 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
3654
3655 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
3656
3657 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
3658
3659 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
3660
3661 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
3662
3663 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
3664
3665 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
3666
3667 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
3668
3669 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
3670
3671 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
3672
3673 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
3674
3675 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
3676
3677 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
3678
3679 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
3680
3681 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
3682
3683 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
3684
3685 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
3686
3687 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
3688
3689 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
3690
3691 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
3692
3693 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
3694
3695 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
3696
3697 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
3698
3699 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
3700
3701 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
3702
3703 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
3704
3705 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
3706
3707 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
3708
3709 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
3710
3711 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
3712
3713 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
3714
3715 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
3716
3717 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
3718
3719 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
3720
35f4e010
ZJS
3721 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
3722
3723 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
3724
3725 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
3726
3727 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
3728
3729 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
3730
3731 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
3732
93f59701
LB
3733 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
3734
35f4e010
ZJS
3735 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
3736
00bb75d7
ZJS
3737 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
3738
3739 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
3740
3741 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
3742
3743 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
3744
3745 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
3746
3747 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
3748
3749 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
3750
3751 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
3752
3753 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
3754
3755 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
3756
3757 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
3758
3759 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
3760
3761 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
3762
3763 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
3764
3765 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
3766
3767 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
3768
3769 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
3770
3771 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
3772
3773 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
3774
3775 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
3776
3777 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
3778
3779 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
3780
3781 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
3782
3783 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
3784
3785 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
3786
3787 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
3788
3789 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
3790
3791 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
3792
3793 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
3794
3795 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
3796
3797 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
3798
3799 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
3800
3801 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
3802
3803 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
3804
3805 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
3806
3807 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
3808
3809 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
3810
3811 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
3812
3813 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
3814
3815 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
3816
3817 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
3818
3819 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
3820
e4b2cea3
ZJS
3821 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
3822
43144be4
LP
3823 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
3824
e4b2cea3
ZJS
3825 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
3826
43144be4
LP
3827 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
3828
00bb75d7
ZJS
3829 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
3830
3831 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
3832
3833 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
3834
3835 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
3836
3837 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
3838
ddc155b2
TM
3839 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
3840
3841 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
3842
00bb75d7
ZJS
3843 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
3844
3845 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
3846
3847 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
3848
3849 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
3850
3851 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
3852
3853 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
3854
3855 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
3856
3857 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
3858
3859 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
3860
3861 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
3862
3863 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
3864
a70581ff
XR
3865 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
3866
00bb75d7
ZJS
3867 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
3868
3869 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
3870
3871 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
3872
3873 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
3874
3875 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
3876
3877 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
3878
3879 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
3880
3881 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
3882
3883 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
3884
3885 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
3886
3887 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
3888
3889 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
3890
3891 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
3892
1f6b4144
ZJS
3893 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
3894
00bb75d7
ZJS
3895 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
3896
3897 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
3898
3899 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
3900
3901 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
3902
3903 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
3904
3905 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
3906
3907 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
3908
3909 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3910
3911 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3912
3913 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3914
3915 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3916
3917 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3918
3919 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3920
3921 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3922
3923 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3924
3925 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3926
3927 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3928
3929 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3930
3931 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3932
3933 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3934
3935 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3936
3937 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3938
3939 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3940
3941 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3942
e4b2cea3
ZJS
3943 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
3944
3945 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
3946
00bb75d7
ZJS
3947 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3948
3949 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3950
a70581ff
XR
3951 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
3952
00bb75d7
ZJS
3953 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3954
3955 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3956
3957 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3958
3959 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3960
3961 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
3962
3963 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
3964
3965 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
3966
3967 <!--End of Autogenerated section-->
3968
5e8deb94
LB
3969 <refsect2>
3970 <title>Methods</title>
3971
af477139
LB
3972 <para><function>BindMount()</function> and <function>MountImage()</function> implement the same operations
3973 as the respective methods on the <interfacename>Manager</interfacename> object (see above). However, these
3974 methods operate on the service object and hence do not take a unit name parameter. Invoking the methods
3975 directly on the Manager object has the advantage of not requiring a <function>GetUnit()</function> call
3976 to get the unit object for a specific unit name. Calling the methods on the Manager object is hence a round
3977 trip optimization.</para>
5e8deb94
LB
3978 </refsect2>
3979
00bb75d7
ZJS
3980 <refsect2>
3981 <title>Properties</title>
3982
3983 <para>Most properties of the Service interface map directly to the corresponding settings in service
3984 unit files. For the sake of brevity, here's a list of all exceptions only:</para>
3985
3c719357
LP
3986 <para><varname>TimeoutStartUSec</varname>, <varname>TimeoutStopUSec</varname> and
3987 <varname>TimeoutAbortUSec</varname> contain the start, stop and abort timeouts, in microseconds. Note
3988 the slight difference in naming when compared to the matching unit file settings (see
3989 <citerefentry><refentrytitle>systemd.service</refentrytitle><manvolnum>7</manvolnum></citerefentry>):
3990 these bus properties strictly use microseconds (and thus are suffixed <varname>…USec</varname>) while
3991 the unit file settings default to a time unit of seconds (and thus are suffixed
3992 <varname>…Sec</varname>), unless a different unit is explicitly specified. This reflects that fact that
3993 internally the service manager deals in microsecond units only, and the bus properties are a relatively
3994 low-level (binary) concept exposing this. The unit file settings on the other hand are relatively
3995 high-level (string-based) concepts and thus support more user friendly time specifications which
3996 default to second time units but allow other units too, if specified.</para>
3997
00bb75d7
ZJS
3998 <para><varname>WatchdogTimestamp</varname> and <varname>WatchdogTimestampMonotonic</varname> contain
3999 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps of the
4000 last watchdog ping received from the service, or 0 if none was ever received.</para>
4001
4002 <para><varname>ExecStartPre</varname>, <varname>ExecStart</varname>, <varname>ExecStartPost</varname>,
4003 <varname>ExecReload</varname>, <varname>ExecStop</varname>, and <varname>ExecStop</varname> are arrays
4004 of structures where each struct contains: the binary path to execute; an array with all arguments to
4005 pass to the executed command, starting with argument 0; a boolean whether it should be considered a
4006 failure if the process exits uncleanly; two pairs of
4007 <constant>CLOCK_REALTIME</constant>/<constant>CLOCK_MONOTONIC</constant> microsecond timestamps when
4008 the process began and finished running the last time, or 0 if it never ran or never finished running;
4009 the PID of the process, or 0 if it has not run yet; the exit code and status of the last run. This
4010 field hence maps more or less to the corresponding setting in the service unit file but is augmented
4011 with runtime data.</para>
4012
4013 <para><varname>LimitCPU</varname> (and related properties) map more or less directly to the
4014 corresponding settings in the service unit files except that if they aren't set, their value is
4015 18446744073709551615 (i.e. -1).</para>
4016
4017 <para><varname>Capabilities</varname> contains the configured capabilities, as formatted with
4018 <citerefentry project="man-pages"><refentrytitle>cap_to_text</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4019 </para>
4020
4021 <para><varname>SecureBits</varname>, <varname>CapabilityBoundingSet</varname>,
4022 <varname>MountFlags</varname> also correspond to the configured settings of the unit files, but
4023 instead of being formatted as strings, they are encoded as the actual binary flags they are.
4024 </para>
4025
4026 <para><varname>ExecMainStartTimestamp</varname>, <varname>ExecMainStartTimestampMonotonic</varname>,
4027 <varname>ExecMainExitTimestamp</varname>, <varname>ExecMainExitTimestampMonotonic</varname>,
4028 <varname>ExecMainPID</varname>, <varname>ExecMainCode</varname>, <varname>ExecMainStatus</varname>
4029 contain information about the main process of the service as far as it is known. This is often the same
4030 runtime information that is stored in <varname>ExecStart</varname>. However, it deviates for
4031 <varname>Type=forking</varname> services where the main process of the service is not forked off
4032 systemd directly. These fields either contain information of the last run of the process or of the
4033 current running process.</para>
4034
4035 <para><varname>MainPID</varname> and <varname>ControlPID</varname> contain the main and control PID of
4036 the service. The main PID is the current main PID of the service and is 0 when the service currently
4037 has no main PID. The control PID is the PID of the current start/stop/reload process running and is 0
4038 if no such process is currently running. That means that <varname>ExecMainPID</varname> and
4039 <varname>MainPID</varname> differ in the way that the latter immediately reflects whether a main
4040 process is currently running while the latter possible contains information collected from the last run
4041 even if the process is no longer around.</para>
4042
4043 <para><varname>StatusText</varname> contains the status text passed to the service manager via a call
4044 to
4045 <citerefentry><refentrytitle>sd_notify</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
4046 This may be used by services to inform the service manager about its internal state with a nice
4047 explanatory string.</para>
4048
4049 <para><varname>Result</varname> encodes the execution result of the last run of the service. It is
4050 useful to determine the reason a service failed if it is in the <literal>failed</literal> state (see
4051 <varname>ActiveState</varname> above). The following values are currently known:
4052 <literal>success</literal> is set if the unit didn't fail. <literal>resources</literal> indicates that
4053 not enough resources were available to fork off and execute the service
201632e3 4054 processes. <literal>timeout</literal> indicates that a timeout occurred while executing a service
00bb75d7
ZJS
4055 operation. <literal>exit-code</literal> indicates that a service process exited with an unclean exit
4056 code. <literal>signal</literal> indicates that a service process exited with an uncaught
4057 signal. <literal>core-dump</literal> indicates that a service process exited uncleanly and dumped
4058 core. <literal>watchdog</literal> indicates that a service did not send out watchdog ping messages
4059 often enough. <literal>start-limit</literal> indicates that a service has been started too frequently
4060 in a specific time frame (as configured in <varname>StartLimitInterval</varname>,
4061 <varname>StartLimitBurst</varname>).</para>
4062
4063 <para><varname>ControlGroup</varname> indicates the control group path the processes of this service
4064 unit are placed in.</para>
93f59701
LB
4065
4066 <para>The following properties map 1:1 to corresponding settings in the unit file:
4067 <varname>RootDirectory</varname>
4068 <varname>RootImage</varname>
4069 <varname>RootImageOptions</varname>
4070 <varname>RootVerity</varname>
4071 <varname>RootHash</varname>
4072 <varname>RootHashSignature</varname>
4073 <varname>MountImages</varname>
4074 <varname>ExtensionImages</varname>
4075 see systemd.exec(5) for their meaning.</para>
93ff34e4
LB
4076
4077 <para><varname>MemoryAvailable</varname> indicates how much unused memory is available to the unit before
4078 the <literal>MemoryMax</literal> or <literal>MemoryHigh</literal> (whichever is lower) limit set by the cgroup
4079 memory controller is reached. It will take into consideration limits on all parent slices, other than the
4080 limits set on the unit itself.</para>
00bb75d7
ZJS
4081 </refsect2>
4082 </refsect1>
4083
4084 <refsect1>
4085 <title>Socket Unit Objects</title>
4086
48f99d7c 4087 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket" interface="org.freedesktop.systemd1.Socket">
00bb75d7
ZJS
4088node /org/freedesktop/systemd1/unit/avahi_2ddaemon_2esocket {
4089 interface org.freedesktop.systemd1.Socket {
4090 methods:
4091 GetProcesses(out a(sus) processes);
4092 AttachProcesses(in s subcgroup,
4093 in au pids);
4094 properties:
4095 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4096 readonly s BindIPv6Only = '...';
4097 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4098 readonly u Backlog = ...;
4099 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4100 readonly t TimeoutUSec = ...;
4101 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4102 readonly s BindToDevice = '...';
4103 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4104 readonly s SocketUser = '...';
47fb7fd6
ZJS
4105 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4106 readonly s SocketGroup = '...';
4107 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4108 readonly u SocketMode = ...;
4109 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4110 readonly u DirectoryMode = ...;
4111 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4112 readonly b Accept = ...;
4113 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
c882b714
ZJS
4114 readonly b FlushPending = ...;
4115 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4116 readonly b Writable = ...;
4117 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4118 readonly b KeepAlive = ...;
4119 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4120 readonly t KeepAliveTimeUSec = ...;
4121 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4122 readonly t KeepAliveIntervalUSec = ...;
4123 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4124 readonly u KeepAliveProbes = ...;
4125 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4126 readonly t DeferAcceptUSec = ...;
4127 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4128 readonly b NoDelay = ...;
4129 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4130 readonly i Priority = ...;
4131 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4132 readonly t ReceiveBuffer = ...;
4133 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4134 readonly t SendBuffer = ...;
4135 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4136 readonly i IPTOS = ...;
4137 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4138 readonly i IPTTL = ...;
4139 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4140 readonly t PipeSize = ...;
4141 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4142 readonly b FreeBind = ...;
4143 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4144 readonly b Transparent = ...;
4145 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4146 readonly b Broadcast = ...;
4147 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4148 readonly b PassCredentials = ...;
4149 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4150 readonly b PassSecurity = ...;
4151 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9653108f
ZJS
4152 readonly b PassPacketInfo = ...;
4153 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
95923d7e
LP
4154 readonly s Timestamping = '...';
4155 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4156 readonly b RemoveOnStop = ...;
4157 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4158 readonly a(ss) Listen = [...];
4159 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4160 readonly as Symlinks = ['...', ...];
4161 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4162 readonly i Mark = ...;
4163 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4164 readonly u MaxConnections = ...;
4165 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4166 readonly u MaxConnectionsPerSource = ...;
4167 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4168 readonly x MessageQueueMaxMessages = ...;
4169 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4170 readonly x MessageQueueMessageSize = ...;
4171 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4172 readonly s TCPCongestion = '...';
4173 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4174 readonly b ReusePort = ...;
4175 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4176 readonly s SmackLabel = '...';
4177 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4178 readonly s SmackLabelIPIn = '...';
4179 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4180 readonly s SmackLabelIPOut = '...';
4181 readonly u ControlPID = ...;
4182 readonly s Result = '...';
4183 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4184 readonly u NConnections = ...;
4185 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4186 readonly u NAccepted = ...;
4187 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4188 readonly u NRefused = ...;
4189 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4190 readonly s FileDescriptorName = '...';
4191 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4192 readonly i SocketProtocol = ...;
4193 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4194 readonly t TriggerLimitIntervalUSec = ...;
4195 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4196 readonly u TriggerLimitBurst = ...;
4197 readonly u UID = ...;
4198 readonly u GID = ...;
4199 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4200 readonly a(sasbttttuii) ExecStartPre = [...];
4201 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4202 readonly a(sasbttttuii) ExecStartPost = [...];
4203 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4204 readonly a(sasbttttuii) ExecStopPre = [...];
4205 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
4206 readonly a(sasbttttuii) ExecStopPost = [...];
4207 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4208 readonly s Slice = '...';
4209 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4210 readonly s ControlGroup = '...';
4211 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4212 readonly t MemoryCurrent = ...;
4213 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
4214 readonly t MemoryAvailable = ...;
4215 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
4216 readonly t CPUUsageNSec = ...;
4217 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4218 readonly ay EffectiveCPUs = [...];
4219 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4220 readonly ay EffectiveMemoryNodes = [...];
4221 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4222 readonly t TasksCurrent = ...;
4223 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4224 readonly t IPIngressBytes = ...;
4225 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4226 readonly t IPIngressPackets = ...;
4227 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4228 readonly t IPEgressBytes = ...;
4229 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4230 readonly t IPEgressPackets = ...;
4231 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4232 readonly t IOReadBytes = ...;
4233 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4234 readonly t IOReadOperations = ...;
4235 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4236 readonly t IOWriteBytes = ...;
4237 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4238 readonly t IOWriteOperations = ...;
4239 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4240 readonly b Delegate = ...;
4241 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4242 readonly as DelegateControllers = ['...', ...];
4243 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4244 readonly b CPUAccounting = ...;
4245 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4246 readonly t CPUWeight = ...;
4247 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4248 readonly t StartupCPUWeight = ...;
4249 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4250 readonly t CPUShares = ...;
4251 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4252 readonly t StartupCPUShares = ...;
4253 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4254 readonly t CPUQuotaPerSecUSec = ...;
4255 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4256 readonly t CPUQuotaPeriodUSec = ...;
4257 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4258 readonly ay AllowedCPUs = [...];
4259 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4260 readonly ay AllowedMemoryNodes = [...];
4261 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4262 readonly b IOAccounting = ...;
4263 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4264 readonly t IOWeight = ...;
4265 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4266 readonly t StartupIOWeight = ...;
4267 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4268 readonly a(st) IODeviceWeight = [...];
4269 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4270 readonly a(st) IOReadBandwidthMax = [...];
4271 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4272 readonly a(st) IOWriteBandwidthMax = [...];
4273 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4274 readonly a(st) IOReadIOPSMax = [...];
4275 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4276 readonly a(st) IOWriteIOPSMax = [...];
4277 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4278 readonly a(st) IODeviceLatencyTargetUSec = [...];
4279 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4280 readonly b BlockIOAccounting = ...;
4281 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4282 readonly t BlockIOWeight = ...;
4283 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4284 readonly t StartupBlockIOWeight = ...;
4285 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4286 readonly a(st) BlockIODeviceWeight = [...];
4287 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4288 readonly a(st) BlockIOReadBandwidth = [...];
4289 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4290 readonly a(st) BlockIOWriteBandwidth = [...];
4291 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4292 readonly b MemoryAccounting = ...;
4293 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4294 readonly t DefaultMemoryLow = ...;
4295 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4296 readonly t DefaultMemoryMin = ...;
4297 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4298 readonly t MemoryMin = ...;
4299 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4300 readonly t MemoryLow = ...;
4301 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4302 readonly t MemoryHigh = ...;
4303 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4304 readonly t MemoryMax = ...;
4305 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4306 readonly t MemorySwapMax = ...;
4307 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4308 readonly t MemoryLimit = ...;
4309 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4310 readonly s DevicePolicy = '...';
4311 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4312 readonly a(ss) DeviceAllow = [...];
4313 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4314 readonly b TasksAccounting = ...;
4315 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4316 readonly t TasksMax = ...;
4317 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4318 readonly b IPAccounting = ...;
4319 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4320 readonly a(iayu) IPAddressAllow = [...];
4321 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4322 readonly a(iayu) IPAddressDeny = [...];
4323 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4324 readonly as IPIngressFilterPath = ['...', ...];
4325 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4326 readonly as IPEgressFilterPath = ['...', ...];
4327 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4328 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
4329 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4330 readonly s ManagedOOMSwap = '...';
4331 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4332 readonly s ManagedOOMMemoryPressure = '...';
4333 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 4334 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
4335 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4336 readonly s ManagedOOMPreference = '...';
9e009a14
JK
4337 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
4338 readonly a(ss) BPFProgram = [...];
dcf4781c 4339 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 4340 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 4341 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 4342 readonly a(iiqq) SocketBindDeny = [...];
47fb7fd6
ZJS
4343 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4344 readonly as Environment = ['...', ...];
4345 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4346 readonly a(sb) EnvironmentFiles = [...];
4347 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4348 readonly as PassEnvironment = ['...', ...];
4349 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4350 readonly as UnsetEnvironment = ['...', ...];
4351 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4352 readonly u UMask = ...;
4353 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4354 readonly t LimitCPU = ...;
4355 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4356 readonly t LimitCPUSoft = ...;
4357 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4358 readonly t LimitFSIZE = ...;
4359 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4360 readonly t LimitFSIZESoft = ...;
4361 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4362 readonly t LimitDATA = ...;
4363 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4364 readonly t LimitDATASoft = ...;
4365 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4366 readonly t LimitSTACK = ...;
4367 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4368 readonly t LimitSTACKSoft = ...;
4369 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4370 readonly t LimitCORE = ...;
4371 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4372 readonly t LimitCORESoft = ...;
4373 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4374 readonly t LimitRSS = ...;
4375 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4376 readonly t LimitRSSSoft = ...;
4377 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4378 readonly t LimitNOFILE = ...;
4379 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4380 readonly t LimitNOFILESoft = ...;
4381 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4382 readonly t LimitAS = ...;
4383 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4384 readonly t LimitASSoft = ...;
4385 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4386 readonly t LimitNPROC = ...;
4387 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4388 readonly t LimitNPROCSoft = ...;
4389 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4390 readonly t LimitMEMLOCK = ...;
4391 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4392 readonly t LimitMEMLOCKSoft = ...;
4393 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4394 readonly t LimitLOCKS = ...;
4395 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4396 readonly t LimitLOCKSSoft = ...;
4397 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4398 readonly t LimitSIGPENDING = ...;
4399 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4400 readonly t LimitSIGPENDINGSoft = ...;
4401 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4402 readonly t LimitMSGQUEUE = ...;
4403 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4404 readonly t LimitMSGQUEUESoft = ...;
4405 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4406 readonly t LimitNICE = ...;
4407 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4408 readonly t LimitNICESoft = ...;
4409 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4410 readonly t LimitRTPRIO = ...;
4411 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4412 readonly t LimitRTPRIOSoft = ...;
4413 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4414 readonly t LimitRTTIME = ...;
4415 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4416 readonly t LimitRTTIMESoft = ...;
4417 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4418 readonly s WorkingDirectory = '...';
4419 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4420 readonly s RootDirectory = '...';
4421 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4422 readonly s RootImage = '...';
4423 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
4424 readonly a(ss) RootImageOptions = [...];
4425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4426 readonly ay RootHash = [...];
4427 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4428 readonly s RootHashPath = '...';
4429 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4430 readonly ay RootHashSignature = [...];
4431 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4432 readonly s RootHashSignaturePath = '...';
4433 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4434 readonly s RootVerity = '...';
4435 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
4436 readonly a(sba(ss)) ExtensionImages = [...];
4437 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
4438 readonly a(ssba(ss)) MountImages = [...];
4439 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4440 readonly i OOMScoreAdjust = ...;
4441 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4442 readonly t CoredumpFilter = ...;
4443 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4444 readonly i Nice = ...;
4445 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4446 readonly i IOSchedulingClass = ...;
4447 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4448 readonly i IOSchedulingPriority = ...;
4449 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4450 readonly i CPUSchedulingPolicy = ...;
4451 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4452 readonly i CPUSchedulingPriority = ...;
4453 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4454 readonly ay CPUAffinity = [...];
4455 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4456 readonly b CPUAffinityFromNUMA = ...;
4457 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4458 readonly i NUMAPolicy = ...;
4459 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4460 readonly ay NUMAMask = [...];
4461 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4462 readonly t TimerSlackNSec = ...;
4463 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4464 readonly b CPUSchedulingResetOnFork = ...;
4465 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4466 readonly b NonBlocking = ...;
4467 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4468 readonly s StandardInput = '...';
4469 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4470 readonly s StandardInputFileDescriptorName = '...';
4471 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4472 readonly ay StandardInputData = [...];
4473 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4474 readonly s StandardOutput = '...';
4475 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4476 readonly s StandardOutputFileDescriptorName = '...';
4477 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4478 readonly s StandardError = '...';
4479 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4480 readonly s StandardErrorFileDescriptorName = '...';
4481 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4482 readonly s TTYPath = '...';
4483 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4484 readonly b TTYReset = ...;
4485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4486 readonly b TTYVHangup = ...;
4487 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4488 readonly b TTYVTDisallocate = ...;
4489 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4490 readonly i SyslogPriority = ...;
4491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4492 readonly s SyslogIdentifier = '...';
4493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4494 readonly b SyslogLevelPrefix = ...;
4495 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4496 readonly i SyslogLevel = ...;
4497 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4498 readonly i SyslogFacility = ...;
4499 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4500 readonly i LogLevelMax = ...;
4501 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4502 readonly t LogRateLimitIntervalUSec = ...;
4503 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4504 readonly u LogRateLimitBurst = ...;
4505 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4506 readonly aay LogExtraFields = [[...], ...];
4507 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4508 readonly s LogNamespace = '...';
4509 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4510 readonly i SecureBits = ...;
4511 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4512 readonly t CapabilityBoundingSet = ...;
4513 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4514 readonly t AmbientCapabilities = ...;
4515 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4516 readonly s User = '...';
4517 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4518 readonly s Group = '...';
4519 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4520 readonly b DynamicUser = ...;
4521 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4522 readonly b RemoveIPC = ...;
4523 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
4524 readonly a(say) SetCredential = [...];
4525 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
4526 readonly a(say) SetCredentialEncrypted = [...];
4527 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
4528 readonly a(ss) LoadCredential = [...];
4529 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
4530 readonly a(ss) LoadCredentialEncrypted = [...];
4531 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4532 readonly as SupplementaryGroups = ['...', ...];
4533 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4534 readonly s PAMName = '...';
4535 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4536 readonly as ReadWritePaths = ['...', ...];
4537 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4538 readonly as ReadOnlyPaths = ['...', ...];
4539 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4540 readonly as InaccessiblePaths = ['...', ...];
4541 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
4542 readonly as ExecPaths = ['...', ...];
4543 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4544 readonly as NoExecPaths = ['...', ...];
4545 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4546 readonly t MountFlags = ...;
4547 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4548 readonly b PrivateTmp = ...;
4549 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4550 readonly b PrivateDevices = ...;
4551 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4552 readonly b ProtectClock = ...;
4553 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4554 readonly b ProtectKernelTunables = ...;
4555 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4556 readonly b ProtectKernelModules = ...;
4557 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4558 readonly b ProtectKernelLogs = ...;
4559 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4560 readonly b ProtectControlGroups = ...;
4561 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4562 readonly b PrivateNetwork = ...;
4563 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4564 readonly b PrivateUsers = ...;
4565 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4566 readonly b PrivateMounts = ...;
4567 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
4568 readonly b PrivateIPC = ...;
4569 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4570 readonly s ProtectHome = '...';
4571 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4572 readonly s ProtectSystem = '...';
4573 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4574 readonly b SameProcessGroup = ...;
4575 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4576 readonly s UtmpIdentifier = '...';
4577 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4578 readonly s UtmpMode = '...';
4579 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4580 readonly (bs) SELinuxContext = ...;
4581 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4582 readonly (bs) AppArmorProfile = ...;
4583 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4584 readonly (bs) SmackProcessLabel = ...;
4585 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4586 readonly b IgnoreSIGPIPE = ...;
4587 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4588 readonly b NoNewPrivileges = ...;
4589 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4590 readonly (bas) SystemCallFilter = ...;
4591 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4592 readonly as SystemCallArchitectures = ['...', ...];
4593 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4594 readonly i SystemCallErrorNumber = ...;
4595 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
4596 readonly (bas) SystemCallLog = ...;
4597 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4598 readonly s Personality = '...';
4599 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4600 readonly b LockPersonality = ...;
4601 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4602 readonly (bas) RestrictAddressFamilies = ...;
4603 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4604 readonly s RuntimeDirectoryPreserve = '...';
4605 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4606 readonly u RuntimeDirectoryMode = ...;
4607 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4608 readonly as RuntimeDirectory = ['...', ...];
4609 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4610 readonly u StateDirectoryMode = ...;
4611 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4612 readonly as StateDirectory = ['...', ...];
4613 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4614 readonly u CacheDirectoryMode = ...;
4615 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4616 readonly as CacheDirectory = ['...', ...];
4617 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4618 readonly u LogsDirectoryMode = ...;
4619 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4620 readonly as LogsDirectory = ['...', ...];
4621 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4622 readonly u ConfigurationDirectoryMode = ...;
4623 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4624 readonly as ConfigurationDirectory = ['...', ...];
4625 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4626 readonly t TimeoutCleanUSec = ...;
4627 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4628 readonly b MemoryDenyWriteExecute = ...;
4629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4630 readonly b RestrictRealtime = ...;
4631 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4632 readonly b RestrictSUIDSGID = ...;
4633 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4634 readonly t RestrictNamespaces = ...;
4635 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4636 readonly a(ssbt) BindPaths = [...];
4637 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4638 readonly a(ssbt) BindReadOnlyPaths = [...];
4639 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4640 readonly a(ss) TemporaryFileSystem = [...];
4641 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4642 readonly b MountAPIVFS = ...;
4643 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4644 readonly s KeyringMode = '...';
4645 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
4646 readonly s ProtectProc = '...';
4647 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4648 readonly s ProcSubset = '...';
4649 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4650 readonly b ProtectHostname = ...;
4651 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4652 readonly s NetworkNamespacePath = '...';
4653 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
4654 readonly s IPCNamespacePath = '...';
4655 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
4656 readonly s KillMode = '...';
4657 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4658 readonly i KillSignal = ...;
4659 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4660 readonly i RestartKillSignal = ...;
4661 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4662 readonly i FinalKillSignal = ...;
4663 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4664 readonly b SendSIGKILL = ...;
4665 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4666 readonly b SendSIGHUP = ...;
4667 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
4668 readonly i WatchdogSignal = ...;
4669 };
4670 interface org.freedesktop.DBus.Peer { ... };
4671 interface org.freedesktop.DBus.Introspectable { ... };
4672 interface org.freedesktop.DBus.Properties { ... };
4673 interface org.freedesktop.systemd1.Unit { ... };
4674};
4675 </programlisting>
4676
00bb75d7
ZJS
4677 <!--method GetProcesses is not documented!-->
4678
4679 <!--method AttachProcesses is not documented!-->
4680
4681 <!--property BindIPv6Only is not documented!-->
4682
4683 <!--property Backlog is not documented!-->
4684
4685 <!--property TimeoutUSec is not documented!-->
4686
4687 <!--property BindToDevice is not documented!-->
4688
4689 <!--property SocketUser is not documented!-->
4690
4691 <!--property SocketGroup is not documented!-->
4692
4693 <!--property SocketMode is not documented!-->
4694
4695 <!--property DirectoryMode is not documented!-->
4696
4697 <!--property Writable is not documented!-->
4698
4699 <!--property KeepAlive is not documented!-->
4700
4701 <!--property KeepAliveTimeUSec is not documented!-->
4702
4703 <!--property KeepAliveIntervalUSec is not documented!-->
4704
4705 <!--property KeepAliveProbes is not documented!-->
4706
4707 <!--property DeferAcceptUSec is not documented!-->
4708
4709 <!--property NoDelay is not documented!-->
4710
4711 <!--property Priority is not documented!-->
4712
4713 <!--property ReceiveBuffer is not documented!-->
4714
4715 <!--property SendBuffer is not documented!-->
4716
4717 <!--property IPTOS is not documented!-->
4718
4719 <!--property IPTTL is not documented!-->
4720
4721 <!--property PipeSize is not documented!-->
4722
4723 <!--property FreeBind is not documented!-->
4724
4725 <!--property Transparent is not documented!-->
4726
4727 <!--property Broadcast is not documented!-->
4728
4729 <!--property PassCredentials is not documented!-->
4730
4731 <!--property PassSecurity is not documented!-->
4732
9653108f
ZJS
4733 <!--property PassPacketInfo is not documented!-->
4734
95923d7e
LP
4735 <!--property Timestamping is not documented!-->
4736
00bb75d7
ZJS
4737 <!--property RemoveOnStop is not documented!-->
4738
4739 <!--property Listen is not documented!-->
4740
4741 <!--property Symlinks is not documented!-->
4742
4743 <!--property Mark is not documented!-->
4744
4745 <!--property MaxConnections is not documented!-->
4746
4747 <!--property MaxConnectionsPerSource is not documented!-->
4748
4749 <!--property MessageQueueMaxMessages is not documented!-->
4750
4751 <!--property MessageQueueMessageSize is not documented!-->
4752
4753 <!--property TCPCongestion is not documented!-->
4754
4755 <!--property ReusePort is not documented!-->
4756
4757 <!--property SmackLabel is not documented!-->
4758
4759 <!--property SmackLabelIPIn is not documented!-->
4760
4761 <!--property SmackLabelIPOut is not documented!-->
4762
4763 <!--property NRefused is not documented!-->
4764
4765 <!--property FileDescriptorName is not documented!-->
4766
4767 <!--property SocketProtocol is not documented!-->
4768
4769 <!--property TriggerLimitIntervalUSec is not documented!-->
4770
4771 <!--property TriggerLimitBurst is not documented!-->
4772
4773 <!--property UID is not documented!-->
4774
4775 <!--property GID is not documented!-->
4776
4777 <!--property ExecStopPre is not documented!-->
4778
4779 <!--property ExecStopPost is not documented!-->
4780
4781 <!--property Slice is not documented!-->
4782
4783 <!--property MemoryCurrent is not documented!-->
4784
4785 <!--property CPUUsageNSec is not documented!-->
4786
4787 <!--property EffectiveCPUs is not documented!-->
4788
4789 <!--property EffectiveMemoryNodes is not documented!-->
4790
4791 <!--property TasksCurrent is not documented!-->
4792
4793 <!--property IPIngressBytes is not documented!-->
4794
4795 <!--property IPIngressPackets is not documented!-->
4796
4797 <!--property IPEgressBytes is not documented!-->
4798
4799 <!--property IPEgressPackets is not documented!-->
4800
4801 <!--property IOReadBytes is not documented!-->
4802
4803 <!--property IOReadOperations is not documented!-->
4804
4805 <!--property IOWriteBytes is not documented!-->
4806
4807 <!--property IOWriteOperations is not documented!-->
4808
4809 <!--property Delegate is not documented!-->
4810
4811 <!--property DelegateControllers is not documented!-->
4812
4813 <!--property CPUAccounting is not documented!-->
4814
4815 <!--property CPUWeight is not documented!-->
4816
4817 <!--property StartupCPUWeight is not documented!-->
4818
4819 <!--property CPUShares is not documented!-->
4820
4821 <!--property StartupCPUShares is not documented!-->
4822
4823 <!--property CPUQuotaPerSecUSec is not documented!-->
4824
4825 <!--property CPUQuotaPeriodUSec is not documented!-->
4826
4827 <!--property AllowedCPUs is not documented!-->
4828
4829 <!--property AllowedMemoryNodes is not documented!-->
4830
4831 <!--property IOAccounting is not documented!-->
4832
4833 <!--property IOWeight is not documented!-->
4834
4835 <!--property StartupIOWeight is not documented!-->
4836
4837 <!--property IODeviceWeight is not documented!-->
4838
4839 <!--property IOReadBandwidthMax is not documented!-->
4840
4841 <!--property IOWriteBandwidthMax is not documented!-->
4842
4843 <!--property IOReadIOPSMax is not documented!-->
4844
4845 <!--property IOWriteIOPSMax is not documented!-->
4846
4847 <!--property IODeviceLatencyTargetUSec is not documented!-->
4848
4849 <!--property BlockIOAccounting is not documented!-->
4850
4851 <!--property BlockIOWeight is not documented!-->
4852
4853 <!--property StartupBlockIOWeight is not documented!-->
4854
4855 <!--property BlockIODeviceWeight is not documented!-->
4856
4857 <!--property BlockIOReadBandwidth is not documented!-->
4858
4859 <!--property BlockIOWriteBandwidth is not documented!-->
4860
4861 <!--property MemoryAccounting is not documented!-->
4862
4863 <!--property DefaultMemoryLow is not documented!-->
4864
4865 <!--property DefaultMemoryMin is not documented!-->
4866
4867 <!--property MemoryMin is not documented!-->
4868
4869 <!--property MemoryLow is not documented!-->
4870
4871 <!--property MemoryHigh is not documented!-->
4872
4873 <!--property MemoryMax is not documented!-->
4874
4875 <!--property MemorySwapMax is not documented!-->
4876
4877 <!--property MemoryLimit is not documented!-->
4878
4879 <!--property DevicePolicy is not documented!-->
4880
4881 <!--property DeviceAllow is not documented!-->
4882
4883 <!--property TasksAccounting is not documented!-->
4884
4885 <!--property TasksMax is not documented!-->
4886
4887 <!--property IPAccounting is not documented!-->
4888
4889 <!--property IPAddressAllow is not documented!-->
4890
4891 <!--property IPAddressDeny is not documented!-->
4892
4893 <!--property IPIngressFilterPath is not documented!-->
4894
4895 <!--property IPEgressFilterPath is not documented!-->
4896
4897 <!--property DisableControllers is not documented!-->
4898
4d824a4e
AZ
4899 <!--property ManagedOOMSwap is not documented!-->
4900
4901 <!--property ManagedOOMMemoryPressure is not documented!-->
4902
d9d3f05d 4903 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 4904
d8a4d64b
AZ
4905 <!--property ManagedOOMPreference is not documented!-->
4906
9e009a14
JK
4907 <!--property BPFProgram is not documented!-->
4908
dcf4781c
JK
4909 <!--property SocketBindAllow is not documented!-->
4910
4911 <!--property SocketBindDeny is not documented!-->
4912
00bb75d7
ZJS
4913 <!--property EnvironmentFiles is not documented!-->
4914
4915 <!--property PassEnvironment is not documented!-->
4916
4917 <!--property UnsetEnvironment is not documented!-->
4918
4919 <!--property UMask is not documented!-->
4920
4921 <!--property LimitCPUSoft is not documented!-->
4922
4923 <!--property LimitFSIZE is not documented!-->
4924
4925 <!--property LimitFSIZESoft is not documented!-->
4926
4927 <!--property LimitDATA is not documented!-->
4928
4929 <!--property LimitDATASoft is not documented!-->
4930
4931 <!--property LimitSTACK is not documented!-->
4932
4933 <!--property LimitSTACKSoft is not documented!-->
4934
4935 <!--property LimitCORE is not documented!-->
4936
4937 <!--property LimitCORESoft is not documented!-->
4938
4939 <!--property LimitRSS is not documented!-->
4940
4941 <!--property LimitRSSSoft is not documented!-->
4942
4943 <!--property LimitNOFILE is not documented!-->
4944
4945 <!--property LimitNOFILESoft is not documented!-->
4946
4947 <!--property LimitAS is not documented!-->
4948
4949 <!--property LimitASSoft is not documented!-->
4950
4951 <!--property LimitNPROC is not documented!-->
4952
4953 <!--property LimitNPROCSoft is not documented!-->
4954
4955 <!--property LimitMEMLOCK is not documented!-->
4956
4957 <!--property LimitMEMLOCKSoft is not documented!-->
4958
4959 <!--property LimitLOCKS is not documented!-->
4960
4961 <!--property LimitLOCKSSoft is not documented!-->
4962
4963 <!--property LimitSIGPENDING is not documented!-->
4964
4965 <!--property LimitSIGPENDINGSoft is not documented!-->
4966
4967 <!--property LimitMSGQUEUE is not documented!-->
4968
4969 <!--property LimitMSGQUEUESoft is not documented!-->
4970
4971 <!--property LimitNICE is not documented!-->
4972
4973 <!--property LimitNICESoft is not documented!-->
4974
4975 <!--property LimitRTPRIO is not documented!-->
4976
4977 <!--property LimitRTPRIOSoft is not documented!-->
4978
4979 <!--property LimitRTTIME is not documented!-->
4980
4981 <!--property LimitRTTIMESoft is not documented!-->
4982
4983 <!--property WorkingDirectory is not documented!-->
4984
35f4e010
ZJS
4985 <!--property RootHashPath is not documented!-->
4986
35f4e010
ZJS
4987 <!--property RootHashSignaturePath is not documented!-->
4988
00bb75d7
ZJS
4989 <!--property OOMScoreAdjust is not documented!-->
4990
4991 <!--property CoredumpFilter is not documented!-->
4992
4993 <!--property Nice is not documented!-->
4994
4995 <!--property IOSchedulingClass is not documented!-->
4996
4997 <!--property IOSchedulingPriority is not documented!-->
4998
4999 <!--property CPUSchedulingPolicy is not documented!-->
5000
5001 <!--property CPUSchedulingPriority is not documented!-->
5002
5003 <!--property CPUAffinity is not documented!-->
5004
5005 <!--property CPUAffinityFromNUMA is not documented!-->
5006
5007 <!--property NUMAPolicy is not documented!-->
5008
5009 <!--property NUMAMask is not documented!-->
5010
5011 <!--property TimerSlackNSec is not documented!-->
5012
5013 <!--property CPUSchedulingResetOnFork is not documented!-->
5014
5015 <!--property NonBlocking is not documented!-->
5016
5017 <!--property StandardInput is not documented!-->
5018
5019 <!--property StandardInputFileDescriptorName is not documented!-->
5020
5021 <!--property StandardInputData is not documented!-->
5022
5023 <!--property StandardOutput is not documented!-->
5024
5025 <!--property StandardOutputFileDescriptorName is not documented!-->
5026
5027 <!--property StandardError is not documented!-->
5028
5029 <!--property StandardErrorFileDescriptorName is not documented!-->
5030
5031 <!--property TTYPath is not documented!-->
5032
5033 <!--property TTYReset is not documented!-->
5034
5035 <!--property TTYVHangup is not documented!-->
5036
5037 <!--property TTYVTDisallocate is not documented!-->
5038
5039 <!--property SyslogPriority is not documented!-->
5040
5041 <!--property SyslogIdentifier is not documented!-->
5042
5043 <!--property SyslogLevelPrefix is not documented!-->
5044
5045 <!--property SyslogLevel is not documented!-->
5046
5047 <!--property SyslogFacility is not documented!-->
5048
5049 <!--property LogLevelMax is not documented!-->
5050
5051 <!--property LogRateLimitIntervalUSec is not documented!-->
5052
5053 <!--property LogRateLimitBurst is not documented!-->
5054
5055 <!--property LogExtraFields is not documented!-->
5056
5057 <!--property LogNamespace is not documented!-->
5058
5059 <!--property AmbientCapabilities is not documented!-->
5060
5061 <!--property User is not documented!-->
5062
5063 <!--property Group is not documented!-->
5064
5065 <!--property DynamicUser is not documented!-->
5066
5067 <!--property RemoveIPC is not documented!-->
5068
e4b2cea3
ZJS
5069 <!--property SetCredential is not documented!-->
5070
43144be4
LP
5071 <!--property SetCredentialEncrypted is not documented!-->
5072
e4b2cea3
ZJS
5073 <!--property LoadCredential is not documented!-->
5074
43144be4
LP
5075 <!--property LoadCredentialEncrypted is not documented!-->
5076
00bb75d7
ZJS
5077 <!--property SupplementaryGroups is not documented!-->
5078
5079 <!--property PAMName is not documented!-->
5080
5081 <!--property ReadWritePaths is not documented!-->
5082
5083 <!--property ReadOnlyPaths is not documented!-->
5084
5085 <!--property InaccessiblePaths is not documented!-->
5086
ddc155b2
TM
5087 <!--property ExecPaths is not documented!-->
5088
5089 <!--property NoExecPaths is not documented!-->
5090
00bb75d7
ZJS
5091 <!--property PrivateTmp is not documented!-->
5092
5093 <!--property PrivateDevices is not documented!-->
5094
5095 <!--property ProtectClock is not documented!-->
5096
5097 <!--property ProtectKernelTunables is not documented!-->
5098
5099 <!--property ProtectKernelModules is not documented!-->
5100
5101 <!--property ProtectKernelLogs is not documented!-->
5102
5103 <!--property ProtectControlGroups is not documented!-->
5104
5105 <!--property PrivateNetwork is not documented!-->
5106
5107 <!--property PrivateUsers is not documented!-->
5108
5109 <!--property PrivateMounts is not documented!-->
5110
a70581ff
XR
5111 <!--property PrivateIPC is not documented!-->
5112
00bb75d7
ZJS
5113 <!--property ProtectHome is not documented!-->
5114
5115 <!--property ProtectSystem is not documented!-->
5116
5117 <!--property SameProcessGroup is not documented!-->
5118
5119 <!--property UtmpIdentifier is not documented!-->
5120
5121 <!--property UtmpMode is not documented!-->
5122
5123 <!--property SELinuxContext is not documented!-->
5124
5125 <!--property AppArmorProfile is not documented!-->
5126
5127 <!--property SmackProcessLabel is not documented!-->
5128
5129 <!--property IgnoreSIGPIPE is not documented!-->
5130
5131 <!--property NoNewPrivileges is not documented!-->
5132
5133 <!--property SystemCallFilter is not documented!-->
5134
5135 <!--property SystemCallArchitectures is not documented!-->
5136
5137 <!--property SystemCallErrorNumber is not documented!-->
5138
1f6b4144
ZJS
5139 <!--property SystemCallLog is not documented!-->
5140
00bb75d7
ZJS
5141 <!--property Personality is not documented!-->
5142
5143 <!--property LockPersonality is not documented!-->
5144
5145 <!--property RestrictAddressFamilies is not documented!-->
5146
5147 <!--property RuntimeDirectoryPreserve is not documented!-->
5148
5149 <!--property RuntimeDirectoryMode is not documented!-->
5150
5151 <!--property RuntimeDirectory is not documented!-->
5152
5153 <!--property StateDirectoryMode is not documented!-->
5154
5155 <!--property StateDirectory is not documented!-->
5156
5157 <!--property CacheDirectoryMode is not documented!-->
5158
5159 <!--property CacheDirectory is not documented!-->
5160
5161 <!--property LogsDirectoryMode is not documented!-->
5162
5163 <!--property LogsDirectory is not documented!-->
5164
5165 <!--property ConfigurationDirectoryMode is not documented!-->
5166
5167 <!--property ConfigurationDirectory is not documented!-->
5168
5169 <!--property TimeoutCleanUSec is not documented!-->
5170
5171 <!--property MemoryDenyWriteExecute is not documented!-->
5172
5173 <!--property RestrictRealtime is not documented!-->
5174
5175 <!--property RestrictSUIDSGID is not documented!-->
5176
5177 <!--property RestrictNamespaces is not documented!-->
5178
5179 <!--property BindPaths is not documented!-->
5180
5181 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 5182
00bb75d7 5183 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 5184
00bb75d7 5185 <!--property MountAPIVFS is not documented!-->
47fb7fd6 5186
00bb75d7 5187 <!--property KeyringMode is not documented!-->
47fb7fd6 5188
e4b2cea3
ZJS
5189 <!--property ProtectProc is not documented!-->
5190
5191 <!--property ProcSubset is not documented!-->
5192
00bb75d7 5193 <!--property ProtectHostname is not documented!-->
47fb7fd6 5194
00bb75d7 5195 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 5196
a70581ff
XR
5197 <!--property IPCNamespacePath is not documented!-->
5198
00bb75d7 5199 <!--property KillMode is not documented!-->
47fb7fd6 5200
00bb75d7 5201 <!--property KillSignal is not documented!-->
47fb7fd6 5202
00bb75d7 5203 <!--property RestartKillSignal is not documented!-->
47fb7fd6 5204
00bb75d7 5205 <!--property FinalKillSignal is not documented!-->
47fb7fd6 5206
00bb75d7 5207 <!--property SendSIGKILL is not documented!-->
47fb7fd6 5208
00bb75d7 5209 <!--property SendSIGHUP is not documented!-->
47fb7fd6 5210
00bb75d7 5211 <!--property WatchdogSignal is not documented!-->
47fb7fd6 5212
00bb75d7 5213 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 5214
00bb75d7 5215 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5216
00bb75d7 5217 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
47fb7fd6 5218
00bb75d7 5219 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 5220
48f99d7c
ZJS
5221 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Socket"/>
5222
00bb75d7 5223 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 5224
00bb75d7 5225 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 5226
00bb75d7 5227 <variablelist class="dbus-property" generated="True" extra-ref="BindIPv6Only"/>
47fb7fd6 5228
00bb75d7 5229 <variablelist class="dbus-property" generated="True" extra-ref="Backlog"/>
47fb7fd6 5230
00bb75d7 5231 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 5232
00bb75d7 5233 <variablelist class="dbus-property" generated="True" extra-ref="BindToDevice"/>
47fb7fd6 5234
00bb75d7 5235 <variablelist class="dbus-property" generated="True" extra-ref="SocketUser"/>
47fb7fd6 5236
00bb75d7 5237 <variablelist class="dbus-property" generated="True" extra-ref="SocketGroup"/>
47fb7fd6 5238
00bb75d7 5239 <variablelist class="dbus-property" generated="True" extra-ref="SocketMode"/>
47fb7fd6 5240
00bb75d7 5241 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
47fb7fd6 5242
00bb75d7 5243 <variablelist class="dbus-property" generated="True" extra-ref="Accept"/>
47fb7fd6 5244
c882b714
ZJS
5245 <variablelist class="dbus-property" generated="True" extra-ref="FlushPending"/>
5246
00bb75d7 5247 <variablelist class="dbus-property" generated="True" extra-ref="Writable"/>
47fb7fd6 5248
00bb75d7 5249 <variablelist class="dbus-property" generated="True" extra-ref="KeepAlive"/>
47fb7fd6 5250
00bb75d7 5251 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveTimeUSec"/>
47fb7fd6 5252
00bb75d7 5253 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveIntervalUSec"/>
47fb7fd6 5254
00bb75d7 5255 <variablelist class="dbus-property" generated="True" extra-ref="KeepAliveProbes"/>
47fb7fd6 5256
00bb75d7 5257 <variablelist class="dbus-property" generated="True" extra-ref="DeferAcceptUSec"/>
47fb7fd6 5258
00bb75d7 5259 <variablelist class="dbus-property" generated="True" extra-ref="NoDelay"/>
47fb7fd6 5260
00bb75d7 5261 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 5262
00bb75d7 5263 <variablelist class="dbus-property" generated="True" extra-ref="ReceiveBuffer"/>
47fb7fd6 5264
00bb75d7 5265 <variablelist class="dbus-property" generated="True" extra-ref="SendBuffer"/>
47fb7fd6 5266
00bb75d7 5267 <variablelist class="dbus-property" generated="True" extra-ref="IPTOS"/>
47fb7fd6 5268
00bb75d7 5269 <variablelist class="dbus-property" generated="True" extra-ref="IPTTL"/>
47fb7fd6 5270
00bb75d7 5271 <variablelist class="dbus-property" generated="True" extra-ref="PipeSize"/>
47fb7fd6 5272
00bb75d7 5273 <variablelist class="dbus-property" generated="True" extra-ref="FreeBind"/>
47fb7fd6 5274
00bb75d7 5275 <variablelist class="dbus-property" generated="True" extra-ref="Transparent"/>
47fb7fd6 5276
00bb75d7 5277 <variablelist class="dbus-property" generated="True" extra-ref="Broadcast"/>
47fb7fd6 5278
00bb75d7 5279 <variablelist class="dbus-property" generated="True" extra-ref="PassCredentials"/>
47fb7fd6 5280
00bb75d7 5281 <variablelist class="dbus-property" generated="True" extra-ref="PassSecurity"/>
47fb7fd6 5282
9653108f
ZJS
5283 <variablelist class="dbus-property" generated="True" extra-ref="PassPacketInfo"/>
5284
95923d7e
LP
5285 <variablelist class="dbus-property" generated="True" extra-ref="Timestamping"/>
5286
00bb75d7 5287 <variablelist class="dbus-property" generated="True" extra-ref="RemoveOnStop"/>
47fb7fd6 5288
00bb75d7 5289 <variablelist class="dbus-property" generated="True" extra-ref="Listen"/>
47fb7fd6 5290
00bb75d7 5291 <variablelist class="dbus-property" generated="True" extra-ref="Symlinks"/>
47fb7fd6 5292
00bb75d7 5293 <variablelist class="dbus-property" generated="True" extra-ref="Mark"/>
47fb7fd6 5294
00bb75d7 5295 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnections"/>
47fb7fd6 5296
00bb75d7 5297 <variablelist class="dbus-property" generated="True" extra-ref="MaxConnectionsPerSource"/>
47fb7fd6 5298
00bb75d7 5299 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMaxMessages"/>
47fb7fd6 5300
00bb75d7 5301 <variablelist class="dbus-property" generated="True" extra-ref="MessageQueueMessageSize"/>
47fb7fd6 5302
00bb75d7 5303 <variablelist class="dbus-property" generated="True" extra-ref="TCPCongestion"/>
47fb7fd6 5304
00bb75d7 5305 <variablelist class="dbus-property" generated="True" extra-ref="ReusePort"/>
47fb7fd6 5306
00bb75d7 5307 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabel"/>
47fb7fd6 5308
00bb75d7 5309 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPIn"/>
47fb7fd6 5310
00bb75d7 5311 <variablelist class="dbus-property" generated="True" extra-ref="SmackLabelIPOut"/>
47fb7fd6 5312
00bb75d7 5313 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 5314
00bb75d7 5315 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 5316
00bb75d7 5317 <variablelist class="dbus-property" generated="True" extra-ref="NConnections"/>
47fb7fd6 5318
00bb75d7 5319 <variablelist class="dbus-property" generated="True" extra-ref="NAccepted"/>
47fb7fd6 5320
00bb75d7 5321 <variablelist class="dbus-property" generated="True" extra-ref="NRefused"/>
47fb7fd6 5322
00bb75d7 5323 <variablelist class="dbus-property" generated="True" extra-ref="FileDescriptorName"/>
47fb7fd6 5324
00bb75d7 5325 <variablelist class="dbus-property" generated="True" extra-ref="SocketProtocol"/>
47fb7fd6 5326
00bb75d7 5327 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitIntervalUSec"/>
47fb7fd6 5328
00bb75d7 5329 <variablelist class="dbus-property" generated="True" extra-ref="TriggerLimitBurst"/>
47fb7fd6 5330
00bb75d7 5331 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 5332
00bb75d7 5333 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 5334
00bb75d7 5335 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPre"/>
47fb7fd6 5336
00bb75d7 5337 <variablelist class="dbus-property" generated="True" extra-ref="ExecStartPost"/>
47fb7fd6 5338
00bb75d7 5339 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPre"/>
47fb7fd6 5340
00bb75d7 5341 <variablelist class="dbus-property" generated="True" extra-ref="ExecStopPost"/>
47fb7fd6 5342
00bb75d7 5343 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 5344
00bb75d7 5345 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 5346
00bb75d7 5347 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 5348
93ff34e4
LB
5349 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
5350
00bb75d7 5351 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 5352
00bb75d7 5353 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 5354
00bb75d7 5355 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 5356
00bb75d7 5357 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 5358
00bb75d7 5359 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 5360
00bb75d7 5361 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 5362
00bb75d7 5363 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 5364
00bb75d7 5365 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 5366
00bb75d7 5367 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 5368
00bb75d7 5369 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 5370
00bb75d7 5371 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 5372
00bb75d7 5373 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 5374
00bb75d7 5375 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 5376
00bb75d7 5377 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 5378
00bb75d7 5379 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 5380
00bb75d7 5381 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 5382
00bb75d7 5383 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 5384
00bb75d7 5385 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 5386
00bb75d7 5387 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 5388
00bb75d7 5389 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 5390
00bb75d7 5391 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 5392
00bb75d7 5393 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 5394
00bb75d7 5395 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 5396
00bb75d7 5397 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 5398
00bb75d7 5399 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 5400
00bb75d7 5401 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 5402
00bb75d7 5403 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 5404
00bb75d7 5405 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 5406
00bb75d7 5407 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 5408
00bb75d7 5409 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 5410
00bb75d7 5411 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 5412
00bb75d7 5413 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 5414
00bb75d7 5415 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 5416
00bb75d7 5417 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 5418
00bb75d7 5419 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 5420
00bb75d7 5421 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 5422
00bb75d7 5423 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 5424
00bb75d7 5425 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 5426
00bb75d7 5427 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 5428
00bb75d7 5429 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 5430
00bb75d7 5431 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 5432
00bb75d7 5433 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 5434
00bb75d7 5435 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 5436
00bb75d7 5437 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 5438
00bb75d7 5439 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 5440
00bb75d7 5441 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 5442
00bb75d7 5443 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 5444
00bb75d7 5445 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 5446
00bb75d7 5447 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 5448
00bb75d7 5449 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 5450
00bb75d7 5451 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 5452
00bb75d7 5453 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 5454
00bb75d7 5455 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 5456
00bb75d7 5457 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 5458
00bb75d7 5459 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 5460
00bb75d7 5461 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 5462
00bb75d7 5463 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 5464
4d824a4e
AZ
5465 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
5466
5467 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
5468
d9d3f05d 5469 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 5470
d8a4d64b
AZ
5471 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
5472
9e009a14
JK
5473 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
5474
dcf4781c
JK
5475 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
5476
5477 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
5478
00bb75d7 5479 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 5480
00bb75d7 5481 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 5482
00bb75d7 5483 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 5484
00bb75d7 5485 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 5486
00bb75d7 5487 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 5488
00bb75d7 5489 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 5490
00bb75d7 5491 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 5492
00bb75d7 5493 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 5494
00bb75d7 5495 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 5496
00bb75d7 5497 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 5498
00bb75d7 5499 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 5500
00bb75d7 5501 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 5502
00bb75d7 5503 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 5504
00bb75d7 5505 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 5506
00bb75d7 5507 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 5508
00bb75d7 5509 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 5510
00bb75d7 5511 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 5512
00bb75d7 5513 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 5514
00bb75d7 5515 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 5516
00bb75d7 5517 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 5518
00bb75d7 5519 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 5520
00bb75d7 5521 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 5522
00bb75d7 5523 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 5524
00bb75d7 5525 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 5526
00bb75d7 5527 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 5528
00bb75d7 5529 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 5530
00bb75d7 5531 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 5532
00bb75d7 5533 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 5534
00bb75d7 5535 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 5536
00bb75d7 5537 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 5538
00bb75d7 5539 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 5540
00bb75d7 5541 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 5542
00bb75d7 5543 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 5544
00bb75d7 5545 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 5546
00bb75d7 5547 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 5548
00bb75d7 5549 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 5550
00bb75d7 5551 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 5552
00bb75d7 5553 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 5554
00bb75d7 5555 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 5556
00bb75d7 5557 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 5558
35f4e010
ZJS
5559 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
5560
5561 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
5562
5563 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
5564
5565 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
5566
5567 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
5568
5569 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
5570
93f59701
LB
5571 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
5572
35f4e010
ZJS
5573 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
5574
00bb75d7 5575 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 5576
00bb75d7 5577 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 5578
00bb75d7 5579 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 5580
00bb75d7 5581 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 5582
00bb75d7 5583 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 5584
00bb75d7 5585 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 5586
00bb75d7 5587 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 5588
00bb75d7 5589 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 5590
00bb75d7 5591 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 5592
00bb75d7 5593 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 5594
00bb75d7 5595 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 5596
00bb75d7 5597 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 5598
00bb75d7 5599 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 5600
00bb75d7 5601 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 5602
00bb75d7 5603 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 5604
00bb75d7 5605 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 5606
00bb75d7 5607 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 5608
00bb75d7 5609 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 5610
00bb75d7 5611 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 5612
00bb75d7 5613 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 5614
00bb75d7 5615 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 5616
00bb75d7 5617 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 5618
00bb75d7 5619 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 5620
00bb75d7 5621 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 5622
00bb75d7 5623 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 5624
00bb75d7 5625 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 5626
00bb75d7 5627 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 5628
00bb75d7 5629 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 5630
00bb75d7 5631 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 5632
00bb75d7 5633 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 5634
00bb75d7 5635 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 5636
00bb75d7 5637 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 5638
00bb75d7 5639 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 5640
00bb75d7 5641 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 5642
00bb75d7 5643 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 5644
00bb75d7
ZJS
5645 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
5646
5647 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
5648
5649 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
5650
5651 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
5652
5653 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
5654
5655 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
5656
5657 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
5658
e4b2cea3
ZJS
5659 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
5660
43144be4
LP
5661 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
5662
e4b2cea3
ZJS
5663 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
5664
43144be4
LP
5665 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
5666
00bb75d7
ZJS
5667 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
5668
5669 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
5670
5671 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
5672
5673 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
5674
5675 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
5676
ddc155b2
TM
5677 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
5678
5679 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
5680
00bb75d7
ZJS
5681 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
5682
5683 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
5684
5685 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
5686
5687 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
5688
5689 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
5690
5691 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
5692
5693 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
5694
5695 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
5696
5697 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
5698
5699 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
5700
5701 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
5702
a70581ff
XR
5703 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
5704
00bb75d7
ZJS
5705 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
5706
5707 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
5708
5709 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
5710
5711 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
5712
5713 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
5714
5715 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
5716
5717 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
5718
5719 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
5720
5721 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
5722
5723 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 5724
00bb75d7 5725 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 5726
00bb75d7 5727 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 5728
00bb75d7 5729 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 5730
1f6b4144
ZJS
5731 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
5732
00bb75d7 5733 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 5734
00bb75d7 5735 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 5736
00bb75d7 5737 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 5738
00bb75d7 5739 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 5740
00bb75d7 5741 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 5742
00bb75d7 5743 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 5744
00bb75d7 5745 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 5746
00bb75d7 5747 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 5748
00bb75d7 5749 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 5750
00bb75d7 5751 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 5752
00bb75d7 5753 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 5754
00bb75d7 5755 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 5756
00bb75d7 5757 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 5758
00bb75d7 5759 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 5760
00bb75d7 5761 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 5762
00bb75d7 5763 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 5764
00bb75d7 5765 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 5766
00bb75d7 5767 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 5768
00bb75d7 5769 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 5770
00bb75d7 5771 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 5772
00bb75d7 5773 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 5774
00bb75d7 5775 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 5776
00bb75d7 5777 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 5778
00bb75d7 5779 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 5780
e4b2cea3
ZJS
5781 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
5782
5783 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
5784
00bb75d7 5785 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 5786
00bb75d7 5787 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 5788
a70581ff
XR
5789 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
5790
00bb75d7 5791 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 5792
00bb75d7 5793 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 5794
00bb75d7 5795 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 5796
00bb75d7 5797 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 5798
00bb75d7 5799 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 5800
00bb75d7 5801 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 5802
00bb75d7 5803 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 5804
00bb75d7 5805 <!--End of Autogenerated section-->
47fb7fd6
ZJS
5806
5807 <refsect2>
5808 <title>Properties</title>
5809
5810 <para>Most of the properties map directly to the corresponding settings in socket unit files. As socket
5811 units can include <varname>ExecStartPre</varname> (and similar) fields which contain information about
5812 processes to execute. They also share most of the fields related to the execution context that Service
5813 objects expose (see above).</para>
5814
5815 <para>In addition to these properties there are the following:</para>
5816
5817 <para><varname>NAccepted</varname> contains the accumulated number of connections ever accepted on this
1bdecfb8 5818 socket. This only applies to sockets with <varname>Accept</varname> set to <literal>yes</literal>,
47fb7fd6
ZJS
5819 i.e. those where systemd is responsible for accepted connections. </para>
5820
5821 <para>Similarly <varname>NConnections</varname> contains the number of currently open connections on
5822 this socket. It only applies only to socket units with <varname>Accept</varname> set to
1bdecfb8 5823 <literal>yes</literal>.</para>
47fb7fd6
ZJS
5824
5825 <para><varname>Result</varname> encodes the reason why a socket unit failed if it is in the
5826 <literal>failed</literal> state (see <varname>ActiveState</varname> above). The values
5827 <literal>success</literal>, <literal>resources</literal>, <literal>timeout</literal>,
5828 <literal>exit-code</literal>, <literal>signal</literal> and <literal>core-dump</literal> have the same
5829 meaning as they have for the corresponding field of service units (see above). In addition to that,
5830 the value <literal>service-failed-permanent</literal> indicates that the service of this socket failed
5831 continuously.</para>
3e5f04bf
RM
5832
5833 <para><varname>FlushPending</varname> specifies whether to flush the socket
5834 just before entering the listening state. This setting only applies to sockets with
5835 <varname>Accept=</varname> set to <literal>no</literal>.</para>
47fb7fd6
ZJS
5836 </refsect2>
5837 </refsect1>
5838
5839 <refsect1>
5840 <title>Target Unit Objects</title>
5841
48f99d7c 5842 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/basic_2etarget" interface="org.freedesktop.systemd1.Target">
47fb7fd6
ZJS
5843node /org/freedesktop/systemd1/unit/basic_2etarget {
5844 interface org.freedesktop.systemd1.Target {
5845 };
5846 interface org.freedesktop.DBus.Peer { ... };
5847 interface org.freedesktop.DBus.Introspectable { ... };
5848 interface org.freedesktop.DBus.Properties { ... };
5849 interface org.freedesktop.systemd1.Unit { ... };
5850};
5851 </programlisting>
5852
5853 <para>Target units have neither type-specific methods nor properties.</para>
5854 </refsect1>
5855
5856
5857 <refsect1>
5858 <title>Device Unit Objects</title>
5859
5860 <para>All device unit objects implement the <interfacename>org.freedesktop.systemd1.Device</interfacename> interface (described here)
5861 in addition to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5862
48f99d7c
ZJS
5863 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice" interface="org.freedesktop.systemd1.Device">
5864node /org/freedesktop/systemd1/unit/dev_2dttyS0_2edevice {
47fb7fd6
ZJS
5865 interface org.freedesktop.systemd1.Device {
5866 properties:
5867 readonly s SysFSPath = '...';
3031660c 5868 };
47fb7fd6
ZJS
5869 interface org.freedesktop.DBus.Peer { ... };
5870 interface org.freedesktop.DBus.Introspectable { ... };
5871 interface org.freedesktop.DBus.Properties { ... };
5872 interface org.freedesktop.systemd1.Unit { ... };
5873};
5874 </programlisting>
5875
00bb75d7
ZJS
5876 <!--Autogenerated cross-references for systemd.directives, do not edit-->
5877
00bb75d7
ZJS
5878 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5879
5880 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5881
5882 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
5883
48f99d7c
ZJS
5884 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Device"/>
5885
00bb75d7
ZJS
5886 <variablelist class="dbus-property" generated="True" extra-ref="SysFSPath"/>
5887
5888 <!--End of Autogenerated section-->
5889
47fb7fd6
ZJS
5890 <refsect2>
5891 <title>Properties</title>
5892
5893 <para>Device units only expose a single type-specific property:</para>
5894
5895 <para><varname>SysFSPath</varname> contains the sysfs path of the kernel device this object corresponds
5896 to.</para>
5897 </refsect2>
5898 </refsect1>
5899
5900 <refsect1>
5901 <title>Mount Unit Objects</title>
5902
5903 <para>All mount unit objects implement the <interfacename>org.freedesktop.systemd1.Mount</interfacename>
5904 interface (described here) in addition to the generic
5905 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
5906
48f99d7c 5907 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/home_2emount" interface="org.freedesktop.systemd1.Mount">
47fb7fd6
ZJS
5908node /org/freedesktop/systemd1/unit/home_2emount {
5909 interface org.freedesktop.systemd1.Mount {
5910 methods:
5911 GetProcesses(out a(sus) processes);
5912 AttachProcesses(in s subcgroup,
5913 in au pids);
5914 properties:
5915 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5916 readonly s Where = '...';
5917 readonly s What = '...';
5918 readonly s Options = '...';
5919 readonly s Type = '...';
5920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5921 readonly t TimeoutUSec = ...;
5922 readonly u ControlPID = ...;
5923 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5924 readonly u DirectoryMode = ...;
5925 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5926 readonly b SloppyOptions = ...;
5927 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5928 readonly b LazyUnmount = ...;
5929 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5930 readonly b ForceUnmount = ...;
35f4e010
ZJS
5931 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
5932 readonly b ReadWriteOnly = ...;
47fb7fd6
ZJS
5933 readonly s Result = '...';
5934 readonly u UID = ...;
5935 readonly u GID = ...;
5936 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5937 readonly a(sasbttttuii) ExecMount = [...];
5938 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5939 readonly a(sasbttttuii) ExecUnmount = [...];
5940 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
5941 readonly a(sasbttttuii) ExecRemount = [...];
5942 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5943 readonly s Slice = '...';
5944 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5945 readonly s ControlGroup = '...';
5946 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5947 readonly t MemoryCurrent = ...;
5948 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
5949 readonly t MemoryAvailable = ...;
5950 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
5951 readonly t CPUUsageNSec = ...;
5952 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5953 readonly ay EffectiveCPUs = [...];
5954 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5955 readonly ay EffectiveMemoryNodes = [...];
5956 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5957 readonly t TasksCurrent = ...;
5958 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5959 readonly t IPIngressBytes = ...;
5960 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5961 readonly t IPIngressPackets = ...;
5962 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5963 readonly t IPEgressBytes = ...;
5964 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5965 readonly t IPEgressPackets = ...;
5966 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5967 readonly t IOReadBytes = ...;
5968 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5969 readonly t IOReadOperations = ...;
5970 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5971 readonly t IOWriteBytes = ...;
5972 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5973 readonly t IOWriteOperations = ...;
5974 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5975 readonly b Delegate = ...;
5976 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5977 readonly as DelegateControllers = ['...', ...];
5978 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5979 readonly b CPUAccounting = ...;
5980 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5981 readonly t CPUWeight = ...;
5982 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5983 readonly t StartupCPUWeight = ...;
5984 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5985 readonly t CPUShares = ...;
5986 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5987 readonly t StartupCPUShares = ...;
5988 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5989 readonly t CPUQuotaPerSecUSec = ...;
5990 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5991 readonly t CPUQuotaPeriodUSec = ...;
5992 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5993 readonly ay AllowedCPUs = [...];
5994 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5995 readonly ay AllowedMemoryNodes = [...];
5996 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5997 readonly b IOAccounting = ...;
5998 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
5999 readonly t IOWeight = ...;
6000 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6001 readonly t StartupIOWeight = ...;
6002 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6003 readonly a(st) IODeviceWeight = [...];
6004 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6005 readonly a(st) IOReadBandwidthMax = [...];
6006 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6007 readonly a(st) IOWriteBandwidthMax = [...];
6008 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6009 readonly a(st) IOReadIOPSMax = [...];
6010 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6011 readonly a(st) IOWriteIOPSMax = [...];
6012 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6013 readonly a(st) IODeviceLatencyTargetUSec = [...];
6014 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6015 readonly b BlockIOAccounting = ...;
6016 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6017 readonly t BlockIOWeight = ...;
6018 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6019 readonly t StartupBlockIOWeight = ...;
6020 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6021 readonly a(st) BlockIODeviceWeight = [...];
6022 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6023 readonly a(st) BlockIOReadBandwidth = [...];
6024 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6025 readonly a(st) BlockIOWriteBandwidth = [...];
6026 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6027 readonly b MemoryAccounting = ...;
6028 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6029 readonly t DefaultMemoryLow = ...;
6030 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6031 readonly t DefaultMemoryMin = ...;
6032 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6033 readonly t MemoryMin = ...;
6034 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6035 readonly t MemoryLow = ...;
6036 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6037 readonly t MemoryHigh = ...;
6038 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6039 readonly t MemoryMax = ...;
6040 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6041 readonly t MemorySwapMax = ...;
6042 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6043 readonly t MemoryLimit = ...;
6044 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6045 readonly s DevicePolicy = '...';
6046 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6047 readonly a(ss) DeviceAllow = [...];
6048 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6049 readonly b TasksAccounting = ...;
6050 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6051 readonly t TasksMax = ...;
6052 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6053 readonly b IPAccounting = ...;
6054 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6055 readonly a(iayu) IPAddressAllow = [...];
6056 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6057 readonly a(iayu) IPAddressDeny = [...];
6058 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6059 readonly as IPIngressFilterPath = ['...', ...];
6060 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6061 readonly as IPEgressFilterPath = ['...', ...];
6062 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6063 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
6064 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6065 readonly s ManagedOOMSwap = '...';
6066 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6067 readonly s ManagedOOMMemoryPressure = '...';
6068 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 6069 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
6070 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6071 readonly s ManagedOOMPreference = '...';
9e009a14
JK
6072 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
6073 readonly a(ss) BPFProgram = [...];
dcf4781c 6074 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 6075 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 6076 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 6077 readonly a(iiqq) SocketBindDeny = [...];
47fb7fd6
ZJS
6078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6079 readonly as Environment = ['...', ...];
6080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6081 readonly a(sb) EnvironmentFiles = [...];
6082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6083 readonly as PassEnvironment = ['...', ...];
6084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6085 readonly as UnsetEnvironment = ['...', ...];
6086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6087 readonly u UMask = ...;
6088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6089 readonly t LimitCPU = ...;
6090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6091 readonly t LimitCPUSoft = ...;
6092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6093 readonly t LimitFSIZE = ...;
6094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6095 readonly t LimitFSIZESoft = ...;
6096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6097 readonly t LimitDATA = ...;
6098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6099 readonly t LimitDATASoft = ...;
6100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6101 readonly t LimitSTACK = ...;
6102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6103 readonly t LimitSTACKSoft = ...;
6104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6105 readonly t LimitCORE = ...;
6106 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6107 readonly t LimitCORESoft = ...;
6108 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6109 readonly t LimitRSS = ...;
6110 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6111 readonly t LimitRSSSoft = ...;
6112 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6113 readonly t LimitNOFILE = ...;
6114 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6115 readonly t LimitNOFILESoft = ...;
6116 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6117 readonly t LimitAS = ...;
6118 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6119 readonly t LimitASSoft = ...;
6120 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6121 readonly t LimitNPROC = ...;
6122 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6123 readonly t LimitNPROCSoft = ...;
6124 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6125 readonly t LimitMEMLOCK = ...;
6126 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6127 readonly t LimitMEMLOCKSoft = ...;
6128 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6129 readonly t LimitLOCKS = ...;
6130 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6131 readonly t LimitLOCKSSoft = ...;
6132 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6133 readonly t LimitSIGPENDING = ...;
6134 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6135 readonly t LimitSIGPENDINGSoft = ...;
6136 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6137 readonly t LimitMSGQUEUE = ...;
6138 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6139 readonly t LimitMSGQUEUESoft = ...;
6140 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6141 readonly t LimitNICE = ...;
6142 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6143 readonly t LimitNICESoft = ...;
6144 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6145 readonly t LimitRTPRIO = ...;
6146 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6147 readonly t LimitRTPRIOSoft = ...;
6148 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6149 readonly t LimitRTTIME = ...;
6150 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6151 readonly t LimitRTTIMESoft = ...;
6152 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6153 readonly s WorkingDirectory = '...';
6154 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6155 readonly s RootDirectory = '...';
6156 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6157 readonly s RootImage = '...';
6158 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
6159 readonly a(ss) RootImageOptions = [...];
6160 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6161 readonly ay RootHash = [...];
6162 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6163 readonly s RootHashPath = '...';
6164 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6165 readonly ay RootHashSignature = [...];
6166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6167 readonly s RootHashSignaturePath = '...';
6168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6169 readonly s RootVerity = '...';
6170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
6171 readonly a(sba(ss)) ExtensionImages = [...];
6172 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
6173 readonly a(ssba(ss)) MountImages = [...];
6174 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6175 readonly i OOMScoreAdjust = ...;
6176 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6177 readonly t CoredumpFilter = ...;
6178 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6179 readonly i Nice = ...;
6180 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6181 readonly i IOSchedulingClass = ...;
6182 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6183 readonly i IOSchedulingPriority = ...;
6184 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6185 readonly i CPUSchedulingPolicy = ...;
6186 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6187 readonly i CPUSchedulingPriority = ...;
6188 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6189 readonly ay CPUAffinity = [...];
6190 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6191 readonly b CPUAffinityFromNUMA = ...;
6192 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6193 readonly i NUMAPolicy = ...;
6194 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6195 readonly ay NUMAMask = [...];
6196 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6197 readonly t TimerSlackNSec = ...;
6198 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6199 readonly b CPUSchedulingResetOnFork = ...;
6200 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6201 readonly b NonBlocking = ...;
6202 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6203 readonly s StandardInput = '...';
6204 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6205 readonly s StandardInputFileDescriptorName = '...';
6206 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6207 readonly ay StandardInputData = [...];
6208 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6209 readonly s StandardOutput = '...';
6210 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6211 readonly s StandardOutputFileDescriptorName = '...';
6212 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6213 readonly s StandardError = '...';
6214 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6215 readonly s StandardErrorFileDescriptorName = '...';
6216 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6217 readonly s TTYPath = '...';
6218 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6219 readonly b TTYReset = ...;
6220 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6221 readonly b TTYVHangup = ...;
6222 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6223 readonly b TTYVTDisallocate = ...;
6224 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6225 readonly i SyslogPriority = ...;
6226 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6227 readonly s SyslogIdentifier = '...';
6228 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6229 readonly b SyslogLevelPrefix = ...;
6230 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6231 readonly i SyslogLevel = ...;
6232 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6233 readonly i SyslogFacility = ...;
6234 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6235 readonly i LogLevelMax = ...;
6236 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6237 readonly t LogRateLimitIntervalUSec = ...;
6238 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6239 readonly u LogRateLimitBurst = ...;
6240 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6241 readonly aay LogExtraFields = [[...], ...];
6242 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6243 readonly s LogNamespace = '...';
6244 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6245 readonly i SecureBits = ...;
6246 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6247 readonly t CapabilityBoundingSet = ...;
6248 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6249 readonly t AmbientCapabilities = ...;
6250 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6251 readonly s User = '...';
6252 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6253 readonly s Group = '...';
6254 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6255 readonly b DynamicUser = ...;
6256 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6257 readonly b RemoveIPC = ...;
6258 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6259 readonly a(say) SetCredential = [...];
6260 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
6261 readonly a(say) SetCredentialEncrypted = [...];
6262 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6263 readonly a(ss) LoadCredential = [...];
6264 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
6265 readonly a(ss) LoadCredentialEncrypted = [...];
6266 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6267 readonly as SupplementaryGroups = ['...', ...];
6268 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6269 readonly s PAMName = '...';
6270 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6271 readonly as ReadWritePaths = ['...', ...];
6272 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6273 readonly as ReadOnlyPaths = ['...', ...];
6274 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6275 readonly as InaccessiblePaths = ['...', ...];
6276 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
6277 readonly as ExecPaths = ['...', ...];
6278 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6279 readonly as NoExecPaths = ['...', ...];
6280 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6281 readonly t MountFlags = ...;
6282 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6283 readonly b PrivateTmp = ...;
6284 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6285 readonly b PrivateDevices = ...;
6286 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6287 readonly b ProtectClock = ...;
6288 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6289 readonly b ProtectKernelTunables = ...;
6290 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6291 readonly b ProtectKernelModules = ...;
6292 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6293 readonly b ProtectKernelLogs = ...;
6294 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6295 readonly b ProtectControlGroups = ...;
6296 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6297 readonly b PrivateNetwork = ...;
6298 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6299 readonly b PrivateUsers = ...;
6300 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6301 readonly b PrivateMounts = ...;
6302 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
6303 readonly b PrivateIPC = ...;
6304 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6305 readonly s ProtectHome = '...';
6306 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6307 readonly s ProtectSystem = '...';
6308 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6309 readonly b SameProcessGroup = ...;
6310 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6311 readonly s UtmpIdentifier = '...';
6312 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6313 readonly s UtmpMode = '...';
6314 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6315 readonly (bs) SELinuxContext = ...;
6316 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6317 readonly (bs) AppArmorProfile = ...;
6318 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6319 readonly (bs) SmackProcessLabel = ...;
6320 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6321 readonly b IgnoreSIGPIPE = ...;
6322 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6323 readonly b NoNewPrivileges = ...;
6324 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6325 readonly (bas) SystemCallFilter = ...;
6326 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6327 readonly as SystemCallArchitectures = ['...', ...];
6328 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6329 readonly i SystemCallErrorNumber = ...;
6330 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
6331 readonly (bas) SystemCallLog = ...;
6332 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6333 readonly s Personality = '...';
6334 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6335 readonly b LockPersonality = ...;
6336 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6337 readonly (bas) RestrictAddressFamilies = ...;
6338 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6339 readonly s RuntimeDirectoryPreserve = '...';
6340 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6341 readonly u RuntimeDirectoryMode = ...;
6342 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6343 readonly as RuntimeDirectory = ['...', ...];
6344 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6345 readonly u StateDirectoryMode = ...;
6346 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6347 readonly as StateDirectory = ['...', ...];
6348 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6349 readonly u CacheDirectoryMode = ...;
6350 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6351 readonly as CacheDirectory = ['...', ...];
6352 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6353 readonly u LogsDirectoryMode = ...;
6354 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6355 readonly as LogsDirectory = ['...', ...];
6356 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6357 readonly u ConfigurationDirectoryMode = ...;
6358 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6359 readonly as ConfigurationDirectory = ['...', ...];
6360 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6361 readonly t TimeoutCleanUSec = ...;
6362 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6363 readonly b MemoryDenyWriteExecute = ...;
6364 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6365 readonly b RestrictRealtime = ...;
6366 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6367 readonly b RestrictSUIDSGID = ...;
6368 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6369 readonly t RestrictNamespaces = ...;
6370 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6371 readonly a(ssbt) BindPaths = [...];
6372 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6373 readonly a(ssbt) BindReadOnlyPaths = [...];
6374 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6375 readonly a(ss) TemporaryFileSystem = [...];
6376 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6377 readonly b MountAPIVFS = ...;
6378 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6379 readonly s KeyringMode = '...';
6380 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
6381 readonly s ProtectProc = '...';
6382 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6383 readonly s ProcSubset = '...';
6384 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6385 readonly b ProtectHostname = ...;
6386 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6387 readonly s NetworkNamespacePath = '...';
6388 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
6389 readonly s IPCNamespacePath = '...';
6390 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
6391 readonly s KillMode = '...';
6392 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6393 readonly i KillSignal = ...;
6394 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6395 readonly i RestartKillSignal = ...;
6396 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6397 readonly i FinalKillSignal = ...;
6398 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6399 readonly b SendSIGKILL = ...;
6400 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6401 readonly b SendSIGHUP = ...;
6402 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
6403 readonly i WatchdogSignal = ...;
3031660c 6404 };
47fb7fd6
ZJS
6405 interface org.freedesktop.DBus.Peer { ... };
6406 interface org.freedesktop.DBus.Introspectable { ... };
6407 interface org.freedesktop.DBus.Properties { ... };
6408 interface org.freedesktop.systemd1.Unit { ... };
6409};
6410 </programlisting>
6411
00bb75d7
ZJS
6412 <!--method GetProcesses is not documented!-->
6413
6414 <!--method AttachProcesses is not documented!-->
6415
6416 <!--property Where is not documented!-->
6417
6418 <!--property What is not documented!-->
6419
6420 <!--property Options is not documented!-->
6421
6422 <!--property Type is not documented!-->
6423
6424 <!--property TimeoutUSec is not documented!-->
6425
6426 <!--property DirectoryMode is not documented!-->
6427
6428 <!--property SloppyOptions is not documented!-->
6429
6430 <!--property LazyUnmount is not documented!-->
6431
6432 <!--property ForceUnmount is not documented!-->
6433
35f4e010
ZJS
6434 <!--property ReadWriteOnly is not documented!-->
6435
00bb75d7
ZJS
6436 <!--property UID is not documented!-->
6437
6438 <!--property GID is not documented!-->
6439
6440 <!--property ExecUnmount is not documented!-->
6441
6442 <!--property ExecRemount is not documented!-->
6443
6444 <!--property Slice is not documented!-->
6445
6446 <!--property MemoryCurrent is not documented!-->
6447
6448 <!--property CPUUsageNSec is not documented!-->
6449
6450 <!--property EffectiveCPUs is not documented!-->
6451
6452 <!--property EffectiveMemoryNodes is not documented!-->
6453
6454 <!--property TasksCurrent is not documented!-->
6455
6456 <!--property IPIngressBytes is not documented!-->
6457
6458 <!--property IPIngressPackets is not documented!-->
6459
6460 <!--property IPEgressBytes is not documented!-->
6461
6462 <!--property IPEgressPackets is not documented!-->
6463
6464 <!--property IOReadBytes is not documented!-->
6465
6466 <!--property IOReadOperations is not documented!-->
6467
6468 <!--property IOWriteBytes is not documented!-->
6469
6470 <!--property IOWriteOperations is not documented!-->
6471
6472 <!--property Delegate is not documented!-->
6473
6474 <!--property DelegateControllers is not documented!-->
6475
6476 <!--property CPUAccounting is not documented!-->
6477
6478 <!--property CPUWeight is not documented!-->
6479
6480 <!--property StartupCPUWeight is not documented!-->
6481
6482 <!--property CPUShares is not documented!-->
6483
6484 <!--property StartupCPUShares is not documented!-->
6485
6486 <!--property CPUQuotaPerSecUSec is not documented!-->
6487
6488 <!--property CPUQuotaPeriodUSec is not documented!-->
6489
6490 <!--property AllowedCPUs is not documented!-->
6491
6492 <!--property AllowedMemoryNodes is not documented!-->
6493
6494 <!--property IOAccounting is not documented!-->
6495
6496 <!--property IOWeight is not documented!-->
6497
6498 <!--property StartupIOWeight is not documented!-->
6499
6500 <!--property IODeviceWeight is not documented!-->
6501
6502 <!--property IOReadBandwidthMax is not documented!-->
6503
6504 <!--property IOWriteBandwidthMax is not documented!-->
6505
6506 <!--property IOReadIOPSMax is not documented!-->
6507
6508 <!--property IOWriteIOPSMax is not documented!-->
6509
6510 <!--property IODeviceLatencyTargetUSec is not documented!-->
6511
6512 <!--property BlockIOAccounting is not documented!-->
6513
6514 <!--property BlockIOWeight is not documented!-->
6515
6516 <!--property StartupBlockIOWeight is not documented!-->
6517
6518 <!--property BlockIODeviceWeight is not documented!-->
6519
6520 <!--property BlockIOReadBandwidth is not documented!-->
6521
6522 <!--property BlockIOWriteBandwidth is not documented!-->
6523
6524 <!--property MemoryAccounting is not documented!-->
6525
6526 <!--property DefaultMemoryLow is not documented!-->
6527
6528 <!--property DefaultMemoryMin is not documented!-->
6529
6530 <!--property MemoryMin is not documented!-->
6531
6532 <!--property MemoryLow is not documented!-->
6533
6534 <!--property MemoryHigh is not documented!-->
6535
6536 <!--property MemoryMax is not documented!-->
6537
6538 <!--property MemorySwapMax is not documented!-->
6539
6540 <!--property MemoryLimit is not documented!-->
6541
6542 <!--property DevicePolicy is not documented!-->
6543
6544 <!--property DeviceAllow is not documented!-->
6545
6546 <!--property TasksAccounting is not documented!-->
6547
6548 <!--property TasksMax is not documented!-->
6549
6550 <!--property IPAccounting is not documented!-->
6551
6552 <!--property IPAddressAllow is not documented!-->
6553
6554 <!--property IPAddressDeny is not documented!-->
6555
6556 <!--property IPIngressFilterPath is not documented!-->
6557
6558 <!--property IPEgressFilterPath is not documented!-->
6559
6560 <!--property DisableControllers is not documented!-->
6561
4d824a4e
AZ
6562 <!--property ManagedOOMSwap is not documented!-->
6563
6564 <!--property ManagedOOMMemoryPressure is not documented!-->
6565
d9d3f05d 6566 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 6567
d8a4d64b
AZ
6568 <!--property ManagedOOMPreference is not documented!-->
6569
9e009a14
JK
6570 <!--property BPFProgram is not documented!-->
6571
dcf4781c
JK
6572 <!--property SocketBindAllow is not documented!-->
6573
6574 <!--property SocketBindDeny is not documented!-->
6575
00bb75d7
ZJS
6576 <!--property EnvironmentFiles is not documented!-->
6577
6578 <!--property PassEnvironment is not documented!-->
6579
6580 <!--property UnsetEnvironment is not documented!-->
6581
6582 <!--property UMask is not documented!-->
6583
6584 <!--property LimitCPUSoft is not documented!-->
6585
6586 <!--property LimitFSIZE is not documented!-->
6587
6588 <!--property LimitFSIZESoft is not documented!-->
6589
6590 <!--property LimitDATA is not documented!-->
6591
6592 <!--property LimitDATASoft is not documented!-->
6593
6594 <!--property LimitSTACK is not documented!-->
6595
6596 <!--property LimitSTACKSoft is not documented!-->
6597
6598 <!--property LimitCORE is not documented!-->
6599
6600 <!--property LimitCORESoft is not documented!-->
6601
6602 <!--property LimitRSS is not documented!-->
6603
6604 <!--property LimitRSSSoft is not documented!-->
6605
6606 <!--property LimitNOFILE is not documented!-->
6607
6608 <!--property LimitNOFILESoft is not documented!-->
6609
6610 <!--property LimitAS is not documented!-->
6611
6612 <!--property LimitASSoft is not documented!-->
6613
6614 <!--property LimitNPROC is not documented!-->
6615
6616 <!--property LimitNPROCSoft is not documented!-->
6617
6618 <!--property LimitMEMLOCK is not documented!-->
6619
6620 <!--property LimitMEMLOCKSoft is not documented!-->
6621
6622 <!--property LimitLOCKS is not documented!-->
6623
6624 <!--property LimitLOCKSSoft is not documented!-->
6625
6626 <!--property LimitSIGPENDING is not documented!-->
6627
6628 <!--property LimitSIGPENDINGSoft is not documented!-->
6629
6630 <!--property LimitMSGQUEUE is not documented!-->
6631
6632 <!--property LimitMSGQUEUESoft is not documented!-->
6633
6634 <!--property LimitNICE is not documented!-->
6635
6636 <!--property LimitNICESoft is not documented!-->
6637
6638 <!--property LimitRTPRIO is not documented!-->
6639
6640 <!--property LimitRTPRIOSoft is not documented!-->
47fb7fd6 6641
00bb75d7 6642 <!--property LimitRTTIME is not documented!-->
47fb7fd6 6643
00bb75d7 6644 <!--property LimitRTTIMESoft is not documented!-->
47fb7fd6 6645
00bb75d7 6646 <!--property WorkingDirectory is not documented!-->
47fb7fd6 6647
35f4e010
ZJS
6648 <!--property RootHashPath is not documented!-->
6649
35f4e010
ZJS
6650 <!--property RootHashSignaturePath is not documented!-->
6651
00bb75d7 6652 <!--property OOMScoreAdjust is not documented!-->
47fb7fd6 6653
00bb75d7 6654 <!--property CoredumpFilter is not documented!-->
47fb7fd6 6655
00bb75d7 6656 <!--property Nice is not documented!-->
47fb7fd6 6657
00bb75d7 6658 <!--property IOSchedulingClass is not documented!-->
47fb7fd6 6659
00bb75d7 6660 <!--property IOSchedulingPriority is not documented!-->
47fb7fd6 6661
00bb75d7 6662 <!--property CPUSchedulingPolicy is not documented!-->
47fb7fd6 6663
00bb75d7 6664 <!--property CPUSchedulingPriority is not documented!-->
47fb7fd6 6665
00bb75d7 6666 <!--property CPUAffinity is not documented!-->
47fb7fd6 6667
00bb75d7 6668 <!--property CPUAffinityFromNUMA is not documented!-->
47fb7fd6 6669
00bb75d7 6670 <!--property NUMAPolicy is not documented!-->
47fb7fd6 6671
00bb75d7 6672 <!--property NUMAMask is not documented!-->
47fb7fd6 6673
00bb75d7 6674 <!--property TimerSlackNSec is not documented!-->
47fb7fd6 6675
00bb75d7 6676 <!--property CPUSchedulingResetOnFork is not documented!-->
47fb7fd6 6677
00bb75d7 6678 <!--property NonBlocking is not documented!-->
47fb7fd6 6679
00bb75d7 6680 <!--property StandardInput is not documented!-->
47fb7fd6 6681
00bb75d7 6682 <!--property StandardInputFileDescriptorName is not documented!-->
47fb7fd6 6683
00bb75d7 6684 <!--property StandardInputData is not documented!-->
47fb7fd6 6685
00bb75d7 6686 <!--property StandardOutput is not documented!-->
47fb7fd6 6687
00bb75d7 6688 <!--property StandardOutputFileDescriptorName is not documented!-->
47fb7fd6 6689
00bb75d7 6690 <!--property StandardError is not documented!-->
47fb7fd6 6691
00bb75d7
ZJS
6692 <!--property StandardErrorFileDescriptorName is not documented!-->
6693
6694 <!--property TTYPath is not documented!-->
6695
6696 <!--property TTYReset is not documented!-->
6697
6698 <!--property TTYVHangup is not documented!-->
6699
6700 <!--property TTYVTDisallocate is not documented!-->
6701
6702 <!--property SyslogPriority is not documented!-->
6703
6704 <!--property SyslogIdentifier is not documented!-->
6705
6706 <!--property SyslogLevelPrefix is not documented!-->
6707
6708 <!--property SyslogLevel is not documented!-->
6709
6710 <!--property SyslogFacility is not documented!-->
6711
6712 <!--property LogLevelMax is not documented!-->
6713
6714 <!--property LogRateLimitIntervalUSec is not documented!-->
6715
6716 <!--property LogRateLimitBurst is not documented!-->
6717
6718 <!--property LogExtraFields is not documented!-->
6719
6720 <!--property LogNamespace is not documented!-->
6721
6722 <!--property AmbientCapabilities is not documented!-->
6723
6724 <!--property User is not documented!-->
6725
6726 <!--property Group is not documented!-->
6727
6728 <!--property DynamicUser is not documented!-->
6729
6730 <!--property RemoveIPC is not documented!-->
6731
e4b2cea3
ZJS
6732 <!--property SetCredential is not documented!-->
6733
43144be4
LP
6734 <!--property SetCredentialEncrypted is not documented!-->
6735
e4b2cea3
ZJS
6736 <!--property LoadCredential is not documented!-->
6737
43144be4
LP
6738 <!--property LoadCredentialEncrypted is not documented!-->
6739
00bb75d7
ZJS
6740 <!--property SupplementaryGroups is not documented!-->
6741
6742 <!--property PAMName is not documented!-->
6743
6744 <!--property ReadWritePaths is not documented!-->
6745
6746 <!--property ReadOnlyPaths is not documented!-->
6747
6748 <!--property InaccessiblePaths is not documented!-->
6749
ddc155b2
TM
6750 <!--property ExecPaths is not documented!-->
6751
6752 <!--property NoExecPaths is not documented!-->
6753
00bb75d7
ZJS
6754 <!--property PrivateTmp is not documented!-->
6755
6756 <!--property PrivateDevices is not documented!-->
6757
6758 <!--property ProtectClock is not documented!-->
6759
6760 <!--property ProtectKernelTunables is not documented!-->
6761
6762 <!--property ProtectKernelModules is not documented!-->
6763
6764 <!--property ProtectKernelLogs is not documented!-->
6765
6766 <!--property ProtectControlGroups is not documented!-->
6767
6768 <!--property PrivateNetwork is not documented!-->
6769
6770 <!--property PrivateUsers is not documented!-->
6771
6772 <!--property PrivateMounts is not documented!-->
6773
a70581ff
XR
6774 <!--property PrivateIPC is not documented!-->
6775
00bb75d7
ZJS
6776 <!--property ProtectHome is not documented!-->
6777
6778 <!--property ProtectSystem is not documented!-->
6779
6780 <!--property SameProcessGroup is not documented!-->
6781
6782 <!--property UtmpIdentifier is not documented!-->
6783
6784 <!--property UtmpMode is not documented!-->
6785
6786 <!--property SELinuxContext is not documented!-->
6787
6788 <!--property AppArmorProfile is not documented!-->
6789
6790 <!--property SmackProcessLabel is not documented!-->
6791
6792 <!--property IgnoreSIGPIPE is not documented!-->
6793
6794 <!--property NoNewPrivileges is not documented!-->
6795
6796 <!--property SystemCallFilter is not documented!-->
6797
6798 <!--property SystemCallArchitectures is not documented!-->
6799
6800 <!--property SystemCallErrorNumber is not documented!-->
6801
1f6b4144
ZJS
6802 <!--property SystemCallLog is not documented!-->
6803
00bb75d7
ZJS
6804 <!--property Personality is not documented!-->
6805
6806 <!--property LockPersonality is not documented!-->
6807
6808 <!--property RestrictAddressFamilies is not documented!-->
6809
6810 <!--property RuntimeDirectoryPreserve is not documented!-->
6811
6812 <!--property RuntimeDirectoryMode is not documented!-->
6813
6814 <!--property RuntimeDirectory is not documented!-->
6815
6816 <!--property StateDirectoryMode is not documented!-->
6817
6818 <!--property StateDirectory is not documented!-->
6819
6820 <!--property CacheDirectoryMode is not documented!-->
6821
6822 <!--property CacheDirectory is not documented!-->
6823
6824 <!--property LogsDirectoryMode is not documented!-->
6825
6826 <!--property LogsDirectory is not documented!-->
6827
6828 <!--property ConfigurationDirectoryMode is not documented!-->
6829
6830 <!--property ConfigurationDirectory is not documented!-->
6831
6832 <!--property TimeoutCleanUSec is not documented!-->
6833
6834 <!--property MemoryDenyWriteExecute is not documented!-->
6835
6836 <!--property RestrictRealtime is not documented!-->
6837
6838 <!--property RestrictSUIDSGID is not documented!-->
6839
6840 <!--property RestrictNamespaces is not documented!-->
6841
6842 <!--property BindPaths is not documented!-->
6843
6844 <!--property BindReadOnlyPaths is not documented!-->
6845
6846 <!--property TemporaryFileSystem is not documented!-->
6847
6848 <!--property MountAPIVFS is not documented!-->
6849
6850 <!--property KeyringMode is not documented!-->
6851
e4b2cea3
ZJS
6852 <!--property ProtectProc is not documented!-->
6853
6854 <!--property ProcSubset is not documented!-->
6855
00bb75d7
ZJS
6856 <!--property ProtectHostname is not documented!-->
6857
6858 <!--property NetworkNamespacePath is not documented!-->
6859
a70581ff
XR
6860 <!--property IPCNamespacePath is not documented!-->
6861
00bb75d7
ZJS
6862 <!--property KillMode is not documented!-->
6863
6864 <!--property KillSignal is not documented!-->
6865
6866 <!--property RestartKillSignal is not documented!-->
6867
6868 <!--property FinalKillSignal is not documented!-->
6869
6870 <!--property SendSIGKILL is not documented!-->
6871
6872 <!--property SendSIGHUP is not documented!-->
6873
6874 <!--property WatchdogSignal is not documented!-->
6875
6876 <!--Autogenerated cross-references for systemd.directives, do not edit-->
6877
00bb75d7
ZJS
6878 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6879
6880 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6881
6882 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
6883
48f99d7c
ZJS
6884 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Mount"/>
6885
00bb75d7
ZJS
6886 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
6887
6888 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
6889
6890 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
6891
6892 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
6893
6894 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
6895
6896 <variablelist class="dbus-property" generated="True" extra-ref="Type"/>
6897
6898 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
6899
6900 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
6901
6902 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
6903
6904 <variablelist class="dbus-property" generated="True" extra-ref="SloppyOptions"/>
6905
6906 <variablelist class="dbus-property" generated="True" extra-ref="LazyUnmount"/>
6907
6908 <variablelist class="dbus-property" generated="True" extra-ref="ForceUnmount"/>
6909
35f4e010
ZJS
6910 <variablelist class="dbus-property" generated="True" extra-ref="ReadWriteOnly"/>
6911
00bb75d7
ZJS
6912 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
6913
6914 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
6915
6916 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
6917
6918 <variablelist class="dbus-property" generated="True" extra-ref="ExecMount"/>
6919
6920 <variablelist class="dbus-property" generated="True" extra-ref="ExecUnmount"/>
6921
6922 <variablelist class="dbus-property" generated="True" extra-ref="ExecRemount"/>
6923
6924 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
6925
6926 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
6927
6928 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
6929
93ff34e4
LB
6930 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
6931
00bb75d7
ZJS
6932 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
6933
6934 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
6935
6936 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
6937
6938 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
6939
6940 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
6941
6942 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
6943
6944 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
6945
6946 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
6947
6948 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
6949
6950 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
6951
6952 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
6953
6954 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
6955
6956 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
6957
6958 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
6959
6960 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
6961
6962 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 6963
00bb75d7 6964 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 6965
00bb75d7 6966 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 6967
00bb75d7 6968 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 6969
00bb75d7 6970 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 6971
00bb75d7 6972 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 6973
00bb75d7 6974 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 6975
00bb75d7 6976 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 6977
00bb75d7 6978 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 6979
00bb75d7 6980 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 6981
00bb75d7 6982 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 6983
00bb75d7 6984 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 6985
00bb75d7 6986 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 6987
00bb75d7 6988 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 6989
00bb75d7 6990 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 6991
00bb75d7 6992 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 6993
00bb75d7 6994 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 6995
00bb75d7 6996 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 6997
00bb75d7 6998 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 6999
00bb75d7 7000 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 7001
00bb75d7 7002 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 7003
00bb75d7 7004 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 7005
00bb75d7 7006 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 7007
00bb75d7 7008 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 7009
00bb75d7 7010 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 7011
00bb75d7 7012 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 7013
00bb75d7 7014 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 7015
00bb75d7 7016 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
47fb7fd6 7017
00bb75d7 7018 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
47fb7fd6 7019
00bb75d7 7020 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
47fb7fd6 7021
00bb75d7 7022 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
47fb7fd6 7023
00bb75d7 7024 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
47fb7fd6 7025
00bb75d7 7026 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
47fb7fd6 7027
00bb75d7 7028 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
47fb7fd6 7029
00bb75d7 7030 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
47fb7fd6 7031
00bb75d7 7032 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
47fb7fd6 7033
00bb75d7 7034 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
47fb7fd6 7035
00bb75d7 7036 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
47fb7fd6 7037
00bb75d7 7038 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
47fb7fd6 7039
00bb75d7 7040 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
47fb7fd6 7041
00bb75d7 7042 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
47fb7fd6 7043
00bb75d7 7044 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
47fb7fd6 7045
4d824a4e
AZ
7046 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
7047
7048 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
7049
d9d3f05d 7050 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 7051
d8a4d64b
AZ
7052 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
7053
9e009a14
JK
7054 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
7055
dcf4781c
JK
7056 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
7057
7058 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
7059
00bb75d7 7060 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
47fb7fd6 7061
00bb75d7 7062 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
47fb7fd6 7063
00bb75d7 7064 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
47fb7fd6 7065
00bb75d7 7066 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
47fb7fd6 7067
00bb75d7 7068 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
47fb7fd6 7069
00bb75d7 7070 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
47fb7fd6 7071
00bb75d7 7072 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
47fb7fd6 7073
00bb75d7 7074 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
47fb7fd6 7075
00bb75d7 7076 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
47fb7fd6 7077
00bb75d7 7078 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
47fb7fd6 7079
00bb75d7 7080 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
47fb7fd6 7081
00bb75d7 7082 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
47fb7fd6 7083
00bb75d7 7084 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
47fb7fd6 7085
00bb75d7 7086 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
47fb7fd6 7087
00bb75d7 7088 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
47fb7fd6 7089
00bb75d7 7090 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
47fb7fd6 7091
00bb75d7 7092 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
47fb7fd6 7093
00bb75d7 7094 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
47fb7fd6 7095
00bb75d7 7096 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
47fb7fd6 7097
00bb75d7 7098 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
47fb7fd6 7099
00bb75d7 7100 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
47fb7fd6 7101
00bb75d7 7102 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
47fb7fd6 7103
00bb75d7 7104 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
47fb7fd6 7105
00bb75d7 7106 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
47fb7fd6 7107
00bb75d7 7108 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
47fb7fd6 7109
00bb75d7 7110 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
47fb7fd6 7111
00bb75d7 7112 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
47fb7fd6 7113
00bb75d7 7114 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
47fb7fd6 7115
00bb75d7 7116 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
47fb7fd6 7117
00bb75d7 7118 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
47fb7fd6 7119
00bb75d7 7120 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
47fb7fd6 7121
00bb75d7 7122 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
47fb7fd6 7123
00bb75d7 7124 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
47fb7fd6 7125
00bb75d7 7126 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
47fb7fd6 7127
00bb75d7 7128 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
47fb7fd6 7129
00bb75d7 7130 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
47fb7fd6 7131
00bb75d7 7132 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
47fb7fd6 7133
00bb75d7 7134 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
47fb7fd6 7135
00bb75d7 7136 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
47fb7fd6 7137
00bb75d7 7138 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
47fb7fd6 7139
35f4e010
ZJS
7140 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
7141
7142 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
7143
7144 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
7145
7146 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
7147
7148 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
7149
7150 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
7151
93f59701
LB
7152 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
7153
35f4e010
ZJS
7154 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
7155
00bb75d7 7156 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
47fb7fd6 7157
00bb75d7 7158 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
47fb7fd6 7159
00bb75d7 7160 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
47fb7fd6 7161
00bb75d7 7162 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
47fb7fd6 7163
00bb75d7 7164 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
47fb7fd6 7165
00bb75d7 7166 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
47fb7fd6 7167
00bb75d7 7168 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
47fb7fd6 7169
00bb75d7 7170 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
47fb7fd6 7171
00bb75d7 7172 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
47fb7fd6 7173
00bb75d7 7174 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
47fb7fd6 7175
00bb75d7 7176 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
47fb7fd6 7177
00bb75d7 7178 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
47fb7fd6 7179
00bb75d7 7180 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
47fb7fd6 7181
00bb75d7 7182 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
47fb7fd6 7183
00bb75d7 7184 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
47fb7fd6 7185
00bb75d7 7186 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
47fb7fd6 7187
00bb75d7 7188 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
47fb7fd6 7189
00bb75d7 7190 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
47fb7fd6 7191
00bb75d7 7192 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
47fb7fd6 7193
00bb75d7 7194 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 7195
00bb75d7 7196 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 7197
00bb75d7 7198 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 7199
00bb75d7 7200 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 7201
00bb75d7 7202 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 7203
00bb75d7 7204 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 7205
00bb75d7 7206 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 7207
00bb75d7 7208 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 7209
00bb75d7 7210 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 7211
00bb75d7 7212 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 7213
00bb75d7 7214 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 7215
00bb75d7 7216 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 7217
00bb75d7 7218 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 7219
00bb75d7 7220 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 7221
00bb75d7 7222 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 7223
00bb75d7 7224 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 7225
00bb75d7 7226 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 7227
00bb75d7 7228 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 7229
00bb75d7 7230 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 7231
00bb75d7 7232 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 7233
00bb75d7 7234 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 7235
00bb75d7 7236 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 7237
00bb75d7 7238 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 7239
e4b2cea3
ZJS
7240 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
7241
43144be4
LP
7242 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
7243
e4b2cea3
ZJS
7244 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
7245
43144be4
LP
7246 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
7247
00bb75d7 7248 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 7249
00bb75d7 7250 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 7251
00bb75d7 7252 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 7253
00bb75d7 7254 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 7255
00bb75d7 7256 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 7257
ddc155b2
TM
7258 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
7259
7260 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
7261
00bb75d7 7262 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 7263
00bb75d7 7264 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 7265
00bb75d7 7266 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 7267
00bb75d7 7268 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 7269
00bb75d7 7270 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 7271
00bb75d7 7272 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 7273
00bb75d7 7274 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 7275
00bb75d7 7276 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 7277
00bb75d7 7278 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 7279
00bb75d7 7280 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 7281
00bb75d7 7282 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 7283
a70581ff
XR
7284 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
7285
00bb75d7 7286 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 7287
00bb75d7 7288 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 7289
00bb75d7 7290 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 7291
00bb75d7 7292 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 7293
00bb75d7 7294 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 7295
00bb75d7 7296 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 7297
00bb75d7 7298 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 7299
00bb75d7 7300 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 7301
00bb75d7 7302 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 7303
00bb75d7 7304 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 7305
00bb75d7 7306 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 7307
00bb75d7 7308 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 7309
00bb75d7 7310 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 7311
1f6b4144
ZJS
7312 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
7313
00bb75d7 7314 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 7315
00bb75d7 7316 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 7317
00bb75d7 7318 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 7319
00bb75d7 7320 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 7321
00bb75d7 7322 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 7323
00bb75d7 7324 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 7325
00bb75d7 7326 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 7327
00bb75d7 7328 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
47fb7fd6 7329
00bb75d7 7330 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
47fb7fd6 7331
00bb75d7 7332 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
47fb7fd6 7333
00bb75d7 7334 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
47fb7fd6 7335
00bb75d7 7336 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
47fb7fd6 7337
00bb75d7 7338 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
47fb7fd6 7339
00bb75d7 7340 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
47fb7fd6 7341
00bb75d7 7342 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
47fb7fd6 7343
00bb75d7 7344 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
47fb7fd6 7345
00bb75d7 7346 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
47fb7fd6 7347
00bb75d7 7348 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
47fb7fd6 7349
00bb75d7 7350 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
47fb7fd6 7351
00bb75d7 7352 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
47fb7fd6 7353
00bb75d7 7354 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
47fb7fd6 7355
00bb75d7 7356 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
47fb7fd6 7357
00bb75d7 7358 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
47fb7fd6 7359
00bb75d7 7360 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
47fb7fd6 7361
e4b2cea3
ZJS
7362 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
7363
7364 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
7365
00bb75d7 7366 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
47fb7fd6 7367
00bb75d7 7368 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
47fb7fd6 7369
a70581ff
XR
7370 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
7371
00bb75d7 7372 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
47fb7fd6 7373
00bb75d7 7374 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
47fb7fd6 7375
00bb75d7 7376 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
47fb7fd6 7377
00bb75d7 7378 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
47fb7fd6 7379
00bb75d7 7380 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 7381
00bb75d7 7382 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 7383
00bb75d7 7384 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 7385
00bb75d7 7386 <!--End of Autogenerated section-->
47fb7fd6
ZJS
7387
7388 <refsect2>
7389 <title>Properties</title>
7390
7391 <para>Most of the properties map directly to the corresponding settings in mount unit files. As mount
7392 units invoke the <filename>/usr/bin/mount</filename> command, their bus objects include implicit
7393 <varname>ExecMount</varname> (and similar) fields which contain information about processes to
7394 execute. They also share most of the fields related to the execution context that Service objects
7395 expose (see above). In addition to these properties there are the following:</para>
7396
7397 <para><varname>ControlPID</varname> contains the PID of the currently running
7398 <filename>/usr/bin/mount</filename> or <filename>/usr/bin/umount</filename> command if there is one
7399 running, otherwise 0.</para>
7400
7401 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
7402 can take the values <literal>success</literal>, <literal>resources</literal>,
7403 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
7404 <literal>core-dump</literal> which have the identical meaning as the corresponding values of the
7405 corresponding field of service unit objects (see above).</para>
7406 </refsect2>
7407 </refsect1>
7408
7409 <refsect1>
7410 <title>Automount Unit Objects</title>
7411
7412 <para>All automount unit objects implement the
7413 <interfacename>org.freedesktop.systemd1.Automount</interfacename> interface (described here) in addition
7414 to the generic <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7415
48f99d7c 7416 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount" interface="org.freedesktop.systemd1.Automount">
47fb7fd6
ZJS
7417node /org/freedesktop/systemd1/unit/proc_2dsys_2dfs_2dbinfmt_5fmisc_2eautomount {
7418 interface org.freedesktop.systemd1.Automount {
7419 properties:
7420 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7421 readonly s Where = '...';
7422 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7423 readonly u DirectoryMode = ...;
7424 readonly s Result = '...';
7425 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7426 readonly t TimeoutIdleUSec = ...;
3031660c 7427 };
47fb7fd6
ZJS
7428 interface org.freedesktop.DBus.Peer { ... };
7429 interface org.freedesktop.DBus.Introspectable { ... };
7430 interface org.freedesktop.DBus.Properties { ... };
7431 interface org.freedesktop.systemd1.Unit { ... };
7432};
7433 </programlisting>
7434
7435 <!--property Where is not documented!-->
7436
7437 <!--property DirectoryMode is not documented!-->
7438
7439 <!--property TimeoutIdleUSec is not documented!-->
7440
00bb75d7
ZJS
7441 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7442
00bb75d7
ZJS
7443 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7444
7445 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7446
7447 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7448
48f99d7c
ZJS
7449 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Automount"/>
7450
00bb75d7
ZJS
7451 <variablelist class="dbus-property" generated="True" extra-ref="Where"/>
7452
7453 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
7454
7455 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7456
7457 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutIdleUSec"/>
7458
7459 <!--End of Autogenerated section-->
7460
47fb7fd6
ZJS
7461 <refsect2>
7462 <title>Properties</title>
7463
7464 <para>Most of the properties map directly to the corresponding settings in the automount unit
7465 files.</para>
7466
7467 <para><varname>Result</varname> knows the values <literal>success</literal> and
7468 <literal>resources</literal> at this time. They have the same meanings as the corresponding values of
7469 the corresponding field of the Service object.</para>
7470 </refsect2>
7471 </refsect1>
7472
7473
7474 <refsect1>
7475 <title>Timer Unit Objects</title>
7476
7477 <para>All timer unit objects implement the <interfacename>org.freedesktop.systemd1.Timer</interfacename>
7478 interface (described here) in addition to the generic
7479 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7480
48f99d7c 7481 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer" interface="org.freedesktop.systemd1.Timer">
47fb7fd6
ZJS
7482node /org/freedesktop/systemd1/unit/systemd_2dtmpfiles_2dclean_2etimer {
7483 interface org.freedesktop.systemd1.Timer {
7484 properties:
7485 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7486 readonly s Unit = '...';
7487 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7488 readonly a(stt) TimersMonotonic = [...];
7489 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7490 readonly a(sst) TimersCalendar = [...];
7491 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7492 readonly b OnClockChange = ...;
7493 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7494 readonly b OnTimezoneChange = ...;
7495 readonly t NextElapseUSecRealtime = ...;
7496 readonly t NextElapseUSecMonotonic = ...;
7497 readonly t LastTriggerUSec = ...;
7498 readonly t LastTriggerUSecMonotonic = ...;
7499 readonly s Result = '...';
7500 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7501 readonly t AccuracyUSec = ...;
7502 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7503 readonly t RandomizedDelayUSec = ...;
7504 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
acf24a1a
KG
7505 readonly b FixedRandomDelay = ...;
7506 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7507 readonly b Persistent = ...;
7508 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7509 readonly b WakeSystem = ...;
7510 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7511 readonly b RemainAfterElapse = ...;
3031660c 7512 };
47fb7fd6
ZJS
7513 interface org.freedesktop.DBus.Peer { ... };
7514 interface org.freedesktop.DBus.Introspectable { ... };
7515 interface org.freedesktop.DBus.Properties { ... };
7516 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
7517};
7518 </programlisting>
7519
47fb7fd6
ZJS
7520 <!--property OnClockChange is not documented!-->
7521
7522 <!--property OnTimezoneChange is not documented!-->
7523
7524 <!--property LastTriggerUSec is not documented!-->
7525
7526 <!--property LastTriggerUSecMonotonic is not documented!-->
7527
7528 <!--property AccuracyUSec is not documented!-->
7529
7530 <!--property RandomizedDelayUSec is not documented!-->
7531
acf24a1a
KG
7532 <!--property FixedRandomDelay is not documented!-->
7533
47fb7fd6
ZJS
7534 <!--property Persistent is not documented!-->
7535
7536 <!--property WakeSystem is not documented!-->
7537
7538 <!--property RemainAfterElapse is not documented!-->
7539
00bb75d7
ZJS
7540 <!--Autogenerated cross-references for systemd.directives, do not edit-->
7541
00bb75d7
ZJS
7542 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7543
7544 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7545
7546 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
7547
48f99d7c
ZJS
7548 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Timer"/>
7549
00bb75d7
ZJS
7550 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
7551
7552 <variablelist class="dbus-property" generated="True" extra-ref="TimersMonotonic"/>
7553
7554 <variablelist class="dbus-property" generated="True" extra-ref="TimersCalendar"/>
7555
7556 <variablelist class="dbus-property" generated="True" extra-ref="OnClockChange"/>
7557
7558 <variablelist class="dbus-property" generated="True" extra-ref="OnTimezoneChange"/>
7559
7560 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecRealtime"/>
7561
7562 <variablelist class="dbus-property" generated="True" extra-ref="NextElapseUSecMonotonic"/>
7563
7564 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSec"/>
7565
7566 <variablelist class="dbus-property" generated="True" extra-ref="LastTriggerUSecMonotonic"/>
7567
7568 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
7569
7570 <variablelist class="dbus-property" generated="True" extra-ref="AccuracyUSec"/>
7571
7572 <variablelist class="dbus-property" generated="True" extra-ref="RandomizedDelayUSec"/>
7573
acf24a1a
KG
7574 <variablelist class="dbus-property" generated="True" extra-ref="FixedRandomDelay"/>
7575
00bb75d7
ZJS
7576 <variablelist class="dbus-property" generated="True" extra-ref="Persistent"/>
7577
7578 <variablelist class="dbus-property" generated="True" extra-ref="WakeSystem"/>
7579
7580 <variablelist class="dbus-property" generated="True" extra-ref="RemainAfterElapse"/>
7581
7582 <!--End of Autogenerated section-->
7583
3031660c
ZJS
7584 <refsect2>
7585 <title>Properties</title>
7586
47fb7fd6 7587 <para><varname>Unit</varname> contains the name of the unit to activate when the timer elapses.</para>
3031660c 7588
47fb7fd6
ZJS
7589 <para><varname>TimersMonotonic</varname> contains an array of structs that contain information about
7590 all monotonic timers of this timer unit. The structs contain a string identifying the timer base, which
7591 is one of <literal>OnActiveUSec</literal>, <literal>OnBootUSec</literal>,
7592 <literal>OnStartupUSec</literal>, <literal>OnUnitActiveUSec</literal>, or
7593 <literal>OnUnitInactiveUSec</literal> which correspond to the settings of the same names in the timer
7594 unit files; the microsecond offset from this timer base in monotonic time; the next elapsation point on
7595 the <constant>CLOCK_MONOTONIC</constant> clock, relative to its epoch.</para>
3031660c 7596
47fb7fd6
ZJS
7597 <para><varname>TimersCalendar</varname> contains an array of structs that contain information about all
7598 realtime/calendar timers of this timer unit. The structs contain a string identifying the timer base,
7599 which may only be <literal>OnCalendar</literal> for now; the calendar specification string; the next
7600 elapsation point on the <constant>CLOCK_REALTIME</constant> clock, relative to its epoch.</para>
3031660c 7601
47fb7fd6
ZJS
7602 <para><varname>NextElapseUSecRealtime</varname> contains the next elapsation point on the
7603 <constant>CLOCK_REALTIME</constant> clock in miscroseconds since the epoch, or 0 if this timer event
7604 does not include at least one calendar event.</para>
3031660c 7605
47fb7fd6
ZJS
7606 <para>Similarly, <varname>NextElapseUSecMonotonic</varname> contains the next elapsation point on the
7607 <constant>CLOCK_MONOTONIC</constant> clock in microseconds since the epoch, or 0 if this timer event
7608 does not include at least one monotonic event.</para>
7609
7610 <para><varname>Result</varname> knows the values <literal>success</literal> and
7611 <literal>resources</literal> with the same meanings as the matching values of the corresponding
7612 property of the service interface.</para>
3031660c
ZJS
7613 </refsect2>
7614 </refsect1>
7615
7616 <refsect1>
47fb7fd6 7617 <title>Swap Unit Objects</title>
3031660c 7618
47fb7fd6
ZJS
7619 <para>All swap unit objects implement the <interfacename>org.freedesktop.systemd1.Swap</interfacename>
7620 interface (described here) in addition to the generic
7621 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
7622
48f99d7c 7623 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/dev_2dsda3_2eswap" interface="org.freedesktop.systemd1.Swap">
47fb7fd6
ZJS
7624node /org/freedesktop/systemd1/unit/dev_2dsda3_2eswap {
7625 interface org.freedesktop.systemd1.Swap {
3031660c 7626 methods:
47fb7fd6
ZJS
7627 GetProcesses(out a(sus) processes);
7628 AttachProcesses(in s subcgroup,
7629 in au pids);
3031660c 7630 properties:
47fb7fd6
ZJS
7631 readonly s What = '...';
7632 readonly i Priority = ...;
7633 readonly s Options = '...';
7634 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7635 readonly t TimeoutUSec = ...;
7636 readonly u ControlPID = ...;
7637 readonly s Result = '...';
7638 readonly u UID = ...;
7639 readonly u GID = ...;
7640 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7641 readonly a(sasbttttuii) ExecActivate = [...];
7642 @org.freedesktop.DBus.Property.EmitsChangedSignal("invalidates")
7643 readonly a(sasbttttuii) ExecDeactivate = [...];
7644 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7645 readonly s Slice = '...';
7646 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7647 readonly s ControlGroup = '...';
7648 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7649 readonly t MemoryCurrent = ...;
7650 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
7651 readonly t MemoryAvailable = ...;
7652 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
7653 readonly t CPUUsageNSec = ...;
7654 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7655 readonly ay EffectiveCPUs = [...];
7656 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7657 readonly ay EffectiveMemoryNodes = [...];
7658 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7659 readonly t TasksCurrent = ...;
7660 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7661 readonly t IPIngressBytes = ...;
7662 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7663 readonly t IPIngressPackets = ...;
7664 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7665 readonly t IPEgressBytes = ...;
7666 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7667 readonly t IPEgressPackets = ...;
7668 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7669 readonly t IOReadBytes = ...;
7670 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7671 readonly t IOReadOperations = ...;
7672 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7673 readonly t IOWriteBytes = ...;
7674 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7675 readonly t IOWriteOperations = ...;
7676 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7677 readonly b Delegate = ...;
7678 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7679 readonly as DelegateControllers = ['...', ...];
7680 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7681 readonly b CPUAccounting = ...;
7682 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7683 readonly t CPUWeight = ...;
7684 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7685 readonly t StartupCPUWeight = ...;
7686 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7687 readonly t CPUShares = ...;
7688 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7689 readonly t StartupCPUShares = ...;
7690 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7691 readonly t CPUQuotaPerSecUSec = ...;
7692 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7693 readonly t CPUQuotaPeriodUSec = ...;
7694 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7695 readonly ay AllowedCPUs = [...];
7696 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7697 readonly ay AllowedMemoryNodes = [...];
7698 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7699 readonly b IOAccounting = ...;
7700 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7701 readonly t IOWeight = ...;
7702 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7703 readonly t StartupIOWeight = ...;
7704 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7705 readonly a(st) IODeviceWeight = [...];
7706 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7707 readonly a(st) IOReadBandwidthMax = [...];
7708 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7709 readonly a(st) IOWriteBandwidthMax = [...];
7710 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7711 readonly a(st) IOReadIOPSMax = [...];
7712 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7713 readonly a(st) IOWriteIOPSMax = [...];
7714 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7715 readonly a(st) IODeviceLatencyTargetUSec = [...];
7716 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7717 readonly b BlockIOAccounting = ...;
7718 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7719 readonly t BlockIOWeight = ...;
7720 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7721 readonly t StartupBlockIOWeight = ...;
7722 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7723 readonly a(st) BlockIODeviceWeight = [...];
7724 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7725 readonly a(st) BlockIOReadBandwidth = [...];
7726 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7727 readonly a(st) BlockIOWriteBandwidth = [...];
7728 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7729 readonly b MemoryAccounting = ...;
7730 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7731 readonly t DefaultMemoryLow = ...;
7732 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7733 readonly t DefaultMemoryMin = ...;
7734 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7735 readonly t MemoryMin = ...;
7736 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7737 readonly t MemoryLow = ...;
7738 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7739 readonly t MemoryHigh = ...;
7740 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7741 readonly t MemoryMax = ...;
7742 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7743 readonly t MemorySwapMax = ...;
7744 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7745 readonly t MemoryLimit = ...;
7746 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7747 readonly s DevicePolicy = '...';
7748 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7749 readonly a(ss) DeviceAllow = [...];
7750 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7751 readonly b TasksAccounting = ...;
7752 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7753 readonly t TasksMax = ...;
7754 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7755 readonly b IPAccounting = ...;
7756 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7757 readonly a(iayu) IPAddressAllow = [...];
7758 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7759 readonly a(iayu) IPAddressDeny = [...];
7760 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7761 readonly as IPIngressFilterPath = ['...', ...];
7762 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7763 readonly as IPEgressFilterPath = ['...', ...];
7764 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7765 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
7766 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7767 readonly s ManagedOOMSwap = '...';
7768 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7769 readonly s ManagedOOMMemoryPressure = '...';
7770 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 7771 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
7772 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7773 readonly s ManagedOOMPreference = '...';
9e009a14
JK
7774 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
7775 readonly a(ss) BPFProgram = [...];
dcf4781c 7776 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 7777 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 7778 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 7779 readonly a(iiqq) SocketBindDeny = [...];
47fb7fd6
ZJS
7780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7781 readonly as Environment = ['...', ...];
7782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7783 readonly a(sb) EnvironmentFiles = [...];
7784 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7785 readonly as PassEnvironment = ['...', ...];
7786 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7787 readonly as UnsetEnvironment = ['...', ...];
7788 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7789 readonly u UMask = ...;
7790 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7791 readonly t LimitCPU = ...;
7792 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7793 readonly t LimitCPUSoft = ...;
7794 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7795 readonly t LimitFSIZE = ...;
7796 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7797 readonly t LimitFSIZESoft = ...;
7798 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7799 readonly t LimitDATA = ...;
7800 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7801 readonly t LimitDATASoft = ...;
7802 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7803 readonly t LimitSTACK = ...;
7804 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7805 readonly t LimitSTACKSoft = ...;
7806 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7807 readonly t LimitCORE = ...;
7808 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7809 readonly t LimitCORESoft = ...;
7810 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7811 readonly t LimitRSS = ...;
7812 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7813 readonly t LimitRSSSoft = ...;
7814 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7815 readonly t LimitNOFILE = ...;
7816 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7817 readonly t LimitNOFILESoft = ...;
7818 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7819 readonly t LimitAS = ...;
7820 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7821 readonly t LimitASSoft = ...;
7822 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7823 readonly t LimitNPROC = ...;
7824 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7825 readonly t LimitNPROCSoft = ...;
7826 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7827 readonly t LimitMEMLOCK = ...;
7828 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7829 readonly t LimitMEMLOCKSoft = ...;
7830 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7831 readonly t LimitLOCKS = ...;
7832 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7833 readonly t LimitLOCKSSoft = ...;
7834 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7835 readonly t LimitSIGPENDING = ...;
7836 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7837 readonly t LimitSIGPENDINGSoft = ...;
7838 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7839 readonly t LimitMSGQUEUE = ...;
7840 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7841 readonly t LimitMSGQUEUESoft = ...;
7842 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7843 readonly t LimitNICE = ...;
7844 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7845 readonly t LimitNICESoft = ...;
7846 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7847 readonly t LimitRTPRIO = ...;
7848 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7849 readonly t LimitRTPRIOSoft = ...;
7850 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7851 readonly t LimitRTTIME = ...;
7852 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7853 readonly t LimitRTTIMESoft = ...;
7854 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7855 readonly s WorkingDirectory = '...';
7856 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7857 readonly s RootDirectory = '...';
7858 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7859 readonly s RootImage = '...';
7860 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
7861 readonly a(ss) RootImageOptions = [...];
7862 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7863 readonly ay RootHash = [...];
7864 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7865 readonly s RootHashPath = '...';
7866 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7867 readonly ay RootHashSignature = [...];
7868 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7869 readonly s RootHashSignaturePath = '...';
7870 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7871 readonly s RootVerity = '...';
7872 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
93f59701
LB
7873 readonly a(sba(ss)) ExtensionImages = [...];
7874 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
35f4e010
ZJS
7875 readonly a(ssba(ss)) MountImages = [...];
7876 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7877 readonly i OOMScoreAdjust = ...;
7878 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7879 readonly t CoredumpFilter = ...;
7880 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7881 readonly i Nice = ...;
7882 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7883 readonly i IOSchedulingClass = ...;
7884 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7885 readonly i IOSchedulingPriority = ...;
7886 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7887 readonly i CPUSchedulingPolicy = ...;
7888 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7889 readonly i CPUSchedulingPriority = ...;
7890 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7891 readonly ay CPUAffinity = [...];
7892 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7893 readonly b CPUAffinityFromNUMA = ...;
7894 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7895 readonly i NUMAPolicy = ...;
7896 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7897 readonly ay NUMAMask = [...];
7898 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7899 readonly t TimerSlackNSec = ...;
7900 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7901 readonly b CPUSchedulingResetOnFork = ...;
7902 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7903 readonly b NonBlocking = ...;
7904 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7905 readonly s StandardInput = '...';
7906 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7907 readonly s StandardInputFileDescriptorName = '...';
7908 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7909 readonly ay StandardInputData = [...];
7910 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7911 readonly s StandardOutput = '...';
7912 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7913 readonly s StandardOutputFileDescriptorName = '...';
7914 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7915 readonly s StandardError = '...';
7916 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7917 readonly s StandardErrorFileDescriptorName = '...';
7918 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7919 readonly s TTYPath = '...';
7920 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7921 readonly b TTYReset = ...;
7922 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7923 readonly b TTYVHangup = ...;
7924 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7925 readonly b TTYVTDisallocate = ...;
7926 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7927 readonly i SyslogPriority = ...;
7928 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7929 readonly s SyslogIdentifier = '...';
7930 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7931 readonly b SyslogLevelPrefix = ...;
7932 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7933 readonly i SyslogLevel = ...;
7934 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7935 readonly i SyslogFacility = ...;
7936 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7937 readonly i LogLevelMax = ...;
7938 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7939 readonly t LogRateLimitIntervalUSec = ...;
7940 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7941 readonly u LogRateLimitBurst = ...;
7942 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7943 readonly aay LogExtraFields = [[...], ...];
7944 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7945 readonly s LogNamespace = '...';
7946 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7947 readonly i SecureBits = ...;
7948 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7949 readonly t CapabilityBoundingSet = ...;
7950 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7951 readonly t AmbientCapabilities = ...;
7952 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7953 readonly s User = '...';
7954 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7955 readonly s Group = '...';
7956 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7957 readonly b DynamicUser = ...;
7958 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7959 readonly b RemoveIPC = ...;
7960 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7961 readonly a(say) SetCredential = [...];
7962 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
7963 readonly a(say) SetCredentialEncrypted = [...];
7964 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
7965 readonly a(ss) LoadCredential = [...];
7966 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
43144be4
LP
7967 readonly a(ss) LoadCredentialEncrypted = [...];
7968 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7969 readonly as SupplementaryGroups = ['...', ...];
7970 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7971 readonly s PAMName = '...';
7972 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7973 readonly as ReadWritePaths = ['...', ...];
7974 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7975 readonly as ReadOnlyPaths = ['...', ...];
7976 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7977 readonly as InaccessiblePaths = ['...', ...];
7978 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
ddc155b2
TM
7979 readonly as ExecPaths = ['...', ...];
7980 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7981 readonly as NoExecPaths = ['...', ...];
7982 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
7983 readonly t MountFlags = ...;
7984 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7985 readonly b PrivateTmp = ...;
7986 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7987 readonly b PrivateDevices = ...;
7988 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7989 readonly b ProtectClock = ...;
7990 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7991 readonly b ProtectKernelTunables = ...;
7992 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7993 readonly b ProtectKernelModules = ...;
7994 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7995 readonly b ProtectKernelLogs = ...;
7996 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7997 readonly b ProtectControlGroups = ...;
7998 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
7999 readonly b PrivateNetwork = ...;
8000 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8001 readonly b PrivateUsers = ...;
8002 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8003 readonly b PrivateMounts = ...;
8004 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
8005 readonly b PrivateIPC = ...;
8006 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8007 readonly s ProtectHome = '...';
8008 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8009 readonly s ProtectSystem = '...';
8010 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8011 readonly b SameProcessGroup = ...;
8012 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8013 readonly s UtmpIdentifier = '...';
8014 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8015 readonly s UtmpMode = '...';
8016 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8017 readonly (bs) SELinuxContext = ...;
8018 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8019 readonly (bs) AppArmorProfile = ...;
8020 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8021 readonly (bs) SmackProcessLabel = ...;
8022 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8023 readonly b IgnoreSIGPIPE = ...;
8024 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8025 readonly b NoNewPrivileges = ...;
8026 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8027 readonly (bas) SystemCallFilter = ...;
8028 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8029 readonly as SystemCallArchitectures = ['...', ...];
8030 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8031 readonly i SystemCallErrorNumber = ...;
8032 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
1f6b4144
ZJS
8033 readonly (bas) SystemCallLog = ...;
8034 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8035 readonly s Personality = '...';
8036 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8037 readonly b LockPersonality = ...;
8038 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8039 readonly (bas) RestrictAddressFamilies = ...;
8040 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8041 readonly s RuntimeDirectoryPreserve = '...';
8042 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8043 readonly u RuntimeDirectoryMode = ...;
8044 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8045 readonly as RuntimeDirectory = ['...', ...];
8046 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8047 readonly u StateDirectoryMode = ...;
8048 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8049 readonly as StateDirectory = ['...', ...];
8050 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8051 readonly u CacheDirectoryMode = ...;
8052 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8053 readonly as CacheDirectory = ['...', ...];
8054 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8055 readonly u LogsDirectoryMode = ...;
8056 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8057 readonly as LogsDirectory = ['...', ...];
8058 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8059 readonly u ConfigurationDirectoryMode = ...;
8060 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8061 readonly as ConfigurationDirectory = ['...', ...];
8062 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8063 readonly t TimeoutCleanUSec = ...;
8064 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8065 readonly b MemoryDenyWriteExecute = ...;
8066 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8067 readonly b RestrictRealtime = ...;
8068 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8069 readonly b RestrictSUIDSGID = ...;
8070 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8071 readonly t RestrictNamespaces = ...;
8072 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8073 readonly a(ssbt) BindPaths = [...];
8074 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8075 readonly a(ssbt) BindReadOnlyPaths = [...];
8076 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8077 readonly a(ss) TemporaryFileSystem = [...];
8078 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8079 readonly b MountAPIVFS = ...;
8080 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8081 readonly s KeyringMode = '...';
8082 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
e4b2cea3
ZJS
8083 readonly s ProtectProc = '...';
8084 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8085 readonly s ProcSubset = '...';
8086 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8087 readonly b ProtectHostname = ...;
8088 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8089 readonly s NetworkNamespacePath = '...';
8090 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
a70581ff
XR
8091 readonly s IPCNamespacePath = '...';
8092 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
47fb7fd6
ZJS
8093 readonly s KillMode = '...';
8094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8095 readonly i KillSignal = ...;
8096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8097 readonly i RestartKillSignal = ...;
8098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8099 readonly i FinalKillSignal = ...;
8100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8101 readonly b SendSIGKILL = ...;
8102 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8103 readonly b SendSIGHUP = ...;
8104 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
8105 readonly i WatchdogSignal = ...;
3031660c 8106 };
47fb7fd6
ZJS
8107 interface org.freedesktop.DBus.Peer { ... };
8108 interface org.freedesktop.DBus.Introspectable { ... };
8109 interface org.freedesktop.DBus.Properties { ... };
8110 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
8111};
8112 </programlisting>
8113
00bb75d7
ZJS
8114 <!--method GetProcesses is not documented!-->
8115
8116 <!--method AttachProcesses is not documented!-->
8117
8118 <!--property What is not documented!-->
8119
8120 <!--property Priority is not documented!-->
8121
8122 <!--property Options is not documented!-->
8123
8124 <!--property TimeoutUSec is not documented!-->
8125
8126 <!--property UID is not documented!-->
8127
8128 <!--property GID is not documented!-->
8129
8130 <!--property ExecDeactivate is not documented!-->
8131
8132 <!--property Slice is not documented!-->
8133
8134 <!--property MemoryCurrent is not documented!-->
8135
8136 <!--property CPUUsageNSec is not documented!-->
8137
8138 <!--property EffectiveCPUs is not documented!-->
8139
8140 <!--property EffectiveMemoryNodes is not documented!-->
8141
8142 <!--property TasksCurrent is not documented!-->
8143
8144 <!--property IPIngressBytes is not documented!-->
8145
8146 <!--property IPIngressPackets is not documented!-->
8147
8148 <!--property IPEgressBytes is not documented!-->
8149
8150 <!--property IPEgressPackets is not documented!-->
8151
8152 <!--property IOReadBytes is not documented!-->
8153
8154 <!--property IOReadOperations is not documented!-->
8155
8156 <!--property IOWriteBytes is not documented!-->
8157
8158 <!--property IOWriteOperations is not documented!-->
8159
8160 <!--property Delegate is not documented!-->
8161
8162 <!--property DelegateControllers is not documented!-->
8163
8164 <!--property CPUAccounting is not documented!-->
8165
8166 <!--property CPUWeight is not documented!-->
8167
8168 <!--property StartupCPUWeight is not documented!-->
8169
8170 <!--property CPUShares is not documented!-->
8171
8172 <!--property StartupCPUShares is not documented!-->
8173
8174 <!--property CPUQuotaPerSecUSec is not documented!-->
8175
8176 <!--property CPUQuotaPeriodUSec is not documented!-->
8177
8178 <!--property AllowedCPUs is not documented!-->
8179
8180 <!--property AllowedMemoryNodes is not documented!-->
8181
8182 <!--property IOAccounting is not documented!-->
8183
8184 <!--property IOWeight is not documented!-->
8185
8186 <!--property StartupIOWeight is not documented!-->
8187
8188 <!--property IODeviceWeight is not documented!-->
8189
8190 <!--property IOReadBandwidthMax is not documented!-->
8191
8192 <!--property IOWriteBandwidthMax is not documented!-->
8193
8194 <!--property IOReadIOPSMax is not documented!-->
8195
8196 <!--property IOWriteIOPSMax is not documented!-->
8197
8198 <!--property IODeviceLatencyTargetUSec is not documented!-->
8199
8200 <!--property BlockIOAccounting is not documented!-->
8201
8202 <!--property BlockIOWeight is not documented!-->
8203
8204 <!--property StartupBlockIOWeight is not documented!-->
8205
8206 <!--property BlockIODeviceWeight is not documented!-->
8207
8208 <!--property BlockIOReadBandwidth is not documented!-->
8209
8210 <!--property BlockIOWriteBandwidth is not documented!-->
8211
8212 <!--property MemoryAccounting is not documented!-->
8213
8214 <!--property DefaultMemoryLow is not documented!-->
8215
8216 <!--property DefaultMemoryMin is not documented!-->
8217
8218 <!--property MemoryMin is not documented!-->
8219
8220 <!--property MemoryLow is not documented!-->
8221
8222 <!--property MemoryHigh is not documented!-->
8223
8224 <!--property MemoryMax is not documented!-->
8225
8226 <!--property MemorySwapMax is not documented!-->
8227
8228 <!--property MemoryLimit is not documented!-->
8229
8230 <!--property DevicePolicy is not documented!-->
8231
8232 <!--property DeviceAllow is not documented!-->
8233
8234 <!--property TasksAccounting is not documented!-->
8235
8236 <!--property TasksMax is not documented!-->
8237
8238 <!--property IPAccounting is not documented!-->
8239
8240 <!--property IPAddressAllow is not documented!-->
8241
8242 <!--property IPAddressDeny is not documented!-->
8243
8244 <!--property IPIngressFilterPath is not documented!-->
8245
8246 <!--property IPEgressFilterPath is not documented!-->
8247
8248 <!--property DisableControllers is not documented!-->
8249
4d824a4e
AZ
8250 <!--property ManagedOOMSwap is not documented!-->
8251
8252 <!--property ManagedOOMMemoryPressure is not documented!-->
8253
d9d3f05d 8254 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 8255
d8a4d64b
AZ
8256 <!--property ManagedOOMPreference is not documented!-->
8257
9e009a14
JK
8258 <!--property BPFProgram is not documented!-->
8259
dcf4781c
JK
8260 <!--property SocketBindAllow is not documented!-->
8261
8262 <!--property SocketBindDeny is not documented!-->
8263
00bb75d7
ZJS
8264 <!--property EnvironmentFiles is not documented!-->
8265
8266 <!--property PassEnvironment is not documented!-->
8267
8268 <!--property UnsetEnvironment is not documented!-->
8269
8270 <!--property UMask is not documented!-->
8271
8272 <!--property LimitCPUSoft is not documented!-->
8273
8274 <!--property LimitFSIZE is not documented!-->
8275
8276 <!--property LimitFSIZESoft is not documented!-->
8277
8278 <!--property LimitDATA is not documented!-->
8279
8280 <!--property LimitDATASoft is not documented!-->
8281
8282 <!--property LimitSTACK is not documented!-->
8283
8284 <!--property LimitSTACKSoft is not documented!-->
8285
8286 <!--property LimitCORE is not documented!-->
8287
8288 <!--property LimitCORESoft is not documented!-->
8289
8290 <!--property LimitRSS is not documented!-->
8291
8292 <!--property LimitRSSSoft is not documented!-->
8293
8294 <!--property LimitNOFILE is not documented!-->
8295
8296 <!--property LimitNOFILESoft is not documented!-->
8297
8298 <!--property LimitAS is not documented!-->
8299
8300 <!--property LimitASSoft is not documented!-->
8301
8302 <!--property LimitNPROC is not documented!-->
8303
8304 <!--property LimitNPROCSoft is not documented!-->
8305
8306 <!--property LimitMEMLOCK is not documented!-->
8307
8308 <!--property LimitMEMLOCKSoft is not documented!-->
8309
8310 <!--property LimitLOCKS is not documented!-->
8311
8312 <!--property LimitLOCKSSoft is not documented!-->
8313
8314 <!--property LimitSIGPENDING is not documented!-->
8315
8316 <!--property LimitSIGPENDINGSoft is not documented!-->
8317
8318 <!--property LimitMSGQUEUE is not documented!-->
8319
8320 <!--property LimitMSGQUEUESoft is not documented!-->
8321
8322 <!--property LimitNICE is not documented!-->
8323
8324 <!--property LimitNICESoft is not documented!-->
8325
8326 <!--property LimitRTPRIO is not documented!-->
8327
8328 <!--property LimitRTPRIOSoft is not documented!-->
8329
8330 <!--property LimitRTTIME is not documented!-->
8331
8332 <!--property LimitRTTIMESoft is not documented!-->
8333
8334 <!--property WorkingDirectory is not documented!-->
8335
35f4e010
ZJS
8336 <!--property RootHashPath is not documented!-->
8337
35f4e010
ZJS
8338 <!--property RootHashSignaturePath is not documented!-->
8339
00bb75d7
ZJS
8340 <!--property OOMScoreAdjust is not documented!-->
8341
8342 <!--property CoredumpFilter is not documented!-->
8343
8344 <!--property Nice is not documented!-->
8345
8346 <!--property IOSchedulingClass is not documented!-->
8347
8348 <!--property IOSchedulingPriority is not documented!-->
8349
8350 <!--property CPUSchedulingPolicy is not documented!-->
8351
8352 <!--property CPUSchedulingPriority is not documented!-->
8353
8354 <!--property CPUAffinity is not documented!-->
8355
8356 <!--property CPUAffinityFromNUMA is not documented!-->
8357
8358 <!--property NUMAPolicy is not documented!-->
8359
8360 <!--property NUMAMask is not documented!-->
8361
8362 <!--property TimerSlackNSec is not documented!-->
8363
8364 <!--property CPUSchedulingResetOnFork is not documented!-->
8365
8366 <!--property NonBlocking is not documented!-->
8367
8368 <!--property StandardInput is not documented!-->
8369
8370 <!--property StandardInputFileDescriptorName is not documented!-->
8371
8372 <!--property StandardInputData is not documented!-->
8373
8374 <!--property StandardOutput is not documented!-->
8375
8376 <!--property StandardOutputFileDescriptorName is not documented!-->
8377
8378 <!--property StandardError is not documented!-->
8379
8380 <!--property StandardErrorFileDescriptorName is not documented!-->
8381
8382 <!--property TTYPath is not documented!-->
8383
8384 <!--property TTYReset is not documented!-->
8385
8386 <!--property TTYVHangup is not documented!-->
8387
8388 <!--property TTYVTDisallocate is not documented!-->
8389
8390 <!--property SyslogPriority is not documented!-->
8391
8392 <!--property SyslogIdentifier is not documented!-->
8393
8394 <!--property SyslogLevelPrefix is not documented!-->
8395
8396 <!--property SyslogLevel is not documented!-->
8397
8398 <!--property SyslogFacility is not documented!-->
8399
8400 <!--property LogLevelMax is not documented!-->
8401
8402 <!--property LogRateLimitIntervalUSec is not documented!-->
8403
8404 <!--property LogRateLimitBurst is not documented!-->
8405
8406 <!--property LogExtraFields is not documented!-->
8407
8408 <!--property LogNamespace is not documented!-->
8409
8410 <!--property AmbientCapabilities is not documented!-->
8411
8412 <!--property User is not documented!-->
8413
8414 <!--property Group is not documented!-->
8415
8416 <!--property DynamicUser is not documented!-->
8417
8418 <!--property RemoveIPC is not documented!-->
8419
e4b2cea3
ZJS
8420 <!--property SetCredential is not documented!-->
8421
43144be4
LP
8422 <!--property SetCredentialEncrypted is not documented!-->
8423
e4b2cea3
ZJS
8424 <!--property LoadCredential is not documented!-->
8425
43144be4
LP
8426 <!--property LoadCredentialEncrypted is not documented!-->
8427
00bb75d7
ZJS
8428 <!--property SupplementaryGroups is not documented!-->
8429
8430 <!--property PAMName is not documented!-->
8431
8432 <!--property ReadWritePaths is not documented!-->
3031660c 8433
00bb75d7 8434 <!--property ReadOnlyPaths is not documented!-->
3031660c 8435
00bb75d7 8436 <!--property InaccessiblePaths is not documented!-->
3031660c 8437
ddc155b2
TM
8438 <!--property ExecPaths is not documented!-->
8439
8440 <!--property NoExecPaths is not documented!-->
8441
00bb75d7 8442 <!--property PrivateTmp is not documented!-->
3031660c 8443
00bb75d7 8444 <!--property PrivateDevices is not documented!-->
3031660c 8445
00bb75d7 8446 <!--property ProtectClock is not documented!-->
3031660c 8447
00bb75d7 8448 <!--property ProtectKernelTunables is not documented!-->
3031660c 8449
00bb75d7 8450 <!--property ProtectKernelModules is not documented!-->
3031660c 8451
00bb75d7 8452 <!--property ProtectKernelLogs is not documented!-->
3031660c 8453
00bb75d7 8454 <!--property ProtectControlGroups is not documented!-->
3031660c 8455
00bb75d7 8456 <!--property PrivateNetwork is not documented!-->
3031660c 8457
00bb75d7 8458 <!--property PrivateUsers is not documented!-->
3031660c 8459
00bb75d7 8460 <!--property PrivateMounts is not documented!-->
3031660c 8461
a70581ff
XR
8462 <!--property PrivateIPC is not documented!-->
8463
00bb75d7 8464 <!--property ProtectHome is not documented!-->
3031660c 8465
00bb75d7 8466 <!--property ProtectSystem is not documented!-->
3031660c 8467
00bb75d7 8468 <!--property SameProcessGroup is not documented!-->
3031660c 8469
00bb75d7 8470 <!--property UtmpIdentifier is not documented!-->
47fb7fd6 8471
00bb75d7 8472 <!--property UtmpMode is not documented!-->
47fb7fd6 8473
00bb75d7 8474 <!--property SELinuxContext is not documented!-->
47fb7fd6 8475
00bb75d7 8476 <!--property AppArmorProfile is not documented!-->
47fb7fd6 8477
00bb75d7 8478 <!--property SmackProcessLabel is not documented!-->
47fb7fd6 8479
00bb75d7 8480 <!--property IgnoreSIGPIPE is not documented!-->
47fb7fd6 8481
00bb75d7 8482 <!--property NoNewPrivileges is not documented!-->
47fb7fd6 8483
00bb75d7 8484 <!--property SystemCallFilter is not documented!-->
47fb7fd6 8485
00bb75d7 8486 <!--property SystemCallArchitectures is not documented!-->
47fb7fd6 8487
00bb75d7 8488 <!--property SystemCallErrorNumber is not documented!-->
47fb7fd6 8489
1f6b4144
ZJS
8490 <!--property SystemCallLog is not documented!-->
8491
00bb75d7 8492 <!--property Personality is not documented!-->
47fb7fd6 8493
00bb75d7 8494 <!--property LockPersonality is not documented!-->
47fb7fd6 8495
00bb75d7 8496 <!--property RestrictAddressFamilies is not documented!-->
47fb7fd6 8497
00bb75d7 8498 <!--property RuntimeDirectoryPreserve is not documented!-->
47fb7fd6 8499
00bb75d7 8500 <!--property RuntimeDirectoryMode is not documented!-->
47fb7fd6 8501
00bb75d7 8502 <!--property RuntimeDirectory is not documented!-->
47fb7fd6 8503
00bb75d7 8504 <!--property StateDirectoryMode is not documented!-->
47fb7fd6 8505
00bb75d7 8506 <!--property StateDirectory is not documented!-->
47fb7fd6 8507
00bb75d7 8508 <!--property CacheDirectoryMode is not documented!-->
47fb7fd6 8509
00bb75d7 8510 <!--property CacheDirectory is not documented!-->
47fb7fd6 8511
00bb75d7 8512 <!--property LogsDirectoryMode is not documented!-->
47fb7fd6 8513
00bb75d7 8514 <!--property LogsDirectory is not documented!-->
47fb7fd6 8515
00bb75d7 8516 <!--property ConfigurationDirectoryMode is not documented!-->
47fb7fd6 8517
00bb75d7 8518 <!--property ConfigurationDirectory is not documented!-->
47fb7fd6 8519
00bb75d7 8520 <!--property TimeoutCleanUSec is not documented!-->
47fb7fd6 8521
00bb75d7 8522 <!--property MemoryDenyWriteExecute is not documented!-->
47fb7fd6 8523
00bb75d7 8524 <!--property RestrictRealtime is not documented!-->
47fb7fd6 8525
00bb75d7 8526 <!--property RestrictSUIDSGID is not documented!-->
47fb7fd6 8527
00bb75d7 8528 <!--property RestrictNamespaces is not documented!-->
47fb7fd6 8529
00bb75d7 8530 <!--property BindPaths is not documented!-->
47fb7fd6 8531
00bb75d7 8532 <!--property BindReadOnlyPaths is not documented!-->
47fb7fd6 8533
00bb75d7 8534 <!--property TemporaryFileSystem is not documented!-->
47fb7fd6 8535
00bb75d7 8536 <!--property MountAPIVFS is not documented!-->
47fb7fd6 8537
00bb75d7 8538 <!--property KeyringMode is not documented!-->
47fb7fd6 8539
e4b2cea3
ZJS
8540 <!--property ProtectProc is not documented!-->
8541
8542 <!--property ProcSubset is not documented!-->
8543
00bb75d7 8544 <!--property ProtectHostname is not documented!-->
47fb7fd6 8545
00bb75d7 8546 <!--property NetworkNamespacePath is not documented!-->
47fb7fd6 8547
a70581ff
XR
8548 <!--property IPCNamespacePath is not documented!-->
8549
00bb75d7 8550 <!--property KillMode is not documented!-->
47fb7fd6 8551
00bb75d7 8552 <!--property KillSignal is not documented!-->
47fb7fd6 8553
00bb75d7 8554 <!--property RestartKillSignal is not documented!-->
47fb7fd6 8555
00bb75d7 8556 <!--property FinalKillSignal is not documented!-->
47fb7fd6 8557
00bb75d7 8558 <!--property SendSIGKILL is not documented!-->
47fb7fd6 8559
00bb75d7 8560 <!--property SendSIGHUP is not documented!-->
47fb7fd6 8561
00bb75d7 8562 <!--property WatchdogSignal is not documented!-->
47fb7fd6 8563
00bb75d7 8564 <!--Autogenerated cross-references for systemd.directives, do not edit-->
47fb7fd6 8565
00bb75d7 8566 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 8567
00bb75d7 8568 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
47fb7fd6 8569
00bb75d7 8570 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
47fb7fd6 8571
48f99d7c
ZJS
8572 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Swap"/>
8573
00bb75d7 8574 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
47fb7fd6 8575
00bb75d7 8576 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
47fb7fd6 8577
00bb75d7 8578 <variablelist class="dbus-property" generated="True" extra-ref="What"/>
47fb7fd6 8579
00bb75d7 8580 <variablelist class="dbus-property" generated="True" extra-ref="Priority"/>
47fb7fd6 8581
00bb75d7 8582 <variablelist class="dbus-property" generated="True" extra-ref="Options"/>
47fb7fd6 8583
00bb75d7 8584 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutUSec"/>
47fb7fd6 8585
00bb75d7 8586 <variablelist class="dbus-property" generated="True" extra-ref="ControlPID"/>
47fb7fd6 8587
00bb75d7 8588 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
47fb7fd6 8589
00bb75d7 8590 <variablelist class="dbus-property" generated="True" extra-ref="UID"/>
47fb7fd6 8591
00bb75d7 8592 <variablelist class="dbus-property" generated="True" extra-ref="GID"/>
47fb7fd6 8593
00bb75d7 8594 <variablelist class="dbus-property" generated="True" extra-ref="ExecActivate"/>
47fb7fd6 8595
00bb75d7 8596 <variablelist class="dbus-property" generated="True" extra-ref="ExecDeactivate"/>
47fb7fd6 8597
00bb75d7 8598 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
47fb7fd6 8599
00bb75d7 8600 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
47fb7fd6 8601
00bb75d7 8602 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
47fb7fd6 8603
93ff34e4
LB
8604 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
8605
00bb75d7 8606 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
47fb7fd6 8607
00bb75d7 8608 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
47fb7fd6 8609
00bb75d7 8610 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
47fb7fd6 8611
00bb75d7 8612 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
47fb7fd6 8613
00bb75d7 8614 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
47fb7fd6 8615
00bb75d7 8616 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
47fb7fd6 8617
00bb75d7 8618 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
47fb7fd6 8619
00bb75d7 8620 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
47fb7fd6 8621
00bb75d7 8622 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
47fb7fd6 8623
00bb75d7 8624 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
47fb7fd6 8625
00bb75d7 8626 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
47fb7fd6 8627
00bb75d7 8628 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
47fb7fd6 8629
00bb75d7 8630 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
47fb7fd6 8631
00bb75d7 8632 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
47fb7fd6 8633
00bb75d7 8634 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
47fb7fd6 8635
00bb75d7 8636 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
47fb7fd6 8637
00bb75d7 8638 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
47fb7fd6 8639
00bb75d7 8640 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
47fb7fd6 8641
00bb75d7 8642 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
47fb7fd6 8643
00bb75d7 8644 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
47fb7fd6 8645
00bb75d7 8646 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
47fb7fd6 8647
00bb75d7 8648 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
47fb7fd6 8649
00bb75d7 8650 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
47fb7fd6 8651
00bb75d7 8652 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
47fb7fd6 8653
00bb75d7 8654 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
47fb7fd6 8655
00bb75d7 8656 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
47fb7fd6 8657
00bb75d7 8658 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
47fb7fd6 8659
00bb75d7 8660 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
47fb7fd6 8661
00bb75d7 8662 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
47fb7fd6 8663
00bb75d7 8664 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
47fb7fd6 8665
00bb75d7 8666 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
47fb7fd6 8667
00bb75d7 8668 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
47fb7fd6 8669
00bb75d7 8670 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
47fb7fd6 8671
00bb75d7 8672 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
47fb7fd6 8673
00bb75d7 8674 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
47fb7fd6 8675
00bb75d7 8676 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
47fb7fd6 8677
00bb75d7 8678 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
47fb7fd6 8679
00bb75d7 8680 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
47fb7fd6 8681
00bb75d7 8682 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
47fb7fd6 8683
00bb75d7 8684 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
47fb7fd6 8685
00bb75d7 8686 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
47fb7fd6 8687
00bb75d7 8688 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
47fb7fd6 8689
00bb75d7
ZJS
8690 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
8691
8692 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
8693
8694 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
8695
8696 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
8697
8698 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
8699
8700 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
8701
8702 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
8703
8704 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
8705
8706 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
8707
8708 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
8709
8710 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
8711
8712 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
8713
8714 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
8715
8716 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
8717
8718 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
8719
4d824a4e
AZ
8720 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
8721
8722 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
8723
d9d3f05d 8724 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 8725
d8a4d64b
AZ
8726 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
8727
9e009a14
JK
8728 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
8729
dcf4781c
JK
8730 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
8731
8732 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
8733
00bb75d7
ZJS
8734 <variablelist class="dbus-property" generated="True" extra-ref="Environment"/>
8735
8736 <variablelist class="dbus-property" generated="True" extra-ref="EnvironmentFiles"/>
8737
8738 <variablelist class="dbus-property" generated="True" extra-ref="PassEnvironment"/>
8739
8740 <variablelist class="dbus-property" generated="True" extra-ref="UnsetEnvironment"/>
8741
8742 <variablelist class="dbus-property" generated="True" extra-ref="UMask"/>
8743
8744 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPU"/>
8745
8746 <variablelist class="dbus-property" generated="True" extra-ref="LimitCPUSoft"/>
8747
8748 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZE"/>
8749
8750 <variablelist class="dbus-property" generated="True" extra-ref="LimitFSIZESoft"/>
8751
8752 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATA"/>
8753
8754 <variablelist class="dbus-property" generated="True" extra-ref="LimitDATASoft"/>
8755
8756 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACK"/>
8757
8758 <variablelist class="dbus-property" generated="True" extra-ref="LimitSTACKSoft"/>
8759
8760 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORE"/>
8761
8762 <variablelist class="dbus-property" generated="True" extra-ref="LimitCORESoft"/>
8763
8764 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSS"/>
8765
8766 <variablelist class="dbus-property" generated="True" extra-ref="LimitRSSSoft"/>
8767
8768 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILE"/>
8769
8770 <variablelist class="dbus-property" generated="True" extra-ref="LimitNOFILESoft"/>
8771
8772 <variablelist class="dbus-property" generated="True" extra-ref="LimitAS"/>
8773
8774 <variablelist class="dbus-property" generated="True" extra-ref="LimitASSoft"/>
8775
8776 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROC"/>
8777
8778 <variablelist class="dbus-property" generated="True" extra-ref="LimitNPROCSoft"/>
8779
8780 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCK"/>
8781
8782 <variablelist class="dbus-property" generated="True" extra-ref="LimitMEMLOCKSoft"/>
8783
8784 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKS"/>
8785
8786 <variablelist class="dbus-property" generated="True" extra-ref="LimitLOCKSSoft"/>
8787
8788 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDING"/>
8789
8790 <variablelist class="dbus-property" generated="True" extra-ref="LimitSIGPENDINGSoft"/>
8791
8792 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUE"/>
8793
8794 <variablelist class="dbus-property" generated="True" extra-ref="LimitMSGQUEUESoft"/>
8795
8796 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICE"/>
8797
8798 <variablelist class="dbus-property" generated="True" extra-ref="LimitNICESoft"/>
8799
8800 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIO"/>
8801
8802 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTPRIOSoft"/>
8803
8804 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIME"/>
8805
8806 <variablelist class="dbus-property" generated="True" extra-ref="LimitRTTIMESoft"/>
8807
8808 <variablelist class="dbus-property" generated="True" extra-ref="WorkingDirectory"/>
8809
8810 <variablelist class="dbus-property" generated="True" extra-ref="RootDirectory"/>
8811
8812 <variablelist class="dbus-property" generated="True" extra-ref="RootImage"/>
8813
35f4e010
ZJS
8814 <variablelist class="dbus-property" generated="True" extra-ref="RootImageOptions"/>
8815
8816 <variablelist class="dbus-property" generated="True" extra-ref="RootHash"/>
8817
8818 <variablelist class="dbus-property" generated="True" extra-ref="RootHashPath"/>
8819
8820 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignature"/>
8821
8822 <variablelist class="dbus-property" generated="True" extra-ref="RootHashSignaturePath"/>
8823
8824 <variablelist class="dbus-property" generated="True" extra-ref="RootVerity"/>
8825
93f59701
LB
8826 <variablelist class="dbus-property" generated="True" extra-ref="ExtensionImages"/>
8827
35f4e010
ZJS
8828 <variablelist class="dbus-property" generated="True" extra-ref="MountImages"/>
8829
00bb75d7
ZJS
8830 <variablelist class="dbus-property" generated="True" extra-ref="OOMScoreAdjust"/>
8831
8832 <variablelist class="dbus-property" generated="True" extra-ref="CoredumpFilter"/>
8833
8834 <variablelist class="dbus-property" generated="True" extra-ref="Nice"/>
8835
8836 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingClass"/>
8837
8838 <variablelist class="dbus-property" generated="True" extra-ref="IOSchedulingPriority"/>
8839
8840 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPolicy"/>
8841
8842 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingPriority"/>
8843
8844 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinity"/>
8845
8846 <variablelist class="dbus-property" generated="True" extra-ref="CPUAffinityFromNUMA"/>
8847
8848 <variablelist class="dbus-property" generated="True" extra-ref="NUMAPolicy"/>
8849
8850 <variablelist class="dbus-property" generated="True" extra-ref="NUMAMask"/>
8851
8852 <variablelist class="dbus-property" generated="True" extra-ref="TimerSlackNSec"/>
8853
8854 <variablelist class="dbus-property" generated="True" extra-ref="CPUSchedulingResetOnFork"/>
8855
8856 <variablelist class="dbus-property" generated="True" extra-ref="NonBlocking"/>
8857
8858 <variablelist class="dbus-property" generated="True" extra-ref="StandardInput"/>
8859
8860 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputFileDescriptorName"/>
8861
8862 <variablelist class="dbus-property" generated="True" extra-ref="StandardInputData"/>
8863
8864 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutput"/>
8865
8866 <variablelist class="dbus-property" generated="True" extra-ref="StandardOutputFileDescriptorName"/>
8867
8868 <variablelist class="dbus-property" generated="True" extra-ref="StandardError"/>
47fb7fd6 8869
00bb75d7 8870 <variablelist class="dbus-property" generated="True" extra-ref="StandardErrorFileDescriptorName"/>
47fb7fd6 8871
00bb75d7 8872 <variablelist class="dbus-property" generated="True" extra-ref="TTYPath"/>
47fb7fd6 8873
00bb75d7 8874 <variablelist class="dbus-property" generated="True" extra-ref="TTYReset"/>
47fb7fd6 8875
00bb75d7 8876 <variablelist class="dbus-property" generated="True" extra-ref="TTYVHangup"/>
47fb7fd6 8877
00bb75d7 8878 <variablelist class="dbus-property" generated="True" extra-ref="TTYVTDisallocate"/>
47fb7fd6 8879
00bb75d7 8880 <variablelist class="dbus-property" generated="True" extra-ref="SyslogPriority"/>
47fb7fd6 8881
00bb75d7 8882 <variablelist class="dbus-property" generated="True" extra-ref="SyslogIdentifier"/>
47fb7fd6 8883
00bb75d7 8884 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevelPrefix"/>
47fb7fd6 8885
00bb75d7 8886 <variablelist class="dbus-property" generated="True" extra-ref="SyslogLevel"/>
47fb7fd6 8887
00bb75d7 8888 <variablelist class="dbus-property" generated="True" extra-ref="SyslogFacility"/>
47fb7fd6 8889
00bb75d7 8890 <variablelist class="dbus-property" generated="True" extra-ref="LogLevelMax"/>
47fb7fd6 8891
00bb75d7 8892 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitIntervalUSec"/>
47fb7fd6 8893
00bb75d7 8894 <variablelist class="dbus-property" generated="True" extra-ref="LogRateLimitBurst"/>
47fb7fd6 8895
00bb75d7 8896 <variablelist class="dbus-property" generated="True" extra-ref="LogExtraFields"/>
47fb7fd6 8897
00bb75d7 8898 <variablelist class="dbus-property" generated="True" extra-ref="LogNamespace"/>
47fb7fd6 8899
00bb75d7 8900 <variablelist class="dbus-property" generated="True" extra-ref="SecureBits"/>
47fb7fd6 8901
00bb75d7 8902 <variablelist class="dbus-property" generated="True" extra-ref="CapabilityBoundingSet"/>
47fb7fd6 8903
00bb75d7 8904 <variablelist class="dbus-property" generated="True" extra-ref="AmbientCapabilities"/>
47fb7fd6 8905
00bb75d7 8906 <variablelist class="dbus-property" generated="True" extra-ref="User"/>
47fb7fd6 8907
00bb75d7 8908 <variablelist class="dbus-property" generated="True" extra-ref="Group"/>
47fb7fd6 8909
00bb75d7 8910 <variablelist class="dbus-property" generated="True" extra-ref="DynamicUser"/>
47fb7fd6 8911
00bb75d7 8912 <variablelist class="dbus-property" generated="True" extra-ref="RemoveIPC"/>
47fb7fd6 8913
e4b2cea3
ZJS
8914 <variablelist class="dbus-property" generated="True" extra-ref="SetCredential"/>
8915
43144be4
LP
8916 <variablelist class="dbus-property" generated="True" extra-ref="SetCredentialEncrypted"/>
8917
e4b2cea3
ZJS
8918 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredential"/>
8919
43144be4
LP
8920 <variablelist class="dbus-property" generated="True" extra-ref="LoadCredentialEncrypted"/>
8921
00bb75d7 8922 <variablelist class="dbus-property" generated="True" extra-ref="SupplementaryGroups"/>
47fb7fd6 8923
00bb75d7 8924 <variablelist class="dbus-property" generated="True" extra-ref="PAMName"/>
47fb7fd6 8925
00bb75d7 8926 <variablelist class="dbus-property" generated="True" extra-ref="ReadWritePaths"/>
47fb7fd6 8927
00bb75d7 8928 <variablelist class="dbus-property" generated="True" extra-ref="ReadOnlyPaths"/>
47fb7fd6 8929
00bb75d7 8930 <variablelist class="dbus-property" generated="True" extra-ref="InaccessiblePaths"/>
47fb7fd6 8931
ddc155b2
TM
8932 <variablelist class="dbus-property" generated="True" extra-ref="ExecPaths"/>
8933
8934 <variablelist class="dbus-property" generated="True" extra-ref="NoExecPaths"/>
8935
00bb75d7 8936 <variablelist class="dbus-property" generated="True" extra-ref="MountFlags"/>
47fb7fd6 8937
00bb75d7 8938 <variablelist class="dbus-property" generated="True" extra-ref="PrivateTmp"/>
47fb7fd6 8939
00bb75d7 8940 <variablelist class="dbus-property" generated="True" extra-ref="PrivateDevices"/>
47fb7fd6 8941
00bb75d7 8942 <variablelist class="dbus-property" generated="True" extra-ref="ProtectClock"/>
47fb7fd6 8943
00bb75d7 8944 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelTunables"/>
47fb7fd6 8945
00bb75d7 8946 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelModules"/>
47fb7fd6 8947
00bb75d7 8948 <variablelist class="dbus-property" generated="True" extra-ref="ProtectKernelLogs"/>
47fb7fd6 8949
00bb75d7 8950 <variablelist class="dbus-property" generated="True" extra-ref="ProtectControlGroups"/>
47fb7fd6 8951
00bb75d7 8952 <variablelist class="dbus-property" generated="True" extra-ref="PrivateNetwork"/>
47fb7fd6 8953
00bb75d7 8954 <variablelist class="dbus-property" generated="True" extra-ref="PrivateUsers"/>
47fb7fd6 8955
00bb75d7 8956 <variablelist class="dbus-property" generated="True" extra-ref="PrivateMounts"/>
47fb7fd6 8957
a70581ff
XR
8958 <variablelist class="dbus-property" generated="True" extra-ref="PrivateIPC"/>
8959
00bb75d7 8960 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHome"/>
47fb7fd6 8961
00bb75d7 8962 <variablelist class="dbus-property" generated="True" extra-ref="ProtectSystem"/>
47fb7fd6 8963
00bb75d7 8964 <variablelist class="dbus-property" generated="True" extra-ref="SameProcessGroup"/>
47fb7fd6 8965
00bb75d7 8966 <variablelist class="dbus-property" generated="True" extra-ref="UtmpIdentifier"/>
47fb7fd6 8967
00bb75d7 8968 <variablelist class="dbus-property" generated="True" extra-ref="UtmpMode"/>
47fb7fd6 8969
00bb75d7 8970 <variablelist class="dbus-property" generated="True" extra-ref="SELinuxContext"/>
47fb7fd6 8971
00bb75d7 8972 <variablelist class="dbus-property" generated="True" extra-ref="AppArmorProfile"/>
47fb7fd6 8973
00bb75d7 8974 <variablelist class="dbus-property" generated="True" extra-ref="SmackProcessLabel"/>
47fb7fd6 8975
00bb75d7 8976 <variablelist class="dbus-property" generated="True" extra-ref="IgnoreSIGPIPE"/>
47fb7fd6 8977
00bb75d7 8978 <variablelist class="dbus-property" generated="True" extra-ref="NoNewPrivileges"/>
47fb7fd6 8979
00bb75d7 8980 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallFilter"/>
47fb7fd6 8981
00bb75d7 8982 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallArchitectures"/>
47fb7fd6 8983
00bb75d7 8984 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallErrorNumber"/>
47fb7fd6 8985
1f6b4144
ZJS
8986 <variablelist class="dbus-property" generated="True" extra-ref="SystemCallLog"/>
8987
00bb75d7 8988 <variablelist class="dbus-property" generated="True" extra-ref="Personality"/>
47fb7fd6 8989
00bb75d7 8990 <variablelist class="dbus-property" generated="True" extra-ref="LockPersonality"/>
47fb7fd6 8991
00bb75d7 8992 <variablelist class="dbus-property" generated="True" extra-ref="RestrictAddressFamilies"/>
47fb7fd6 8993
00bb75d7 8994 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryPreserve"/>
47fb7fd6 8995
00bb75d7 8996 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectoryMode"/>
47fb7fd6 8997
00bb75d7 8998 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeDirectory"/>
47fb7fd6 8999
00bb75d7 9000 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectoryMode"/>
47fb7fd6 9001
00bb75d7 9002 <variablelist class="dbus-property" generated="True" extra-ref="StateDirectory"/>
3031660c 9003
00bb75d7 9004 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectoryMode"/>
3031660c 9005
00bb75d7 9006 <variablelist class="dbus-property" generated="True" extra-ref="CacheDirectory"/>
3031660c 9007
00bb75d7 9008 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectoryMode"/>
3031660c 9009
00bb75d7 9010 <variablelist class="dbus-property" generated="True" extra-ref="LogsDirectory"/>
3031660c 9011
00bb75d7 9012 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectoryMode"/>
3031660c 9013
00bb75d7 9014 <variablelist class="dbus-property" generated="True" extra-ref="ConfigurationDirectory"/>
3031660c 9015
00bb75d7 9016 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutCleanUSec"/>
3031660c 9017
00bb75d7 9018 <variablelist class="dbus-property" generated="True" extra-ref="MemoryDenyWriteExecute"/>
3031660c 9019
00bb75d7 9020 <variablelist class="dbus-property" generated="True" extra-ref="RestrictRealtime"/>
3031660c 9021
00bb75d7 9022 <variablelist class="dbus-property" generated="True" extra-ref="RestrictSUIDSGID"/>
3031660c 9023
00bb75d7 9024 <variablelist class="dbus-property" generated="True" extra-ref="RestrictNamespaces"/>
3031660c 9025
00bb75d7 9026 <variablelist class="dbus-property" generated="True" extra-ref="BindPaths"/>
3031660c 9027
00bb75d7 9028 <variablelist class="dbus-property" generated="True" extra-ref="BindReadOnlyPaths"/>
3031660c 9029
00bb75d7 9030 <variablelist class="dbus-property" generated="True" extra-ref="TemporaryFileSystem"/>
3031660c 9031
00bb75d7 9032 <variablelist class="dbus-property" generated="True" extra-ref="MountAPIVFS"/>
3031660c 9033
00bb75d7 9034 <variablelist class="dbus-property" generated="True" extra-ref="KeyringMode"/>
3031660c 9035
e4b2cea3
ZJS
9036 <variablelist class="dbus-property" generated="True" extra-ref="ProtectProc"/>
9037
9038 <variablelist class="dbus-property" generated="True" extra-ref="ProcSubset"/>
9039
00bb75d7 9040 <variablelist class="dbus-property" generated="True" extra-ref="ProtectHostname"/>
3031660c 9041
00bb75d7 9042 <variablelist class="dbus-property" generated="True" extra-ref="NetworkNamespacePath"/>
3031660c 9043
a70581ff
XR
9044 <variablelist class="dbus-property" generated="True" extra-ref="IPCNamespacePath"/>
9045
00bb75d7 9046 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
3031660c 9047
00bb75d7 9048 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
3031660c 9049
00bb75d7 9050 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
3031660c 9051
00bb75d7 9052 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
3031660c 9053
00bb75d7 9054 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
47fb7fd6 9055
00bb75d7 9056 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
47fb7fd6 9057
00bb75d7 9058 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
47fb7fd6 9059
00bb75d7 9060 <!--End of Autogenerated section-->
3031660c
ZJS
9061
9062 <refsect2>
9063 <title>Properties</title>
9064
9065 <para>Most of the properties map directly to the corresponding settings in swap unit files. As mount
9066 units invoke the
d3fcecf3 9067 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> command,
3031660c
ZJS
9068 their bus objects include implicit <varname>ExecActivate</varname> (and similar) fields which contain
9069 information about processes to execute. They also share most of the fields related to the execution
9070 context that Service objects expose (see above). In addition to these properties there are the
9071 following:</para>
9072
9073 <para><varname>ControlPID</varname> contains the PID of the currently running
d3fcecf3
ZJS
9074 <citerefentry project="man-pages"><refentrytitle>swapon</refentrytitle><manvolnum>8</manvolnum></citerefentry> or
9075 <citerefentry project="man-pages"><refentrytitle>swapoff</refentrytitle><manvolnum>8</manvolnum></citerefentry>
b7a47345 9076 command if there is one running, otherwise 0.</para>
3031660c
ZJS
9077
9078 <para><varname>Result</varname> contains a value explaining why a mount unit failed if it failed. It
9079 can take the values <literal>success</literal>, <literal>resources</literal>,
2736c25c 9080 <literal>timeout</literal>, <literal>exit-code</literal>, <literal>signal</literal>, or
3031660c
ZJS
9081 <literal>core-dump</literal> which have the identical meanings as the corresponding values of the
9082 corresponding field of service unit objects (see above).</para>
9083 </refsect2>
9084 </refsect1>
9085
9086
9087 <refsect1>
9088 <title>Path Unit Objects</title>
9089
48f99d7c 9090 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/cups_2epath" interface="org.freedesktop.systemd1.Path">
3031660c 9091node /org/freedesktop/systemd1/unit/cups_2epath {
3031660c 9092 interface org.freedesktop.systemd1.Path {
3031660c 9093 properties:
47fb7fd6
ZJS
9094 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9095 readonly s Unit = '...';
9096 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9097 readonly a(ss) Paths = [...];
9098 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9099 readonly b MakeDirectory = ...;
9100 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9101 readonly u DirectoryMode = ...;
9102 readonly s Result = '...';
3031660c 9103 };
47fb7fd6
ZJS
9104 interface org.freedesktop.DBus.Peer { ... };
9105 interface org.freedesktop.DBus.Introspectable { ... };
9106 interface org.freedesktop.DBus.Properties { ... };
9107 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9108};
9109 </programlisting>
9110
47fb7fd6
ZJS
9111 <!--property MakeDirectory is not documented!-->
9112
9113 <!--property DirectoryMode is not documented!-->
9114
00bb75d7
ZJS
9115 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9116
00bb75d7
ZJS
9117 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9118
9119 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
9120
9121 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9122
48f99d7c
ZJS
9123 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Path"/>
9124
00bb75d7
ZJS
9125 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
9126
9127 <variablelist class="dbus-property" generated="True" extra-ref="Paths"/>
9128
9129 <variablelist class="dbus-property" generated="True" extra-ref="MakeDirectory"/>
9130
9131 <variablelist class="dbus-property" generated="True" extra-ref="DirectoryMode"/>
9132
9133 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9134
9135 <!--End of Autogenerated section-->
9136
3031660c
ZJS
9137 <refsect2>
9138 <title>Properties</title>
9139
9140 <para>Most properties correspond directly with the matching settings in path unit files.</para>
9141
9142 <para>The others:</para>
9143
9144 <para><varname>Paths</varname> contains an array of structs. Each struct contains the condition to
9145 watch, which can be one of <literal>PathExists</literal>, <literal>PathExistsGlob</literal>,
2736c25c 9146 <literal>PathChanged</literal>, <literal>PathModified</literal>, or <literal>DirectoryNotEmpty</literal>
3031660c
ZJS
9147 which correspond directly to the matching settings in the path unit files; and the path to watch,
9148 possibly including glob expressions.</para>
9149
9150 <para><varname>Result</varname> contains a result value which can be <literal>success</literal> or
2736c25c 9151 <literal>resources</literal> which have the same meaning as the corresponding field of the Service
3031660c
ZJS
9152 interface.</para>
9153 </refsect2>
9154 </refsect1>
9155
9156 <refsect1>
9157 <title>Slice Unit Objects</title>
9158
9159 <para>All slice unit objects implement the <interfacename>org.freedesktop.systemd1.Slice</interfacename>
9160 interface (described here) in addition to the generic
9161 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
9162
48f99d7c 9163 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/system_2eslice" interface="org.freedesktop.systemd1.Slice">
3031660c 9164node /org/freedesktop/systemd1/unit/system_2eslice {
3031660c
ZJS
9165 interface org.freedesktop.systemd1.Slice {
9166 methods:
47fb7fd6
ZJS
9167 GetProcesses(out a(sus) processes);
9168 AttachProcesses(in s subcgroup,
9169 in au pids);
3031660c 9170 properties:
47fb7fd6
ZJS
9171 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9172 readonly s Slice = '...';
9173 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9174 readonly s ControlGroup = '...';
9175 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9176 readonly t MemoryCurrent = ...;
9177 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
9178 readonly t MemoryAvailable = ...;
9179 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
9180 readonly t CPUUsageNSec = ...;
9181 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9182 readonly ay EffectiveCPUs = [...];
9183 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9184 readonly ay EffectiveMemoryNodes = [...];
9185 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9186 readonly t TasksCurrent = ...;
9187 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9188 readonly t IPIngressBytes = ...;
9189 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9190 readonly t IPIngressPackets = ...;
9191 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9192 readonly t IPEgressBytes = ...;
9193 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9194 readonly t IPEgressPackets = ...;
9195 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9196 readonly t IOReadBytes = ...;
9197 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9198 readonly t IOReadOperations = ...;
9199 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9200 readonly t IOWriteBytes = ...;
9201 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9202 readonly t IOWriteOperations = ...;
9203 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9204 readonly b Delegate = ...;
9205 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9206 readonly as DelegateControllers = ['...', ...];
9207 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9208 readonly b CPUAccounting = ...;
9209 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9210 readonly t CPUWeight = ...;
9211 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9212 readonly t StartupCPUWeight = ...;
9213 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9214 readonly t CPUShares = ...;
9215 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9216 readonly t StartupCPUShares = ...;
9217 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9218 readonly t CPUQuotaPerSecUSec = ...;
9219 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9220 readonly t CPUQuotaPeriodUSec = ...;
9221 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9222 readonly ay AllowedCPUs = [...];
9223 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9224 readonly ay AllowedMemoryNodes = [...];
9225 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9226 readonly b IOAccounting = ...;
9227 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9228 readonly t IOWeight = ...;
9229 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9230 readonly t StartupIOWeight = ...;
9231 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9232 readonly a(st) IODeviceWeight = [...];
9233 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9234 readonly a(st) IOReadBandwidthMax = [...];
9235 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9236 readonly a(st) IOWriteBandwidthMax = [...];
9237 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9238 readonly a(st) IOReadIOPSMax = [...];
9239 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9240 readonly a(st) IOWriteIOPSMax = [...];
9241 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9242 readonly a(st) IODeviceLatencyTargetUSec = [...];
9243 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9244 readonly b BlockIOAccounting = ...;
9245 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9246 readonly t BlockIOWeight = ...;
9247 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9248 readonly t StartupBlockIOWeight = ...;
9249 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9250 readonly a(st) BlockIODeviceWeight = [...];
9251 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9252 readonly a(st) BlockIOReadBandwidth = [...];
9253 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9254 readonly a(st) BlockIOWriteBandwidth = [...];
9255 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9256 readonly b MemoryAccounting = ...;
9257 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9258 readonly t DefaultMemoryLow = ...;
9259 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9260 readonly t DefaultMemoryMin = ...;
9261 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9262 readonly t MemoryMin = ...;
9263 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9264 readonly t MemoryLow = ...;
9265 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9266 readonly t MemoryHigh = ...;
9267 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9268 readonly t MemoryMax = ...;
9269 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9270 readonly t MemorySwapMax = ...;
9271 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9272 readonly t MemoryLimit = ...;
9273 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9274 readonly s DevicePolicy = '...';
9275 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9276 readonly a(ss) DeviceAllow = [...];
9277 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9278 readonly b TasksAccounting = ...;
9279 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9280 readonly t TasksMax = ...;
9281 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9282 readonly b IPAccounting = ...;
9283 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9284 readonly a(iayu) IPAddressAllow = [...];
9285 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9286 readonly a(iayu) IPAddressDeny = [...];
9287 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9288 readonly as IPIngressFilterPath = ['...', ...];
9289 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9290 readonly as IPEgressFilterPath = ['...', ...];
9291 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9292 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
9293 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9294 readonly s ManagedOOMSwap = '...';
9295 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9296 readonly s ManagedOOMMemoryPressure = '...';
9297 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 9298 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
9299 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9300 readonly s ManagedOOMPreference = '...';
9e009a14
JK
9301 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9302 readonly a(ss) BPFProgram = [...];
dcf4781c 9303 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 9304 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 9305 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 9306 readonly a(iiqq) SocketBindDeny = [...];
3031660c 9307 };
47fb7fd6
ZJS
9308 interface org.freedesktop.DBus.Peer { ... };
9309 interface org.freedesktop.DBus.Introspectable { ... };
9310 interface org.freedesktop.DBus.Properties { ... };
9311 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9312};
9313 </programlisting>
9314
47fb7fd6
ZJS
9315 <!--method GetProcesses is not documented!-->
9316
9317 <!--method AttachProcesses is not documented!-->
9318
9319 <!--property Slice is not documented!-->
9320
9321 <!--property MemoryCurrent is not documented!-->
9322
9323 <!--property CPUUsageNSec is not documented!-->
9324
9325 <!--property EffectiveCPUs is not documented!-->
9326
9327 <!--property EffectiveMemoryNodes is not documented!-->
9328
9329 <!--property TasksCurrent is not documented!-->
9330
9331 <!--property IPIngressBytes is not documented!-->
9332
9333 <!--property IPIngressPackets is not documented!-->
9334
9335 <!--property IPEgressBytes is not documented!-->
9336
9337 <!--property IPEgressPackets is not documented!-->
9338
9339 <!--property IOReadBytes is not documented!-->
9340
9341 <!--property IOReadOperations is not documented!-->
9342
9343 <!--property IOWriteBytes is not documented!-->
9344
9345 <!--property IOWriteOperations is not documented!-->
9346
9347 <!--property Delegate is not documented!-->
9348
9349 <!--property DelegateControllers is not documented!-->
9350
9351 <!--property CPUAccounting is not documented!-->
9352
9353 <!--property CPUWeight is not documented!-->
9354
9355 <!--property StartupCPUWeight is not documented!-->
9356
9357 <!--property CPUShares is not documented!-->
9358
9359 <!--property StartupCPUShares is not documented!-->
9360
9361 <!--property CPUQuotaPerSecUSec is not documented!-->
9362
9363 <!--property CPUQuotaPeriodUSec is not documented!-->
9364
9365 <!--property AllowedCPUs is not documented!-->
9366
9367 <!--property AllowedMemoryNodes is not documented!-->
9368
9369 <!--property IOAccounting is not documented!-->
9370
9371 <!--property IOWeight is not documented!-->
9372
9373 <!--property StartupIOWeight is not documented!-->
9374
9375 <!--property IODeviceWeight is not documented!-->
9376
9377 <!--property IOReadBandwidthMax is not documented!-->
9378
9379 <!--property IOWriteBandwidthMax is not documented!-->
9380
9381 <!--property IOReadIOPSMax is not documented!-->
9382
9383 <!--property IOWriteIOPSMax is not documented!-->
9384
9385 <!--property IODeviceLatencyTargetUSec is not documented!-->
9386
9387 <!--property BlockIOAccounting is not documented!-->
9388
9389 <!--property BlockIOWeight is not documented!-->
9390
9391 <!--property StartupBlockIOWeight is not documented!-->
9392
9393 <!--property BlockIODeviceWeight is not documented!-->
9394
9395 <!--property BlockIOReadBandwidth is not documented!-->
9396
9397 <!--property BlockIOWriteBandwidth is not documented!-->
9398
9399 <!--property MemoryAccounting is not documented!-->
9400
9401 <!--property DefaultMemoryLow is not documented!-->
9402
9403 <!--property DefaultMemoryMin is not documented!-->
9404
9405 <!--property MemoryMin is not documented!-->
9406
9407 <!--property MemoryLow is not documented!-->
9408
9409 <!--property MemoryHigh is not documented!-->
9410
9411 <!--property MemoryMax is not documented!-->
9412
9413 <!--property MemorySwapMax is not documented!-->
9414
9415 <!--property MemoryLimit is not documented!-->
9416
9417 <!--property DevicePolicy is not documented!-->
9418
9419 <!--property DeviceAllow is not documented!-->
9420
9421 <!--property TasksAccounting is not documented!-->
9422
9423 <!--property TasksMax is not documented!-->
9424
9425 <!--property IPAccounting is not documented!-->
9426
9427 <!--property IPAddressAllow is not documented!-->
9428
9429 <!--property IPAddressDeny is not documented!-->
9430
9431 <!--property IPIngressFilterPath is not documented!-->
9432
9433 <!--property IPEgressFilterPath is not documented!-->
9434
9435 <!--property DisableControllers is not documented!-->
9436
4d824a4e
AZ
9437 <!--property ManagedOOMSwap is not documented!-->
9438
9439 <!--property ManagedOOMMemoryPressure is not documented!-->
9440
d9d3f05d 9441 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 9442
d8a4d64b
AZ
9443 <!--property ManagedOOMPreference is not documented!-->
9444
9e009a14
JK
9445 <!--property BPFProgram is not documented!-->
9446
dcf4781c
JK
9447 <!--property SocketBindAllow is not documented!-->
9448
9449 <!--property SocketBindDeny is not documented!-->
9450
00bb75d7
ZJS
9451 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9452
00bb75d7
ZJS
9453 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9454
9455 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9456
9457 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9458
48f99d7c
ZJS
9459 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Slice"/>
9460
00bb75d7
ZJS
9461 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9462
9463 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9464
9465 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9466
9467 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9468
9469 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9470
93ff34e4
LB
9471 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
9472
00bb75d7
ZJS
9473 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9474
9475 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9476
9477 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9478
9479 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9480
9481 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9482
9483 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9484
9485 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9486
9487 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9488
9489 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9490
9491 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9492
9493 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9494
9495 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
9496
9497 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
9498
9499 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
9500
9501 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
9502
9503 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
9504
9505 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
9506
9507 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
9508
9509 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
9510
9511 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
9512
9513 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
9514
9515 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
9516
9517 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
9518
9519 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
9520
9521 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
9522
9523 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
9524
9525 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
9526
9527 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
9528
9529 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
9530
9531 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
9532
9533 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
9534
9535 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
9536
9537 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
9538
9539 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
9540
9541 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
9542
9543 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
9544
9545 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
9546
9547 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
9548
9549 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
9550
9551 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
9552
9553 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
9554
9555 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
9556
9557 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
9558
9559 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
9560
9561 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
9562
9563 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
9564
9565 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
9566
9567 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
9568
9569 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
9570
9571 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
9572
9573 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
9574
9575 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
9576
9577 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
9578
9579 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
9580
9581 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
9582
9583 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
9584
9585 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
9586
4d824a4e
AZ
9587 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
9588
9589 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
9590
d9d3f05d 9591 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 9592
d8a4d64b
AZ
9593 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
9594
9e009a14
JK
9595 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
9596
dcf4781c
JK
9597 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
9598
9599 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
9600
00bb75d7
ZJS
9601 <!--End of Autogenerated section-->
9602
3031660c
ZJS
9603 <refsect2>
9604 <title>Properties</title>
9605
9606 <para>Most properties correspond directly with the matching settings in slice unit files.</para>
9607 </refsect2>
9608 </refsect1>
9609
9610 <refsect1>
9611 <title>Scope Unit Objects</title>
9612
d08a5295 9613 <para>All scope unit objects implement the <interfacename>org.freedesktop.systemd1.Scope</interfacename>
3031660c
ZJS
9614 interface (described here) in addition to the generic
9615 <interfacename>org.freedesktop.systemd1.Unit</interfacename> interface (see above).</para>
9616
48f99d7c 9617 <programlisting executable="systemd" node="/org/freedesktop/systemd1/unit/session_2d1_2escope" interface="org.freedesktop.systemd1.Scope">
3031660c 9618node /org/freedesktop/systemd1/unit/session_2d1_2escope {
3031660c
ZJS
9619 interface org.freedesktop.systemd1.Scope {
9620 methods:
9621 Abandon();
47fb7fd6
ZJS
9622 GetProcesses(out a(sus) processes);
9623 AttachProcesses(in s subcgroup,
9624 in au pids);
3031660c
ZJS
9625 signals:
9626 RequestStop();
9627 properties:
47fb7fd6
ZJS
9628 readonly s Controller = '...';
9629 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9630 readonly t TimeoutStopUSec = ...;
9631 readonly s Result = '...';
9632 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9633 readonly t RuntimeMaxUSec = ...;
9634 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9635 readonly s Slice = '...';
9636 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9637 readonly s ControlGroup = '...';
9638 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9639 readonly t MemoryCurrent = ...;
9640 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
93ff34e4
LB
9641 readonly t MemoryAvailable = ...;
9642 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
47fb7fd6
ZJS
9643 readonly t CPUUsageNSec = ...;
9644 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9645 readonly ay EffectiveCPUs = [...];
9646 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9647 readonly ay EffectiveMemoryNodes = [...];
9648 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9649 readonly t TasksCurrent = ...;
9650 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9651 readonly t IPIngressBytes = ...;
9652 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9653 readonly t IPIngressPackets = ...;
9654 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9655 readonly t IPEgressBytes = ...;
9656 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9657 readonly t IPEgressPackets = ...;
9658 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9659 readonly t IOReadBytes = ...;
9660 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9661 readonly t IOReadOperations = ...;
9662 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9663 readonly t IOWriteBytes = ...;
9664 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9665 readonly t IOWriteOperations = ...;
9666 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9667 readonly b Delegate = ...;
9668 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9669 readonly as DelegateControllers = ['...', ...];
9670 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9671 readonly b CPUAccounting = ...;
9672 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9673 readonly t CPUWeight = ...;
9674 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9675 readonly t StartupCPUWeight = ...;
9676 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9677 readonly t CPUShares = ...;
9678 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9679 readonly t StartupCPUShares = ...;
9680 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9681 readonly t CPUQuotaPerSecUSec = ...;
9682 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9683 readonly t CPUQuotaPeriodUSec = ...;
9684 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9685 readonly ay AllowedCPUs = [...];
9686 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9687 readonly ay AllowedMemoryNodes = [...];
9688 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9689 readonly b IOAccounting = ...;
9690 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9691 readonly t IOWeight = ...;
9692 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9693 readonly t StartupIOWeight = ...;
9694 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9695 readonly a(st) IODeviceWeight = [...];
9696 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9697 readonly a(st) IOReadBandwidthMax = [...];
9698 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9699 readonly a(st) IOWriteBandwidthMax = [...];
9700 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9701 readonly a(st) IOReadIOPSMax = [...];
9702 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9703 readonly a(st) IOWriteIOPSMax = [...];
9704 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9705 readonly a(st) IODeviceLatencyTargetUSec = [...];
9706 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9707 readonly b BlockIOAccounting = ...;
9708 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9709 readonly t BlockIOWeight = ...;
9710 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9711 readonly t StartupBlockIOWeight = ...;
9712 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9713 readonly a(st) BlockIODeviceWeight = [...];
9714 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9715 readonly a(st) BlockIOReadBandwidth = [...];
9716 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9717 readonly a(st) BlockIOWriteBandwidth = [...];
9718 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9719 readonly b MemoryAccounting = ...;
9720 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9721 readonly t DefaultMemoryLow = ...;
9722 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9723 readonly t DefaultMemoryMin = ...;
9724 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9725 readonly t MemoryMin = ...;
9726 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9727 readonly t MemoryLow = ...;
9728 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9729 readonly t MemoryHigh = ...;
9730 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9731 readonly t MemoryMax = ...;
9732 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9733 readonly t MemorySwapMax = ...;
9734 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9735 readonly t MemoryLimit = ...;
9736 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9737 readonly s DevicePolicy = '...';
9738 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9739 readonly a(ss) DeviceAllow = [...];
9740 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9741 readonly b TasksAccounting = ...;
9742 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9743 readonly t TasksMax = ...;
9744 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9745 readonly b IPAccounting = ...;
9746 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9747 readonly a(iayu) IPAddressAllow = [...];
9748 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9749 readonly a(iayu) IPAddressDeny = [...];
9750 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9751 readonly as IPIngressFilterPath = ['...', ...];
9752 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9753 readonly as IPEgressFilterPath = ['...', ...];
9754 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9755 readonly as DisableControllers = ['...', ...];
4d824a4e
AZ
9756 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9757 readonly s ManagedOOMSwap = '...';
9758 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9759 readonly s ManagedOOMMemoryPressure = '...';
9760 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
d9d3f05d 9761 readonly u ManagedOOMMemoryPressureLimit = ...;
d8a4d64b
AZ
9762 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9763 readonly s ManagedOOMPreference = '...';
9e009a14
JK
9764 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
9765 readonly a(ss) BPFProgram = [...];
dcf4781c 9766 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 9767 readonly a(iiqq) SocketBindAllow = [...];
dcf4781c 9768 @org.freedesktop.DBus.Property.EmitsChangedSignal("false")
a5f19be8 9769 readonly a(iiqq) SocketBindDeny = [...];
47fb7fd6
ZJS
9770 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9771 readonly s KillMode = '...';
9772 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9773 readonly i KillSignal = ...;
9774 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9775 readonly i RestartKillSignal = ...;
9776 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9777 readonly i FinalKillSignal = ...;
9778 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9779 readonly b SendSIGKILL = ...;
9780 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9781 readonly b SendSIGHUP = ...;
9782 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
9783 readonly i WatchdogSignal = ...;
3031660c 9784 };
47fb7fd6
ZJS
9785 interface org.freedesktop.DBus.Peer { ... };
9786 interface org.freedesktop.DBus.Introspectable { ... };
9787 interface org.freedesktop.DBus.Properties { ... };
9788 interface org.freedesktop.systemd1.Unit { ... };
3031660c
ZJS
9789};
9790 </programlisting>
9791
47fb7fd6
ZJS
9792 <!--method GetProcesses is not documented!-->
9793
9794 <!--method AttachProcesses is not documented!-->
9795
47fb7fd6
ZJS
9796 <!--property RuntimeMaxUSec is not documented!-->
9797
9798 <!--property Slice is not documented!-->
9799
9800 <!--property MemoryCurrent is not documented!-->
9801
9802 <!--property CPUUsageNSec is not documented!-->
9803
9804 <!--property EffectiveCPUs is not documented!-->
9805
9806 <!--property EffectiveMemoryNodes is not documented!-->
9807
9808 <!--property TasksCurrent is not documented!-->
9809
9810 <!--property IPIngressBytes is not documented!-->
9811
9812 <!--property IPIngressPackets is not documented!-->
9813
9814 <!--property IPEgressBytes is not documented!-->
9815
9816 <!--property IPEgressPackets is not documented!-->
9817
9818 <!--property IOReadBytes is not documented!-->
9819
9820 <!--property IOReadOperations is not documented!-->
9821
9822 <!--property IOWriteBytes is not documented!-->
9823
9824 <!--property IOWriteOperations is not documented!-->
9825
9826 <!--property Delegate is not documented!-->
9827
9828 <!--property DelegateControllers is not documented!-->
9829
9830 <!--property CPUAccounting is not documented!-->
9831
9832 <!--property CPUWeight is not documented!-->
9833
9834 <!--property StartupCPUWeight is not documented!-->
9835
9836 <!--property CPUShares is not documented!-->
9837
9838 <!--property StartupCPUShares is not documented!-->
9839
9840 <!--property CPUQuotaPerSecUSec is not documented!-->
9841
9842 <!--property CPUQuotaPeriodUSec is not documented!-->
9843
9844 <!--property AllowedCPUs is not documented!-->
9845
9846 <!--property AllowedMemoryNodes is not documented!-->
9847
9848 <!--property IOAccounting is not documented!-->
9849
9850 <!--property IOWeight is not documented!-->
9851
9852 <!--property StartupIOWeight is not documented!-->
9853
9854 <!--property IODeviceWeight is not documented!-->
9855
9856 <!--property IOReadBandwidthMax is not documented!-->
9857
9858 <!--property IOWriteBandwidthMax is not documented!-->
9859
9860 <!--property IOReadIOPSMax is not documented!-->
9861
9862 <!--property IOWriteIOPSMax is not documented!-->
9863
9864 <!--property IODeviceLatencyTargetUSec is not documented!-->
9865
9866 <!--property BlockIOAccounting is not documented!-->
9867
9868 <!--property BlockIOWeight is not documented!-->
9869
9870 <!--property StartupBlockIOWeight is not documented!-->
9871
9872 <!--property BlockIODeviceWeight is not documented!-->
9873
9874 <!--property BlockIOReadBandwidth is not documented!-->
9875
9876 <!--property BlockIOWriteBandwidth is not documented!-->
9877
9878 <!--property MemoryAccounting is not documented!-->
9879
9880 <!--property DefaultMemoryLow is not documented!-->
9881
9882 <!--property DefaultMemoryMin is not documented!-->
9883
9884 <!--property MemoryMin is not documented!-->
9885
9886 <!--property MemoryLow is not documented!-->
9887
9888 <!--property MemoryHigh is not documented!-->
9889
9890 <!--property MemoryMax is not documented!-->
9891
9892 <!--property MemorySwapMax is not documented!-->
9893
9894 <!--property MemoryLimit is not documented!-->
9895
9896 <!--property DevicePolicy is not documented!-->
9897
9898 <!--property DeviceAllow is not documented!-->
9899
9900 <!--property TasksAccounting is not documented!-->
9901
9902 <!--property TasksMax is not documented!-->
9903
9904 <!--property IPAccounting is not documented!-->
9905
9906 <!--property IPAddressAllow is not documented!-->
9907
9908 <!--property IPAddressDeny is not documented!-->
9909
9910 <!--property IPIngressFilterPath is not documented!-->
9911
9912 <!--property IPEgressFilterPath is not documented!-->
9913
9914 <!--property DisableControllers is not documented!-->
9915
4d824a4e
AZ
9916 <!--property ManagedOOMSwap is not documented!-->
9917
9918 <!--property ManagedOOMMemoryPressure is not documented!-->
9919
d9d3f05d 9920 <!--property ManagedOOMMemoryPressureLimit is not documented!-->
4d824a4e 9921
d8a4d64b
AZ
9922 <!--property ManagedOOMPreference is not documented!-->
9923
9e009a14
JK
9924 <!--property BPFProgram is not documented!-->
9925
dcf4781c
JK
9926 <!--property SocketBindAllow is not documented!-->
9927
9928 <!--property SocketBindDeny is not documented!-->
9929
47fb7fd6
ZJS
9930 <!--property KillMode is not documented!-->
9931
9932 <!--property KillSignal is not documented!-->
9933
9934 <!--property RestartKillSignal is not documented!-->
9935
9936 <!--property FinalKillSignal is not documented!-->
9937
9938 <!--property SendSIGKILL is not documented!-->
9939
9940 <!--property SendSIGHUP is not documented!-->
9941
9942 <!--property WatchdogSignal is not documented!-->
9943
00bb75d7
ZJS
9944 <!--Autogenerated cross-references for systemd.directives, do not edit-->
9945
00bb75d7
ZJS
9946 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9947
9948 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9949
9950 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Unit"/>
9951
48f99d7c
ZJS
9952 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Scope"/>
9953
00bb75d7
ZJS
9954 <variablelist class="dbus-method" generated="True" extra-ref="Abandon()"/>
9955
9956 <variablelist class="dbus-method" generated="True" extra-ref="GetProcesses()"/>
9957
9958 <variablelist class="dbus-method" generated="True" extra-ref="AttachProcesses()"/>
9959
9960 <variablelist class="dbus-signal" generated="True" extra-ref="RequestStop"/>
9961
9962 <variablelist class="dbus-property" generated="True" extra-ref="Controller"/>
9963
9964 <variablelist class="dbus-property" generated="True" extra-ref="TimeoutStopUSec"/>
9965
9966 <variablelist class="dbus-property" generated="True" extra-ref="Result"/>
9967
9968 <variablelist class="dbus-property" generated="True" extra-ref="RuntimeMaxUSec"/>
9969
9970 <variablelist class="dbus-property" generated="True" extra-ref="Slice"/>
9971
9972 <variablelist class="dbus-property" generated="True" extra-ref="ControlGroup"/>
9973
9974 <variablelist class="dbus-property" generated="True" extra-ref="MemoryCurrent"/>
9975
93ff34e4
LB
9976 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAvailable"/>
9977
00bb75d7
ZJS
9978 <variablelist class="dbus-property" generated="True" extra-ref="CPUUsageNSec"/>
9979
9980 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveCPUs"/>
9981
9982 <variablelist class="dbus-property" generated="True" extra-ref="EffectiveMemoryNodes"/>
9983
9984 <variablelist class="dbus-property" generated="True" extra-ref="TasksCurrent"/>
9985
9986 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressBytes"/>
9987
9988 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressPackets"/>
9989
9990 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressBytes"/>
9991
9992 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressPackets"/>
9993
9994 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBytes"/>
9995
9996 <variablelist class="dbus-property" generated="True" extra-ref="IOReadOperations"/>
9997
9998 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBytes"/>
9999
10000 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteOperations"/>
10001
10002 <variablelist class="dbus-property" generated="True" extra-ref="Delegate"/>
10003
10004 <variablelist class="dbus-property" generated="True" extra-ref="DelegateControllers"/>
10005
10006 <variablelist class="dbus-property" generated="True" extra-ref="CPUAccounting"/>
10007
10008 <variablelist class="dbus-property" generated="True" extra-ref="CPUWeight"/>
10009
10010 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUWeight"/>
10011
10012 <variablelist class="dbus-property" generated="True" extra-ref="CPUShares"/>
10013
10014 <variablelist class="dbus-property" generated="True" extra-ref="StartupCPUShares"/>
10015
10016 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPerSecUSec"/>
10017
10018 <variablelist class="dbus-property" generated="True" extra-ref="CPUQuotaPeriodUSec"/>
10019
10020 <variablelist class="dbus-property" generated="True" extra-ref="AllowedCPUs"/>
10021
10022 <variablelist class="dbus-property" generated="True" extra-ref="AllowedMemoryNodes"/>
10023
10024 <variablelist class="dbus-property" generated="True" extra-ref="IOAccounting"/>
10025
10026 <variablelist class="dbus-property" generated="True" extra-ref="IOWeight"/>
10027
10028 <variablelist class="dbus-property" generated="True" extra-ref="StartupIOWeight"/>
10029
10030 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceWeight"/>
10031
10032 <variablelist class="dbus-property" generated="True" extra-ref="IOReadBandwidthMax"/>
10033
10034 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteBandwidthMax"/>
10035
10036 <variablelist class="dbus-property" generated="True" extra-ref="IOReadIOPSMax"/>
10037
10038 <variablelist class="dbus-property" generated="True" extra-ref="IOWriteIOPSMax"/>
10039
10040 <variablelist class="dbus-property" generated="True" extra-ref="IODeviceLatencyTargetUSec"/>
10041
10042 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOAccounting"/>
10043
10044 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWeight"/>
10045
10046 <variablelist class="dbus-property" generated="True" extra-ref="StartupBlockIOWeight"/>
10047
10048 <variablelist class="dbus-property" generated="True" extra-ref="BlockIODeviceWeight"/>
10049
10050 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOReadBandwidth"/>
10051
10052 <variablelist class="dbus-property" generated="True" extra-ref="BlockIOWriteBandwidth"/>
10053
10054 <variablelist class="dbus-property" generated="True" extra-ref="MemoryAccounting"/>
10055
10056 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryLow"/>
10057
10058 <variablelist class="dbus-property" generated="True" extra-ref="DefaultMemoryMin"/>
10059
10060 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMin"/>
10061
10062 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLow"/>
10063
10064 <variablelist class="dbus-property" generated="True" extra-ref="MemoryHigh"/>
10065
10066 <variablelist class="dbus-property" generated="True" extra-ref="MemoryMax"/>
10067
10068 <variablelist class="dbus-property" generated="True" extra-ref="MemorySwapMax"/>
10069
10070 <variablelist class="dbus-property" generated="True" extra-ref="MemoryLimit"/>
10071
10072 <variablelist class="dbus-property" generated="True" extra-ref="DevicePolicy"/>
10073
10074 <variablelist class="dbus-property" generated="True" extra-ref="DeviceAllow"/>
10075
10076 <variablelist class="dbus-property" generated="True" extra-ref="TasksAccounting"/>
10077
10078 <variablelist class="dbus-property" generated="True" extra-ref="TasksMax"/>
10079
10080 <variablelist class="dbus-property" generated="True" extra-ref="IPAccounting"/>
10081
10082 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressAllow"/>
10083
10084 <variablelist class="dbus-property" generated="True" extra-ref="IPAddressDeny"/>
10085
10086 <variablelist class="dbus-property" generated="True" extra-ref="IPIngressFilterPath"/>
10087
10088 <variablelist class="dbus-property" generated="True" extra-ref="IPEgressFilterPath"/>
10089
10090 <variablelist class="dbus-property" generated="True" extra-ref="DisableControllers"/>
10091
4d824a4e
AZ
10092 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMSwap"/>
10093
10094 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressure"/>
10095
d9d3f05d 10096 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMMemoryPressureLimit"/>
4d824a4e 10097
d8a4d64b
AZ
10098 <variablelist class="dbus-property" generated="True" extra-ref="ManagedOOMPreference"/>
10099
9e009a14
JK
10100 <variablelist class="dbus-property" generated="True" extra-ref="BPFProgram"/>
10101
dcf4781c
JK
10102 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindAllow"/>
10103
10104 <variablelist class="dbus-property" generated="True" extra-ref="SocketBindDeny"/>
10105
00bb75d7
ZJS
10106 <variablelist class="dbus-property" generated="True" extra-ref="KillMode"/>
10107
10108 <variablelist class="dbus-property" generated="True" extra-ref="KillSignal"/>
10109
10110 <variablelist class="dbus-property" generated="True" extra-ref="RestartKillSignal"/>
10111
10112 <variablelist class="dbus-property" generated="True" extra-ref="FinalKillSignal"/>
10113
10114 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGKILL"/>
10115
10116 <variablelist class="dbus-property" generated="True" extra-ref="SendSIGHUP"/>
10117
10118 <variablelist class="dbus-property" generated="True" extra-ref="WatchdogSignal"/>
10119
10120 <!--End of Autogenerated section-->
10121
3031660c
ZJS
10122 <refsect2>
10123 <title>Methods</title>
10124
10125 <para><function>Abandon()</function> may be used to place a scope unit in the "abandoned" state. This
10126 may be used to inform the system manager that the manager that created the scope lost interest in the
2736c25c 10127 scope (for example, because it is terminating), without wanting to shut down the scope entirely.</para>
3031660c
ZJS
10128 </refsect2>
10129
10130 <refsect2>
10131 <title>Signals</title>
10132
10133 <para><function>RequestStop</function> is sent to the peer that is configured in the
10134 <varname>Controller</varname> property when systemd is requested to terminate the scope unit. A program
2736c25c 10135 registering a scope can use this to cleanly shut down the processes it added to the scope instead of
3031660c
ZJS
10136 letting systemd do it with the usual <constant>SIGTERM</constant> logic.</para>
10137 </refsect2>
10138
10139 <refsect2>
10140 <title>Properties</title>
10141
2736c25c 10142 <para>All properties correspond directly with the matching properties of service units.</para>
3031660c
ZJS
10143
10144 <para><varname>Controller</varname> contains the bus name (unique or well-known) that is notified when
10145 the scope unit is to be shut down via a <function>RequestStop</function> signal (see below). This is
2736c25c 10146 set when the scope is created. If not set, the scope's processes will terminated with
3031660c
ZJS
10147 <constant>SIGTERM</constant> directly.</para>
10148 </refsect2>
10149 </refsect1>
10150
10151
10152 <refsect1>
10153 <title>Job Objects</title>
10154
10155 <para>Job objects encapsulate scheduled or running jobs. Each unit can have none or one jobs in the
10156 execution queue. Each job is attached to exactly one unit.</para>
10157
48f99d7c
ZJS
10158 <programlisting executable="systemd" node="/org/freedesktop/systemd1/job/666" interface="org.freedesktop.systemd1.Job">
10159node /org/freedesktop/systemd1/job/666 {
3031660c
ZJS
10160 interface org.freedesktop.systemd1.Job {
10161 methods:
10162 Cancel();
47fb7fd6
ZJS
10163 GetAfter(out a(usssoo) jobs);
10164 GetBefore(out a(usssoo) jobs);
3031660c 10165 properties:
47fb7fd6
ZJS
10166 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10167 readonly u Id = ...;
10168 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10169 readonly (so) Unit = ...;
10170 @org.freedesktop.DBus.Property.EmitsChangedSignal("const")
10171 readonly s JobType = '...';
10172 readonly s State = '...';
3031660c 10173 };
47fb7fd6
ZJS
10174 interface org.freedesktop.DBus.Peer { ... };
10175 interface org.freedesktop.DBus.Introspectable { ... };
10176 interface org.freedesktop.DBus.Properties { ... };
3031660c
ZJS
10177};
10178 </programlisting>
10179
47fb7fd6
ZJS
10180 <!--method GetAfter is not documented!-->
10181
10182 <!--method GetBefore is not documented!-->
10183
00bb75d7
ZJS
10184 <!--Autogenerated cross-references for systemd.directives, do not edit-->
10185
10186 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
10187
10188 <variablelist class="dbus-interface" generated="True" extra-ref="org.freedesktop.systemd1.Job"/>
10189
10190 <variablelist class="dbus-method" generated="True" extra-ref="Cancel()"/>
10191
10192 <variablelist class="dbus-method" generated="True" extra-ref="GetAfter()"/>
10193
10194 <variablelist class="dbus-method" generated="True" extra-ref="GetBefore()"/>
10195
10196 <variablelist class="dbus-property" generated="True" extra-ref="Id"/>
10197
10198 <variablelist class="dbus-property" generated="True" extra-ref="Unit"/>
10199
10200 <variablelist class="dbus-property" generated="True" extra-ref="JobType"/>
10201
10202 <variablelist class="dbus-property" generated="True" extra-ref="State"/>
10203
10204 <!--End of Autogenerated section-->
10205
3031660c
ZJS
10206 <refsect2>
10207 <title>Methods</title>
10208
10209 <para><function>Cancel()</function> cancels the job. Note that this will remove a job from the queue if
10210 it is not yet executed but generally will not cause a job that is already in the process of being
10211 executed to be aborted. This operation may also be requested via the <function>CancelJob()</function>
10212 method of the Manager object (see above), which is sometimes useful to reduce roundtrips.</para>
10213 </refsect2>
10214
10215 <refsect2>
10216 <title>Properties</title>
10217
10218 <para><varname>Id</varname> is the numeric Id of the job. During the runtime of a systemd instance each
10219 numeric ID is only assigned once.</para>
10220
2736c25c 10221 <para><varname>Unit</varname> refers to the unit this job belongs to. It is a structure consisting of
3031660c
ZJS
10222 the name of the unit and a bus path to the unit's object.</para>
10223
10224 <para><varname>JobType</varname> refers to the job's type and is one of <literal>start</literal>,
10225 <literal>verify-active</literal>, <literal>stop</literal>, <literal>reload</literal>,
2736c25c 10226 <literal>restart</literal>, <literal>try-restart</literal>, or <literal>reload-or-start</literal>. Note
3031660c
ZJS
10227 that later versions might define additional values.</para>
10228
10229 <para><varname>State</varname> refers to the job's state and is one of <literal>waiting</literal> and
10230 <literal>running</literal>. The former indicates that a job is currently queued but has not begun to
2736c25c 10231 execute yet. The latter indicates that a job is currently being executed.</para>
3031660c
ZJS
10232 </refsect2>
10233 </refsect1>
10234
48f99d7c
ZJS
10235 <refsect1>
10236 <title>Examples</title>
10237
10238 <example>
10239 <title>Introspect <interfacename>org.freedesktop.systemd1.Manager</interfacename> on the bus</title>
10240
10241 <programlisting>
10242$ gdbus introspect --system \
10243 --dest org.freedesktop.systemd1 \
10244 --object-path /org/freedesktop/systemd1
10245 </programlisting>
10246 </example>
10247
10248 <example>
10249 <title>Introspect a unit on the bus</title>
10250
10251 <programlisting>
10252$ busctl introspect org.freedesktop.systemd1 \
10253 $(busctl call org.freedesktop.systemd1 \
10254 /org/freedesktop/systemd1 \
10255 org.freedesktop.systemd1.Manager \
10256 GetUnit s systemd-resolved.service | cut -d'"' -f2)
10257 </programlisting>
10258 </example>
10259
10260 <example>
10261 <title>Introspect <interfacename>org.freedesktop.systemd1.Job</interfacename> on the bus</title>
10262
10263 <programlisting>
10264$ gdbus introspect --system --dest org.freedesktop.systemd1 \
10265 --object-path /org/freedesktop/systemd1/job/1292
10266 </programlisting>
10267 </example>
10268 </refsect1>
10269
3031660c
ZJS
10270 <refsect1>
10271 <title>Versioning</title>
10272
10273 <para>These D-Bus interfaces follow <ulink url="http://0pointer.de/blog/projects/versioning-dbus.html">
10274 the usual interface versioning guidelines</ulink>.</para>
10275 </refsect1>
10276</refentry>